Energy Services of America CORP (ESOA) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

16,742,867Shares Outstanding
6,784,103Shares held by institutions
$113,565,884Value of institutional holdings
40.52%Institutional ownership %
5.53%Shares Changed QoQ
87No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Energy Services of America CORP (NASDAQ:ESOA) has 87 institutional investors with active 13F positions as of December 2025.

104 Institutional Holders

6,784,103 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
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 CAPITAL MANAGEMENT LLC 31 Mar, 2026 586,675 586,675 0.00% $7,703,043.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,149 -128 -0.03% $6,068,016.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 349,202 -14,153 -3.90% $4,585,136.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
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
ALGERT GLOBAL LLC 31 Mar, 2026 234,256 219,152 1,450.95% $3,076.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 217,500 149,800 221.27% $2,855,775.00
THOMPSON SIEGEL & WALMSLEY LLC 31 Mar, 2026 175,000 175,000 0.00% $2,298.00
RAFFLES ASSOCIATES LP 31 Mar, 2026 170,392 -29,000 -14.54% $2,237,247.00
Bank of New York Mellon Corp 31 Mar, 2026 156,152 24,447 18.56% $2,050,277.00
D. E. Shaw & Co., Inc. 31 Mar, 2026 151,917 151,917 0.00% $1,994,670.00
LOS ANGELES CAPITAL MANAGEMENT LLC 31 Mar, 2026 126,053 126,053 0.00% $1,655,077.00
AMERICAN CENTURY COMPANIES INC 31 Mar, 2026 122,155 -69,908 -36.40% $1,603,895.00