Stocks · Industrials · Water, Sewer, Pipeline, Comm & Power Line Construction

Energy Services of America CORP

ESOA Clue Score48
United States Fiscal year ends September CIK 0001357971 Results filed 10 Aug 2026

What the insiders did Net selling

Insider
Date
Role
Action
Shares
Price
Amount
Douglas Reynolds V
18 Jun 2026
President
Buy
6,000
$16.26
$97.56K
Marshall T Reynolds
1 Jun 2026
Director
Sell
35,058
$14.98
$525.17K
Marshall T Reynolds
29 May 2026
Director
Sell
64,942
$15.70
$1.02M
Marshall T Reynolds
28 May 2026
Director
Sell
43,243
$16.32
$705.73K
Mark Prince
27 May 2026
Director
Sell
33,000
$17.80
$587.40K
Marshall T Reynolds
27 May 2026
Director
Sell
56,757
$17.19
$975.65K
Douglas Reynolds V
20 Mar 2026
President
Buy
4,809
$13.26
$63.77K
Douglas Reynolds V
19 Mar 2026
President
Buy
1,500
$13.04
$19.56K
Douglas Reynolds V
19 Dec 2025
President
Buy
4,000
$8.07
$32.28K
Douglas Reynolds V
18 Dec 2025
President
Buy
2,600
$8.35
$21.71K
Marshall T Reynolds
17 Dec 2025
Director
Sell
100,000
$8.37
$837.00K
Douglas Reynolds V
17 Dec 2025
President
Buy
2,500
$8.65
$21.63K
Charles P. Crimmel
19 May 2025
Chief Financial Officer
Buy
500
$9.40
$4.70K
Patrick J Farrell
16 May 2025
Director
Buy
1,772
$8.46
$14.99K
Mark Prince
12 Feb 2025
Director
Buy
21,000
$10.96
$230.16K
Marshall T Reynolds
20 Dec 2024
Director
Sell
34,713
$16.04
$556.80K
Marshall T Reynolds
19 Dec 2024
Director
Sell
8,212
$16.30
$133.86K
Marshall T Reynolds
18 Dec 2024
Director
Sell
11,005
$17.20
$189.29K
Frank S Lucente
17 Dec 2024
Director
Sell
5,000
$17.50
$87.50K
Jack M Reynolds
20 Sep 2024
Director
Sell
25,000
$10.30
$257.50K
Frank S Lucente
19 Sep 2024
Director
Sell
1,000
$10.50
$10.50K
Jack M Reynolds
19 Sep 2024
Director
Sell
25,000
$10.40
$260.00K
Samuel G Kapourales
18 Sep 2024
Director
Sell
50,000
$10.10
$505.00K
Frank S Lucente
12 Sep 2024
Director
Sell
2,000
$10.10
$20.20K
Marshall T Reynolds
30 Aug 2024
Director
Sell
20,946
$9.50
$198.99K
Marshall T Reynolds
29 Aug 2024
Director
Sell
29,054
$9.50
$276.01K
Marshall T Reynolds
28 Aug 2024
Director
Sell
25,000
$9.50
$237.50K
Frank S Lucente
26 Aug 2024
Director
Sell
3,000
$10.80
$32.40K
Frank S Lucente
22 Aug 2024
Director
Sell
1,800
$10.30
$18.54K
Frank S Lucente
20 Aug 2024
Director
Sell
5,000
$10.30
$51.50K
Frank S Lucente
20 Aug 2024
Director
Sell
1,000
$10.80
$10.80K
Frank S Lucente
19 Aug 2024
Director
Sell
7,000
$10.06
$70.42K
Marshall T Reynolds
19 Aug 2024
Director
Sell
18,040
$9.46
$170.66K
Frank S Lucente
16 Aug 2024
Director
Sell
4,000
$9.00
$36.00K
Marshall T Reynolds
16 Aug 2024
Director
Sell
25,000
$9.00
$225.00K
Frank S Lucente
15 Aug 2024
Director
Sell
7,000
$8.99
$62.93K
Marshall T Reynolds
15 Aug 2024
Director
Sell
31,630
$9.00
$284.67K
Marshall T Reynolds
15 Aug 2024
Director
Sell
330
$9.00
$2.97K
Frank S Lucente
14 Aug 2024
Director
Sell
2,190
$8.91
$19.51K
Joseph L Williams
14 Aug 2024
Director
Sell
10,000
$8.46
$84.60K
Douglas Reynolds V
20 Jun 2024
President
Buy
2,000
$7.54
$15.08K
Douglas Reynolds V
7 Jun 2024
President
Buy
2,000
$7.15
$14.30K
Mark Prince
21 Mar 2024
Director
Buy
10,000
$8.25
$82.50K
Mark Prince
20 Mar 2024
Director
Buy
4,000
$8.09
$32.36K
Frank S Lucente
19 Mar 2024
Director
Sell
3,000
$8.04
$24.12K
Frank S Lucente
15 Mar 2024
Director
Sell
2,000
$7.99
$15.98K
Frank S Lucente
7 Mar 2024
Director
Sell
1,000
$8.15
$8.15K
Frank S Lucente
6 Mar 2024
Director
Sell
3,000
$8.12
$24.36K
Marshall T Reynolds
6 Mar 2024
Director
Sell
37,760
$8.04
$303.59K
Frank S Lucente
5 Mar 2024
Director
Sell
1,000
$8.05
$8.05K
Marshall T Reynolds
5 Mar 2024
Director
Sell
17,000
$8.00
$136.00K
Mark Prince
29 Feb 2024
Director
Buy
15,000
$7.99
$119.85K
Marshall T Reynolds
29 Feb 2024
Director
Sell
5,966
$8.00
$47.73K
Marshall T Reynolds
28 Feb 2024
Director
Sell
8,743
$8.08
$70.60K
Frank S Lucente
27 Feb 2024
Director
Sell
6,000
$8.28
$49.68K
Mark Prince
26 Feb 2024
Director
Buy
12,500
$7.57
$94.63K
Frank S Lucente
26 Feb 2024
Director
Sell
2,000
$7.78
$15.56K
Frank S Lucente
22 Feb 2024
Director
Sell
1,000
$7.49
$7.49K
Frank S Lucente
22 Feb 2024
Director
Buy
1,000
$7.49
$7.49K
Frank S Lucente
16 Feb 2024
Director
Sell
1,000
$8.44
$8.44K
Frank S Lucente
15 Feb 2024
Director
Sell
4,000
$8.19
$32.76K
Joseph L Williams
14 Feb 2024
Director
Sell
33,200
$7.94
$263.61K
Frank S Lucente
14 Feb 2024
Director
Sell
6,000
$8.03
$48.18K
Frank S Lucente
21 Dec 2023
Director
Sell
4,072
$5.29
$21.54K
Frank S Lucente
20 Dec 2023
Director
Sell
2,000
$5.63
$11.26K
Frank S Lucente
19 Dec 2023
Director
Sell
13,000
$5.59
$72.67K
Douglas Reynolds V
20 Sep 2023
President
Buy
4,792
$3.75
$17.97K
Douglas Reynolds V
19 Sep 2023
President
Buy
3,800
$3.69
$14.02K
Douglas Reynolds V
18 Sep 2023
President
Buy
930
$3.73
$3.47K
Douglas Reynolds V
15 Sep 2023
President
Buy
1,300
$3.70
$4.81K
Patrick J Farrell
17 Aug 2023
Director
Buy
2,702
$3.66
$9.89K
Douglas Reynolds V
20 Jun 2023
President
Buy indirect
2,000
$2.58
$5.16K
Frank S Lucente
9 Jun 2023
Director
Buy
1,465
$2.26
$3.31K
Patrick J Farrell
15 Mar 2023
Director
Buy
4,328
$2.34
$10.13K
Mark Prince
16 Feb 2023
Director
Buy
10,000
$2.67
$26.70K
Douglas Reynolds V
21 Dec 2022
President
Buy
3,679
$2.68
$9.86K
Douglas Reynolds V
20 Dec 2022
President
Buy
500
$2.73
$1.37K
Marshall T Reynolds
19 Dec 2022
Director
Sell
4,000
$2.74
$10.97K
Marshall T Reynolds
19 Dec 2022
Director
Sell
11,017
$2.66
$29.27K
Marshall T Reynolds
19 Dec 2022
Director
Sell
5,983
$2.69
$16.08K
Patrick J Farrell
19 Dec 2022
Director
Buy
21
$2.76
$57.96
Mark Prince
19 Dec 2022
Director
Buy
5,000
$2.75
$13.75K
Douglas Reynolds V
19 Dec 2022
President
Buy
1,095
$2.70
$2.96K
Patrick J Farrell
16 Dec 2022
Director
Buy
3,636
$2.73
$9.93K
Mark Prince
16 Dec 2022
Director
Buy
2,500
$2.68
$6.70K
Douglas Reynolds V
16 Dec 2022
President
Buy
1,500
$2.64
$3.96K
Mark Prince
12 Sep 2022
Director
Buy
4,200
$3.23
$13.57K
Marshall T Reynolds
12 Sep 2022
Director
Buy
7,842
$3.17
$24.86K
Mark Prince
7 Sep 2022
Director
Buy
841
$3.19
$2.68K
Marshall T Reynolds
19 Aug 2022
Director
Buy
2,158
$3.40
$7.34K
Frank S Lucente
18 Aug 2022
Director
Sell
1,535
$3.11
$4.77K
Joseph L Williams
18 Aug 2022
Director
Sell
700
$3.32
$2.32K
Frank S Lucente
17 Aug 2022
Director
Sell
1,000
$2.94
$2.94K
Frank S Lucente
17 Aug 2022
Director
Sell
1,000
$2.95
$2.95K
Frank S Lucente
17 Aug 2022
Director
Sell
1,000
$2.93
$2.93K
Frank S Lucente
17 Aug 2022
Director
Sell
465
$3.10
$1.44K
Mark Prince
17 Jun 2022
Director
Buy
4,500
$2.30
$10.35K
Mark Prince
17 Jun 2022
Director
Buy
3,000
$2.40
$7.20K
Brian Pratt
17 Jun 2022
10% owner
Sell
60,987
$2.33
$142.10K
Douglas Reynolds V
17 Jun 2022
President
Buy
4,000
$2.29
$9.16K
Brian Pratt
16 Jun 2022
10% owner
Sell
40,478
$2.43
$98.36K
Brian Pratt
15 Jun 2022
10% owner
Sell
56,412
$2.57
$144.98K
Mark Prince
8 Jun 2022
Director
Buy
2,500
$3.10
$7.75K
Mark Prince
7 Jun 2022
Director
Buy
5,000
$2.90
$14.50K
Frank S Lucente
7 Jun 2022
Director
Sell
1,000
$2.98
$2.98K
Frank S Lucente
7 Jun 2022
Director
Sell
1,000
$2.99
$2.99K
Frank S Lucente
7 Jun 2022
Director
Sell
1,000
$3.06
$3.06K
Frank S Lucente
7 Jun 2022
Director
Sell
1,000
$3.08
$3.08K
Frank S Lucente
7 Jun 2022
Director
Sell
1,000
$3.07
$3.07K
Frank S Lucente
7 Jun 2022
Director
Sell
1,000
$3.08
$3.08K
Frank S Lucente
7 Jun 2022
Director
Buy
1,000
$3.07
$3.07K
Mark Prince
31 May 2022
Director
Buy
30
$2.45
$73.50
Joseph L Williams
21 Dec 2021
Director
Sell
5,500
$3.01
$16.56K
Bruce H. Elliott
13 Dec 2021
former director
Sell
500
$2.01
$1.01K
Bruce H. Elliott
13 Dec 2021
former director
Sell
29,500
$2.00
$59.00K
Frank S Lucente
3 Sep 2021
Director
Buy
1,000
$1.87
$1.87K
Frank S Lucente
3 Sep 2021
Director
Buy
1,750
$1.86
$3.26K
Frank S Lucente
3 Sep 2021
Director
Buy
1,400
$1.85
$2.59K
Frank S Lucente
28 May 2021
Director
Buy
1,000
$2.05
$2.05K
Bruce H. Elliott
20 May 2021
Director
Sell
6,824
$2.02
$13.78K
Bruce H. Elliott
19 May 2021
Director
Sell
5,000
$2.02
$10.10K
Bruce H. Elliott
18 May 2021
Director
Sell
6,500
$2.03
$13.20K
Bruce H. Elliott
17 May 2021
Director
Sell
4,000
$2.02
$8.08K
Bruce H. Elliott
17 May 2021
Director
Sell
2,000
$2.03
$4.06K
Bruce H. Elliott
17 May 2021
Director
Sell
1,000
$2.05
$2.05K
Frank S Lucente
17 May 2021
Director
Buy
1,000
$2.05
$2.05K
Bruce H. Elliott
19 Mar 2021
Director
Sell
4,700
$1.99
$9.35K
Bruce H. Elliott
19 Mar 2021
Director
Sell
300
$2.00
$600.00
Bruce H. Elliott
19 Mar 2021
Director
Sell
5,000
$2.12
$10.60K
Frank S Lucente
19 Mar 2021
Director
Buy
150
$1.98
$297.00
Frank S Lucente
19 Mar 2021
Director
Buy
1,000
$2.25
$2.25K
Bruce H. Elliott
16 Mar 2021
Director
Sell
5,000
$2.16
$10.79K
Bruce H. Elliott
16 Mar 2021
Director
Sell
4,600
$2.18
$10.03K
Bruce H. Elliott
12 Mar 2021
Director
Sell
10,400
$2.18
$22.66K
Brian Pratt
7 Jan 2021
10% owner
Buy
1,170
$1.20
$1.40K
Brian Pratt
6 Jan 2021
10% owner
Buy
124,998
$1.20
$150.00K
Brian Pratt
5 Jan 2021
10% owner
Buy
303,559
$1.13
$343.02K
Daniel Mannes
21 Dec 2020
Director
Buy
400
$1.15
$460.00
Daniel Mannes
21 Dec 2020
Director
Buy
400
$1.14
$456.00
Daniel Mannes
21 Dec 2020
Director
Buy
4,200
$1.15
$4.83K
Douglas Reynolds V
21 Dec 2020
President
Buy
7,800
$1.15
$8.97K
Douglas Reynolds V
21 Dec 2020
President
Buy
5,000
$1.05
$5.25K
Daniel Mannes
18 Dec 2020
Director
Buy
200
$1.08
$216.00
Daniel Mannes
18 Dec 2020
Director
Buy
1,000
$1.15
$1.15K
Douglas Reynolds V
18 Dec 2020
President
Buy
1,200
$1.03
$1.24K
Frank S Lucente
17 Dec 2020
Director
Buy
3,000
$1.00
$3.00K
Frank S Lucente
16 Dec 2020
Director
Buy
25
$0.98
$24.50
Frank S Lucente
16 Dec 2020
Director
Buy
3,975
$1.00
$3.98K
Douglas Reynolds V
18 Sep 2020
President
Buy
2,100
$0.89
$1.87K
Douglas Reynolds V
17 Sep 2020
President
Buy
2,000
$0.94
$1.88K
Douglas Reynolds V
16 Sep 2020
President
Buy
2,000
$0.94
$1.88K
Douglas Reynolds V
15 Sep 2020
President
Buy
1,000
$0.88
$880.00
Frank S Lucente
14 Sep 2020
Director
Buy
550
$0.95
$522.50
Douglas Reynolds V
9 Sep 2020
President
Buy
617
$0.79
$487.43
Douglas Reynolds V
4 Sep 2020
President
Buy
1,235
$0.81
$1.00K
Douglas Reynolds V
2 Sep 2020
President
Buy
1,102
$0.76
$837.52
Frank S Lucente
31 Aug 2020
Director
Buy
1,000
$0.90
$900.00
Douglas Reynolds V
31 Aug 2020
President
Buy
1,700
$0.86
$1.46K
Douglas Reynolds V
25 Aug 2020
President
Buy
1,000
$0.83
$830.00
Douglas Reynolds V
21 Aug 2020
President
Buy
1,000
$0.87
$870.00
Douglas Reynolds V
19 Aug 2020
President
Buy
1,000
$0.85
$850.00
Frank S Lucente
18 Aug 2020
Director
Buy
1,000
$0.80
$800.00
Douglas Reynolds V
18 Aug 2020
President
Buy
3,000
$0.79
$2.37K
Frank S Lucente
10 Aug 2020
Director
Buy
950
$0.85
$807.50
Frank S Lucente
19 Jun 2020
Director
Buy
500
$0.88
$440.00
Frank S Lucente
19 Jun 2020
Director
Buy
4,199
$0.80
$3.36K
Frank S Lucente
19 Jun 2020
Director
Buy
1,000
$0.87
$870.00
Frank S Lucente
17 Jun 2020
Director
Buy
1,000
$0.88
$880.00
Frank S Lucente
17 Jun 2020
Director
Buy
500
$0.88
$440.00
Frank S Lucente
15 Jun 2020
Director
Buy
500
$0.95
$475.00
Frank S Lucente
11 Jun 2020
Director
Buy
500
$0.95
$475.00
Frank S Lucente
28 May 2020
Director
Buy
1,000
$0.95
$950.00
Frank S Lucente
22 May 2020
Director
Buy
668
$0.95
$634.60
Frank S Lucente
19 May 2020
Director
Buy
1,000
$0.95
$950.00
Keith F Molihan
20 Mar 2020
Director
Buy
5,000
$0.75
$3.75K
Frank S Lucente
17 Mar 2020
Director
Buy
500
$0.96
$480.00
Bruce H. Elliott
13 Mar 2020
Director
Sell
1,086
$0.94
$1.02K
Bruce H. Elliott
13 Mar 2020
Director
Sell
7,664
$0.96
$7.34K
Frank S Lucente
9 Mar 2020
Director
Buy
500
$1.00
$499.95
Frank S Lucente
6 Mar 2020
Director
Buy
500
$1.07
$535.00
Frank S Lucente
28 Feb 2020
Director
Buy
500
$1.15
$575.00
Frank S Lucente
28 Feb 2020
Director
Buy
500
$1.00
$500.00
Douglas Reynolds V
19 Dec 2019
President
Buy
3,000
$0.76
$2.28K
Charles Abraham
18 Dec 2019
Director
Buy
10,000
$0.75
$7.50K
Douglas Reynolds V
18 Dec 2019
President
Buy
1,500
$0.81
$1.22K
Douglas Reynolds V
16 Dec 2019
President
Buy
6,000
$0.83
$4.98K
Douglas Reynolds V
13 Dec 2019
President
Buy
1,700
$0.77
$1.31K
Frank S Lucente
12 Dec 2019
Director
Buy
5,000
$0.75
$3.75K
Frank S Lucente
20 Sep 2019
Director
Buy
2,111
$0.85
$1.79K
Douglas Reynolds V
20 Sep 2019
President
Buy
870
$0.85
$739.50
Frank S Lucente
19 Sep 2019
Director
Buy
2,000
$0.85
$1.70K
Keith F Molihan
12 Sep 2019
Director
Buy
5,000
$0.75
$3.75K
Bruce H. Elliott
9 Sep 2019
Director
Buy
3,750
$0.75
$2.81K
Frank S Lucente
4 Sep 2019
Director
Buy
1,000
$0.80
$800.00
Frank S Lucente
23 Aug 2019
Director
Buy
1,000
$0.80
$800.00
Charles Abraham
20 May 2019
Director
Buy
10,000
$0.85
$8.50K
Douglas Reynolds V
20 Sep 2018
President
Buy
4,945
$1.04
$5.14K
Douglas Reynolds V
19 Sep 2018
President
Buy
2,500
$1.05
$2.63K
Douglas Reynolds V
17 Sep 2018
President
Buy
6,400
$1.04
$6.66K
Douglas Reynolds V
11 Sep 2018
President
Buy
50
$1.02
$51.00
Douglas Reynolds V
20 Feb 2018
President
Buy
9,000
$0.56
$5.04K
Douglas Reynolds V
20 Feb 2018
President
Buy
9,000
$0.55
$4.95K
Marshall T Reynolds
20 Dec 2017
Director
Buy
2
$25,000.00
$50.00K
Charles Abraham
20 Dec 2017
Director
Buy
2
$25,000.00
$50.00K
Douglas Reynolds V
20 Dec 2017
President
Buy
11,516
$0.88
$10.13K
Charles Abraham
17 Aug 2017
Director
Buy
3,000
$1.00
$3.00K
Charles Abraham
4 Aug 2017
Director
Buy indirect
2
$25,000.00
$50.00K
Douglas Reynolds V
4 Aug 2017
President
Buy indirect
4
$25,000.00
left out
Joseph L Williams
23 May 2017
Director
Sell
1,235
$1.65
$2.04K
Douglas Reynolds V
20 Dec 2016
President
Buy
4,997
$1.38
$6.90K
Douglas Reynolds V
19 Dec 2016
President
Buy indirect
10,000
$1.32
$13.20K
Douglas Reynolds V
15 Dec 2016
President
Buy
4,000
$1.33
$5.32K
Douglas Reynolds V
7 Dec 2016
President
Buy
2,000
$1.40
$2.80K

What was left out

Form 4 filings counted 124
Amendments (4/A) skipped 4
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 86
Transactions with no price 1
Shares from compensation/vesting 1,727,389
Sales filed before the plan box existed 36
History held since 12 Aug 2008