16.95% | % of shares held by all insiders |
45.28% | % of shares held by institutions |
54.52% | % of float held by institutions |
83 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Hudson Valley Investment Advisors Inc | 602,279 | 30 Mar 2024 | 13.42% | 27,463,921 |
Banc Funds Company, L.L.C. (The) | 341,064 | 30 Dec 2023 | 7.60% | 15,552,517 |
Blackrock Inc. | 329,057 | 30 Dec 2023 | 7.33% | 15,004,998 |
Wellington Management Group, LLP | 271,508 | 30 Dec 2023 | 6.05% | 12,380,764 |
Vanguard Group Inc | 198,961 | 30 Dec 2023 | 4.43% | 9,072,621 |
Alliancebernstein L.P. | 170,703 | 30 Dec 2023 | 3.80% | 7,784,056 |
Manufacturers Life Insurance Co. | 127,130 | 30 Dec 2023 | 2.83% | 5,797,127 |
Geode Capital Management, LLC | 101,178 | 30 Dec 2023 | 2.25% | 4,613,716 |
State Street Corporation | 70,621 | 30 Dec 2023 | 1.57% | 3,220,317 |
Northern Trust Corporation | 44,748 | 30 Dec 2023 | 1.00% | 2,040,508 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Russell 2000 ETF | 126,082 | 28 Feb 2024 | 2.81% | 5,749,339 |
Vanguard Total Stock Market Index Fund | 111,832 | 30 Dec 2023 | 2.49% | 5,099,539 |
John Hancock Regional Bank Fund (Investors Tr) | 65,425 | 28 Feb 2024 | 1.46% | 2,983,379 |
Vanguard Extended Market Index Fund | 56,424 | 30 Dec 2023 | 1.26% | 2,572,934 |
Fidelity Small Cap Index Fund | 51,420 | 30 Jan 2024 | 1.15% | 2,344,751 |
iShares Russell 2000 Value ETF | 49,544 | 28 Feb 2024 | 1.10% | 2,259,206 |
John Hancock Financial Opportunities Fund | 43,740 | 28 Feb 2024 | 0.97% | 1,994,543 |
Hennessy Small Cap Financial Fund | 27,000 | 30 Mar 2024 | 0.60% | 1,231,199 |
Fidelity Extended Market Index Fund | 23,962 | 28 Feb 2024 | 0.53% | 1,092,667 |
Vanguard Russell 2000 Index Fund | 15,780 | 29 Nov 2023 | 0.35% | 719,567 |