← All stocks

Energy Services of America CORP

ESOA Net selling
CIK 0001357971 #3866 in the set updated 17 Sep 2026
Bought (120 mo)
$2.05M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$10.30M
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$10.30M
86 of 86 sales
Net
−$8.26M
−$8.26M against sales at will

By person

16 insiders · 213 transactions
158×

Douglas V. Reynolds holds 158 times base salary in stock. $31.78M of shares against $200.00K in salary for 2025.

Salary from the company's own proxy. The shares are what Douglas V. Reynolds last reported holding, valued at $16.26, the price Common Stock was last bought or sold at on the open market here, on 18 Jun 2026.

Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
REYNOLDS MARSHALL T
Director
$82.20K (3)
$6.95M (22)
−$6.87M
1,225,373
6.57%
$19.92M
−15.0%
Lucente Frank S
Director
$59.17K (37)
$801.84K (36)
−$742.67K
312,010
1.67%
$5.07M
+3.2%
REYNOLDS DOUGLAS V
President
$562.63K (50)
+$562.63K
1,954,324
10.47%
$31.78M
+44.4%
Reynolds Jack M
Director
$517.50K (2)
−$517.50K
408,385
2.19%
$6.64M
−7.5%
Kapourales Samuel G
Director
$505.00K (1)
−$505.00K
714,191
3.83%
$11.61M
+44.3%
Williams Joseph L
Director
$369.12K (5)
−$369.12K
90,250
0.4837%
$1.47M
−27.2%
Elliott Bruce H.
former director
$2.81K (1)
$183.67K (16)
−$180.86K
109,676
0.5878%
$1.78M
−45.2%
Abraham Charles
Director
$119.00K (5)
+$119.00K
553,628
2.97%
$9.00M
+94.8%
Pratt Brian
10% owner
$494.42K (3)
$385.44K (3)
+$108.98K
1,636,936
8.77%
$26.62M
+19.9%
Prince Mark
Director
$662.77K (15)
$587.40K (1)
+$75.37K
67,071
0.3595%
$1.09M
Farrell Patrick J
Director
$44.99K (5)
+$44.99K
12,459
0.0668%
$202.58K
MOLIHAN KEITH F
Director
$7.50K (2)
+$7.50K
17,500
0.0938%
$284.55K
+40.0%
Mannes Daniel
Director
$7.11K (5)
+$7.11K
135,889
0.7283%
$2.21M
+4.8%
Crimmel Charles P.
Chief Financial Officer
$4.70K (1)
+$4.70K
8,139
0.0436%
$132.34K
−41.2%
SCAGGS NEAL
Director
672,923
3.61%
$10.94M
+66.8%
Taylor Troy Alan
President
8,445
0.0453%
$137.32K
−5.6%
Insider
Date
Role
Action
Shares
Price
Amount
REYNOLDS DOUGLAS V
18 Jun 2026
President
Buy
6,000
$16.26
$97.56K
REYNOLDS MARSHALL T
1 Jun 2026
Director
Sell
35,058
$14.98
$525.17K
REYNOLDS MARSHALL T
29 May 2026
Director
Sell
64,942
$15.70
$1.02M
REYNOLDS MARSHALL T
28 May 2026
Director
Sell
43,243
$16.32
$705.73K
Prince Mark
27 May 2026
Director
Sell
33,000
$17.80
$587.40K
REYNOLDS MARSHALL T
27 May 2026
Director
Sell
56,757
$17.19
$975.65K
REYNOLDS DOUGLAS V
20 Mar 2026
President
Buy
4,809
$13.26
$63.77K
REYNOLDS DOUGLAS V
19 Mar 2026
President
Buy
1,500
$13.04
$19.56K
REYNOLDS DOUGLAS V
19 Dec 2025
President
Buy
4,000
$8.07
$32.28K
REYNOLDS DOUGLAS V
18 Dec 2025
President
Buy
2,600
$8.35
$21.71K
REYNOLDS MARSHALL T
17 Dec 2025
Director
Sell
100,000
$8.37
$837.00K
REYNOLDS DOUGLAS V
17 Dec 2025
President
Buy
2,500
$8.65
$21.63K
Crimmel Charles P.
19 May 2025
Chief Financial Officer
Buy
500
$9.40
$4.70K
Farrell Patrick J
16 May 2025
Director
Buy
1,772
$8.46
$14.99K
Prince Mark
12 Feb 2025
Director
Buy
21,000
$10.96
$230.16K
REYNOLDS MARSHALL T
20 Dec 2024
Director
Sell
34,713
$16.04
$556.80K
REYNOLDS MARSHALL T
19 Dec 2024
Director
Sell
8,212
$16.30
$133.86K
REYNOLDS MARSHALL T
18 Dec 2024
Director
Sell
11,005
$17.20
$189.29K
Lucente Frank S
17 Dec 2024
Director
Sell
5,000
$17.50
$87.50K
Reynolds Jack M
20 Sep 2024
Director
Sell
25,000
$10.30
$257.50K
Lucente Frank S
19 Sep 2024
Director
Sell
1,000
$10.50
$10.50K
Reynolds Jack M
19 Sep 2024
Director
Sell
25,000
$10.40
$260.00K
Kapourales Samuel G
18 Sep 2024
Director
Sell
50,000
$10.10
$505.00K
Lucente Frank S
12 Sep 2024
Director
Sell
2,000
$10.10
$20.20K
REYNOLDS MARSHALL T
30 Aug 2024
Director
Sell
20,946
$9.50
$198.99K
REYNOLDS MARSHALL T
29 Aug 2024
Director
Sell
29,054
$9.50
$276.01K
REYNOLDS MARSHALL T
28 Aug 2024
Director
Sell
25,000
$9.50
$237.50K
Lucente Frank S
26 Aug 2024
Director
Sell
3,000
$10.80
$32.40K
Lucente Frank S
22 Aug 2024
Director
Sell
1,800
$10.30
$18.54K
Lucente Frank S
20 Aug 2024
Director
Sell
5,000
$10.30
$51.50K
Lucente Frank S
20 Aug 2024
Director
Sell
1,000
$10.80
$10.80K
Lucente Frank S
19 Aug 2024
Director
Sell
7,000
$10.06
$70.42K
REYNOLDS MARSHALL T
19 Aug 2024
Director
Sell
18,040
$9.46
$170.66K
Lucente Frank S
16 Aug 2024
Director
Sell
4,000
$9.00
$36.00K
REYNOLDS MARSHALL T
16 Aug 2024
Director
Sell
25,000
$9.00
$225.00K
Lucente Frank S
15 Aug 2024
Director
Sell
7,000
$8.99
$62.93K
REYNOLDS MARSHALL T
15 Aug 2024
Director
Sell
31,630
$9.00
$284.67K
REYNOLDS MARSHALL T
15 Aug 2024
Director
Sell
330
$9.00
$2.97K
Lucente Frank S
14 Aug 2024
Director
Sell
2,190
$8.91
$19.51K
Williams Joseph L
14 Aug 2024
Director
Sell
10,000
$8.46
$84.60K
REYNOLDS DOUGLAS V
20 Jun 2024
President
Buy
2,000
$7.54
$15.08K
REYNOLDS DOUGLAS V
7 Jun 2024
President
Buy
2,000
$7.15
$14.30K
Prince Mark
21 Mar 2024
Director
Buy
10,000
$8.25
$82.50K
Prince Mark
20 Mar 2024
Director
Buy
4,000
$8.09
$32.36K
Lucente Frank S
19 Mar 2024
Director
Sell
3,000
$8.04
$24.12K
Lucente Frank S
15 Mar 2024
Director
Sell
2,000
$7.99
$15.98K
Lucente Frank S
7 Mar 2024
Director
Sell
1,000
$8.15
$8.15K
Lucente Frank S
6 Mar 2024
Director
Sell
3,000
$8.12
$24.36K
REYNOLDS MARSHALL T
6 Mar 2024
Director
Sell
37,760
$8.04
$303.59K
Lucente Frank S
5 Mar 2024
Director
Sell
1,000
$8.05
$8.05K
REYNOLDS MARSHALL T
5 Mar 2024
Director
Sell
17,000
$8.00
$136.00K
Prince Mark
29 Feb 2024
Director
Buy
15,000
$7.99
$119.85K
REYNOLDS MARSHALL T
29 Feb 2024
Director
Sell
5,966
$8.00
$47.73K
REYNOLDS MARSHALL T
28 Feb 2024
Director
Sell
8,743
$8.08
$70.60K
Lucente Frank S
27 Feb 2024
Director
Sell
6,000
$8.28
$49.68K
Prince Mark
26 Feb 2024
Director
Buy
12,500
$7.57
$94.63K
Lucente Frank S
26 Feb 2024
Director
Sell
2,000
$7.78
$15.56K
Lucente Frank S
22 Feb 2024
Director
Sell
1,000
$7.49
$7.49K
Lucente Frank S
22 Feb 2024
Director
Buy
1,000
$7.49
$7.49K
Lucente Frank S
16 Feb 2024
Director
Sell
1,000
$8.44
$8.44K
Lucente Frank S
15 Feb 2024
Director
Sell
4,000
$8.19
$32.76K
Williams Joseph L
14 Feb 2024
Director
Sell
33,200
$7.94
$263.61K
Lucente Frank S
14 Feb 2024
Director
Sell
6,000
$8.03
$48.18K
Lucente Frank S
21 Dec 2023
Director
Sell
4,072
$5.29
$21.54K
Lucente Frank S
20 Dec 2023
Director
Sell
2,000
$5.63
$11.26K
Lucente Frank S
19 Dec 2023
Director
Sell
13,000
$5.59
$72.67K
REYNOLDS DOUGLAS V
20 Sep 2023
President
Buy
4,792
$3.75
$17.97K
REYNOLDS DOUGLAS V
19 Sep 2023
President
Buy
3,800
$3.69
$14.02K
REYNOLDS DOUGLAS V
18 Sep 2023
President
Buy
930
$3.73
$3.47K
REYNOLDS DOUGLAS V
15 Sep 2023
President
Buy
1,300
$3.70
$4.81K
Farrell Patrick J
17 Aug 2023
Director
Buy
2,702
$3.66
$9.89K
REYNOLDS DOUGLAS V
20 Jun 2023
President
Buy indirect
2,000
$2.58
$5.16K
Lucente Frank S
9 Jun 2023
Director
Buy
1,465
$2.26
$3.31K
Farrell Patrick J
15 Mar 2023
Director
Buy
4,328
$2.34
$10.13K
Prince Mark
16 Feb 2023
Director
Buy
10,000
$2.67
$26.70K
REYNOLDS DOUGLAS V
21 Dec 2022
President
Buy
3,679
$2.68
$9.86K
REYNOLDS DOUGLAS V
20 Dec 2022
President
Buy
500
$2.73
$1.37K
REYNOLDS MARSHALL T
19 Dec 2022
Director
Sell
4,000
$2.74
$10.97K
REYNOLDS MARSHALL T
19 Dec 2022
Director
Sell
11,017
$2.66
$29.27K
REYNOLDS MARSHALL T
19 Dec 2022
Director
Sell
5,983
$2.69
$16.08K
Farrell Patrick J
19 Dec 2022
Director
Buy
21
$2.76
$57.96
Prince Mark
19 Dec 2022
Director
Buy
5,000
$2.75
$13.75K
REYNOLDS DOUGLAS V
19 Dec 2022
President
Buy
1,095
$2.70
$2.96K
Farrell Patrick J
16 Dec 2022
Director
Buy
3,636
$2.73
$9.93K
Prince Mark
16 Dec 2022
Director
Buy
2,500
$2.68
$6.70K
REYNOLDS DOUGLAS V
16 Dec 2022
President
Buy
1,500
$2.64
$3.96K
Prince Mark
12 Sep 2022
Director
Buy
4,200
$3.23
$13.57K
REYNOLDS MARSHALL T
12 Sep 2022
Director
Buy
7,842
$3.17
$24.86K
Prince Mark
7 Sep 2022
Director
Buy
841
$3.19
$2.68K
REYNOLDS MARSHALL T
19 Aug 2022
Director
Buy
2,158
$3.40
$7.34K
Lucente Frank S
18 Aug 2022
Director
Sell
1,535
$3.11
$4.77K
Williams Joseph L
18 Aug 2022
Director
Sell
700
$3.32
$2.32K
Lucente Frank S
17 Aug 2022
Director
Sell
1,000
$2.94
$2.94K
Lucente Frank S
17 Aug 2022
Director
Sell
1,000
$2.95
$2.95K
Lucente Frank S
17 Aug 2022
Director
Sell
1,000
$2.93
$2.93K
Lucente Frank S
17 Aug 2022
Director
Sell
465
$3.10
$1.44K
Prince Mark
17 Jun 2022
Director
Buy
4,500
$2.30
$10.35K
Prince Mark
17 Jun 2022
Director
Buy
3,000
$2.40
$7.20K
Pratt Brian
17 Jun 2022
10% owner
Sell
60,987
$2.33
$142.10K
REYNOLDS DOUGLAS V
17 Jun 2022
President
Buy
4,000
$2.29
$9.16K
Pratt Brian
16 Jun 2022
10% owner
Sell
40,478
$2.43
$98.36K
Pratt Brian
15 Jun 2022
10% owner
Sell
56,412
$2.57
$144.98K
Prince Mark
8 Jun 2022
Director
Buy
2,500
$3.10
$7.75K
Prince Mark
7 Jun 2022
Director
Buy
5,000
$2.90
$14.50K
Lucente Frank S
7 Jun 2022
Director
Sell
1,000
$2.98
$2.98K
Lucente Frank S
7 Jun 2022
Director
Sell
1,000
$2.99
$2.99K
Lucente Frank S
7 Jun 2022
Director
Sell
1,000
$3.06
$3.06K
Lucente Frank S
7 Jun 2022
Director
Sell
1,000
$3.08
$3.08K
Lucente Frank S
7 Jun 2022
Director
Sell
1,000
$3.07
$3.07K
Lucente Frank S
7 Jun 2022
Director
Sell
1,000
$3.08
$3.08K
Lucente Frank S
7 Jun 2022
Director
Buy
1,000
$3.07
$3.07K
Prince Mark
31 May 2022
Director
Buy
30
$2.45
$73.50
Williams Joseph L
21 Dec 2021
Director
Sell
5,500
$3.01
$16.56K
Elliott Bruce H.
13 Dec 2021
former director
Sell
500
$2.01
$1.01K
Elliott Bruce H.
13 Dec 2021
former director
Sell
29,500
$2.00
$59.00K
Lucente Frank S
3 Sep 2021
Director
Buy
1,000
$1.87
$1.87K
Lucente Frank S
3 Sep 2021
Director
Buy
1,750
$1.86
$3.26K
Lucente Frank S
3 Sep 2021
Director
Buy
1,400
$1.85
$2.59K
Lucente Frank S
28 May 2021
Director
Buy
1,000
$2.05
$2.05K
Elliott Bruce H.
20 May 2021
Director
Sell
6,824
$2.02
$13.78K
Elliott Bruce H.
19 May 2021
Director
Sell
5,000
$2.02
$10.10K
Elliott Bruce H.
18 May 2021
Director
Sell
6,500
$2.03
$13.20K
Elliott Bruce H.
17 May 2021
Director
Sell
4,000
$2.02
$8.08K
Elliott Bruce H.
17 May 2021
Director
Sell
2,000
$2.03
$4.06K
Elliott Bruce H.
17 May 2021
Director
Sell
1,000
$2.05
$2.05K
Lucente Frank S
17 May 2021
Director
Buy
1,000
$2.05
$2.05K
Elliott Bruce H.
19 Mar 2021
Director
Sell
4,700
$1.99
$9.35K
Elliott Bruce H.
19 Mar 2021
Director
Sell
300
$2.00
$600.00
Elliott Bruce H.
19 Mar 2021
Director
Sell
5,000
$2.12
$10.60K
Lucente Frank S
19 Mar 2021
Director
Buy
150
$1.98
$297.00
Lucente Frank S
19 Mar 2021
Director
Buy
1,000
$2.25
$2.25K
Elliott Bruce H.
16 Mar 2021
Director
Sell
5,000
$2.16
$10.79K
Elliott Bruce H.
16 Mar 2021
Director
Sell
4,600
$2.18
$10.03K
Elliott Bruce H.
12 Mar 2021
Director
Sell
10,400
$2.18
$22.66K
Pratt Brian
7 Jan 2021
10% owner
Buy
1,170
$1.20
$1.40K
Pratt Brian
6 Jan 2021
10% owner
Buy
124,998
$1.20
$150.00K
Pratt Brian
5 Jan 2021
10% owner
Buy
303,559
$1.13
$343.02K
Mannes Daniel
21 Dec 2020
Director
Buy
400
$1.15
$460.00
Mannes Daniel
21 Dec 2020
Director
Buy
400
$1.14
$456.00
Mannes Daniel
21 Dec 2020
Director
Buy
4,200
$1.15
$4.83K
REYNOLDS DOUGLAS V
21 Dec 2020
President
Buy
7,800
$1.15
$8.97K
REYNOLDS DOUGLAS V
21 Dec 2020
President
Buy
5,000
$1.05
$5.25K
Mannes Daniel
18 Dec 2020
Director
Buy
200
$1.08
$216.00
Mannes Daniel
18 Dec 2020
Director
Buy
1,000
$1.15
$1.15K
REYNOLDS DOUGLAS V
18 Dec 2020
President
Buy
1,200
$1.03
$1.24K
Lucente Frank S
17 Dec 2020
Director
Buy
3,000
$1.00
$3.00K
Lucente Frank S
16 Dec 2020
Director
Buy
25
$0.98
$24.50
Lucente Frank S
16 Dec 2020
Director
Buy
3,975
$1.00
$3.98K
REYNOLDS DOUGLAS V
18 Sep 2020
President
Buy
2,100
$0.89
$1.87K
REYNOLDS DOUGLAS V
17 Sep 2020
President
Buy
2,000
$0.94
$1.88K
REYNOLDS DOUGLAS V
16 Sep 2020
President
Buy
2,000
$0.94
$1.88K
REYNOLDS DOUGLAS V
15 Sep 2020
President
Buy
1,000
$0.88
$880.00
Lucente Frank S
14 Sep 2020
Director
Buy
550
$0.95
$522.50
REYNOLDS DOUGLAS V
9 Sep 2020
President
Buy
617
$0.79
$487.43
REYNOLDS DOUGLAS V
4 Sep 2020
President
Buy
1,235
$0.81
$1.00K
REYNOLDS DOUGLAS V
2 Sep 2020
President
Buy
1,102
$0.76
$837.52
Lucente Frank S
31 Aug 2020
Director
Buy
1,000
$0.90
$900.00
REYNOLDS DOUGLAS V
31 Aug 2020
President
Buy
1,700
$0.86
$1.46K
REYNOLDS DOUGLAS V
25 Aug 2020
President
Buy
1,000
$0.83
$830.00
REYNOLDS DOUGLAS V
21 Aug 2020
President
Buy
1,000
$0.87
$870.00
REYNOLDS DOUGLAS V
19 Aug 2020
President
Buy
1,000
$0.85
$850.00
Lucente Frank S
18 Aug 2020
Director
Buy
1,000
$0.80
$800.00
REYNOLDS DOUGLAS V
18 Aug 2020
President
Buy
3,000
$0.79
$2.37K
Lucente Frank S
10 Aug 2020
Director
Buy
950
$0.85
$807.50
Lucente Frank S
19 Jun 2020
Director
Buy
500
$0.88
$440.00
Lucente Frank S
19 Jun 2020
Director
Buy
4,199
$0.80
$3.36K
Lucente Frank S
19 Jun 2020
Director
Buy
1,000
$0.87
$870.00
Lucente Frank S
17 Jun 2020
Director
Buy
1,000
$0.88
$880.00
Lucente Frank S
17 Jun 2020
Director
Buy
500
$0.88
$440.00
Lucente Frank S
15 Jun 2020
Director
Buy
500
$0.95
$475.00
Lucente Frank S
11 Jun 2020
Director
Buy
500
$0.95
$475.00
Lucente Frank S
28 May 2020
Director
Buy
1,000
$0.95
$950.00
Lucente Frank S
22 May 2020
Director
Buy
668
$0.95
$634.60
Lucente Frank S
19 May 2020
Director
Buy
1,000
$0.95
$950.00
MOLIHAN KEITH F
20 Mar 2020
Director
Buy
5,000
$0.75
$3.75K
Lucente Frank S
17 Mar 2020
Director
Buy
500
$0.96
$480.00
Elliott Bruce H.
13 Mar 2020
Director
Sell
1,086
$0.94
$1.02K
Elliott Bruce H.
13 Mar 2020
Director
Sell
7,664
$0.96
$7.34K
Lucente Frank S
9 Mar 2020
Director
Buy
500
$1.00
$499.95
Lucente Frank S
6 Mar 2020
Director
Buy
500
$1.07
$535.00
Lucente Frank S
28 Feb 2020
Director
Buy
500
$1.15
$575.00
Lucente Frank S
28 Feb 2020
Director
Buy
500
$1.00
$500.00
REYNOLDS DOUGLAS V
19 Dec 2019
President
Buy
3,000
$0.76
$2.28K
Abraham Charles
18 Dec 2019
Director
Buy
10,000
$0.75
$7.50K
REYNOLDS DOUGLAS V
18 Dec 2019
President
Buy
1,500
$0.81
$1.22K
REYNOLDS DOUGLAS V
16 Dec 2019
President
Buy
6,000
$0.83
$4.98K
REYNOLDS DOUGLAS V
13 Dec 2019
President
Buy
1,700
$0.77
$1.31K
Lucente Frank S
12 Dec 2019
Director
Buy
5,000
$0.75
$3.75K
Lucente Frank S
20 Sep 2019
Director
Buy
2,111
$0.85
$1.79K
REYNOLDS DOUGLAS V
20 Sep 2019
President
Buy
870
$0.85
$739.50
Lucente Frank S
19 Sep 2019
Director
Buy
2,000
$0.85
$1.70K
MOLIHAN KEITH F
12 Sep 2019
Director
Buy
5,000
$0.75
$3.75K
Elliott Bruce H.
9 Sep 2019
Director
Buy
3,750
$0.75
$2.81K
Lucente Frank S
4 Sep 2019
Director
Buy
1,000
$0.80
$800.00
Lucente Frank S
23 Aug 2019
Director
Buy
1,000
$0.80
$800.00
Abraham Charles
20 May 2019
Director
Buy
10,000
$0.85
$8.50K
REYNOLDS DOUGLAS V
20 Sep 2018
President
Buy
4,945
$1.04
$5.14K
REYNOLDS DOUGLAS V
19 Sep 2018
President
Buy
2,500
$1.05
$2.63K
REYNOLDS DOUGLAS V
17 Sep 2018
President
Buy
6,400
$1.04
$6.66K
REYNOLDS DOUGLAS V
11 Sep 2018
President
Buy
50
$1.02
$51.00
REYNOLDS DOUGLAS V
20 Feb 2018
President
Buy
9,000
$0.56
$5.04K
REYNOLDS DOUGLAS V
20 Feb 2018
President
Buy
9,000
$0.55
$4.95K
REYNOLDS MARSHALL T
20 Dec 2017
Director
Buy
2
$25,000.00
$50.00K
Abraham Charles
20 Dec 2017
Director
Buy
2
$25,000.00
$50.00K
REYNOLDS DOUGLAS V
20 Dec 2017
President
Buy
11,516
$0.88
$10.13K
Abraham Charles
17 Aug 2017
Director
Buy
3,000
$1.00
$3.00K
Abraham Charles
4 Aug 2017
Director
Buy indirect
2
$25,000.00
$50.00K
REYNOLDS DOUGLAS V
4 Aug 2017
President
Buy indirect
4
$25,000.00
$100.00K
Williams Joseph L
23 May 2017
Director
Sell
1,235
$1.65
$2.04K
REYNOLDS DOUGLAS V
20 Dec 2016
President
Buy
4,997
$1.38
$6.90K
REYNOLDS DOUGLAS V
19 Dec 2016
President
Buy indirect
10,000
$1.32
$13.20K
REYNOLDS DOUGLAS V
15 Dec 2016
President
Buy
4,000
$1.33
$5.32K
REYNOLDS DOUGLAS 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 0
Shares from compensation/vesting 1,727,389
Sales filed before the plan box existed 36
History held since 8 Sep 2016