0.28% | % of shares held by all insiders |
79.49% | % of shares held by institutions |
79.72% | % of float held by institutions |
894 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 33,092,435 | 31 Mar 2024 | 12.41% | 2,595,108,692 |
Price (T.Rowe) Associates Inc | 22,931,588 | 31 Mar 2024 | 8.60% | 1,798,295,088 |
Blackrock Inc. | 18,635,457 | 31 Mar 2024 | 6.99% | 1,461,392,503 |
State Street Corporation | 13,070,764 | 31 Mar 2024 | 4.90% | 1,025,009,288 |
T. Rowe Price Investment Management, Inc. | 12,539,370 | 31 Mar 2024 | 4.70% | 983,337,372 |
Franklin Resources, Inc. | 7,229,513 | 31 Mar 2024 | 2.71% | 566,938,396 |
Geode Capital Management, LLC | 6,296,168 | 31 Mar 2024 | 2.36% | 493,745,483 |
Ameriprise Financial, Inc. | 6,305,427 | 31 Mar 2024 | 2.36% | 494,471,573 |
Invesco Ltd. | 5,752,166 | 31 Mar 2024 | 2.16% | 451,084,847 |
Janus Henderson Group PLC | 4,510,745 | 31 Mar 2024 | 1.69% | 353,732,614 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 8,266,475 | 31 Mar 2024 | 3.10% | 648,256,954 |
Price (T.Rowe) Capital Appreciation Fund | 8,147,546 | 31 Mar 2024 | 3.06% | 638,930,542 |
Vanguard 500 Index Fund | 6,625,755 | 31 Mar 2024 | 2.48% | 519,591,694 |
Vanguard Mid-Cap Index Fund | 5,712,982 | 31 Mar 2024 | 2.14% | 448,012,037 |
Select Sector SPDR Fund-Utilities | 3,572,422 | 30 Jun 2024 | 1.34% | 280,149,326 |
Janus Henderson Enterprise Fund | 3,512,382 | 31 Mar 2024 | 1.32% | 275,440,990 |
Putnam Large Cap Value Fund | 3,458,117 | 30 Apr 2024 | 1.30% | 271,185,528 |
Price (T.Rowe) Value Fund | 3,297,774 | 31 Mar 2024 | 1.24% | 258,611,431 |
Price (T.Rowe) U.S. Value Equity Trust | 3,223,863 | 31 Mar 2024 | 1.21% | 252,815,330 |
Fidelity 500 Index Fund | 3,200,940 | 31 May 2024 | 1.20% | 251,017,708 |