DISCLOSEDQuarterly
Renaissance Technologies
Firstservice Corp New · US
490,440 sh · $68.1M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Firstservice Corp New · US
490,440 sh · $68.1M
Two Sigma Investments
Firstservice Corp New · US
4,267 sh · $592.9K
Bridgewater Associates
Firstservice Corp New · US
1,772 sh · $246.2K
Renaissance Technologies
Firstservice Corp New · US
489,988 sh · $76.2M
Renaissance Technologies
Firstservice Corp New · US
556,040 sh · $105.9M
Renaissance Technologies
Firstservice Corp New · US
596,040 sh · $104.1M
BlackRock
Firstservice Corp New · US
39,027 sh · $5.9M