11.30% | % of shares held by all insiders |
76.61% | % of shares held by institutions |
86.37% | % of float held by institutions |
269 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royal Bank of Canada | 3,913,618 | 30 Mar 2024 | 8.00% | 593,891,531 |
Jarislowsky, Fraser Ltd | 2,215,765 | 30 Mar 2024 | 4.53% | 336,242,338 |
Beutel, Goodman & Company Ltd | 2,059,660 | 30 Mar 2024 | 4.21% | 312,553,405 |
Durable Capital Partners Lp | 2,019,290 | 30 Mar 2024 | 4.13% | 306,427,257 |
Turtle Creek Asset Management Inc. | 1,448,723 | 30 Mar 2024 | 2.96% | 219,843,715 |
Bloombergsen Inc. | 1,309,630 | 30 Mar 2024 | 2.68% | 198,736,352 |
Vanguard Group Inc | 1,300,961 | 30 Mar 2024 | 2.66% | 197,420,831 |
Spruce House Investment Management LLC | 1,301,132 | 30 Mar 2024 | 2.66% | 197,446,781 |
T. Rowe Price Investment Management, Inc. | 1,163,594 | 30 Mar 2024 | 2.38% | 176,575,389 |
FMR, LLC | 1,075,715 | 30 Mar 2024 | 2.20% | 163,239,751 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Columbia Acorn Fund | 537,620 | 30 Mar 2024 | 1.10% | 81,583,835 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 515,000 | 30 Mar 2024 | 1.05% | 78,151,250 |
Vanguard International Stock Index-Total Intl Stock Indx | 426,349 | 30 Jan 2024 | 0.87% | 64,698,460 |
Fidelity Series Small Cap Opportunities Fund | 371,900 | 30 Mar 2024 | 0.76% | 56,435,825 |
Price (T.Rowe) Small Cap Stock Fund | 324,647 | 30 Mar 2024 | 0.66% | 49,265,182 |
Royce Premier Fund | 272,004 | 30 Mar 2024 | 0.56% | 41,276,607 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 257,428 | 30 Mar 2024 | 0.53% | 39,064,699 |
Neuberger & Berman Genesis Fund | 222,381 | 30 Mar 2024 | 0.45% | 33,746,316 |
Franklin Value Investors Trust-Franklin Small Cap Value | 215,337 | 30 Jan 2024 | 0.44% | 32,677,389 |
Price (T.Rowe) Small-Cap Value Fund | 181,722 | 30 Mar 2024 | 0.37% | 27,576,313 |