E
Energy Services of America Corporation (ESOA)
13.67
0.00 (0.00%)

13.67
0.00 (0.00%)
| Breakdown | |
|---|---|
| 26.84% | % of Shares Held by All Insider |
| 43.53% | % of Shares Held by Institutions |
| 59.51% | % of Float Held by Institutions |
| 129 | Number of Institutions Holding Shares |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| Blackrock Inc. | 686,700 | 2025-12-31 | 4.23% | $9.39M |
| Huntington National Bank | 678,588 | 2025-12-31 | 4.18% | $9.28M |
| Vanguard Group Inc | 632,727 | 2025-12-31 | 3.89% | $8.65M |
| Needham Investment Management, L.L.C. | 585,440 | 2025-12-31 | 3.60% | $8.00M |
| Stokes Family Office, LLC | 462,277 | 2025-12-31 | 2.85% | $6.32M |
| Dimensional Fund Advisors LP | 363,355 | 2025-12-31 | 2.24% | $4.97M |
| Balyasny Asset Management LP | 328,148 | 2025-12-31 | 2.02% | $4.49M |
| Geode Capital Management, LLC | 272,055 | 2025-12-31 | 1.67% | $3.72M |
| Raffles Associates Lp | 199,392 | 2025-12-31 | 1.23% | $2.73M |
| State Street Corporation | 198,966 | 2025-12-31 | 1.22% | $2.72M |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| Needham Funds Inc-Needham Aggressive Growth Fund | 585,440 | 2025-12-31 | 3.60% | $8.00M |
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 332,172 | 2025-12-31 | 2.04% | $4.54M |
| iShares Trust-iShares Russell 2000 ETF | 289,399 | 2026-01-31 | 1.78% | $3.96M |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 132,184 | 2025-12-31 | 0.81% | $1.81M |
| American Century ETF Trust-Avantis U.S. Small Cap Value ETF | 116,226 | 2026-01-31 | 0.72% | $1.59M |
| Fidelity Salem Street Trust-Fidelity Small Cap Index Fund | 115,514 | 2025-12-31 | 0.71% | $1.58M |
| iShares Trust-iShares Russell 2000 Growth ETF | 100,524 | 2026-01-31 | 0.62% | $1.37M |
| Fidelity Concord Street Trust-Fidelity Extended Market Index Fund | 65,707 | 2026-01-31 | 0.40% | $898,214.00 |
| WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund | 64,595 | 2026-01-31 | 0.40% | $883,013.00 |
| VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund | 57,882 | 2025-11-30 | 0.36% | $791,246.00 |