53.26% | % of shares held by all insiders |
11.44% | % of shares held by institutions |
24.48% | % of float held by institutions |
57 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 251,138 | 29 June 2024 | 1.35% | 1,632,397 |
Baldwin Brothers, Inc. | 168,630 | 29 June 2024 | 0.90% | 1,096,095 |
Millennium Management Llc | 119,459 | 29 June 2024 | 0.64% | 776,483 |
Blackrock Inc. | 83,412 | 29 June 2024 | 0.45% | 542,178 |
Renaissance Technologies, LLC | 74,500 | 29 June 2024 | 0.40% | 484,250 |
Goldman Sachs Group Inc | 61,570 | 29 June 2024 | 0.33% | 400,205 |
Geode Capital Management, LLC | 53,227 | 29 June 2024 | 0.29% | 345,975 |
Northern Trust Corporation | 49,827 | 29 June 2024 | 0.27% | 323,875 |
Gsa Capital Partners Llp | 48,339 | 29 June 2024 | 0.26% | 314,203 |
Forbes, J.M. & Company | 47,419 | 29 June 2024 | 0.25% | 308,223 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 181,040 | 29 June 2024 | 0.97% | 1,176,760 |
Fidelity Small Cap Index Fund | 77,169 | 29 June 2024 | 0.41% | 501,598 |
Vanguard Extended Market Index Fund | 57,030 | 29 June 2024 | 0.31% | 370,695 |
Vanguard Russell 2000 Index Fund | 27,994 | 30 May 2024 | 0.15% | 181,961 |
Fidelity Extended Market Index Fund | 25,778 | 30 July 2024 | 0.14% | 167,557 |
iShares Micro Cap ETF | 21,218 | 30 July 2024 | 0.11% | 137,917 |
Schwab Capital Trust-Small Cap Index Fund | 17,590 | 29 Apr 2024 | 0.09% | 114,335 |
Quantitative Master Series Tr-Master Small Cap Index Series | 14,205 | 29 June 2024 | 0.08% | 92,332 |
TIAA-CREF Funds-Small-Cap Blend Index Fund | 9,280 | 29 Apr 2024 | 0.05% | 60,320 |
Fidelity NASDAQ Composite Index Fund | 10,226 | 30 July 2024 | 0.05% | 66,469 |