21.36% | % of shares held by all insiders |
31.22% | % of shares held by institutions |
39.70% | % of float held by institutions |
110 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 783,246 | 30 Dec 2023 | 6.38% | 20,340,898 |
Vanguard Group Inc | 434,729 | 30 Dec 2023 | 3.54% | 11,289,911 |
Dimensional Fund Advisors LP | 335,514 | 30 Dec 2023 | 2.73% | 8,713,298 |
Manufacturers Life Insurance Co. | 273,903 | 30 Dec 2023 | 2.23% | 7,113,260 |
Geode Capital Management, LLC | 209,058 | 30 Dec 2023 | 1.70% | 5,429,236 |
State Street Corporation | 194,732 | 30 Dec 2023 | 1.59% | 5,057,189 |
Banc Funds Company, L.L.C. (The) | 181,061 | 30 Dec 2023 | 1.47% | 4,702,154 |
Siena Capital Partners GP, LLC | 136,067 | 30 Dec 2023 | 1.11% | 3,533,659 |
Commonwealth Equity Services, LLC | 116,760 | 30 Dec 2023 | 0.95% | 3,032,257 |
Northern Trust Corporation | 90,126 | 30 Dec 2023 | 0.73% | 2,340,572 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 255,668 | 30 Dec 2023 | 2.08% | 6,639,697 |
iShares Russell 2000 ETF | 253,374 | 30 Jan 2024 | 2.06% | 6,580,122 |
Vanguard Extended Market Index Fund | 118,864 | 30 Dec 2023 | 0.97% | 3,086,897 |
John Hancock Regional Bank Fund (Investors Tr) | 105,259 | 30 Jan 2024 | 0.86% | 2,733,576 |
Fidelity Small Cap Index Fund | 93,566 | 30 Dec 2023 | 0.76% | 2,429,908 |
iShares Russell 2000 Value ETF | 91,606 | 30 Jan 2024 | 0.75% | 2,379,007 |
John Hancock Financial Opportunities Fund | 74,904 | 30 Jan 2024 | 0.61% | 1,945,256 |
DFA U.S. Targeted Value Portfolio | 70,928 | 30 Oct 2023 | 0.58% | 1,842,000 |
DFA U.S. Micro Cap Series | 54,056 | 30 Oct 2023 | 0.44% | 1,403,834 |
John Hancock Financial Industries Fund (Inst Ser I) | 53,580 | 30 Jan 2024 | 0.44% | 1,391,472 |