Institutional Ownership

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 131 115.54 38.86 14,936,673
Mutual Fund 75 22.40 9.08 3,483,862
Insider 11 32.69 10.98 4,218,920

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 87 49.46 16.63 6,391,690
Sellers 52 -19.86 7.24 -2,783,070
Net 29.59 9.39 3,608,620

Concentration

Concentration Value ($MM) % O/S Shares
Total Inst. 148.23 49.84 19,155,593
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.49 1.19 457,436
Aggressive Growth 3 0.68 0.23 88,381
Core Growth 14 2.35 0.80 308,614
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,965
Other 55 47.80 16.18 6,220,084
Broker Dealer 19 7.62 2.59 997,051
GARP 12 11.65 3.94 1,515,167
Hedge Fund 22 27.49 9.30 3,572,920
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 122 45.05 17,315,759 134,082,685
Europe 15 4.73 1,817,849 13,980,903
Asia / Pacific 5 0.06 21,985 165,331

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 344,624 0.90 344,624 6/30/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 157,555 0.41 2,770 7/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