InsiderFlow

ESOA

Energy Services of America Corporation$16.59+0.54 (+3.36%)
Prev Close$16.05·MCap$261.0M·P/E133.50·Vol136.8K·Yield0.01%

Buys (12M)

4

$178.6K

Sells (12M)

1

$837.0K

Net Activity

Net Seller

$658.4K

Active Insiders

4

last 12 mo

Over the past 12 months, insider activity at Energy Services of America Corporation (ESOA) has been dominated by selling, with 4 insider purchases totaling $178.6K and 1 insider sale totaling $837.0K. The most recent insider transaction was by REYNOLDS DOUGLAS V (director, 10 percent owner, officer: President), who purchased $83.3K worth of shares on Mar 23, 2026. Energy Services of America Corporation operates in the Industrials sector, within the Engineering & Construction industry, with a market cap of $261.0M.

ESOA Insider Trading Activity

DateInsiderTypeValue
Mar 23, 2026 REYNOLDS DOUGLAS VBuy$83.3K
Dec 17, 2025 REYNOLDS DOUGLAS VBuy$75.6K
Dec 17, 2025 REYNOLDS MARSHALL TSell$837.0K0.5% OS
May 19, 2025 Crimmel Charles P.Buy$4.7K
May 16, 2025 Farrell Patrick JBuy$15.0K
Feb 12, 2025 Prince MarkBuy$230.2K
Jan 15, 2025 Crimmel Charles P.Sell$3.5K
Dec 20, 2024 REYNOLDS MARSHALL TSell$556.8K
Dec 18, 2024 REYNOLDS MARSHALL TSell$323.1K
Dec 17, 2024 Lucente Frank SSell$87.5K
Sep 19, 2024 Lucente Frank SSell$10.5K
Sep 19, 2024 Reynolds Jack MSell$517.5K
Sep 18, 2024 Kapourales Samuel GSell$505.0K
Sep 12, 2024 Lucente Frank SSell$20.2K
Aug 28, 2024 REYNOLDS MARSHALL TSell$712.5K
Aug 26, 2024 Lucente Frank SSell$32.4K
Aug 23, 2024 Crimmel Charles P.Sell$140.8K
Aug 22, 2024 Lucente Frank SSell$18.5K
Aug 20, 2024 Lucente Frank SSell$62.3K
Aug 16, 2024 Lucente Frank SSell$106.4K
Aug 15, 2024 REYNOLDS MARSHALL TSell$683.3K
Aug 14, 2024 Lucente Frank SSell$82.4K
Aug 14, 2024 Williams Joseph LSell$84.6K
Jun 20, 2024 REYNOLDS DOUGLAS VBuy$15.1K
Jun 7, 2024 REYNOLDS DOUGLAS VBuy$14.3K
Mar 20, 2024 Prince MarkBuy$114.9K
Mar 19, 2024 Lucente Frank SSell$24.1K
Mar 15, 2024 Lucente Frank SSell$16.0K
Mar 7, 2024 Lucente Frank SSell$8.2K
Mar 5, 2024 Lucente Frank SSell$32.4K
Mar 5, 2024 REYNOLDS MARSHALL TSell$439.6K
Feb 29, 2024 Prince MarkBuy$119.8K
Feb 28, 2024 REYNOLDS MARSHALL TSell$118.3K
Feb 26, 2024 Lucente Frank SSell$65.2K
Feb 26, 2024 Prince MarkBuy$94.6K
Feb 22, 2024 Lucente Frank SBuy$7.5K
Feb 22, 2024 Lucente Frank SSell$7.5K
Feb 15, 2024 REYNOLDS DOUGLAS VSell$24.8K
Feb 14, 2024 Lucente Frank SSell$89.4K
Feb 14, 2024 Williams Joseph LSell$263.6K
Dec 19, 2023 Lucente Frank SSell$105.5K
Sep 15, 2023 REYNOLDS DOUGLAS VBuy$40.3K
Aug 17, 2023 Farrell Patrick JBuy$9.9K
Jun 16, 2023 Lucente Frank SSell$8.8K
Jun 15, 2023 REYNOLDS DOUGLAS VBuy$5.2K
Jun 15, 2023 REYNOLDS DOUGLAS VSell$7.8K
Jun 9, 2023 Lucente Frank SBuy$3.3K
Mar 15, 2023 Farrell Patrick JBuy$10.1K
Feb 16, 2023 Prince MarkBuy$26.7K
Dec 19, 2022 REYNOLDS MARSHALL TSell$56.3K
1 / 2

ESOA Insider Buying Activity

The following table shows recent insider purchases of Energy Services of America Corporation (ESOA) stock reported via SEC Form 4 filings.

DateInsiderTypeValue
Mar 23, 2026 REYNOLDS DOUGLAS VBuy$83.3K
Dec 17, 2025 REYNOLDS DOUGLAS VBuy$75.6K
May 19, 2025 Crimmel Charles P.Buy$4.7K
May 16, 2025 Farrell Patrick JBuy$15.0K
Feb 12, 2025 Prince MarkBuy$230.2K
Jun 20, 2024 REYNOLDS DOUGLAS VBuy$15.1K
Jun 7, 2024 REYNOLDS DOUGLAS VBuy$14.3K
Mar 20, 2024 Prince MarkBuy$114.9K
Feb 29, 2024 Prince MarkBuy$119.8K
Feb 26, 2024 Prince MarkBuy$94.6K
Feb 22, 2024 Lucente Frank SBuy$7.5K
Sep 15, 2023 REYNOLDS DOUGLAS VBuy$40.3K
Aug 17, 2023 Farrell Patrick JBuy$9.9K
Jun 15, 2023 REYNOLDS DOUGLAS VBuy$5.2K
Jun 9, 2023 Lucente Frank SBuy$3.3K
Mar 15, 2023 Farrell Patrick JBuy$10.1K
Feb 16, 2023 Prince MarkBuy$26.7K

ESOA Insider Selling Activity

The following table shows recent insider sales of Energy Services of America Corporation (ESOA) stock reported via SEC Form 4 filings.

DateInsiderTypeValue
Dec 17, 2025 REYNOLDS MARSHALL TSell$837.0K0.5% OS
Jan 15, 2025 Crimmel Charles P.Sell$3.5K
Dec 20, 2024 REYNOLDS MARSHALL TSell$556.8K
Dec 18, 2024 REYNOLDS MARSHALL TSell$323.1K
Dec 17, 2024 Lucente Frank SSell$87.5K
Sep 19, 2024 Lucente Frank SSell$10.5K
Sep 19, 2024 Reynolds Jack MSell$517.5K
Sep 18, 2024 Kapourales Samuel GSell$505.0K
Sep 12, 2024 Lucente Frank SSell$20.2K
Aug 28, 2024 REYNOLDS MARSHALL TSell$712.5K
Aug 26, 2024 Lucente Frank SSell$32.4K
Aug 23, 2024 Crimmel Charles P.Sell$140.8K
Aug 22, 2024 Lucente Frank SSell$18.5K
Aug 20, 2024 Lucente Frank SSell$62.3K
Aug 16, 2024 Lucente Frank SSell$106.4K
Aug 15, 2024 REYNOLDS MARSHALL TSell$683.3K
Aug 14, 2024 Lucente Frank SSell$82.4K
Aug 14, 2024 Williams Joseph LSell$84.6K
Mar 19, 2024 Lucente Frank SSell$24.1K
Mar 15, 2024 Lucente Frank SSell$16.0K
Mar 7, 2024 Lucente Frank SSell$8.2K
Mar 5, 2024 Lucente Frank SSell$32.4K
Mar 5, 2024 REYNOLDS MARSHALL TSell$439.6K
Feb 28, 2024 REYNOLDS MARSHALL TSell$118.3K
Feb 26, 2024 Lucente Frank SSell$65.2K
Feb 22, 2024 Lucente Frank SSell$7.5K
Feb 15, 2024 REYNOLDS DOUGLAS VSell$24.8K
Feb 14, 2024 Lucente Frank SSell$89.4K
Feb 14, 2024 Williams Joseph LSell$263.6K
Dec 19, 2023 Lucente Frank SSell$105.5K
Jun 16, 2023 Lucente Frank SSell$8.8K
Jun 15, 2023 REYNOLDS DOUGLAS VSell$7.8K
Dec 19, 2022 REYNOLDS MARSHALL TSell$56.3K

ESOA Insiders

REYNOLDS DOUGLAS V

President

Bought $261.1KSold $32.6K
10 tradesLast: Mar 23, 2026
REYNOLDS MARSHALL T

Director

Bought $32.2KSold $3.73M
9 tradesLast: Dec 17, 2025
Crimmel Charles P.

Chief Financial Officer

Bought $4.7KSold $144.3K
3 tradesLast: May 19, 2025
Farrell Patrick J

Director

Bought $45.0K
4 tradesLast: May 16, 2025
Prince Mark

Director

Bought $662.8K
9 tradesLast: Feb 12, 2025
Lucente Frank S

Director

Bought $28.2KSold $807.5K
25 tradesLast: Dec 17, 2024
Reynolds Jack M

Director

Sold $517.5K
1 tradesLast: Sep 19, 2024
Kapourales Samuel G

Director

Sold $505.0K
1 tradesLast: Sep 18, 2024
Williams Joseph L

Director

Sold $367.1K
4 tradesLast: Aug 14, 2024
Pratt Brian

10% Owner

Sold $385.4K
1 tradesLast: Jun 15, 2022
Elliott Bruce H.

Insider

Sold $175.3K
4 tradesLast: Dec 13, 2021