Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Fidelity Management & Research Company LLC 24,631,956 14.82 75,327 6/30/26
Capital World Investors 21,669,226 13.04 482,857 6/30/26
BlackRock Institutional Trust Company, N.A. 9,052,489 5.45 298,152 6/30/26
Vanguard Portfolio Management, LLC 7,859,529 4.73 50,627 6/30/26
Wellington Management Company, LLP 7,651,415 4.60 1,259,599 6/30/26
Vanguard Capital Management, LLC 7,211,497 4.34 93,167 6/30/26
Two Sigma Investments, LP 6,252,342 3.76 394,713 6/30/26
State Street Investment Management (US) 4,334,848 2.61 339,284 6/30/26
T. Rowe Price Investment Management, Inc. 3,959,372 2.38 -2,199,655 6/30/26
Geode Capital Management, L.L.C. 3,584,024 2.16 -400,308 6/30/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Fidelity Growth Company Fund 8,468,265 5.10 -3,467 6/30/26
BB Biotech Fd 7,850,000 4.72 -1,785,000 6/30/25
American Funds Growth Fund of America 7,668,655 4.61 -- 6/30/26
American Funds SMALLCAP World Fund 5,259,919 3.17 801,774 6/30/26
Vanguard Total Stock Market Index Fund 5,005,976 3.01 15,910 7/31/26
American Funds New Economy Fund 4,868,802 2.93 145,000 6/30/26
Vanguard Health Care Fund 4,530,677 2.73 727,496 6/30/26
Vanguard Small-Cap Index Fund 3,610,223 2.17 9,942 7/31/26
Fidelity Growth Company K6 Fund 2,375,365 1.43 26,907 6/30/26
Vanguard Small-Cap Growth Index Fund 2,088,422 1.26 9,783 7/31/26

* Insider values reflect direct beneficial ownership.

Source: LSEG