0.54% | % of shares held by all insiders |
95.74% | % of shares held by institutions |
96.25% | % of float held by institutions |
691 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
FMR, LLC | 14,324,749 | 29 Jun 2022 | 11.93% | 3,305,579,000 |
Vanguard Group, Inc. (The) | 11,042,438 | 29 Jun 2022 | 9.20% | 2,548,152,932 |
Baillie Gifford and Company | 9,968,434 | 29 Jun 2022 | 8.31% | 2,300,315,775 |
Blackrock Inc. | 7,662,675 | 29 Jun 2022 | 6.38% | 1,768,238,840 |
Wellington Management Group, LLP | 7,034,487 | 30 Mar 2022 | 5.86% | 1,623,278,181 |
Price (T.Rowe) Associates Inc | 6,794,166 | 30 Mar 2022 | 5.66% | 1,567,821,708 |
Capital World Investors | 5,999,674 | 30 Mar 2022 | 5.00% | 1,384,484,739 |
Dodge & Cox Inc | 5,258,956 | 29 Jun 2022 | 4.38% | 1,213,556,657 |
State Street Corporation | 2,909,490 | 30 Mar 2022 | 2.42% | 671,393,896 |
JP Morgan Chase & Company | 2,283,637 | 29 Jun 2022 | 1.90% | 526,972,061 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Growth Fund Of America Inc | 5,514,960 | 29 Jun 2022 | 4.59% | 1,272,632,139 |
Vanguard Specialized-Health Care Fund | 5,036,278 | 29 Apr 2022 | 4.20% | 1,162,171,483 |
Vanguard Total Stock Market Index Fund | 3,468,059 | 30 Mar 2022 | 2.89% | 800,289,275 |
Dodge & Cox Stock Fund | 3,098,377 | 29 Jun 2022 | 2.58% | 714,981,459 |
Vanguard Mid-Cap Index Fund | 2,729,298 | 30 Mar 2022 | 2.27% | 629,812,791 |
Fidelity Growth Company Fund | 2,537,967 | 30 May 2022 | 2.11% | 585,661,250 |
New Perspective Fund Inc | 2,101,755 | 29 Jun 2022 | 1.75% | 485,000,972 |
American Funds Insurance Ser-Growth Fund | 1,879,309 | 29 Jun 2022 | 1.57% | 433,669,334 |
Vanguard Extended Market Index Fund | 1,592,394 | 30 Mar 2022 | 1.33% | 367,460,830 |
Price (T.Rowe) Mid Cap Growth Fund | 1,548,500 | 30 Mar 2022 | 1.29% | 357,331,851 |
Price (T.Rowe) New Horizons Fund | 1,450,140 | 30 Mar 2022 | 1.21% | 334,634,298 |
Fidelity OTC Portfolio | 1,424,030 | 30 May 2022 | 1.19% | 328,609,154 |
Price (T.Rowe) Health Sciences Fund | 1,339,700 | 30 Mar 2022 | 1.12% | 309,149,164 |