6.20
-0.20
(-3.13%)
As of 8:20:03 AM GMT+2. Market Open.
Major Holders
Breakdown | |
---|---|
7.31% | % of Shares Held by All Insider |
52.09% | % of Shares Held by Institutions |
56.20% | % of Float Held by Institutions |
106 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Blackrock Inc. | 1.03M | Dec 31, 2024 | 5.59% | 6,383,743 |
Vanguard Group Inc | 868.96k | Dec 31, 2024 | 4.72% | 5,387,520 |
Prescott Group Capital Management, L.L.C. | 746.94k | Dec 31, 2024 | 4.05% | 4,631,040 |
Alyeska Investment Group, L.p. | 700k | Dec 31, 2024 | 3.80% | 4,339,999 |
Heartland Advisors Inc. | 400k | Dec 31, 2024 | 2.17% | 2,479,999 |
AWM Investment Company, Inc. | 400k | Dec 31, 2024 | 2.17% | 2,479,999 |
Geode Capital Management, LLC | 327.12k | Dec 31, 2024 | 1.78% | 2,028,156 |
Diamond Hill Capital Management Inc | 315.52k | Dec 31, 2024 | 1.71% | 1,956,205 |
MYDA Advisors LLC | 225k | Dec 31, 2024 | 1.22% | 1,394,999 |
Thompson, Siegel & Walmsley LLC | 215.6k | Dec 31, 2024 | 1.17% | 1,336,719 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 537.92k | Dec 31, 2024 | 2.92% | 3,335,122 |
iShares Trust-iShares Russell 2000 ETF | 414.11k | Mar 31, 2025 | 2.25% | 2,567,481 |
HEARTLAND GROUP INC.-HEARTLAND VALUE FUND | 400k | Dec 31, 2024 | 2.17% | 2,479,999 |
VanEck ETF Trust-VanEck Environmental Services ETF | 220.01k | Mar 31, 2025 | 1.19% | 1,364,074 |
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 198.09k | Dec 31, 2024 | 1.07% | 1,228,151 |
Perritt Funds Inc-Perritt MicroCap Opportunities Fund | 163k | Jan 31, 2025 | 0.88% | 1,010,599 |
Diamond Hill Funds-Diamond Hill Small Cap Fund | 145.66k | Dec 31, 2024 | 0.79% | 903,098 |
iShares Trust-iShares Russell 2000 Growth ETF | 145k | Mar 31, 2025 | 0.79% | 899,006 |
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 143.93k | Jan 31, 2025 | 0.78% | 892,378 |
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund | 79.41k | Feb 28, 2025 | 0.43% | 492,335 |