Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 9,169,594 12.11 21,221 3/31/24
T. Rowe Price Associates, Inc. 7,851,031 10.37 284,649 3/31/24
BlackRock Institutional Trust Company, N.A. 3,793,721 5.01 23,191 3/31/24
State Street Global Advisors (US) 2,980,948 3.94 -10,663 3/31/24
Impax Asset Management Ltd. 1,962,332 2.59 -228,409 3/31/24
Wellington Management Company, LLP 1,958,755 2.59 -260,471 3/31/24
Geode Capital Management, L.L.C. 1,822,208 2.41 74,276 3/31/24
T. Rowe Price Investment Management, Inc. 1,771,716 2.34 78,463 3/31/24
Pictet Asset Management Ltd. 1,665,997 2.20 -182,754 3/31/24
Atlanta Capital Management Company, L.L.C. 1,588,251 2.10 -19,538 3/31/24

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price New Horizons Fund 2,785,142 3.68 -20,737 3/31/24
Vanguard Total Stock Market Index Fund 2,385,911 3.15 6,327 5/31/24
Vanguard 500 Index Fund 1,940,967 2.56 16,912 5/31/24
Vanguard Small-Cap Index Fund 1,929,318 2.55 4,560 5/31/24
Vanguard Small-Cap Value Index Fund 1,292,204 1.71 -560 5/31/24
Pictet - Water 1,195,061 1.58 -2,394 2/29/24
Statens Pensjonsfond Utland 1,075,222 1.42 100,781 12/31/23
Fidelity 500 Index Fund 915,958 1.21 1,966 4/30/24
SPDR S&P 500 ETF 904,172 1.19 18,180 5/31/24
T. Rowe Price Mid-Cap Growth Fund 821,500 1.09 -1,400 3/31/24

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv