Energy Services of America CORP (ESOA) Insider Ownership

Historic Ownership Trends

There are no significant Insider Shareholders in Energy Services of America as of December 12, 2025.

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares Report Date
Douglas V Reynolds President 1,906,259 22 Aug, 2024
Brian Pratt 1,636,936 17 Jun, 2022
Marshall T Reynolds 1,525,373 23 Dec, 2024
Samuel G Kapourales 714,191 19 Sep, 2024
Neal Scaggs 672,923 08 Oct, 2021
Charles Abraham 422,625 08 Oct, 2021
Jack M Reynolds 408,385 23 Sep, 2024
Frank S Lucente 312,010 20 Dec, 2024
Mark Prince 100,071 18 Feb, 2025
Joseph L Williams 90,250 19 Aug, 2024
Bruce H. Elliott 73,292 17 Dec, 2021
Patrick J Farrell 12,459 20 May, 2025
Charles P. Crimmel Chief Financial Officer 5,879 20 May, 2025

* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.

Recent Insider Transactions

Detailed insider trading activity based on Form 4 SEC filings.
Download Data
Transaction Date Insider Name Security Class Transaction Type Shares Traded Price Shares Remaining Ownership Code
19 May, 2025 Charles P. Crimmel Common Stock A 500 $9.40 5,879 D P
16 May, 2025 Patrick J Farrell Common stock A 1,772 $8.46 12,459 D P
12 Feb, 2025 Mark Prince Common stock A 21,000 $10.96 100,071 D P
12 Feb, 2025 Mark Prince - - 100,071 D
15 Jan, 2025 Charles P. Crimmel Common Stock A 1,985 $0.00 5,648 D A
17 Jan, 2025 Charles P. Crimmel Common Stock D 269 $13.02 5,379 D F
20 Dec, 2024 Marshall T Reynolds Common Stock D 34,713 $16.04 1,525,373 D S
18 Dec, 2024 Marshall T Reynolds Common Stock D 11,005 $17.20 1,568,298 D S
18 Dec, 2024 Marshall T Reynolds - - 1,568,298 D
19 Dec, 2024 Marshall T Reynolds - - 1,560,086 D
19 Dec, 2024 Marshall T Reynolds Common Stock D 8,212 $16.30 1,560,086 D S
17 Dec, 2024 Frank S Lucente Common Stock D 5,000 $17.50 273,337 D S
17 Dec, 2024 Frank S Lucente - - 273,337 D
19 Sep, 2024 Frank S Lucente Common Stock D 1,000 $10.50 278,337 D S
19 Sep, 2024 Jack M Reynolds Common Stock D 25,000 $10.40 433,385 D S
19 Sep, 2024 Jack M Reynolds - - 433,385 D
20 Sep, 2024 Jack M Reynolds Common Stock D 25,000 $10.30 408,385 D S
20 Sep, 2024 Jack M Reynolds - - 408,385 D
18 Sep, 2024 Samuel G Kapourales Common Stock D 50,000 $10.10 714,191 D S
18 Sep, 2024 Samuel G Kapourales - - 714,191 D