1.03% | % of shares held by all insiders |
78.03% | % of shares held by institutions |
78.85% | % of float held by institutions |
313 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Connor Clark & Lunn Investment Management Ltd | 6,094,994 | 29 Sept 2023 | 5.11% | 165,722,890 |
Letko, Brosseau & Associates Inc. | 5,857,661 | 29 Sept 2023 | 4.91% | 159,269,805 |
Acadian Asset Management. LLC | 3,715,321 | 29 Sept 2023 | 3.11% | 101,019,579 |
Vanguard Group Inc | 3,704,369 | 29 Sept 2023 | 3.10% | 100,721,795 |
Arrowstreet Capital, Limited Partnership | 3,651,402 | 29 Sept 2023 | 3.06% | 99,281,622 |
Smith (Donald) & Company Inc. | 3,222,449 | 29 Sept 2023 | 2.70% | 87,618,390 |
Cibc World Markets, Inc. | 2,961,578 | 29 Sept 2023 | 2.48% | 80,525,307 |
Hillsdale Investment Management Inc. | 2,130,726 | 29 Sept 2023 | 1.79% | 57,934,441 |
Guardian Capital LP | 2,100,484 | 29 Sept 2023 | 1.76% | 57,112,161 |
Morgan Stanley | 1,978,488 | 29 Sept 2023 | 1.66% | 53,795,089 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Selected Value Fund | 2,724,729 | 30 Jul 2023 | 2.28% | 74,085,382 |
DFA International Small Cap Value Portfolio | 2,300,460 | 30 Jul 2023 | 1.93% | 62,549,508 |
Victory Portfolios-Victory Trivalent International Small Cap Fund | 1,386,352 | 29 Sept 2023 | 1.16% | 37,694,911 |
Vanguard International Stock Index-Total Intl Stock Indx | 1,362,580 | 30 Jul 2023 | 1.14% | 37,048,550 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 816,214 | 29 Jun 2023 | 0.68% | 22,192,859 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 747,894 | 30 Aug 2023 | 0.63% | 20,335,238 |
DFA Investment Dimensions-Canadian Small Company Series | 607,998 | 30 Jul 2023 | 0.51% | 16,531,465 |
DFA International Core Equity Portfolio | 611,467 | 30 Jul 2023 | 0.51% | 16,625,788 |
Thrivent Core Small Cap Value Fund | 509,857 | 30 Jul 2023 | 0.43% | 13,863,012 |
College Retirement Equities Fund-Stock Account | 497,499 | 29 Jun 2023 | 0.42% | 13,526,998 |