Top 20 institutional holders

Rank Holder SharesFloat % Change Date reported
1 FMR Inc 3.97M (11.88%) 67.70K
Increased by +1.71%
Jun 30, 25
2 Turtle Creek Asset Management Inc. 2.99M (8.94%) -630.15K
Decreased by -21.10%
Jun 30, 25
3 Beutel, Goodman & Company Ltd. 2.88M (8.63%) -370.51K
Decreased by -12.85%
Mar 31, 25
4 Mackenzie Investments 2.85M (8.53%) 962.70K
Increased by +33.81%
Jun 30, 25
5 T. Rowe Price Associates, Inc. 2.48M (7.43%) -262.35K
Decreased by -10.57%
Jun 30, 25
6 Capital World Investors 2.22M (6.66%) 0.00
Increased by 0.00%
Jun 30, 25
7 Amvescap Plc. 1.32M (3.95%) 83.62K
Increased by +6.34%
Jun 30, 25
8 Manufacturers Life Insurance Co 1.29M (3.86%) -78.83K
Decreased by -6.12%
Jun 30, 25
9 Vanguard Group Inc 1.27M (3.80%) 47.30K
Increased by +3.72%
Jun 30, 25
10 Goldman Sachs Group Inc 1.08M (3.22%) 352.34K
Increased by +32.75%
Jun 30, 25
11 American Century Companies Inc 1.02M (3.07%) -431.34K
Decreased by -42.12%
Mar 31, 25
12 Caisse De Depot Et Placement Du Quebec 977.00K (2.93%) 0.00
Increased by 0.00%
Jun 30, 25
13 Bank of America Corp 969.55K (2.90%) 780.41K
Increased by +80.49%
Jun 30, 25
14 Westfield Capital Management Company, LP 896.34K (2.68%) -197.74K
Decreased by -22.06%
Dec 31, 23
15 Royal Bank of Canada 839.95K (2.52%) 535.30K
Increased by +63.73%
Jun 30, 25
16 Fidelity International Ltd 792.00K (2.37%) 505.23K
Increased by +63.79%
Dec 31, 24
17 Franklin Resources Inc 731.27K (2.19%) 214.63K
Increased by +29.35%
Sep 30, 24
18 AllianceBernstein L.P. 476.33K (1.43%) 32.42K
Increased by +6.81%
Jun 30, 25
19 QV Investors Inc 429.97K (1.29%) -7.55K
Decreased by -1.76%
Mar 31, 25
20 BMO Capital Markets Corp. 370.65K (1.11%) -15.58K
Decreased by -4.20%
Mar 31, 25

Top 20 mutual fund holders

Rank Holder SharesFloat % Change Date reported
1 American Funds SMALLCAP World A 2.22M (6.66%) 0.00
Increased by 0.00%
Jun 30, 25
2 T. Rowe Price International Val Eq Tr- A 1.32M (3.94%) 64.82K
Increased by +4.92%
Jun 30, 25
3 T. Rowe Price International Value Equity 1.00M (3.01%) 43.20K
Increased by +4.30%
Jun 30, 25
4 T. Rowe Price International Value Eq 1.00M (3.00%) -3.15K
Decreased by -0.31%
Jul 31, 25
5 T. Rowe Price International Val Eq Tr-D 854.34K (2.56%) 321.44K
Increased by +37.62%
Mar 31, 24
6 Fidelity Series Canada 787.40K (2.36%) -1.80K
Decreased by -0.23%
Jul 31, 25
7 American Century Small Cap Value Inv 779.93K (2.34%) -90.07K
Decreased by -11.55%
Mar 31, 25
8 American Century U.S. Small Cap Value 779.93K (2.34%) -90.07K
Decreased by -11.55%
Mar 31, 25
9 Leith Wheeler Canadian Equity Series F 756.10K (2.26%) -1.50K
Decreased by -0.20%
Aug 31, 25
10 Fidelity Canadian Opportunities Sr B 750.00K (2.25%) 0.00
Increased by 0.00%
Dec 31, 24
11 Beutel Goodman Canadian Equity Class D 741.90K (2.22%) -189.00K
Decreased by -25.48%
Apr 30, 25
12 Fidelity Value 725.66K (2.17%) -14.90K
Decreased by -2.05%
Jul 31, 25
13 Fidelity Small Cap Value Fund 574.60K (1.72%) -490.60K
Decreased by -85.38%
Aug 31, 24
14 Invesco Income Growth SC 572.20K (1.71%) 0.00
Increased by 0.00%
Mar 31, 25
15 Franklin Small Cap Value A 483.09K (1.45%) 0.00
Increased by 0.00%
Sep 30, 24
16 Franklin US Small Cap Value Equity 483.09K (1.45%) 163.75K
Increased by +33.90%
Sep 30, 24
17 Fidelity® Value 468.10K (1.40%) 9.90K
Increased by +2.11%
Nov 30, 23
18 Vanguard Total Intl Stock Index Inv 454.99K (1.36%) -1.80K
Decreased by -0.39%
Jul 31, 25
19 Fidelity Low-Priced Stock 436.82K (1.31%) -1.17K
Decreased by -0.27%
Jun 30, 25
20 iProfile Canadian Equity Private Pool I 417.34K (1.25%) -9.35K
Decreased by -2.24%
Jun 30, 25