11.35% | % of shares held by all insiders |
73.40% | % of shares held by institutions |
82.80% | % of float held by institutions |
251 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royal Bank of Canada | 3,521,027 | 30 Dec 2023 | 7.20% | 380,200,507 |
Jarislowsky, Fraser Ltd | 2,297,479 | 30 Dec 2023 | 4.70% | 248,081,790 |
Beutel, Goodman & Company Ltd | 2,077,228 | 30 Dec 2023 | 4.25% | 224,299,086 |
Turtle Creek Asset Management Inc. | 1,468,673 | 30 Dec 2023 | 3.00% | 158,587,315 |
FMR, LLC | 1,368,951 | 30 Dec 2023 | 2.80% | 147,819,333 |
Bloombergsen Inc. | 1,333,911 | 30 Dec 2023 | 2.73% | 144,035,714 |
Durable Capital Partners Lp | 1,315,928 | 30 Dec 2023 | 2.69% | 142,093,909 |
Vanguard Group Inc | 1,295,809 | 30 Dec 2023 | 2.65% | 139,921,460 |
FIL LTD | 1,001,525 | 30 Dec 2023 | 2.05% | 108,144,672 |
Spruce House Investment Management LLC | 1,000,000 | 30 Dec 2023 | 2.04% | 107,980,003 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Columbia Acorn Fund | 557,637 | 30 Dec 2023 | 1.14% | 60,213,645 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 520,000 | 30 Dec 2023 | 1.06% | 56,149,601 |
Vanguard International Stock Index-Total Intl Stock Indx | 426,349 | 30 Jan 2024 | 0.87% | 46,037,166 |
Fidelity Series Small Cap Opportunities Fund | 371,900 | 28 Feb 2024 | 0.76% | 40,157,763 |
Price (T.Rowe) Small Cap Stock Fund | 286,000 | 30 Dec 2023 | 0.58% | 30,882,280 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 252,661 | 30 Dec 2023 | 0.52% | 27,282,335 |
Royce Premier Fund | 251,000 | 30 Dec 2023 | 0.51% | 27,102,980 |
Neuberger & Berman Genesis Fund | 224,743 | 28 Feb 2024 | 0.46% | 24,267,749 |
Franklin Value Investors Trust-Franklin Small Cap Value | 215,337 | 30 Jan 2024 | 0.44% | 23,252,089 |
Fidelity Value Fund | 188,981 | 30 Mar 2024 | 0.39% | 20,406,169 |