0.21% | % of shares held by all insiders |
87.52% | % of shares held by institutions |
87.71% | % of float held by institutions |
913 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 14,946,076 | 30 Mar 2022 | 11.84% | 2,360,134,915 |
Capital Research Global Investors | 14,317,805 | 30 Mar 2022 | 11.34% | 2,260,924,639 |
Vanguard Group, Inc. (The) | 13,715,485 | 30 Mar 2022 | 10.87% | 2,165,812,286 |
Blackrock Inc. | 8,432,706 | 30 Mar 2022 | 6.68% | 1,331,608,635 |
Select Equity Group, Inc. | 5,731,190 | 30 Mar 2022 | 4.54% | 905,012,233 |
State Street Corporation | 5,156,711 | 30 Mar 2022 | 4.09% | 814,296,252 |
Massachusetts Financial Services Co. | 4,624,231 | 29 Jun 2022 | 3.66% | 730,212,334 |
Pictet Asset Management SA | 2,930,430 | 29 Jun 2022 | 2.32% | 462,744,212 |
Geode Capital Management, LLC | 2,434,794 | 30 Mar 2022 | 1.93% | 384,478,329 |
Janus Henderson Group PLC | 2,252,169 | 30 Mar 2022 | 1.78% | 355,640,015 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Capital Appreciation Fund | 7,029,489 | 30 Mar 2022 | 5.57% | 1,110,026,633 |
Amcap Fund | 5,072,131 | 29 Jun 2022 | 4.02% | 800,940,224 |
Vanguard Total Stock Market Index Fund | 3,637,578 | 30 Mar 2022 | 2.88% | 574,409,955 |
Vanguard Mid-Cap Index Fund | 2,865,209 | 30 Mar 2022 | 2.27% | 452,445,163 |
Growth Fund Of America Inc | 2,790,741 | 29 Jun 2022 | 2.21% | 440,685,921 |
MFS Mid Cap Growth Fund | 2,791,376 | 30 May 2022 | 2.21% | 440,786,194 |
Vanguard 500 Index Fund | 2,760,807 | 30 Mar 2022 | 2.19% | 435,959,043 |
Capital World Growth and Income Fund | 2,405,684 | 29 Jun 2022 | 1.91% | 379,881,569 |
New World Fund, Inc. | 1,811,692 | 29 Jun 2022 | 1.44% | 286,084,290 |
Price (T.Rowe) Value Fund | 1,669,928 | 30 Mar 2022 | 1.32% | 263,698,336 |
JNL Series Trust-JNL/T. Rowe Price Capital Appreciation Fund | 1,602,644 | 30 Mar 2022 | 1.27% | 253,073,519 |
Fidelity 500 Index Fund | 1,330,530 | 30 May 2022 | 1.05% | 210,103,997 |
Price (T.Rowe) U.S. Value Equity Trust | 1,271,583 | 30 Mar 2022 | 1.01% | 200,795,676 |