Major holders
Currency in USDBreakdown
28.09% | % of shares held by all insiders |
31.67% | % of shares held by institutions |
44.04% | % of float held by institutions |
22 | Number of institutions holding shares |
Top institutional holders
Holder | Shares | Date reported | % out | Value |
---|
Bleichroeder LP | 1,283,162 | 30 Mar 2024 | 64.75% | 2,951,272 |
Bard Associates Inc. | 413,923 | 30 Mar 2024 | 20.89% | 952,022 |
Vanguard Group Inc | 207,237 | 30 Mar 2024 | 10.46% | 476,645 |
Spire Wealth Management | 86,557 | 30 Mar 2024 | 4.37% | 199,081 |
Diversified Investment Strategies, Llc | 75,000 | 30 Mar 2024 | 3.78% | 172,499 |
Geode Capital Management, LLC | 63,364 | 30 Mar 2024 | 3.20% | 145,737 |
HighTower Advisors, LLC | 59,293 | 30 Mar 2024 | 2.99% | 136,373 |
Morgan Stanley | 56,360 | 30 Mar 2024 | 2.84% | 129,627 |
Private Advisor Group, LLC | 43,556 | 30 Mar 2024 | 2.20% | 100,178 |
Northern Trust Corporation | 22,154 | 30 Mar 2024 | 1.12% | 50,954 |
Top mutual fund holders
Holder | Shares | Date reported | % out | Value |
---|
Vanguard Total Stock Market Index Fund | 158,934 | 30 Mar 2024 | 8.02% | 365,548 |
Vanguard Extended Market Index Fund | 46,261 | 30 Mar 2024 | 2.33% | 106,400 |
Fidelity Extended Market Index Fund | 26,006 | 29 Apr 2024 | 1.31% | 59,813 |
Fidelity Total Market Index Fund | 22,659 | 29 Apr 2024 | 1.14% | 52,115 |
Fidelity Series Total Market Index Fund | 6,756 | 29 Apr 2024 | 0.34% | 15,538 |
Fidelity NASDAQ Composite Index Fund | 2,223 | 30 Mar 2024 | 0.11% | 5,112 |