1.80% | % of shares held by all insiders |
101.73% | % of shares held by institutions |
103.60% | % of float held by institutions |
791 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 4,526,422 | 30 Dec 2023 | 11.95% | 992,418,023 |
Blackrock Inc. | 3,178,566 | 30 Dec 2023 | 8.39% | 696,900,595 |
Guardcap Asset Management Ltd. | 1,861,077 | 30 Dec 2023 | 4.91% | 408,041,132 |
Royal Bank of Canada | 1,770,203 | 30 Dec 2023 | 4.67% | 388,117,007 |
State Street Corporation | 1,699,125 | 30 Dec 2023 | 4.49% | 372,533,156 |
Van Eck Associates Corporation | 1,367,613 | 30 Dec 2023 | 3.61% | 299,849,150 |
T. Rowe Price Investment Management, Inc. | 1,228,330 | 30 Dec 2023 | 3.24% | 269,311,352 |
Primecap Management Company | 1,122,560 | 30 Dec 2023 | 2.96% | 246,121,280 |
Macquarie Group Limited | 1,017,758 | 30 Dec 2023 | 2.69% | 223,143,441 |
Geode Capital Management, LLC | 892,419 | 30 Dec 2023 | 2.36% | 195,662,865 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
VanEck ETF Trust-VanEck Morningstar Wide Moat ETF | 1,281,340 | 30 Jan 2024 | 3.38% | 280,933,795 |
Vanguard Total Stock Market Index Fund | 1,193,010 | 30 Dec 2023 | 3.15% | 261,567,442 |
Vanguard Small-Cap Index Fund | 964,597 | 30 Dec 2023 | 2.55% | 211,487,892 |
Vanguard 500 Index Fund | 925,798 | 30 Dec 2023 | 2.44% | 202,981,211 |
Delaware Ivy Mid Cap Growth Fund | 600,418 | 30 Dec 2023 | 1.59% | 131,641,646 |
Price (T.Rowe) Mid Cap Growth Fund | 598,500 | 30 Dec 2023 | 1.58% | 131,221,125 |
Vanguard Small-Cap Growth Index Fund | 538,310 | 30 Dec 2023 | 1.42% | 118,024,467 |
Primecap Odyssey Aggressive Growth Fund | 524,420 | 30 Jan 2024 | 1.38% | 114,979,085 |
Fidelity 500 Index Fund | 450,037 | 30 Jan 2024 | 1.19% | 98,670,612 |
SPDR S&P 500 ETF Trust | 447,950 | 30 Jan 2024 | 1.18% | 98,213,037 |