11.22% | % of Shares Held by All Insider |
69.24% | % of Shares Held by Institutions |
78.00% | % of Float Held by Institutions |
249 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Royal Bank of Canada | 3,409,275 | Jun 29, 2023 | 7.43% | 478,815,652 |
FIL LTD | 2,978,182 | Jun 29, 2023 | 6.49% | 418,270,792 |
Jarislowsky, Fraser Ltd | 2,398,178 | Jun 29, 2023 | 5.23% | 336,812,126 |
Bloombergsen Inc. | 1,376,649 | Jun 29, 2023 | 3.00% | 193,343,478 |
Turtle Creek Asset Management Inc. | 1,323,040 | Jun 29, 2023 | 2.88% | 185,814,362 |
Vanguard Group Inc | 1,270,273 | Jun 29, 2023 | 2.77% | 178,403,500 |
Manufacturers Life Insurance Co. | 1,253,360 | Jun 29, 2023 | 2.73% | 176,028,154 |
Spruce House Investment Management LLC | 1,000,000 | Jun 29, 2023 | 2.18% | 140,445,007 |
Durable Capital Partners Lp | 929,736 | Jun 29, 2023 | 2.03% | 130,576,779 |
Bank of Montreal/Can/ | 659,380 | Jun 29, 2023 | 1.44% | 92,606,628 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Columbia Acorn Fund | 549,818 | Jun 29, 2023 | 1.20% | 77,219,193 |
Victory Portfolios-Sycamore Small Company Opportunity Fund | 496,000 | Jun 29, 2023 | 1.08% | 69,660,723 |
Vanguard International Stock Index-Total Intl Stock Indx | 413,343 | Apr 29, 2023 | 0.90% | 58,051,960 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 247,437 | Jun 29, 2023 | 0.54% | 34,751,291 |
Royce Premier Fund | 226,700 | Jun 29, 2023 | 0.49% | 31,838,883 |
Financial Investors Tr-Vulcan Value Partners Small Cap Fd | 180,158 | Apr 29, 2023 | 0.39% | 25,302,291 |
Oakmark International Small Cap Fund | 163,500 | Jun 29, 2023 | 0.36% | 22,962,758 |
FAM Small Cap Fund | 140,211 | Jun 29, 2023 | 0.31% | 19,691,934 |
Touchstone Strategic Trust-Touchstone Small Company Fd | 126,874 | Jun 29, 2023 | 0.28% | 17,818,819 |
Fidelity Advisor Small Cap Fund | 120,200 | Jun 29, 2023 | 0.26% | 16,881,489 |