Institutional Ownership

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 132 115.55 38.87 14,938,367
Mutual Fund 69 21.36 9.02 3,462,681
Insider 11 32.69 10.98 4,218,920

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 89 49.47 16.63 6,393,205
Sellers 52 -19.86 7.24 -2,783,070
Net 29.60 9.39 3,610,135

Concentration

Concentration Value ($MM) % O/S Shares
Total Inst. 148.24 49.85 19,157,287
Top 10 Inst. 98.83 33.11 12,726,726
Top 20 Inst. 122.40 41.05 15,776,407
Top 50 Inst. 141.96 47.62 18,299,981

Style

Style Holders Value ($MM) % Inst Shares Shares
Growth 21 3.50 1.19 458,726
Aggressive Growth 3 0.68 0.23 88,381
Core Growth 14 2.35 0.81 309,904
Growth 4 0.46 0.16 60,441
Income 3 0.43 0.15 56,212
Income Value 2 0.41 0.14 54,308
Yield 1 0.01 0.01 1,904
Index 20 43.26 14.57 5,597,969
Other 56 47.80 16.19 6,220,484
Broker Dealer 19 7.62 2.59 997,051
GARP 12 11.65 3.94 1,515,167
Hedge Fund 23 27.49 9.30 3,573,320
Specialty 1 0.20 0.07 25,278
VC Private Equity 1 0.85 0.29 109,668
Value 16 4.43 1.50 575,705
Core Value 13 3.26 1.10 423,881
Deep Value 3 1.17 0.40 151,824

Location: Global Region

Location Holders % O/S Shares Share Value
North America 123 45.06 17,317,449 134,092,500
Europe 15 4.73 1,817,849 13,980,903
Asia / Pacific 5 0.06 21,989 165,341

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Shu (Lee-Lean) 2,526,956 6.58 -- 6/30/26
BlackRock Institutional Trust Company, N.A. 2,193,946 5.71 1,672,848 6/30/26
Vanguard Capital Management, LLC 1,350,367 3.51 71,935 6/30/26
Marshall Wace LLP 1,122,703 2.92 483,676 6/30/26
T. Rowe Price Associates, Inc. 1,110,714 2.89 368,044 6/30/26
Galloway Capital Management, LLC 1,048,450 2.73 1,048,450 2/18/26
Wu Bor Tay 912,500 2.37 -- 6/1/26
Two Sigma Investments, LP 875,894 2.28 317,010 6/30/26
Geode Capital Management, L.L.C. 801,890 2.09 451,196 6/30/26
Silverberg Bernstein Capital Management, LLC 783,306 2.04 -2,400 6/30/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 979,771 2.55 -- 8/31/26
iShares Russell 2000 ETF 892,464 2.32 -3,888 7/31/26
T. Rowe Price New Horizons Fund 715,731 1.86 255,894 6/30/26
Vanguard Extended Market Index Fund 350,108 0.91 14,225 8/31/26
Fidelity Small Cap Index Fund 346,240 0.90 1,616 7/31/26
iShares Russell 2000 Growth ETF 267,847 0.70 6,102 8/31/26
Vanguard Russell 2000 Index Fund 182,656 0.48 5,315 8/31/26
Fidelity Extended Market Index Fund 149,278 0.39 -8,277 8/31/26
T. Rowe Price Small Cap Stock Fund 111,858 0.29 111,858 6/30/26
iShares Micro-Cap ETF 108,239 0.28 1,406 8/31/26

* Insider values reflect direct beneficial ownership.

Source: LSEG