9.87% | % of shares held by all insiders |
85.39% | % of shares held by institutions |
94.74% | % of float held by institutions |
721 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 7,317,980 | 31 Mar 2024 | 9.44% | 1,126,968,920 |
Vanguard Group Inc | 7,265,169 | 31 Mar 2024 | 9.37% | 1,118,836,026 |
Baillie Gifford and Company | 3,179,214 | 31 Mar 2024 | 4.10% | 489,598,956 |
Impax Asset Management Group Plc | 2,378,482 | 31 Mar 2024 | 3.07% | 366,286,228 |
State Street Corporation | 2,334,323 | 31 Mar 2024 | 3.01% | 359,485,742 |
Pictet Asset Management Holding SA | 1,860,312 | 31 Mar 2024 | 2.40% | 286,488,048 |
Invesco Ltd. | 1,689,044 | 31 Mar 2024 | 2.18% | 260,112,776 |
American Century Companies Inc | 1,389,650 | 31 Mar 2024 | 1.79% | 214,006,100 |
Thrivent Financial For Lutherans | 1,375,045 | 31 Mar 2024 | 1.77% | 211,756,930 |
William Blair Investment Management, LLC | 1,365,473 | 31 Mar 2024 | 1.76% | 210,282,842 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 2,434,001 | 31 Mar 2024 | 3.14% | 374,836,154 |
iShares Core S&P Midcap ETF | 2,119,594 | 30 Apr 2024 | 2.73% | 326,417,476 |
Vanguard Small-Cap Index Fund | 1,980,061 | 31 Mar 2024 | 2.55% | 304,929,394 |
Vanguard Small-Cap Growth Index Fund | 1,120,674 | 31 Mar 2024 | 1.45% | 172,583,796 |
Vanguard Extended Market Index Fund | 1,020,252 | 31 Mar 2024 | 1.32% | 157,118,808 |
American Century Ultra | 971,000 | 31 Mar 2024 | 1.25% | 149,534,000 |
John Hancock Fds III-Disciplined Value Mid Cap Fd | 947,852 | 30 Apr 2024 | 1.22% | 145,969,208 |
Thrivent Mid Cap Stock Fund | 842,375 | 31 Jan 2024 | 1.09% | 129,725,750 |
Invesco ETF Tr-Invesco S&P MidCap Quality ETF | 625,873 | 30 Apr 2024 | 0.81% | 96,384,442 |
SPDR S&P Mid Cap 400 ETF Trust | 562,371 | 31 May 2024 | 0.73% | 86,605,134 |