7.22% | % of shares held by all insiders |
4.95% | % of shares held by institutions |
5.34% | % of float held by institutions |
83 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Morgan Stanley | 364,996 | 30 Dec 2023 | 1.03% | 740,941 |
Kingdon Capital Management LLC | 314,465 | 30 Dec 2023 | 0.89% | 638,363 |
Blackrock Inc. | 189,742 | 30 Dec 2023 | 0.54% | 385,176 |
Vanguard Group Inc | 116,761 | 30 Dec 2023 | 0.33% | 237,024 |
Bank of America Corporation | 111,986 | 30 Dec 2023 | 0.32% | 227,331 |
Millennium Management Llc | 60,901 | 30 Dec 2023 | 0.17% | 123,629 |
Barclays Plc | 49,827 | 30 Dec 2023 | 0.14% | 101,148 |
HSBC Holdings Plc | 37,458 | 30 Dec 2023 | 0.11% | 76,039 |
Geode Capital Management, LLC | 38,421 | 30 Dec 2023 | 0.11% | 77,994 |
Osaic Holdings Inc | 35,243 | 30 Dec 2023 | 0.10% | 71,543 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 98,579 | 30 Dec 2023 | 0.28% | 200,115 |
BlackRock Advantage Small Cap Growth Fund | 44,137 | 30 Dec 2023 | 0.12% | 89,598 |
BlackRock Advantage Small Cap Core Fund | 41,996 | 28 Feb 2024 | 0.12% | 85,251 |
Fidelity NASDAQ Composite Index Fund | 26,012 | 28 Feb 2024 | 0.07% | 52,804 |
iShares Russell 2000 Growth ETF | 19,534 | 30 Mar 2024 | 0.06% | 39,654 |
EQ Advisors Trust-EQ/2000 Managed Volatility Port | 13,817 | 30 Dec 2023 | 0.04% | 28,048 |
Fidelity Small Cap Index Fund | 10,695 | 30 Jan 2024 | 0.03% | 21,710 |
Vanguard Russell 2000 Index Fund | 7,987 | 28 Feb 2024 | 0.02% | 16,213 |
Schwab Capital Trust-Small Cap Index Fund | 4,462 | 30 Jan 2024 | 0.01% | 9,057 |
iShares Micro Cap ETF | 3,758 | 30 Mar 2024 | 0.01% | 7,628 |