Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 9,148,373 12.09 -14,308 12/31/23
T. Rowe Price Associates, Inc. 7,566,382 10.00 267,812 1/31/24
BlackRock Institutional Trust Company, N.A. 3,770,530 4.98 47,851 12/31/23
State Street Global Advisors (US) 2,991,611 3.95 39,052 12/31/23
Wellington Management Company, LLP 2,219,226 2.93 -12,053 12/31/23
Impax Asset Management Ltd. 2,190,741 2.90 84,502 12/31/23
Pictet Asset Management Ltd. 1,848,751 2.44 24,374 12/31/23
Geode Capital Management, L.L.C. 1,747,932 2.31 31,340 12/31/23
T. Rowe Price Investment Management, Inc. 1,693,253 2.24 19,191 12/31/23
Atlanta Capital Management Company, L.L.C. 1,607,789 2.13 -19,430 12/31/23

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price New Horizons Fund 2,805,879 3.71 107,131 12/31/23
Vanguard Total Stock Market Index Fund 2,376,306 3.14 7,444 1/31/24
Vanguard Small-Cap Index Fund 1,931,241 2.55 5,313 1/31/24
Vanguard 500 Index Fund 1,868,510 2.47 22,581 1/31/24
Vanguard Small-Cap Value Index Fund 1,322,391 1.75 -5,520 1/31/24
Pictet - Water 1,200,477 1.59 -34,761 10/31/23
Statens Pensjonsfond Utland 1,075,222 1.42 100,781 12/31/23
SPDR S&P 500 ETF 894,407 1.18 -40,185 1/31/24
Fidelity 500 Index Fund 888,700 1.17 7,725 12/31/23
T. Rowe Price Mid-Cap Growth Fund 822,900 1.09 -2,000 12/31/23

* Insider values reflect direct beneficial ownership.

Copyright Refinitiv