NASDAQ : ESOA

Energy Services of America Corporation

$16.36 USD

$0.12 (0.74%)

Volume
84.98K
Average Volume
143.46K
Market Capitalization
$305.27M
P/E Ratio
29.62
Dividend Yield
0.79%
Price Target
$25.00
Year High
$19.94
Year Low
$7.84
Day High
Day Low
Payout Ratio
$0.16
Current Ratio
$1.40

NUMBER OF INSIDERS BUYING (LAST 12 MONTHS)

9

NUMBER OF INSIDERS SELLING (LAST 12 MONTHS)

9

AMOUNT OF INSIDER SELLING (LAST 12 MONTHS)

$337.27K

ESOA Estimated and Actual Revenue by Quarter

Get MSFT Insider Trade Alerts

ESOA Insider Trading History

Insider Name Title Date Transaction Cost Filing Date
Taylor Troy Alan officer: President 2026-06-22 F-InKind 0 2026-06-22
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2026-06-18 P-Purchase 16.26 2026-06-22
REYNOLDS MARSHALL T director 2026-05-29 S-Sale 15.7 2026-06-02
REYNOLDS MARSHALL T director 2026-06-01 S-Sale 14.98 2026-06-02
REYNOLDS MARSHALL T director 2026-05-27 S-Sale 17.19 2026-05-28
REYNOLDS MARSHALL T director 2026-05-28 S-Sale 16.32 2026-05-28
Prince Mark director 2026-05-27 S-Sale 17.8 2026-05-28
Taylor Troy Alan officer: chief operating officer 2026-05-20 0 2026-05-26
Taylor Troy Alan officer: chief operating officer 2026-05-20 0 2026-05-26
Taylor Troy Alan officer: chief operating officer 2026-05-20 0 2026-05-26
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2026-03-20 P-Purchase 13.26 2026-03-23
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2026-03-19 P-Purchase 13.04 2026-03-23
Crimmel Charles P. officer: Chief Financial Officer 2026-01-29 A-Award 0 2026-01-30
Crimmel Charles P. officer: Chief Financial Officer 2026-01-29 F-InKind 0 2026-01-30
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2025-12-19 P-Purchase 8.07 2025-12-23
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2025-12-18 P-Purchase 8.35 2025-12-23
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2025-12-17 P-Purchase 8.65 2025-12-23
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2025-12-17 F-InKind 0 2025-12-23
REYNOLDS MARSHALL T director 2025-12-17 S-Sale 8.37 2025-12-18
Farrell Patrick J director 2025-05-16 P-Purchase 8.46 2025-05-20
Crimmel Charles P. officer: Chief Financial Officer 2025-05-19 P-Purchase 9.4 2025-05-20
Prince Mark director 2025-02-12 P-Purchase 10.96 2025-02-18
Crimmel Charles P. officer: Chief Financial Officer 2025-01-15 A-Award 0 2025-01-21
Crimmel Charles P. officer: Chief Financial Officer 2025-01-17 F-InKind 13.02 2025-01-21
REYNOLDS MARSHALL T director 2024-12-20 S-Sale 16.04 2024-12-23
REYNOLDS MARSHALL T director, 10 percent owner: 2024-12-18 S-Sale 17.2 2024-12-20
REYNOLDS MARSHALL T director, 10 percent owner: 2024-12-19 S-Sale 16.3 2024-12-20
Lucente Frank S director 2024-12-17 S-Sale 17.5 2024-12-20
Reynolds Jack M director 2024-09-19 S-Sale 10.4 2024-09-23
Reynolds Jack M director 2024-09-20 S-Sale 10.3 2024-09-23
Lucente Frank S director 2024-09-19 S-Sale 10.5 2024-09-23
Kapourales Samuel G director 2024-09-18 S-Sale 10.1 2024-09-19
Lucente Frank S director 2024-09-12 S-Sale 10.1 2024-09-13
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-28 S-Sale 9.5 2024-08-30
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-29 S-Sale 9.5 2024-08-30
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-30 S-Sale 9.5 2024-08-30
Lucente Frank S director 2024-08-26 S-Sale 10.8 2024-08-27
Lucente Frank S director 2024-08-22 S-Sale 10.3 2024-08-26
Crimmel Charles P. officer: CFO/Secretary 2024-08-23 I-Discretionary 10.17 2024-08-26
Lucente Frank S director 2024-08-20 S-Sale 10.8 2024-08-22
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2024-08-21 A-Award 0 2024-08-22
Lucente Frank S director 2024-08-20 S-Sale 10.3 2024-08-20
Williams Joseph L director 2024-08-14 S-Sale 8.46 2024-08-19
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-15 S-Sale 9 2024-08-19
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-16 S-Sale 9 2024-08-19
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-19 S-Sale 9.46 2024-08-19
Lucente Frank S director 2024-08-16 S-Sale 9 2024-08-19
Lucente Frank S director 2024-08-19 S-Sale 10.06 2024-08-19
REYNOLDS MARSHALL T director, 10 percent owner: 2024-08-15 S-Sale 9 2024-08-16
Lucente Frank S director 2024-08-14 S-Sale 8.91 2024-08-16
Lucente Frank S director 2024-08-15 S-Sale 8.99 2024-08-16
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2024-06-20 P-Purchase 7.54 2024-06-21
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2024-06-07 P-Purchase 7.15 2024-06-11
Prince Mark director 2024-03-21 P-Purchase 8.25 2024-03-21
Prince Mark director 2024-03-20 P-Purchase 8.09 2024-03-21
Lucente Frank S director 2024-03-19 S-Sale 8.04 2024-03-19
Lucente Frank S director 2024-03-15 S-Sale 7.99 2024-03-15
Lucente Frank S director 2024-03-07 S-Sale 8.15 2024-03-08
REYNOLDS MARSHALL T director, 10 percent owner: 2024-03-05 S-Sale 8 2024-03-07
REYNOLDS MARSHALL T director, 10 percent owner: 2024-03-06 S-Sale 8.04 2024-03-07
Lucente Frank S director 2024-03-05 S-Sale 8.05 2024-03-07
Lucente Frank S director 2024-03-06 S-Sale 8.12 2024-03-07
REYNOLDS MARSHALL T director, 10 percent owner: 2024-02-28 S-Sale 8.075 2024-03-01
REYNOLDS MARSHALL T director, 10 percent owner: 2024-02-29 S-Sale 8 2024-03-01
Prince Mark director 2024-02-29 P-Purchase 7.99 2024-03-01
Lucente Frank S director 2024-02-26 S-Sale 7.78 2024-02-27
Lucente Frank S director 2024-02-27 S-Sale 8.28 2024-02-27
Prince Mark director 2024-02-26 P-Purchase 7.57 2024-02-26
Lucente Frank S director 2024-02-22 P-Purchase 7.49 2024-02-23
Lucente Frank S director 2024-02-22 S-Sale 7.49 2024-02-23
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2024-02-15 F-InKind 8.44 2024-02-23
Lucente Frank S director 2024-02-14 S-Sale 8.03 2024-02-16
Lucente Frank S director 2024-02-15 S-Sale 8.19 2024-02-16
Lucente Frank S director 2024-02-16 S-Sale 8.44 2024-02-16
Williams Joseph L director 2024-02-14 S-Sale 7.94 2024-02-15
Crimmel Charles P. officer: Chief Financial Officer 2024-01-17 A-Award 0 2024-01-18
Lucente Frank S director 2023-12-19 S-Sale 5.59 2023-12-21
Lucente Frank S director 2023-12-20 S-Sale 5.63 2023-12-21
Lucente Frank S director 2023-12-21 S-Sale 5.29 2023-12-21
REYNOLDS DOUGLAS V director, officer: President 2023-09-20 P-Purchase 3.75 2023-09-20
REYNOLDS DOUGLAS V director, officer: President 2023-09-19 P-Purchase 3.69 2023-09-20
REYNOLDS DOUGLAS V director, officer: President 2023-09-18 P-Purchase 3.73 2023-09-20
REYNOLDS DOUGLAS V director, officer: President 2023-09-15 P-Purchase 3.7 2023-09-20
Farrell Patrick J director 2023-08-17 P-Purchase 3.66 2023-08-21
Lucente Frank S director 2023-06-16 L-Small 2.55 2023-06-22
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2023-06-20 P-Purchase 2.58 2023-06-22
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2023-06-16 L-Small 2.6 2023-06-22
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2023-06-15 L-Small 2.6 2023-06-22
Lucente Frank S director 2023-06-09 P-Purchase 2.26 2023-06-13
Farrell Patrick J director 2023-03-15 P-Purchase 2.34 2023-03-17
REYNOLDS DOUGLAS V director, 10 percent owner, officer: President 2023-02-15 A-Award 0 2023-02-17
Prince Mark director 2023-02-16 P-Purchase 2.67 2023-02-17
REYNOLDS DOUGLAS V officer: President 2022-12-21 P-Purchase 2.68 2022-12-22
REYNOLDS DOUGLAS V officer: President 2022-12-20 P-Purchase 2.73 2022-12-22
REYNOLDS DOUGLAS V officer: President 2022-12-19 P-Purchase 2.7 2022-12-22
REYNOLDS DOUGLAS V officer: President 2022-12-16 P-Purchase 2.64 2022-12-22
Prince Mark director 2022-12-19 P-Purchase 2.75 2022-12-22
Prince Mark director 2022-12-16 P-Purchase 2.68 2022-12-22
Farrell Patrick J director 2022-12-19 P-Purchase 2.76 2022-12-22
Farrell Patrick J director 2022-12-16 P-Purchase 2.73 2022-12-22