Filing Flows

Filing Flows › Energy Services of America (ESOA) › Who owns the stock

Who owns Energy Services of America (ESOA) stock

112 funds reported Energy Services of America (ESOA) shares in their latest 13F filings, worth $181M in all. The largest holder is BlackRock ($16.2M). Last quarter 71 funds added to their stakes and 33 cut them.

Largest holders of ESOA (13F)Largest holders of ESOA (13F)BlackRock$16.2MNeedham Investment Management LLC$15.5MHuntington National Bank$12.8MVanguard Capital Management LLC$11.8MStokes Family Office, LLC$8.9MGeode Capital Management, LLC$6.9MDimensional Fund Advisors LP$6.8MTwo Sigma Investments, LP$6.2MRaffles Associates LP$5.6MState Street$5.2M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock836,211$16.2Mincrease2026-06-30
Needham Investment Management LLC800,000$15.5Munchanged2026-06-30
Huntington National Bank663,588$12.8Munchanged2026-06-30
Vanguard Capital Management LLC612,489$11.8Mincrease2026-06-30
Stokes Family Office, LLC462,149$8.9Munchanged2026-06-30
Geode Capital Management, LLC355,827$6.9Mincrease2026-06-30
Dimensional Fund Advisors LP354,058$6.8Mincrease2026-06-30
Two Sigma Investments, LP323,147$6.2Mincrease2026-06-30
Raffles Associates LP288,784$5.6Mincrease2026-06-30
State Street269,752$5.2Mincrease2026-06-30
Vanguard Group632,727$5.2Mincrease2025-12-31
Marshall Wace, LLP254,906$4.9Mdecrease2026-06-30
D. E. Shaw238,517$4.6Mincrease2026-06-30
American Century Companies197,786$3.8Mincrease2026-06-30
Nuveen, LLC196,428$3.8Mincrease2026-06-30

Energy Services of America's latest quarter

Energy Services of America, Q3 FY26: revenue $130M (+26% year over year), operating margin 3.6%, net earnings $3.3M, operating cash flow −$2.9M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most ESOA stock?

By the latest 13F filings: BlackRock ($16.2M); Needham Investment Management LLC ($15.5M); Huntington National Bank ($12.8M); Vanguard Capital Management LLC ($11.8M); Stokes Family Office, LLC ($8.9M).

What is the short interest in ESOA?

486,572 shares were sold short at the 2026-10-15 settlement, -11.4% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.