45.06% | % of shares held by all insiders |
19.20% | % of shares held by institutions |
34.95% | % of float held by institutions |
16 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Ibex Investors Llc | 1,440,882 | 30 Mar 2024 | 0.86% | 2,348,637 |
Bleichroeder LP | 1,153,915 | 30 Mar 2024 | 0.69% | 1,880,881 |
Vanguard Group Inc | 292,643 | 30 Mar 2024 | 0.17% | 477,008 |
HighTower Advisors, LLC | 94,576 | 30 Mar 2024 | 0.06% | 154,158 |
Morgan Stanley | 74,718 | 30 Mar 2024 | 0.04% | 121,790 |
Geode Capital Management, LLC | 36,359 | 30 Mar 2024 | 0.02% | 59,265 |
Cambridge Investment Research Advisors Inc. | 10,000 | 30 Mar 2024 | 0.01% | 16,299 |
Mesirow Financial Investment Management, Inc. | 22,321 | 30 Mar 2024 | 0.01% | 36,383 |
Northern Trust Corporation | 10,455 | 30 Mar 2024 | 0.01% | 17,041 |
Marathon Capital Management | 15,384 | 30 Mar 2024 | 0.01% | 25,075 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 233,784 | 30 Dec 2023 | 0.14% | 381,067 |
Vanguard Extended Market Index Fund | 58,859 | 30 Dec 2023 | 0.04% | 95,940 |
Fidelity Extended Market Index Fund | 24,756 | 30 Mar 2024 | 0.01% | 40,352 |
Fidelity NASDAQ Composite Index Fund | 3,883 | 30 Mar 2024 | 0.00% | 6,329 |
Fidelity Total Market Index Fund | 3,165 | 30 Mar 2024 | 0.00% | 5,158 |
Fidelity Series Total Market Index Fund | 3,086 | 30 Mar 2024 | 0.00% | 5,030 |