11.34% | % of shares held by all insiders |
76.73% | % of shares held by institutions |
86.54% | % 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% | 585,633,795 |
Jarislowsky, Fraser Ltd | 2,215,765 | 30 Mar 2024 | 4.53% | 331,567,073 |
Beutel, Goodman & Company Ltd | 2,059,660 | 30 Mar 2024 | 4.21% | 308,207,521 |
Durable Capital Partners Lp | 2,019,290 | 30 Mar 2024 | 4.13% | 302,166,554 |
Turtle Creek Asset Management Inc. | 1,448,723 | 30 Mar 2024 | 2.96% | 216,786,908 |
Bloombergsen Inc. | 1,309,630 | 30 Mar 2024 | 2.68% | 195,973,032 |
Vanguard Group Inc | 1,300,961 | 30 Mar 2024 | 2.66% | 194,675,803 |
Spruce House Investment Management LLC | 1,301,132 | 30 Mar 2024 | 2.66% | 194,701,391 |
T. Rowe Price Investment Management, Inc. | 1,163,594 | 30 Mar 2024 | 2.38% | 174,120,205 |
FMR, LLC | 1,075,715 | 30 Mar 2024 | 2.20% | 160,969,991 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Columbia Acorn Fund | 537,620 | 30 Mar 2024 | 1.10% | 80,449,456 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 515,000 | 30 Mar 2024 | 1.05% | 77,064,599 |
Vanguard International Stock Index-Total Intl Stock Indx | 426,349 | 30 Jan 2024 | 0.87% | 63,798,864 |
Fidelity Series Small Cap Opportunities Fund | 371,900 | 30 Mar 2024 | 0.76% | 55,651,115 |
Price (T.Rowe) Small Cap Stock Fund | 324,647 | 30 Mar 2024 | 0.66% | 48,580,176 |
Royce Premier Fund | 272,004 | 30 Mar 2024 | 0.56% | 40,702,678 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 257,428 | 30 Mar 2024 | 0.53% | 38,521,525 |
Neuberger & Berman Genesis Fund | 222,381 | 30 Mar 2024 | 0.45% | 33,277,092 |
Franklin Value Investors Trust-Franklin Small Cap Value | 215,337 | 30 Jan 2024 | 0.44% | 32,223,028 |
Price (T.Rowe) Small-Cap Value Fund | 181,722 | 30 Mar 2024 | 0.37% | 27,192,879 |