84.66% | % of shares held by all insiders |
10.90% | % of shares held by institutions |
71.09% | % of float held by institutions |
857 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 43,787,235 | 30 Mar 2024 | 1.14% | 2,061,940,902 |
Berkshire Hathaway, Inc | 36,681,912 | 30 Mar 2024 | 0.95% | 1,727,351,241 |
Vanguard Group Inc | 27,476,085 | 30 Mar 2024 | 0.71% | 1,293,848,846 |
State Street Corporation | 27,012,414 | 30 Mar 2024 | 0.70% | 1,272,014,579 |
Citigroup Inc. | 14,118,539 | 30 Mar 2024 | 0.37% | 664,842,003 |
Geode Capital Management, LLC | 14,198,512 | 30 Mar 2024 | 0.37% | 668,607,932 |
Invesco Ltd. | 12,351,036 | 30 Mar 2024 | 0.32% | 581,610,287 |
Morgan Stanley | 9,835,706 | 30 Mar 2024 | 0.26% | 463,163,397 |
JP Morgan Chase & Company | 7,633,321 | 30 Mar 2024 | 0.20% | 359,453,087 |
Northern Trust Corporation | 6,749,325 | 30 Mar 2024 | 0.18% | 317,825,715 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Invesco ETF Tr-Invesco QQQ Tr, Series 1 ETF | 72,315,338 | 29 Apr 2024 | 1.88% | 3,405,329,277 |
Vanguard Total Stock Market Index Fund | 7,360,232 | 30 Mar 2024 | 0.19% | 346,593,326 |
Invesco ETF Tr-Invesco NASDAQ 100 ETF | 6,587,314 | 29 Apr 2024 | 0.17% | 310,196,617 |
First Trust Nasdaq 100 Equal Weighted Index (SM) Fund | 5,243,075 | 29 Apr 2024 | 0.14% | 246,896,402 |
Vanguard Mid-Cap Index Fund | 5,377,602 | 30 Mar 2024 | 0.14% | 253,231,279 |
Vanguard Extended Market Index Fund | 3,946,060 | 30 Mar 2024 | 0.10% | 185,819,966 |
Fidelity Extended Market Index Fund | 3,711,529 | 29 Apr 2024 | 0.10% | 174,775,901 |
Vanguard Communication Services Index Fund | 3,202,073 | 28 Feb 2024 | 0.08% | 150,785,618 |
Vanguard Mid-Cap Value Index Fund | 2,991,318 | 30 Mar 2024 | 0.08% | 140,861,165 |
DireXion Fds-Nasdaq 100 Equal Weighted Index Shares | 2,838,900 | 30 May 2024 | 0.07% | 133,683,801 |