Energy Services of America CORP (NASDAQ:ESOA) showed up in the 13F filings of 87 institutional investors as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 800,000 | 214,560 | 36.65% | $10,504,000.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 686,700 | 17,294 | 2.58% | $5,610,339.00 |
| HUNTINGTON NATIONAL BANK | 31 Mar, 2026 | 678,588 | 0 | 0.00% | $5,544,064.00 |
| HUNTINGTON NATIONAL BANK | 31 Mar, 2026 | 663,588 | -15,000 | -2.21% | $8,712,910.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 657,292 | -29,408 | -4.28% | $8,630,244.00 |
| VANGUARD GROUP INC | 31 Mar, 2026 | 632,727 | 19,186 | 3.13% | $5,169,379.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 586,675 | 586,675 | 0.00% | $7,703,043.00 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 585,440 | 235,440 | 67.27% | $4,783,045.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 491,854 | 491,854 | 0.00% | $6,458,043.00 |
| Stokes Family Office, LLC | 31 Mar, 2026 | 462,277 | 132 | 0.03% | $3,776,803.00 |
| Stokes Family Office, LLC | 31 Mar, 2026 | 462,149 | -128 | -0.03% | $6,068,016.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 363,355 | 38,575 | 11.88% | $2,968,287.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 349,202 | -14,153 | -3.90% | $4,585,136.00 |
| BALYASNY ASSET MANAGEMENT L.P. | 31 Mar, 2026 | 328,148 | -91,312 | -21.77% | $2,680,969.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 287,098 | 15,043 | 5.53% | $3,770,761.00 |
| MARSHALL WACE, LLP | 31 Mar, 2026 | 286,009 | 286,009 | 0.00% | $3,755,297.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 272,055 | -1,881 | -0.69% | $2,223,090.00 |
| MACKENZIE FINANCIAL CORP | 31 Mar, 2026 | 266,358 | 245,502 | 1,177.13% | $3,497,281.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Mar, 2026 | 248,661 | 176,459 | 244.40% | $3,264,919.00 |
| State Street Corp | 31 Mar, 2026 | 236,006 | 37,040 | 18.62% | $3,106,062.00 |