Ownership Profile

SHAREHOLDER BREAKDOWN

Shareholder Holders Value ($MM) % O/S Shares
Institution 156 175.74 78.48 49,882,288
Mutual Fund 133 45.29 28.46 18,034,527
Insider 16 6.76 3.54 2,247,040

INSTITUTIONAL SHAREHOLDER ROTATION

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 104 56.17 23.77 15,107,846
Sellers 54 -19.95 9.25 -5,882,376
Net 36.22 14.51 9,225,470

INSTITUTIONAL SHAREHOLDER CONCENTRATION

Concentration Value ($MM) % O/S Shares
Total Inst. 183.19 82.22 52,260,442
Top 10 Inst. 104.99 46.65 29,652,089
Top 20 Inst. 142.81 64.00 40,677,717
Top 50 Inst. 170.88 76.75 48,784,590

INSTITUTIONAL SHAREHOLDER STYLE

Style Holders Value ($MM) % Inst Shares Shares
Growth 23 15.01 7.44 4,729,190
Aggressive Growth 3 1.49 0.81 515,107
Core Growth 16 12.01 5.87 3,728,167
Growth 4 1.51 0.76 485,916
Income 2 0.46 0.16 99,683
Income Value 2 0.46 0.16 99,683
Yield -- -- -- --
Index 20 45.10 18.06 11,481,481
Other 64 88.86 43.15 27,429,849
Broker Dealer 15 6.07 3.24 2,059,501
GARP 16 12.91 4.52 2,871,306
Hedge Fund 31 63.98 32.18 20,457,041
Specialty -- --
VC Private Equity 2 5.90 3.21 2,042,001
Value 19 22.88 7.96 5,059,371
Core Value 15 8.27 2.98 1,895,738
Deep Value 4 14.62 4.98 3,163,633

TOP HOLDERS: INSTITUTIONAL INVESTOR

Holder Shares Held % O/S Share Change Filing Date
Armistice Capital LLC 6,012,000 9.46 -312,000 3/31/26
BlackRock Institutional Trust Company, N.A. 4,220,365 6.64 3,075,998 6/30/26
Renaissance Technologies LLC 2,963,559 4.66 54,928 3/31/26
Vanguard Capital Management, LLC 2,653,853 4.18 -- 3/31/26
Acadian Asset Management LLC 2,542,643 4.00 -1,357 6/30/26
Two Sigma Investments, LP 2,527,829 3.98 333,355 3/31/26
Millennium Management LLC 2,374,296 3.74 -692,630 6/30/26
Bank of America Private Bank 2,313,137 3.64 503,176 3/31/26
Marshall Wace LLP 2,025,526 3.19 740,963 3/31/26
Wasatch Global Investors Inc 2,018,881 3.18 459,180 6/30/26
RA Capital Management, LP 1,864,176 2.93 1,864,176 3/31/26
Geode Capital Management, L.L.C. 1,576,549 2.48 879,228 6/30/26
Koenig (Scott) 1,462,502 2.30 -- 3/27/26
Vanguard Portfolio Management, LLC 1,208,775 1.90 1,208,775 3/31/26
D. E. Shaw & Co., L.P. 1,058,424 1.67 301,777 3/31/26
Connor, Clark & Lunn Investment Management Ltd. 1,000,412 1.57 133,163 6/30/26
State Street Investment Management (US) 863,663 1.36 569,976 6/30/26
Citadel Advisors LLC 782,618 1.23 -252,535 3/31/26
Jane Street Capital, L.L.C. 608,509 0.96 -646,414 3/31/26
Diadema Partners LP 600,000 0.94 600,000 3/31/26
Mackenzie Financial Corporation 597,442 0.94 389,563 3/31/26
Affinity Asset Advisors LLC 500,000 0.79 15,692 3/31/26
Susquehanna International Group, LLP 452,227 0.71 383,686 3/31/26
Jacobs Levy Equity Management, Inc. 441,143 0.69 -459,914 3/31/26
Wellington Management Company, LLP 421,515 0.66 243,376 6/30/26
Nomura Investment Management Business Trust 420,000 0.66 -- 3/31/26
Walleye Capital LLC 408,150 0.64 72,885 6/30/26
Dimensional Fund Advisors, L.P. 379,335 0.60 127,532 6/30/26
Vanguard Fiduciary Trust Co 340,089 0.54 340,089 3/31/26
UBS Financial Services, Inc. 296,086 0.47 176,639 3/31/26
Vestal Point Capital, LP 280,000 0.44 -- 3/31/26
Pinnacle Associates Ltd. 254,301 0.40 -24,820 6/30/26
PanAgora Asset Management Inc. 250,154 0.39 65,244 6/30/26
Goldman Sachs & Co. LLC 245,073 0.39 87,592 3/31/26
MultiConcept Fund Management S.A. 219,000 0.34 219,000 6/30/25
Point72 Asset Management, L.P. 208,583 0.33 -40,574 3/31/26
Karrels (James) 206,037 0.32 -- 3/27/26
BlackRock Investment Management, LLC 197,821 0.31 186,773 6/30/26
Qube Research & Technologies Ltd 187,464 0.29 187,464 3/31/26
BlackRock Financial Management, Inc. 185,444 0.29 181,689 6/30/26
Squarepoint Capital LLP 183,847 0.29 -128,577 3/31/26
CPR Asset Management 181,245 0.29 -33,033 6/30/26
XTX Markets LLC 177,825 0.28 -62,502 3/31/26
The Informed Momentum Company LLC 171,705 0.27 171,705 6/30/26
LPL Financial LLC 170,263 0.27 10,563 6/30/26
Bonvini Ezio 153,349 0.24 -- 3/27/26
Morgan Stanley & Co. LLC 152,691 0.24 3,639 3/31/26
Northern Trust Investments, Inc. 151,831 0.24 -- 3/31/26
State Teachers Retirement System of Ohio 142,500 0.22 142,500 6/30/26
Nuveen LLC 131,753 0.21 131,753 6/30/26

* Insider values reflect direct beneficial ownership.

Source: LSEG