24.53% | % of shares held by all insiders |
11.50% | % of shares held by institutions |
15.24% | % of float held by institutions |
32 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 626,129 | 31 Mar 2024 | 3.75% | 1,245,996 |
George Kaiser Family Foundation | 312,554 | 31 Mar 2024 | 1.87% | 621,982 |
Blackrock Inc. | 195,204 | 31 Mar 2024 | 1.17% | 388,455 |
Flower City Capital | 148,397 | 31 Mar 2024 | 0.89% | 295,310 |
Geode Capital Management, LLC | 146,575 | 31 Mar 2024 | 0.88% | 291,684 |
Jacob Asset Management of New York LLC | 114,650 | 30 Sept 2023 | 0.69% | 228,153 |
Renaissance Technologies, LLC | 69,703 | 31 Mar 2024 | 0.42% | 138,708 |
State Street Corporation | 51,512 | 31 Mar 2024 | 0.31% | 102,508 |
Northern Trust Corporation | 31,519 | 31 Mar 2024 | 0.19% | 62,722 |
Cannell (Peter B.) & Company Inc | 25,000 | 31 Dec 2023 | 0.15% | 49,750 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 379,348 | 31 Mar 2024 | 2.27% | 754,902 |
Vanguard Extended Market Index Fund | 196,466 | 31 Mar 2024 | 1.18% | 390,967 |
Jacob Discovery Fd | 119,650 | 30 Apr 2024 | 0.72% | 238,103 |
Fidelity Extended Market Index Fund | 90,073 | 30 Apr 2024 | 0.54% | 179,245 |
Fidelity Total Market Index Fund | 19,053 | 30 Apr 2024 | 0.11% | 37,915 |
Fidelity Series Total Market Index Fund | 17,440 | 30 Apr 2024 | 0.10% | 34,705 |
Vanguard Balanced Index Fund | 17,423 | 31 Mar 2024 | 0.10% | 34,671 |
Vanguard Institutional Index-Inst Total Stock Market Ind | 10,892 | 31 Mar 2024 | 0.07% | 21,675 |
Schwab Capital Trust-Total Stock Market Index Fund | 8,623 | 30 Apr 2024 | 0.05% | 17,159 |
Fidelity NASDAQ Composite Index Fund | 7,826 | 30 Apr 2024 | 0.05% | 15,573 |