11.27% | % of Shares Held by All Insider |
78.03% | % of Shares Held by Institutions |
87.93% | % of Float Held by Institutions |
268 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Royal Bank of Canada | 4,143,156 | Jun 29, 2024 | 8.44% | 852,288,648 |
Jarislowsky, Fraser Ltd | 2,190,257 | Jun 29, 2024 | 4.46% | 450,557,782 |
Durable Capital Partners Lp | 2,137,705 | Jun 29, 2024 | 4.35% | 439,747,309 |
Beutel, Goodman & Company Ltd | 2,040,940 | Jun 29, 2024 | 4.16% | 419,841,781 |
Vanguard Group Inc | 1,821,187 | Jun 29, 2024 | 3.71% | 374,636,389 |
Turtle Creek Asset Management Inc. | 1,565,423 | Jun 29, 2024 | 3.19% | 322,023,175 |
Spruce House Investment Management LLC | 1,301,132 | Jun 29, 2024 | 2.65% | 267,655,872 |
T. Rowe Price Investment Management, Inc. | 1,127,058 | Jun 29, 2024 | 2.29% | 231,847,108 |
Bloombergsen Inc. | 1,083,838 | Jun 29, 2024 | 2.21% | 222,956,322 |
Manufacturers Life Insurance Co. | 1,011,898 | Jun 29, 2024 | 2.06% | 208,157,544 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard International Stock Index-Total Intl Stock Indx | 602,008 | Jul 30, 2024 | 1.23% | 123,839,069 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 560,000 | Jun 29, 2024 | 1.14% | 115,197,603 |
Columbia Acorn Fund | 480,537 | Jun 29, 2024 | 0.98% | 98,851,269 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 363,038 | Jun 29, 2024 | 0.74% | 74,680,549 |
Fidelity Series Small Cap Opportunities Fund | 344,000 | Jul 30, 2024 | 0.70% | 70,764,242 |
Price (T.Rowe) Small Cap Stock Fund | 310,347 | Jun 29, 2024 | 0.63% | 63,841,483 |
Royce Premier Fund | 284,226 | Jun 29, 2024 | 0.58% | 58,468,132 |
Franklin Value Investors Trust-Franklin Small Cap Value | 223,277 | Jul 30, 2024 | 0.45% | 45,930,313 |
Fidelity Stock Selector Small Cap Fund | 222,400 | Jul 30, 2024 | 0.45% | 45,749,905 |
Neuberger & Berman Genesis Fund | 215,279 | Jun 29, 2024 | 0.44% | 44,285,044 |