Energy Services of America CORP (ESOA) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

16,742,867Shares Outstanding
9,020,949Shares held by institutions
$139,824,710Value of institutional holdings
53.88%Institutional ownership %
61.11%Shares Changed QoQ
104No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Energy Services of America CORP (NASDAQ:ESOA) showed up in the 13F filings of 87 institutional investors as of December 2025.

183 Institutional Holders

9,020,949 Total Shares Held
Download Data
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