Ownership holders

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 18,327,728 8.11 26,523 12/31/23
JP Morgan Asset Management 10,014,421 4.43 290,619 12/31/23
BlackRock Institutional Trust Company, N.A. 9,984,446 4.42 -386,244 12/31/23
State Street Global Advisors (US) 9,179,060 4.06 154,411 12/31/23
Dodge & Cox 8,233,372 3.64 1,810,658 12/31/23
Lazard Asset Management, L.L.C. 7,856,700 3.48 -772,630 12/31/23
T. Rowe Price Associates, Inc. 5,373,859 2.38 112,278 12/31/23
Geode Capital Management, L.L.C. 4,332,183 1.92 69,256 12/31/23
Wells Fargo Advisors 4,023,532 1.78 -31,838 12/31/23
EdgePoint Investment Group Inc. 3,404,198 1.51 1,699,601 12/31/23

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 7,101,908 3.14 5,111 3/31/24
Vanguard 500 Index Fund 5,693,144 2.52 45,999 3/31/24
Dodge & Cox Stock Fund 5,202,300 2.30 1,157,400 12/31/23
JPMorgan Equity Income Fund 3,432,256 1.52 -- 3/31/24
Fidelity 500 Index Fund 2,729,935 1.21 17,785 3/31/24
SPDR S&P 500 ETF 2,661,926 1.18 -86,162 4/30/24
iShares Core S&P 500 ETF 2,324,267 1.03 175 4/30/24
Statens Pensjonsfond Utland 2,299,823 1.02 175,763 12/31/23
Vanguard Value Index Fund 1,876,082 0.83 -11,732 3/31/24
Lazard Global Listed Infrastructure Portfolio 1,608,819 0.71 -1,100,000 3/31/24
Ownership data based on most recent publicly available data according to Thomson Reuters.