WallStSmart
ESOA

Energy Services Of America Corp

NASDAQ: ESOA · INDUSTRIALS · ENGINEERING & CONSTRUCTION

$17.00
+4.68% today

Updated 2026-04-30

Market cap
$299.49M
P/E ratio
123.46
P/S ratio
0.71x
EPS (TTM)
$0.13
Dividend yield
0.77%
52W range
$8 – $16
Volume
0.2M

Energy Services Of America Corp (ESOA) Insider transactions

Net insider activity
Net selling (439,855 shares)
Buy transactions
45
Sell transactions
55

All transactions

DateInsiderTitleTypeSharesPriceValue
2026-03-20REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy4,809$13.26$63767.34
2026-03-19REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy1,500$13.04$19560.00
2026-01-29CRIMMEL, CHARLES P.Chief Financial OfficerBuy2,781
2026-01-29CRIMMEL, CHARLES P.Chief Financial OfficerSale521
2025-12-19REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy4,000$8.07$32280.00
2025-12-18REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy2,600$8.35$21710.00
2025-12-17REYNOLDS, MARSHALL TDirectorSale100,000$8.37$837000.00
2025-12-17REYNOLDS, DOUGLAS VDirector, President, 10% OwnerSale3,251
2025-12-17REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy2,500$8.65$21625.00
2025-05-19CRIMMEL, CHARLES P.Chief Financial OfficerBuy500$9.40$4700.00
2025-05-16FARRELL, PATRICK JDirectorBuy1,772$8.46$14991.12
2025-02-12PRINCE, MARKDirectorBuy21,000$10.96$230160.00
2025-01-17CRIMMEL, CHARLES P.Chief Financial OfficerSale269$13.02$3502.38
2025-01-15CRIMMEL, CHARLES P.Chief Financial OfficerBuy1,985
2024-12-20REYNOLDS, MARSHALL TDirectorSale34,713$16.04$556796.52
2024-12-19REYNOLDS, MARSHALL TDirector, 10% OwnerSale8,212$16.30$133855.60
2024-12-18REYNOLDS, MARSHALL TDirector, 10% OwnerSale11,005$17.20$189286.00
2024-12-17LUCENTE, FRANK SDirectorSale5,000$17.50$87500.00
2024-09-20REYNOLDS, JACK MDirectorSale25,000$10.30$257500.00
2024-09-19REYNOLDS, JACK MDirectorSale25,000$10.40$260000.00
2024-09-19LUCENTE, FRANK SDirectorSale1,000$10.50$10500.00
2024-09-18KAPOURALES, SAMUEL GDirectorSale50,000$10.10$505000.00
2024-09-12LUCENTE, FRANK SDirectorSale2,000$10.10$20200.00
2024-08-30REYNOLDS, MARSHALL TDirector, 10% OwnerSale20,946$9.50$198987.00
2024-08-29REYNOLDS, MARSHALL TDirector, 10% OwnerSale29,054$9.50$276013.00
2024-08-28REYNOLDS, MARSHALL TDirector, 10% OwnerSale25,000$9.50$237500.00
2024-08-26LUCENTE, FRANK SDirectorSale3,000$10.80$32400.00
2024-08-23CRIMMEL, CHARLES P.CFO/SecretarySale13,845$10.17$140803.65
2024-08-22LUCENTE, FRANK SDirectorSale1,800$10.30$18540.00
2024-08-21REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy4,061
2024-08-20LUCENTE, FRANK SDirectorSale5,000$10.30$51500.00
2024-08-20LUCENTE, FRANK SDirectorSale1,000$10.80$10800.00
2024-08-19REYNOLDS, MARSHALL TDirector, 10% OwnerSale18,040$9.46$170658.40
2024-08-19LUCENTE, FRANK SDirectorSale7,000$10.06$70420.00
2024-08-16REYNOLDS, MARSHALL TDirector, 10% OwnerSale25,000$9.00$225000.00
2024-08-16LUCENTE, FRANK SDirectorSale4,000$9.00$36000.00
2024-08-15REYNOLDS, MARSHALL TDirector, 10% OwnerSale31,630$9.00$284670.00
2024-08-15REYNOLDS, MARSHALL TDirector, 10% OwnerSale330$9.00$2970.00
2024-08-15LUCENTE, FRANK SDirectorSale7,000$8.99$62930.00
2024-08-14WILLIAMS, JOSEPH LDirectorSale10,000$8.46$84600.00
2024-08-14LUCENTE, FRANK SDirectorSale2,190$8.91$19512.90
2024-06-20REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy2,000$7.54$15080.00
2024-06-07REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy2,000$7.15$14300.00
2024-03-21PRINCE, MARKDirectorBuy10,000$8.25$82500.00
2024-03-20PRINCE, MARKDirectorBuy4,000$8.09$32360.00
2024-03-19LUCENTE, FRANK SDirectorSale3,000$8.04$24120.00
2024-03-15LUCENTE, FRANK SDirectorSale2,000$7.99$15980.00
2024-03-07LUCENTE, FRANK SDirectorSale1,000$8.15$8150.00
2024-03-06REYNOLDS, MARSHALL TDirector, 10% OwnerSale37,760$8.04$303590.40
2024-03-06LUCENTE, FRANK SDirectorSale3,000$8.12$24360.00
2024-03-05REYNOLDS, MARSHALL TDirector, 10% OwnerSale17,000$8.00$136000.00
2024-03-05LUCENTE, FRANK SDirectorSale1,000$8.05$8050.00
2024-02-29REYNOLDS, MARSHALL TDirector, 10% OwnerSale5,966$8.00$47728.00
2024-02-29PRINCE, MARKDirectorBuy15,000$7.99$119850.00
2024-02-28REYNOLDS, MARSHALL TDirector, 10% OwnerSale8,743$8.08$70599.72
2024-02-27LUCENTE, FRANK SDirectorSale6,000$8.28$49680.00
2024-02-26PRINCE, MARKDirectorBuy12,500$7.57$94625.00
2024-02-26LUCENTE, FRANK SDirectorSale2,000$7.78$15560.00
2024-02-22LUCENTE, FRANK SDirectorBuy1,000$7.49$7490.00
2024-02-16LUCENTE, FRANK SDirectorSale1,000$8.44$8440.00
2024-02-15REYNOLDS, DOUGLAS VDirector, President, 10% OwnerSale2,933$8.44$24754.52
2024-02-15LUCENTE, FRANK SDirectorSale4,000$8.19$32760.00
2024-02-14WILLIAMS, JOSEPH LDirectorSale33,200$7.94$263608.00
2024-02-14LUCENTE, FRANK SDirectorSale6,000$8.03$48180.00
2024-01-17CRIMMEL, CHARLES P.Chief Financial OfficerBuy3,663
2023-12-21LUCENTE, FRANK SDirectorSale4,072$5.29$21540.88
2023-12-20LUCENTE, FRANK SDirectorSale2,000$5.63$11260.00
2023-12-19LUCENTE, FRANK SDirectorSale13,000$5.59$72670.00
2023-09-20REYNOLDS, DOUGLAS VDirector, PresidentBuy4,792$3.75$17970.00
2023-09-19REYNOLDS, DOUGLAS VDirector, PresidentBuy3,800$3.69$14022.00
2023-09-18REYNOLDS, DOUGLAS VDirector, PresidentBuy930$3.73$3468.90
2023-09-15REYNOLDS, DOUGLAS VDirector, PresidentBuy1,300$3.70$4810.00
2023-08-17FARRELL, PATRICK JDirectorBuy2,702$3.66$9889.32
2023-06-20REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy2,000$2.58$5160.00
2023-06-16REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy2,000$2.60$5200.00
2023-06-16LUCENTE, FRANK SDirectorBuy3,435$2.55$8759.25
2023-06-15REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy1,000$2.60$2600.00
2023-06-09LUCENTE, FRANK SDirectorBuy1,465$2.26$3310.90
2023-03-15FARRELL, PATRICK JDirectorBuy4,328$2.34$10127.52
2023-02-16PRINCE, MARKDirectorBuy10,000$2.67$26700.00
2023-02-15REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy40,000
2022-12-21REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy3,679$2.68$9859.72
2022-12-20REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy500$2.73$1365.00
2022-12-19REYNOLDS, MARSHALL TDirector, 10% OwnerSale11,017$2.66$29273.27
2022-12-19REYNOLDS, MARSHALL TDirector, 10% OwnerSale5,983$2.69$16079.91
2022-12-19REYNOLDS, MARSHALL TDirector, 10% OwnerSale4,000$2.74$10973.20
2022-12-19REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy1,095$2.70$2956.50
2022-12-19PRINCE, MARKDirectorBuy5,000$2.75$13750.00
2022-12-19FARRELL, PATRICK JDirectorBuy21$2.76$57.96
2022-12-16REYNOLDS, DOUGLAS VDirector, President, 10% OwnerBuy1,500$2.64$3960.00
2022-12-16PRINCE, MARKDirectorBuy2,500$2.68$6700.00
2022-12-16FARRELL, PATRICK JDirectorBuy3,636$2.73$9926.28
2022-09-12REYNOLDS, MARSHALL TDirector, 10% OwnerBuy7,842$3.17$24859.14
2022-09-12PRINCE, MARKDirectorBuy4,200$3.23$13566.00
2022-09-07PRINCE, MARKDirectorBuy841$3.19$2682.79
2022-08-19REYNOLDS, MARSHALL TDirector, 10% OwnerBuy2,158$3.40$7337.20
2022-08-18WILLIAMS, JOSEPH LDirectorSale700$3.32$2324.00
2022-08-18LUCENTE, FRANK SDirectorSale1,535$3.11$4773.85
2022-08-17LUCENTE, FRANK SDirectorSale1,000$2.93$2930.00
2022-08-17LUCENTE, FRANK SDirectorBuy465$3.10$1441.50