20.55% | % of shares held by all insiders |
80.19% | % of shares held by institutions |
100.93% | % of float held by institutions |
632 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 8,555,187 | 30 Dec 2023 | 15.16% | 1,399,799,655 |
Blackrock Inc. | 4,419,285 | 30 Dec 2023 | 7.83% | 723,083,390 |
Vanguard Group Inc | 4,158,224 | 30 Dec 2023 | 7.37% | 680,368,590 |
T. Rowe Price Investment Management, Inc. | 3,082,693 | 30 Dec 2023 | 5.46% | 504,390,213 |
Wasatch Advisors LP | 2,396,692 | 30 Mar 2024 | 4.25% | 392,146,733 |
State Street Corporation | 1,374,973 | 30 Dec 2023 | 2.44% | 224,973,075 |
Capital International Investors | 1,211,021 | 30 Dec 2023 | 2.15% | 198,147,250 |
Invesco Ltd. | 1,097,686 | 30 Dec 2023 | 1.95% | 179,603,377 |
Geode Capital Management, LLC | 892,233 | 30 Dec 2023 | 1.58% | 145,987,159 |
Riverbridge Partners LLC | 869,625 | 30 Mar 2024 | 1.54% | 142,288,038 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 4,111,200 | 30 Dec 2023 | 7.29% | 672,674,523 |
Price (T.Rowe) Mid Cap Growth Fund | 1,497,100 | 30 Dec 2023 | 2.65% | 244,955,494 |
iShares Core S&P Midcap ETF | 1,349,232 | 30 Mar 2024 | 2.39% | 220,761,333 |
Vanguard Total Stock Market Index Fund | 1,317,481 | 30 Dec 2023 | 2.33% | 215,566,234 |
Vanguard Small-Cap Index Fund | 1,072,708 | 30 Dec 2023 | 1.90% | 175,516,477 |
Price (T.Rowe) Institutional Large Cap Growth Fund | 838,012 | 30 Dec 2023 | 1.49% | 137,115,519 |
Price (T.Rowe) New Horizons Trust | 728,177 | 30 Dec 2023 | 1.29% | 119,144,317 |
Wasatch Core Growth Fund | 652,932 | 30 Mar 2024 | 1.16% | 106,832,730 |
Vanguard Extended Market Index Fund | 641,356 | 30 Dec 2023 | 1.14% | 104,938,665 |
Vanguard Small-Cap Growth Index Fund | 598,251 | 30 Dec 2023 | 1.06% | 97,885,825 |