Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 43 1.01 7.39 483,306
Mutual Fund 15 0.16 1.76 111,659
Insider 8 0.26 2.64 172,742

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 17 0.75 5.80 379,643
Sellers 23 -0.13 1.01 -66,390
Net 0.61 4.79 313,253

Concentration

Value ($MM) % O/S Shares
Total Inst. 1.27 10.03 656,048
Top 10 Inst. 1.18 9.47 619,280
Top 20 Inst. 1.27 10.00 654,548
Top 50 Inst. 1.27 10.03 656,048

Style

Style Holders Value ($MM) % Inst Shares Shares
Growth
Aggressive Growth -- --
Core Growth 2 -- -- 269
Growth 2 -- -- 59
Income
Income Value -- --
Yield 1 -- -- 100
Index 4 0.33 2.46 160,686
Other 19 0.64 4.85 317,385
Broker Dealer 8 0.02 0.12 8,084
GARP 3 -- -- 27
Hedge Fund 7 0.60 4.52 295,769
Specialty -- --
VC Private Equity 1 0.03 0.21 13,505
Value
Core Value 3 -- -- 148
Deep Value -- --

Location: Global Region

Holders % O/S Shares Share Value
North America 48 10.03 656,046 1,274,115
Europe 2 -- 2 4

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Armistice Capital LLC 281,591 4.30 281,591 3/31/24
Johnston (Cesar A) 91,651 1.40 7,799 4/19/24
The Vanguard Group, Inc. 71,413 1.09 -30,761 3/31/24
Burak (Mallorie Sara) 52,000 0.79 52,000 1/15/24
Geode Capital Management, L.L.C. 45,039 0.69 -1,134 3/31/24
BlackRock Institutional Trust Company, N.A. 33,799 0.52 -2,684 3/31/24
XTX Markets LLC 13,505 0.21 13,505 3/31/24
Two Sigma Investments, LP 10,754 0.16 10,754 3/31/24
State Street Global Advisors (US) 10,435 0.16 -- 3/31/24
Mannina (William Thomas) 9,093 0.14 7,125 4/19/24

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Extended Market Index Fund 68,443 1.05 -- 5/31/24
Fidelity Extended Market Index Fund 25,905 0.40 -235 4/30/24
Fidelity Total Market Index Fund 8,359 0.13 -- 4/30/24
Fidelity Series Total Market Index Fund 4,481 0.07 -- 4/30/24
Fidelity NASDAQ Composite Index Fund 4,471 0.07 -- 4/30/24
1290 VT Micro Cap Portfolio -- -- -698 6/30/23
Vanguard US Equity Index Fund -- -- -- 9/30/23
iShares Micro-Cap ETF -- -- -8,094 6/30/23
Vanguard Institutional Total Stock Market Index Fund -- -- -1,682 9/30/23
Vanguard Total Stock Market Index Fund -- -- -- 5/31/24

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv