28.80
+0.80
+(2.86%)
At close: April 17 at 8:03:52 AM GMT+2
Major Holders
Breakdown | |
---|---|
3.79% | % of Shares Held by All Insider |
76.98% | % of Shares Held by Institutions |
80.02% | % of Float Held by Institutions |
424 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Blackrock Inc. | 17.52M | Dec 31, 2024 | 12.25% | 504,457,301 |
First Financial Bankshares Inc | 17.31M | Dec 31, 2024 | 12.11% | 498,630,370 |
Vanguard Group Inc | 14.1M | Dec 31, 2024 | 9.86% | 405,952,808 |
State Street Corporation | 6.46M | Dec 31, 2024 | 4.52% | 186,175,838 |
Morgan Stanley | 3.42M | Dec 31, 2024 | 2.39% | 98,562,467 |
Geode Capital Management, LLC | 3.31M | Dec 31, 2024 | 2.32% | 95,420,675 |
Neuberger Berman Group, LLC | 2.92M | Dec 31, 2024 | 2.04% | 84,170,330 |
Champlain Investment Partners, LLC | 2.74M | Dec 31, 2024 | 1.92% | 78,890,340 |
Dimensional Fund Advisors LP | 2.57M | Dec 31, 2024 | 1.80% | 74,079,876 |
Kayne Anderson Rudnick Investment Management LLC | 1.81M | Dec 31, 2024 | 1.27% | 52,220,129 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
iShares Trust-iShares Core S&P Mid-Cap ETF | 4.2M | Mar 31, 2025 | 2.94% | 121,019,699 |
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 3.87M | Dec 31, 2024 | 2.70% | 111,342,784 |
iShares Trust-iShares Russell 2000 ETF | 3.44M | Mar 31, 2025 | 2.40% | 98,930,934 |
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund | 3.09M | Dec 31, 2024 | 2.16% | 89,109,616 |
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund | 2.05M | Dec 31, 2024 | 1.44% | 59,128,241 |
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 1.94M | Dec 31, 2024 | 1.36% | 55,800,228 |
NEUBERGER BERMAN EQUITY FUNDS-Neuberger Berman Genesis Fund | 1.89M | Dec 31, 2024 | 1.32% | 54,412,961 |
Calvert Impact Fund, Inc.-Calvert Small-Cap Fund | 1.46M | Dec 31, 2024 | 1.02% | 41,952,094 |
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 1.29M | Jan 31, 2025 | 0.90% | 37,043,163 |
iShares Trust-iShares Russell 2000 Growth ETF | 1.16M | Mar 31, 2025 | 0.81% | 33,401,403 |