Institutional Ownership

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 111 65.84 29.95 11,493,306
Mutual Fund 58 22.93 7.58 2,899,854
Insider 10 32.08 10.71 4,109,158

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 72 30.71 12.80 4,910,076
Sellers 32 -17.98 7.59 -2,911,857
Net 12.72 5.21 1,998,219

Concentration

Concentration Value ($MM) % O/S Shares
Total Inst. 97.92 40.66 15,602,464
Top 10 Inst. 62.81 24.69 9,475,353
Top 20 Inst. 80.13 32.78 12,579,886
Top 50 Inst. 94.07 38.98 14,956,221

Style

Style Holders Value ($MM) % Inst Shares Shares
Growth 15 1.83 0.79 304,250
Aggressive Growth 3 0.44 0.22 84,996
Core Growth 9 1.26 0.50 193,616
Growth 3 0.13 0.07 25,638
Income 2 0.05 0.02 7,460
Income Value 1 0.04 0.01 5,556
Yield 1 0.01 0.01 1,904
Index 15 15.29 7.40 2,838,683
Other 52 31.09 15.51 5,953,350
Broker Dealer 18 9.75 4.96 1,902,389
GARP 7 6.28 2.94 1,127,985
Hedge Fund 26 15.01 7.59 2,911,301
Specialty -- --
VC Private Equity 1 0.06 0.03 11,675
Value 10 1.28 0.62 239,708
Core Value 8 0.99 0.48 183,453
Deep Value 2 0.29 0.15 56,255

Location: Global Region

Location Holders % O/S Shares Share Value
North America 105 38.12 14,629,180 92,814,607
Europe 13 2.52 966,578 5,056,843
Asia / Pacific 3 0.02 6,706 51,832

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Shu (Lee-Lean) 2,526,956 6.59 -- 6/30/26
Vanguard Capital Management, LLC 1,278,432 3.33 11,786 3/31/26
Galloway Capital Management, LLC 1,048,450 2.73 1,048,450 2/18/26
Wu Bor Tay 912,500 2.38 -- 6/1/26
Silverberg Bernstein Capital Management, LLC 783,306 2.04 -2,400 6/30/26
T. Rowe Price Associates, Inc. 742,670 1.94 742,670 3/31/26
Marshall Wace LLP 639,027 1.67 -88,050 3/31/26
Two Sigma Investments, LP 558,884 1.46 58,520 3/31/26
BlackRock Institutional Trust Company, N.A. 521,098 1.36 36,789 3/31/26
Susquehanna International Group, LLP 464,030 1.21 -246,923 3/31/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 979,771 2.71 -- 6/30/26
iShares Russell 2000 ETF 896,352 2.48 896,352 6/30/26
T. Rowe Price New Horizons Fund 715,731 1.98 255,894 6/30/26
Vanguard Extended Market Index Fund 335,883 0.93 -- 6/30/26
iShares Russell 2000 Growth ETF 265,813 0.73 265,813 6/30/26
Vanguard Russell 2000 Index Fund 181,581 0.50 181,581 6/30/26
Fidelity Extended Market Index Fund 154,474 0.43 -5,445 5/31/26
T. Rowe Price Small Cap Stock Fund 111,858 0.31 111,858 6/30/26
iShares Micro-Cap ETF 104,584 0.29 27,383 6/30/26
State Street SPDR Russell 2000 U.S. Small Cap UCITS ETF 66,592 0.18 66,592 6/30/26

* Insider values reflect direct beneficial ownership.

Source: LSEG