11.32% | % of shares held by all insiders |
76.81% | % of shares held by institutions |
86.61% | % of float held by institutions |
270 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royal Bank of Canada | 3,913,618 | 30 Mar 2024 | 8.00% | 596,944,148 |
Jarislowsky, Fraser Ltd | 2,215,765 | 30 Mar 2024 | 4.53% | 337,970,632 |
Beutel, Goodman & Company Ltd | 2,059,660 | 30 Mar 2024 | 4.21% | 314,159,937 |
Durable Capital Partners Lp | 2,019,290 | 30 Mar 2024 | 4.13% | 308,002,301 |
Turtle Creek Asset Management Inc. | 1,448,723 | 30 Mar 2024 | 2.96% | 220,973,717 |
Bloombergsen Inc. | 1,309,630 | 30 Mar 2024 | 2.68% | 199,757,862 |
Vanguard Group Inc | 1,300,961 | 30 Mar 2024 | 2.66% | 198,435,579 |
Spruce House Investment Management LLC | 1,301,132 | 30 Mar 2024 | 2.66% | 198,461,662 |
T. Rowe Price Investment Management, Inc. | 1,163,594 | 30 Mar 2024 | 2.38% | 177,482,991 |
FMR, LLC | 1,075,715 | 30 Mar 2024 | 2.20% | 164,078,807 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Columbia Acorn Fund | 537,620 | 30 Mar 2024 | 1.10% | 82,003,177 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 515,000 | 30 Mar 2024 | 1.05% | 78,552,949 |
Vanguard International Stock Index-Total Intl Stock Indx | 426,349 | 30 Jan 2024 | 0.87% | 65,031,012 |
Fidelity Series Small Cap Opportunities Fund | 371,900 | 29 Apr 2024 | 0.76% | 56,725,906 |
Price (T.Rowe) Small Cap Stock Fund | 324,647 | 30 Mar 2024 | 0.66% | 49,518,406 |
Royce Premier Fund | 272,004 | 30 Mar 2024 | 0.56% | 41,488,769 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 257,428 | 30 Mar 2024 | 0.53% | 39,265,492 |
Neuberger & Berman Genesis Fund | 222,381 | 30 Mar 2024 | 0.45% | 33,919,773 |
Price (T.Rowe) Small-Cap Value Fund | 181,722 | 30 Mar 2024 | 0.37% | 27,718,056 |
FAM Small Cap Fund | 167,455 | 30 Mar 2024 | 0.34% | 25,541,910 |