68.16% | % of shares held by all insiders |
7.84% | % of shares held by institutions |
24.61% | % of float held by institutions |
21 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
M3F, Inc. | 497,390 | 29 June 2024 | 3.79% | 3,750,320 |
Vanguard Group Inc | 180,201 | 29 June 2024 | 1.37% | 1,358,715 |
Alliancebernstein L.P. | 146,356 | 29 June 2024 | 1.12% | 1,103,524 |
Geode Capital Management, LLC | 41,519 | 29 June 2024 | 0.32% | 313,053 |
Renaissance Technologies, LLC | 37,251 | 29 June 2024 | 0.28% | 280,872 |
Bank of America Corporation | 31,193 | 29 June 2024 | 0.24% | 235,195 |
Beese Fulmer Investment Management, Inc. | 16,550 | 29 June 2024 | 0.13% | 124,786 |
Northern Trust Corporation | 16,298 | 29 June 2024 | 0.12% | 122,886 |
Cetera Investment Advisers | 15,000 | 29 June 2024 | 0.11% | 113,099 |
Alphaq Advisors LLC | 11,851 | 29 June 2024 | 0.09% | 89,356 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 141,415 | 29 June 2024 | 1.08% | 1,066,269 |
Vanguard Extended Market Index Fund | 36,486 | 29 June 2024 | 0.28% | 275,104 |
Fidelity Extended Market Index Fund | 20,410 | 30 July 2024 | 0.16% | 153,891 |
iShares Micro Cap ETF | 9,421 | 30 July 2024 | 0.07% | 71,034 |
Fidelity NASDAQ Composite Index Fund | 8,810 | 30 July 2024 | 0.07% | 66,427 |
Fidelity Series Total Market Index Fund | 4,290 | 30 July 2024 | 0.03% | 32,346 |
Schwab Capital Trust-Total Stock Market Index Fund | 1,050 | 29 Apr 2024 | 0.01% | 7,916 |
EQ Advisors Trust-1290 VT Micro Cap Port | 870 | 29 June 2024 | 0.01% | 6,559 |
Fidelity Total Market Index Fund | 483 | 30 July 2024 | 0.00% | 3,641 |