Institutional Ownership

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 137 113.62 38.86 14,935,970
Mutual Fund 70 15.68 7.39 2,837,349
Insider 11 32.69 10.98 4,218,920

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 90 49.44 16.65 6,398,567
Sellers 53 -20.02 7.32 -2,812,829
Net 29.42 9.33 3,585,738

Concentration

Concentration Value ($MM) % O/S Shares
Total Inst. 146.31 49.84 19,154,890
Top 10 Inst. 96.88 33.04 12,697,224
Top 20 Inst. 120.45 40.97 15,746,905
Top 50 Inst. 140.01 47.54 18,270,479

Style

Style Holders Value ($MM) % Inst Shares Shares
Growth 22 3.44 1.20 461,182
Aggressive Growth 3 0.61 0.23 88,381
Core Growth 15 2.37 0.81 312,360
Growth 4 0.46 0.16 60,441
Income 3 0.42 0.15 56,212
Income Value 2 0.41 0.14 54,308
Yield 1 0.01 0.01 1,904
Index 21 43.27 14.57 5,599,838
Other 56 47.75 16.19 6,220,416
Broker Dealer 19 7.61 2.59 996,105
GARP 12 11.64 3.94 1,513,310
Hedge Fund 23 27.46 9.30 3,576,055
Specialty 1 0.20 0.07 25,278
VC Private Equity 1 0.85 0.29 109,668
Value 16 4.43 1.50 576,539
Core Value 13 3.26 1.11 424,715
Deep Value 3 1.17 0.40 151,824

Location: Global Region

Location Holders % O/S Shares Share Value
North America 127 45.05 17,314,886 132,166,192
Europe 16 4.73 1,818,961 13,983,875
Asia / Pacific 5 0.05 21,043 157,439

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 753,804 1.96 -29,502 9/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 -- 9/30/26
iShares Russell 2000 ETF 892,464 2.32 -3,888 7/31/26
Vanguard Extended Market Index Fund 350,108 0.91 -- 9/30/26
Fidelity Small Cap Index Fund 346,240 0.90 1,616 7/31/26
iShares Russell 2000 Growth ETF 299,380 0.78 31,533 9/30/26
T. Rowe Price New Horizons Fund 261,048 0.68 -454,683 9/30/26
Vanguard Russell 2000 Index Fund 205,875 0.54 23,219 9/30/26
Fidelity Extended Market Index Fund 149,278 0.39 -8,277 8/31/26
iShares Micro-Cap ETF 111,909 0.29 3,670 9/30/26
Schwab Small-Cap Index Fund 77,202 0.20 -- 8/31/26

* Insider values reflect direct beneficial ownership.

Source: LSEG