4.1200
+0.1400
+(3.52%)
As of 10:15:35 AM EDT. Market Open.
Major Holders
Breakdown | |
---|---|
25.69% | % of Shares Held by All Insider |
19.07% | % of Shares Held by Institutions |
25.66% | % of Float Held by Institutions |
82 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Blackrock Inc. | 2.58M | Dec 31, 2024 | 4.89% | 10,614,330 |
Vanguard Group Inc | 2.01M | Dec 31, 2024 | 3.81% | 8,276,453 |
Zhang Financial LLC | 1.11M | Dec 31, 2024 | 2.11% | 4,576,133 |
Geode Capital Management, LLC | 921.98k | Dec 31, 2024 | 1.75% | 3,798,561 |
State Street Corporation | 789.36k | Dec 31, 2024 | 1.50% | 3,252,150 |
Nuveen Asset Management, LLC | 325.67k | Dec 31, 2024 | 0.62% | 1,341,756 |
Northern Trust Corporation | 320.66k | Dec 31, 2024 | 0.61% | 1,321,110 |
Morgan Stanley | 316.56k | Dec 31, 2024 | 0.60% | 1,304,227 |
Dimensional Fund Advisors LP | 291.36k | Dec 31, 2024 | 0.55% | 1,200,403 |
JPMORGAN CHASE & CO | 150.5k | Dec 31, 2024 | 0.29% | 620,076 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 1.17M | Dec 31, 2024 | 2.22% | 4,821,405 |
iShares Trust-iShares Russell 2000 ETF | 920.08k | Feb 28, 2025 | 1.74% | 3,790,708 |
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 540.51k | Dec 31, 2024 | 1.02% | 2,226,892 |
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 398.56k | Jan 31, 2025 | 0.76% | 1,642,075 |
iShares Trust-iShares Russell 2000 Value ETF | 346.89k | Feb 28, 2025 | 0.66% | 1,429,199 |
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund | 215.84k | Feb 28, 2025 | 0.41% | 889,260 |
Nuveen NASDAQ 100 Dynamic Overwrite Fund | 210.53k | Feb 28, 2025 | 0.40% | 867,375 |
VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund | 186.25k | Nov 30, 2024 | 0.35% | 767,370 |
-SSgA SPDR ETFS Europe I-SPDR Russell 2000 US Small Cap UCITS ETF | 98.77k | Feb 28, 2025 | 0.19% | 406,920 |
SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund | 92.6k | Jan 31, 2025 | 0.18% | 381,516 |