REDUCEDT+7
Blackorby William Thomas
Interface Inc · NASDAQ
−2,826 sh · $110.8K
Filed 19 Aug 2026SEC Form 4view source
Blackorby William Thomas
Interface Inc · NASDAQ
−2,826 sh · $110.8K
Renaissance Technologies
Interface Inc · NASDAQ
460,156 sh · $11.5M
Two Sigma Investments
Interface Inc · NASDAQ
346,830 sh · $8.6M
BlackRock
Interface Inc · NASDAQ
9,312,054 sh · $136.7M