2.26% | % of shares held by all insiders |
89.11% | % of shares held by institutions |
91.17% | % of float held by institutions |
1,122 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 2,855,775 | 30 Mar 2024 | 11.56% | 3,805,405,944 |
Blackrock Inc. | 2,303,160 | 30 Mar 2024 | 9.32% | 3,069,029,862 |
State Street Corporation | 1,016,867 | 30 Dec 2023 | 4.12% | 1,355,005,813 |
Valley Forge Capital Management, LP | 903,587 | 30 Dec 2023 | 3.66% | 1,204,056,811 |
Price (T.Rowe) Associates Inc | 686,886 | 30 Dec 2023 | 2.78% | 915,296,221 |
T. Rowe Price Investment Management, Inc. | 636,089 | 30 Dec 2023 | 2.57% | 847,607,693 |
Geode Capital Management, LLC | 606,653 | 30 Dec 2023 | 2.45% | 808,383,339 |
Lindsell Train Limited | 509,809 | 30 Mar 2024 | 2.06% | 679,335,801 |
Kayne Anderson Rudnick Investment Management LLC | 465,408 | 30 Dec 2023 | 1.88% | 620,170,135 |
Neuberger Berman Group, LLC | 392,290 | 30 Dec 2023 | 1.59% | 522,738,205 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 735,764 | 30 Dec 2023 | 2.98% | 980,427,624 |
Vanguard 500 Index Fund | 603,713 | 30 Dec 2023 | 2.44% | 804,465,701 |
Vanguard Mid-Cap Index Fund | 526,278 | 30 Dec 2023 | 2.13% | 701,281,238 |
Fidelity 500 Index Fund | 300,353 | 30 Mar 2024 | 1.22% | 400,229,391 |
Price (T.Rowe) Mid Cap Growth Fund | 299,300 | 30 Dec 2023 | 1.21% | 398,826,237 |
SPDR S&P 500 ETF Trust | 298,285 | 30 Mar 2024 | 1.21% | 397,473,719 |
iShares Core S&P 500 ETF | 257,751 | 30 Mar 2024 | 1.04% | 343,460,947 |
American Century Ultra | 241,000 | 30 Mar 2024 | 0.98% | 321,139,737 |
Vanguard Growth Index Fund | 215,211 | 30 Dec 2023 | 0.87% | 286,775,120 |
Principal Mid Cap Fund | 192,342 | 30 Jan 2024 | 0.78% | 256,301,490 |