0.27% | % of shares held by all insiders |
94.18% | % of shares held by institutions |
94.43% | % of float held by institutions |
1,515 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 137,494,049 | 29 Jun 2023 | 9.39% | 7,259,685,682 |
Vanguard Group Inc | 122,242,916 | 29 Jun 2023 | 8.35% | 6,454,425,871 |
FMR, LLC | 117,875,094 | 29 Jun 2023 | 8.05% | 6,223,804,873 |
Massachusetts Financial Services Co. | 69,137,085 | 29 Jun 2023 | 4.72% | 3,650,438,035 |
State Street Corporation | 63,191,897 | 29 Jun 2023 | 4.32% | 3,336,532,113 |
Wellington Management Group, LLP | 39,740,181 | 29 Jun 2023 | 2.71% | 2,098,281,526 |
Primecap Management Company | 37,428,979 | 29 Jun 2023 | 2.56% | 1,976,250,062 |
Bank of America Corporation | 26,586,179 | 29 Jun 2023 | 1.82% | 1,403,750,230 |
Geode Capital Management, LLC | 26,048,114 | 29 Jun 2023 | 1.78% | 1,375,340,399 |
Bollard Group LLC | 23,675,081 | 29 Jun 2023 | 1.62% | 1,250,044,258 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 45,630,643 | 29 Jun 2023 | 3.12% | 2,409,297,915 |
Vanguard 500 Index Fund | 34,230,760 | 29 Jun 2023 | 2.34% | 1,807,384,101 |
Vanguard/Primecap Fund | 25,697,344 | 29 Jun 2023 | 1.76% | 1,356,819,743 |
Vanguard Specialized-Health Care Fund | 23,063,484 | 29 Apr 2023 | 1.58% | 1,217,751,937 |
Fidelity 500 Index Fund | 16,027,697 | 30 May 2023 | 1.09% | 846,262,389 |
SPDR S&P 500 ETF Trust | 15,840,552 | 30 Aug 2023 | 1.08% | 836,381,133 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 15,500,000 | 30 May 2023 | 1.06% | 818,399,988 |
MFS Series Trust II-MFS Growth Fund | 14,063,880 | 30 May 2023 | 0.96% | 742,572,853 |
iShares Core S&P 500 ETF | 13,446,992 | 30 Aug 2023 | 0.92% | 710,001,167 |
MFS Series Trust I-MFS Value Fund | 13,286,161 | 30 May 2023 | 0.91% | 701,509,290 |