84.00
-3.00
(-3.45%)
As of 8:00:43 AM GMT+2. Market Open.
Major Holders
Breakdown | |
---|---|
0.28% | % of Shares Held by All Insider |
82.76% | % of Shares Held by Institutions |
82.99% | % of Float Held by Institutions |
982 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Group Inc | 33.33M | Dec 31, 2024 | 12.35% | 2,800,072,212 |
Price (T.Rowe) Associates Inc | 27.05M | Dec 31, 2024 | 10.02% | 2,272,093,236 |
Blackrock Inc. | 20.58M | Dec 31, 2024 | 7.62% | 1,728,717,060 |
T. Rowe Price Investment Management, Inc. | 17.04M | Dec 31, 2024 | 6.31% | 1,431,255,336 |
State Street Corporation | 13.03M | Dec 31, 2024 | 4.83% | 1,094,110,500 |
Geode Capital Management, LLC | 6.75M | Dec 31, 2024 | 2.50% | 566,953,464 |
Ameriprise Financial, Inc. | 6.44M | Dec 31, 2024 | 2.39% | 540,835,764 |
FMR, LLC | 5.17M | Dec 31, 2024 | 1.92% | 434,339,556 |
Janus Henderson Group PLC | 4.6M | Dec 31, 2024 | 1.70% | 386,521,716 |
Invesco Ltd. | 4.01M | Dec 31, 2024 | 1.49% | 337,073,100 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
T. ROWE PRICE CAPITAL APPRECIATION Fd., INC.-T. Rowe Price Capital App | 11.11M | Dec 31, 2024 | 4.12% | 933,012,612 |
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 8.34M | Dec 31, 2024 | 3.09% | 700,206,192 |
VANGUARD INDEX FUNDS-Vanguard 500 Index Fund | 7.22M | Dec 31, 2024 | 2.68% | 606,791,388 |
VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund | 5.73M | Dec 31, 2024 | 2.12% | 481,058,592 |
-Price (T.Rowe) U.S. Value Equity Trust | 4.04M | Dec 31, 2024 | 1.50% | 339,302,964 |
SELECT SECTOR SPDR TRUST-The Utilities Select Sector SPDR Fund | 3.95M | Feb 28, 2025 | 1.46% | 332,115,336 |
T. Rowe Price Value Fund, Inc. | 3.68M | Dec 31, 2024 | 1.36% | 309,388,464 |
JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund | 3.51M | Dec 31, 2024 | 1.30% | 295,040,088 |
Fidelity Concord Street Trust-Fidelity 500 Index Fund | 3.34M | Feb 28, 2025 | 1.24% | 280,821,156 |
SPDR S&P 500 ETF TRUST | 3.3M | Feb 28, 2025 | 1.22% | 277,275,180 |