Ownership Profile

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Fidelity Management & Research Company LLC 22,479,529 14.24 584,723 9/30/24
The Vanguard Group, Inc. 15,027,614 9.52 1,210,046 9/30/24
T. Rowe Price Investment Management, Inc. 14,168,116 8.97 1,528,432 9/30/24
Wellington Management Company, LLP 8,735,787 5.53 2,166,979 9/30/24
BlackRock Institutional Trust Company, N.A. 8,310,150 5.26 343,854 9/30/24
Bellevue Asset Management AG 7,874,400 4.99 -386,034 9/30/24
Capital World Investors 7,828,372 4.96 5,576,283 9/30/24
State Street Global Advisors (US) 4,850,137 3.07 659,632 9/30/24
T. Rowe Price Associates, Inc. 4,060,939 2.57 268,847 9/30/24
Tweedy, Browne Company LLC 3,454,676 2.19 -- 9/30/24

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Fidelity Growth Company Fund 7,453,873 4.72 -76,375 11/30/24
Vanguard Health Care Fund 5,733,312 3.63 1,535,547 9/30/24
T. Rowe Price Mid-Cap Growth Fund 5,300,000 3.36 603,800 9/30/24
Vanguard Total Stock Market Index Fund 4,477,038 2.84 -23,406 10/31/24
Vanguard Small-Cap Index Fund 3,559,547 2.25 6,950 10/31/24
Tweedy Browne International Value Fund 2,589,316 1.64 -- 9/30/24
American Funds Growth Fund of America 2,405,080 1.52 2,405,080 9/30/24
Fidelity Growth Company K6 Fund 2,375,317 1.50 17,421 11/30/24
Vanguard Extended Market Index Fund 2,348,190 1.49 -8,751 10/31/24
American Funds SMALLCAP World Fund 2,163,676 1.37 420,197 9/30/24

* Insider values reflect direct beneficial ownership.

Source: LSEG