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,568,155 3.39 -216,987 6/30/24
Vanguard Total Stock Market Index Fund 2,387,169 3.15 1,258 6/30/24
Vanguard 500 Index Fund 1,944,887 2.57 3,920 6/30/24
Vanguard Small-Cap Index Fund 1,902,717 2.51 -26,601 6/30/24
Vanguard Small-Cap Value Index Fund 1,280,524 1.69 -11,680 6/30/24
Pictet - Water 1,142,688 1.51 -52,373 3/31/24
Statens Pensjonsfond Utland 1,075,222 1.42 100,781 12/31/23
Eaton Vance-Atlanta Capital SMID-Cap Fund 947,262 1.25 159,506 5/31/24
Fidelity 500 Index Fund 920,627 1.22 4,669 5/31/24
SPDR S&P 500 ETF 888,062 1.17 -16,110 6/30/24

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv