← 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 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 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 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
Prince Mark
29 Feb 2024
Director
Buy
15,000
$7.99
$119.85K
Prince Mark
26 Feb 2024
Director
Buy
12,500
$7.57
$94.63K
Lucente Frank S
22 Feb 2024
Director
Buy
1,000
$7.49
$7.49K
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
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
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
REYNOLDS DOUGLAS V
17 Jun 2022
President
Buy
4,000
$2.29
$9.16K
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
Buy
1,000
$3.07
$3.07K
Prince Mark
31 May 2022
Director
Buy
30
$2.45
$73.50
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
Lucente Frank S
17 May 2021
Director
Buy
1,000
$2.05
$2.05K
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
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
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
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