19.14% | % of shares held by all insiders |
61.21% | % of shares held by institutions |
75.71% | % of float held by institutions |
190 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 1,069,305 | 29 Jun 2024 | 7.95% | 60,597,512 |
T. Rowe Price Investment Management, Inc. | 901,771 | 29 Jun 2024 | 6.70% | 51,103,360 |
Endeavour Capital Advisors Inc | 750,685 | 29 Jun 2024 | 5.58% | 42,541,317 |
Vanguard Group Inc | 575,010 | 29 Jun 2024 | 4.27% | 32,585,815 |
Manufacturers Life Insurance Co. | 361,286 | 29 Jun 2024 | 2.68% | 20,474,076 |
Dimensional Fund Advisors LP | 359,861 | 29 Jun 2024 | 2.67% | 20,393,322 |
State Street Corporation | 306,888 | 29 Jun 2024 | 2.28% | 17,391,342 |
GW&K Investment Management, LLC | 304,683 | 29 Jun 2024 | 2.26% | 17,266,385 |
Geode Capital Management, LLC | 287,683 | 29 Jun 2024 | 2.14% | 16,302,995 |
Kennedy Capital Management, Inc. | 255,386 | 29 Jun 2024 | 1.90% | 14,472,724 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Small-Cap Value Fund | 580,594 | 29 Jun 2024 | 4.31% | 32,902,260 |
iShares Russell 2000 ETF | 341,570 | 30 Aug 2024 | 2.54% | 19,356,771 |
Vanguard Total Stock Market Index Fund | 308,893 | 29 Jun 2024 | 2.30% | 17,504,965 |
Price (T.Rowe) U.S. Small-Cap Value Equity Trust | 300,185 | 29 Jun 2024 | 2.23% | 17,011,483 |
John Hancock Regional Bank Fund (Investors Tr) | 193,294 | 30 Aug 2024 | 1.44% | 10,953,970 |
Vanguard Extended Market Index Fund | 152,855 | 29 Jun 2024 | 1.14% | 8,662,292 |
John Hancock Financial Opportunities Fund | 130,615 | 30 Aug 2024 | 0.97% | 7,401,951 |
Avantis U.S. Small Cap Value ETF | 127,540 | 29 Sept 2024 | 0.95% | 7,227,691 |
Fidelity Small Cap Index Fund | 119,624 | 30 Jul 2024 | 0.89% | 6,779,091 |
iShares Russell 2000 Growth ETF | 92,364 | 30 Aug 2024 | 0.69% | 5,234,267 |