0.62% | % of shares held by all insiders |
97.70% | % of shares held by institutions |
98.32% | % of float held by institutions |
1,026 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group, Inc. (The) | 8,833,095 | 29 Jun 2022 | 11.93% | 3,011,908,830 |
Blackrock Inc. | 8,055,736 | 29 Jun 2022 | 10.88% | 2,746,844,949 |
Price (T.Rowe) Associates Inc | 6,381,058 | 30 Mar 2022 | 8.62% | 2,175,813,226 |
State Street Corporation | 3,393,907 | 30 Mar 2022 | 4.58% | 1,157,254,446 |
Franklin Resources, Inc. | 2,769,463 | 29 Jun 2022 | 3.74% | 944,331,524 |
Apg Asset Management N.V. | 2,401,569 | 29 Jun 2022 | 3.24% | 818,887,024 |
FMR, LLC | 2,038,259 | 29 Jun 2022 | 2.75% | 695,005,576 |
CFS Investment Advisory Services, LLC | 1,549,609 | 30 Mar 2022 | 2.09% | 528,385,693 |
WCM Investment Management, LLC | 1,526,481 | 30 Mar 2022 | 2.06% | 520,499,508 |
Geode Capital Management, LLC | 1,441,523 | 29 Jun 2022 | 1.95% | 491,530,528 |
BAMCO Inc. | 1,171,667 | 30 Mar 2022 | 1.58% | 399,515,026 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 2,427,781 | 30 Mar 2022 | 3.28% | 827,824,792 |
Vanguard Total Stock Market Index Fund | 2,144,412 | 30 Mar 2022 | 2.90% | 731,201,627 |
Vanguard Mid-Cap Index Fund | 1,686,458 | 30 Mar 2022 | 2.28% | 575,048,467 |
Franklin Managed Trust - Rising Dividends Fund | 1,640,400 | 30 Mar 2022 | 2.22% | 559,343,610 |
Vanguard 500 Index Fund | 1,621,079 | 30 Mar 2022 | 2.19% | 552,755,535 |
Blackrock Funds-Mid-Cap Growth Equity Portfolio | 1,190,179 | 30 May 2022 | 1.61% | 405,827,248 |
Price (T.Rowe) Mid Cap Growth Fund | 805,096 | 30 Mar 2022 | 1.09% | 274,521,642 |
SPDR S&P 500 ETF Trust | 796,910 | 29 Jun 2022 | 1.08% | 271,730,380 |
Fidelity 500 Index Fund | 781,026 | 30 May 2022 | 1.05% | 266,314,254 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 740,000 | 30 May 2022 | 1.00% | 252,325,208 |
Price (T.Rowe) Health Sciences Fund | 712,494 | 30 Mar 2022 | 0.96% | 242,946,211 |
Neuberger & Berman Genesis Fund | 626,767 | 29 Jun 2022 | 0.85% | 213,715,018 |
Vanguard Institutional Index Fund-Institutional Index Fund | 554,974 | 30 Mar 2022 | 0.75% | 189,235,040 |
MFS Mid Cap Growth Fund | 549,739 | 30 May 2022 | 0.74% | 187,450,010 |