Top Holders

Institution Name Shares Held % S/O Share Change Filing Date
The Vanguard Group, Inc. 50,198,288 8.72 567,385 12/31/2019
State Street Global Advisors (SSgA) 42,314,221 7.35 134,874 12/31/2019
BlackRock Fund Advisors 28,757,731 5.00 704,168 12/31/2019
State Farm Investment Management Corporation 10,245,700 1.78 -886,000 12/31/2019
MFS Investment Management 9,793,674 1.70 -98,640 12/31/2019
Geode Capital Management, LLC 9,384,626 1.63 282,176 12/31/2019
BlackRock Investment Management (U.K), LTD 6,944,200 1.21 151,022 12/31/2019
Northern Trust Investments, Inc. 6,365,841 1.11 12,089 12/31/2019
Wellington Management Company, LLP 6,116,198 1.06 664,007 12/31/2019
Flossbach von Storch AG 5,822,643 1.01 783,952 12/31/2019