DISCLOSEDStale
ARK Investment Management
Faro Technologies Inc · US
112,444 sh · $4.9M
Filed 30 Jun 2025SEC 13Fview source
ARK Investment Management
Faro Technologies Inc · US
112,444 sh · $4.9M
BlackRock
Faro Technologies Inc · US
1,733,923 sh · $27.7M