170.27
+4.46
+(2.69%)
At close: April 17 at 7:08:28 PM GMT+1
Major Holders
Breakdown | |
---|---|
6.60% | % of Shares Held by All Insider |
91.63% | % of Shares Held by Institutions |
98.11% | % of Float Held by Institutions |
1,060 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Group Inc | 8.26M | Dec 31, 2024 | 11.28% | 1,405,818,114 |
Blackrock Inc. | 7.68M | Dec 31, 2024 | 10.49% | 1,307,439,341 |
State Street Corporation | 3M | Dec 31, 2024 | 4.10% | 511,623,903 |
Wellington Management Group, LLP | 2.38M | Dec 31, 2024 | 3.26% | 406,062,630 |
T. Rowe Price Investment Management, Inc. | 1.97M | Dec 31, 2024 | 2.69% | 335,691,570 |
Geode Capital Management, LLC | 1.79M | Dec 31, 2024 | 2.45% | 304,785,691 |
Citadel Advisors Llc | 1.75M | Dec 31, 2024 | 2.39% | 297,942,880 |
Ninety One UK Ltd | 1.22M | Dec 31, 2024 | 1.67% | 207,831,737 |
FMR, LLC | 1.2M | Dec 31, 2024 | 1.64% | 204,599,672 |
Millennium Management Llc | 1.13M | Dec 31, 2024 | 1.54% | 191,700,527 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 2.21M | Dec 31, 2024 | 3.03% | 377,086,591 |
VANGUARD INDEX FUNDS-Vanguard 500 Index Fund | 1.9M | Dec 31, 2024 | 2.59% | 323,431,278 |
VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund | 1.52M | Dec 31, 2024 | 2.08% | 259,423,548 |
VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund | 1.48M | Jan 31, 2025 | 2.02% | 251,849,938 |
T. Rowe Price Mid-Cap Growth Fund, Inc. | 953.5k | Dec 31, 2024 | 1.30% | 162,352,449 |
BlackRock Funds-BLACKROCK MID CAP GROWTH EQUITY PORTFOLIO | 911.85k | Nov 30, 2024 | 1.25% | 155,261,384 |
Fidelity Concord Street Trust-Fidelity 500 Index Fund | 878.88k | Feb 28, 2025 | 1.20% | 149,647,582 |
Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF | 872.33k | Mar 31, 2025 | 1.19% | 148,530,951 |
SPDR S&P 500 ETF TRUST | 864.66k | Feb 28, 2025 | 1.18% | 147,226,172 |
iShares Trust-iShares Core S&P 500 ETF | 855.99k | Mar 31, 2025 | 1.17% | 145,749,931 |