TORONTO, A6
FIRSTSERVICE CORPFSV— Latest position per institution from SEC 13F filings
15
Institutional holders
20.66M
Total shares held
2.92B
Estimated value
1.03M
Avg. position size
ORBIS ALLAN GRAY LTD
CIK 1663865
Shares
3.97M
Value
551.35M
Filed
Mar 31, 2026
VANGUARD GROUP INC
CIK 102909
Shares
1.95M
Value
304M
Filed
Dec 31, 2025
MANUFACTURERS LIFE INSURANCE COMPANY, THE
CIK 928047
Shares
1.91M
Value
265.93M
Filed
Mar 31, 2026
JANUS HENDERSON GROUP PLC
CIK 1274173
Shares
1.59M
Value
220.56M
Filed
Mar 31, 2026
MACKENZIE FINANCIAL CORP
CIK 919859
Shares
1.47M
Value
204.65M
Filed
Mar 31, 2026
CONESTOGA CAPITAL ADVISORS, LLC
CIK 1163744
Shares
1.41M
Value
195.29M
Filed
Mar 31, 2026
NEUBERGER BERMAN GROUP LLC
CIK 1465109
Shares
1.20M
Value
166.59M
Filed
Mar 31, 2026
CIBC ASSET MANAGEMENT INC
CIK 1021926
Shares
721.87K
Value
100.24M
Filed
Mar 31, 2026
MORGAN STANLEY
CIK 895421
Shares
611.55K
Value
84.97M
Filed
Mar 31, 2026
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
CIK 1644956
Shares
593.33K
Value
82.44M
Filed
Mar 31, 2026
GEODE CAPITAL MANAGEMENT, LLC
CIK 1214717
Shares
591.72K
Value
89M
Filed
Mar 31, 2026
WELLINGTON MANAGEMENT GROUP LLP
CIK 902219
Shares
578.41K
Value
80.36M
Filed
Mar 31, 2026
ROYAL BANK OF CANADA
CIK 1000275
Shares
573.42K
Value
79.67M
Filed
Mar 31, 2026
NORGES BANK
CIK 1374170
Shares
550.40K
Value
85.60M
Filed
Dec 31, 2025
GENEVA CAPITAL MANAGEMENT LLC
CIK 1009232
Shares
527.57K
Value
73.30M
Filed
Mar 31, 2026
BCV ASSET MANAGEMENT INC.
CIK 2110721
Shares
504.12K
Value
69.84M
Filed
Mar 31, 2026
RENAISSANCE TECHNOLOGIES LLC
CIK 1037389
Shares
490.44K
Value
68.14M
Filed
Mar 31, 2026
BANK OF MONTREAL /CAN/
CIK 927971
Shares
477.45K
Value
66.43M
Filed
Mar 31, 2026
TD ASSET MANAGEMENT INC
CIK 1056053
Shares
476.27K
Value
66.05M
Filed
Mar 31, 2026
CIBC WORLD MARKET INC.
CIK 1421224
Shares
459.29K
Value
63.88M
Filed
Mar 31, 2026
| # | Institution | CIK | Shares | Est. Value | Period |
|---|---|---|---|---|---|
| 1 | ORBIS ALLAN GRAY LTD | 1663865 | 3.97M | 551.35M | Mar 31, 2026 |
| 2 | VANGUARD GROUP INC | 102909 | 1.95M | 304M | Dec 31, 2025 |
| 3 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 928047 | 1.91M | 265.93M | Mar 31, 2026 |
| 4 | JANUS HENDERSON GROUP PLC | 1274173 | 1.59M | 220.56M | Mar 31, 2026 |
| 5 | MACKENZIE FINANCIAL CORP | 919859 | 1.47M | 204.65M | Mar 31, 2026 |
| 6 | CONESTOGA CAPITAL ADVISORS, LLC | 1163744 | 1.41M | 195.29M | Mar 31, 2026 |
| 7 | NEUBERGER BERMAN GROUP LLC | 1465109 | 1.20M | 166.59M | Mar 31, 2026 |
| 8 | CIBC ASSET MANAGEMENT INC | 1021926 | 721.87K | 100.24M | Mar 31, 2026 |
| 9 | MORGAN STANLEY | 895421 | 611.55K | 84.97M | Mar 31, 2026 |
| 10 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1644956 | 593.33K | 82.44M | Mar 31, 2026 |
| 11 | GEODE CAPITAL MANAGEMENT, LLC | 1214717 | 591.72K | 89M | Mar 31, 2026 |
| 12 | WELLINGTON MANAGEMENT GROUP LLP | 902219 | 578.41K | 80.36M | Mar 31, 2026 |
| 13 | ROYAL BANK OF CANADA | 1000275 | 573.42K | 79.67M | Mar 31, 2026 |
| 14 | NORGES BANK | 1374170 | 550.40K | 85.60M | Dec 31, 2025 |
| 15 | GENEVA CAPITAL MANAGEMENT LLC | 1009232 | 527.57K | 73.30M | Mar 31, 2026 |
| 16 | BCV ASSET MANAGEMENT INC. | 2110721 | 504.12K | 69.84M | Mar 31, 2026 |
| 17 | RENAISSANCE TECHNOLOGIES LLC | 1037389 | 490.44K | 68.14M | Mar 31, 2026 |
| 18 | BANK OF MONTREAL /CAN/ | 927971 | 477.45K | 66.43M | Mar 31, 2026 |
| 19 | TD ASSET MANAGEMENT INC | 1056053 | 476.27K | 66.05M | Mar 31, 2026 |
| 20 | CIBC WORLD MARKET INC. | 1421224 | 459.29K | 63.88M | Mar 31, 2026 |
Data sourced from SEC Form 13F institutional holdings reports. Positions reflect the most recent filing per institution.