30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Energy Services Of America Corp (ESOA)

Over the last 90 days, Energy Services Of America Corp. saw a net insider selling of $3.62 million, with executives showing a net buy of $195,120. Notable transactions include significant sell-offs by Marshall T. Reynolds and purchases by President Douglas V. Reynolds. The company's stock has risen 33.7% in the past 90 days.
Stock chart
Ticker: ESOA Exchange: OTC


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
REYNOLDS DOUGLAS V
President
2 purchases — total 200,000 USD
Buy 18 Jun 2026
Value US$788,256.96 | Price 202.11 | Shares 65,490
Buy 18 Jun 2026
Value US$565,528.91 | Price 70.93 | Shares 63,191
Sale 1 Jun 2026
Value US$1,896,752.34 | Price 148.66 | Shares 39,874
Proposed sale 1 Jun 2026
Value US$4,360,367.07 | Price 407.74 | Shares 13,773
Sale 29 May 2026
Value US$1,019,589.40 | Price 15.70 | Shares 64,942
Proposed sale 29 May 2026
Value US$94,050.00 | Price 1.45 | Shares 64,942
Proposed sale 29 May 2026
Value US$821,000.00 | Price 16.42 | Shares 50,000
Sale 28 May 2026
Value US$705,725.76 | Price 16.32 | Shares 43,243
Proposed sale 28 May 2026
Value US$331,000.00 | Price 16.55 | Shares 20,000
Sale 27 May 2026
Value US$975,652.83 | Price 17.19 | Shares 56,757
Proposed sale 27 May 2026
Value US$1,718,560.00 | Price 17.19 | Shares 100,000
Sale 27 May 2026
Value US$587,400.00 | Price 17.80 | Shares 33,000
Proposed sale 27 May 2026
Value US$587,181.90 | Price 17.79 | Shares 33,000
Buy 20 Mar 2026
Value US$63,767.34 | Price 13.26 | Shares 4,809
Buy 19 Mar 2026
Value US$19,560.00 | Price 13.04 | Shares 1,500
Buy 19 Dec 2025
Value US$32,280.00 | Price 8.07 | Shares 4,000
Buy 18 Dec 2025
Value US$21,710.00 | Price 8.35 | Shares 2,600
Buy 17 Dec 2025
Value US$21,625.00 | Price 8.65 | Shares 2,500
Sale 17 Dec 2025
Value US$837,000.00 | Price 8.37 | Shares 100,000
Proposed sale 17 Dec 2025
Value US$837,177.00 | Price 8.37 | Shares 100,000
Buy 19 May 2025
Value US$4,700.00 | Price 9.40 | Shares 500
Buy 16 May 2025
Value US$14,991.12 | Price 8.46 | Shares 1,772
Buy 12 Feb 2025
Value US$230,160.00 | Price 10.96 | Shares 21,000
Sale 20 Dec 2024
Value US$556,796.52 | Price 16.04 | Shares 34,713
Proposed sale 20 Dec 2024
Value US$556,771.00 | Price 16.04 | Shares 34,713
Sale 19 Dec 2024
Value US$133,855.60 | Price 16.30 | Shares 8,212
Proposed sale 19 Dec 2024
Value US$133,834.00 | Price 16.30 | Shares 8,212
Proposed sale 19 Dec 2024
Value US$324,600.00 | Price 16.23 | Shares 20,000
Sale 18 Dec 2024
Value US$189,286.00 | Price 17.20 | Shares 11,005
Proposed sale 18 Dec 2024
Value US$189,040.00 | Price 17.18 | Shares 11,005
Sale 17 Dec 2024
Value US$87,500.00 | Price 17.50 | Shares 5,000
Sale 20 Sep 2024
Value US$257,500.00 | Price 10.30 | Shares 25,000
Sale 19 Sep 2024
Value US$260,000.00 | Price 10.40 | Shares 25,000
Proposed sale 19 Sep 2024
Value US$500,000.00 | Price 10.00 | Shares 50,000
Sale 19 Sep 2024
Value US$10,500.00 | Price 10.50 | Shares 1,000
Sale 18 Sep 2024
Value US$505,000.00 | Price 10.10 | Shares 50,000
Proposed sale 18 Sep 2024
Value US$506,510.00 | Price 10.13 | Shares 50,000
Sale 12 Sep 2024
Value US$20,200.00 | Price 10.10 | Shares 2,000
Sale 30 Aug 2024
Value US$198,987.00 | Price 9.50 | Shares 20,946
Sale 29 Aug 2024
Value US$276,013.00 | Price 9.50 | Shares 29,054
Proposed sale 29 Aug 2024
Value US$476,000.00 | Price 9.52 | Shares 50,000
Sale 28 Aug 2024
Value US$237,500.00 | Price 9.50 | Shares 25,000
Proposed sale 28 Aug 2024
Value US$237,500.00 | Price 9.50 | Shares 25,000
Sale 26 Aug 2024
Value US$32,400.00 | Price 10.80 | Shares 3,000
Sale 22 Aug 2024
Value US$18,540.00 | Price 10.30 | Shares 1,800
Sale 20 Aug 2024
Value US$10,800.00 | Price 10.80 | Shares 1,000
Sale 20 Aug 2024
Value US$51,500.00 | Price 10.30 | Shares 5,000
Proposed sale 19 Aug 2024
Value US$170,112.00 | Price 9.43 | Shares 18,040
Sale 19 Aug 2024
Value US$170,658.40 | Price 9.46 | Shares 18,040
Sale 19 Aug 2024
Value US$70,420.00 | Price 10.06 | Shares 7,000
Sale 16 Aug 2024
Value US$225,000.00 | Price 9.00 | Shares 25,000
Proposed sale 16 Aug 2024
Value US$225,000.00 | Price 9.00 | Shares 25,000
Sale 16 Aug 2024
Value US$36,000.00 | Price 9.00 | Shares 4,000
Sale 15 Aug 2024
Value US$2,970.00 | Price 9.00 | Shares 330
Sale 15 Aug 2024
Value US$284,670.00 | Price 9.00 | Shares 31,630
Proposed sale 15 Aug 2024
Value US$287,640.00 | Price 9.00 | Shares 31,960
Sale 15 Aug 2024
Value US$62,930.00 | Price 8.99 | Shares 7,000
Sale 14 Aug 2024
Value US$84,600.00 | Price 8.46 | Shares 10,000
Proposed sale 14 Aug 2024
Value US$91,900.00 | Price 9.19 | Shares 10,000
Sale 14 Aug 2024
Value US$19,512.90 | Price 8.91 | Shares 2,190
Buy 20 Jun 2024
Value US$15,080.00 | Price 7.54 | Shares 2,000
Buy 7 Jun 2024
Value US$14,300.00 | Price 7.15 | Shares 2,000
Buy 21 Mar 2024
Value US$82,500.00 | Price 8.25 | Shares 10,000
Buy 20 Mar 2024
Value US$32,360.00 | Price 8.09 | Shares 4,000
Sale 19 Mar 2024
Value US$24,120.00 | Price 8.04 | Shares 3,000
Sale 15 Mar 2024
Value US$15,980.00 | Price 7.99 | Shares 2,000
Sale 7 Mar 2024
Value US$8,150.00 | Price 8.15 | Shares 1,000
Sale 6 Mar 2024
Value US$303,590.40 | Price 8.04 | Shares 37,760
Proposed sale 6 Mar 2024
Value US$302,080.00 | Price 8.00 | Shares 37,760
Sale 6 Mar 2024
Value US$24,360.00 | Price 8.12 | Shares 3,000
Sale 5 Mar 2024
Value US$136,000.00 | Price 8.00 | Shares 17,000
Proposed sale 5 Mar 2024
Value US$136,000.00 | Price 8.00 | Shares 17,000
Sale 5 Mar 2024
Value US$8,050.00 | Price 8.05 | Shares 1,000
Proposed sale 1 Mar 2024
Value US$78,400.00 | Price 7.84 | Shares 10,000
Sale 29 Feb 2024
Value US$47,728.00 | Price 8.00 | Shares 5,966
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-22 2026-06-18 B Purchase

President

Executive Director Large shareholder
65,490 +11.7%
202.11
US$788,257
65,490 +11.7% 202.11 US$788,257
2026-06-22 2026-06-18 B Purchase

President

Executive Director Large shareholder
63,191 -27.4%
70.93
US$565,529
63,191 -27.4% 70.93 US$565,529
2026-06-02 2026-06-01 S Sale Non-Executive Director
39,874 -29.3%
148.66
US$1,896,752
39,874 -29.3% 148.66 US$1,896,752
2026-06-01 2026-06-01 PrS Proposed sale

Officer

Officer
35,058
14.98
US$525,319
35,058 14.98 US$525,319
2026-06-02 2026-05-29 S Sale Non-Executive Director
64,942 -4.9%
15.70
US$1,019,589
64,942 -4.9% 15.70 US$1,019,589
2026-05-29 2026-05-29 PrS Proposed sale

Officer

Officer
64,942
1.45
US$94,050
64,942 1.45 US$94,050
2026-05-28 2026-05-29 PrS Proposed sale

Director

Non-Executive Director
50,000
16.42
US$821,000
50,000 16.42 US$821,000
2026-05-28 2026-05-28 S Sale Non-Executive Director
43,243 -3.2%
16.32
US$705,726
43,243 -3.2% 16.32 US$705,726
2026-05-28 2026-05-28 PrS Proposed sale

Director

Non-Executive Director
20,000
16.55
US$331,000
20,000 16.55 US$331,000
2026-05-28 2026-05-27 S Sale Non-Executive Director
56,757 -4.0%
17.19
US$975,653
56,757 -4.0% 17.19 US$975,653
2026-05-28 2026-05-27 S Sale Non-Executive Director
33,000 -33.0%
17.80
US$587,400
33,000 -33.0% 17.80 US$587,400
2026-05-27 2026-05-27 PrS Proposed sale

Officer

Officer
100,000
17.19
US$1,718,560
100,000 17.19 US$1,718,560
2026-05-27 2026-05-27 PrS Proposed sale

Director

Non-Executive Director
33,000
17.79
US$587,182
33,000 17.79 US$587,182
2026-03-23 2026-03-20 B Purchase

President

Executive Director Large shareholder
4,809 +0.3%
13.26
US$63,767
4,809 +0.3% 13.26 US$63,767
2026-03-23 2026-03-19 B Purchase

President

Executive Director Large shareholder
1,500 +0.1%
13.04
US$19,560
1,500 +0.1% 13.04 US$19,560
2025-12-23 2025-12-19 B Purchase

President

Executive Director Large shareholder
4,000 +0.3%
8.07
US$32,280
4,000 +0.3% 8.07 US$32,280
2025-12-23 2025-12-18 B Purchase

President

Executive Director Large shareholder
2,600 +0.2%
8.35
US$21,710
2,600 +0.2% 8.35 US$21,710
2025-12-23 2025-12-17 B Purchase

President

Executive Director Large shareholder
2,500 +0.2%
8.65
US$21,625
2,500 +0.2% 8.65 US$21,625
2025-12-18 2025-12-17 S Sale Non-Executive Director
100,000 -6.6%
8.37
US$837,000
100,000 -6.6% 8.37 US$837,000
2025-12-17 2025-12-17 PrS Proposed sale

Director

Non-Executive Director
100,000
8.37
US$837,177
100,000 8.37 US$837,177
2025-05-20 2025-05-19 B Purchase

Chief Financial Officer

Officer
500 +9.3%
9.40
US$4,700
500 +9.3% 9.40 US$4,700
2025-05-20 2025-05-16 B Purchase Non-Executive Director
1,772 +16.6%
8.46
US$14,991
1,772 +16.6% 8.46 US$14,991
2025-02-18 2025-02-12 B Purchase Non-Executive Director
21,000 +26.6%
10.96
US$230,160
21,000 +26.6% 10.96 US$230,160
2024-12-23 2024-12-20 S Sale Non-Executive Director
34,713 -2.2%
16.04
US$556,797
34,713 -2.2% 16.04 US$556,797
2024-12-20 2024-12-20 PrS Proposed sale

Officer; Director

Executive Director
34,713
16.04
US$556,771
34,713 16.04 US$556,771
2024-12-20 2024-12-19 S Sale Non-Executive Director Large shareholder
8,212 -0.5%
16.30
US$133,856
8,212 -0.5% 16.30 US$133,856
2024-12-19 2024-12-19 PrS Proposed sale

Director

Non-Executive Director
20,000
16.23
US$324,600
20,000 16.23 US$324,600
2024-12-19 2024-12-19 PrS Proposed sale

Officer; Director

Executive Director
8,212
16.30
US$133,834
8,212 16.30 US$133,834
2024-12-20 2024-12-18 S Sale Non-Executive Director Large shareholder
11,005 -0.7%
17.20
US$189,286
11,005 -0.7% 17.20 US$189,286
2024-12-18 2024-12-18 PrS Proposed sale

Officer; Director

Executive Director
11,005
17.18
US$189,040
11,005 17.18 US$189,040
2024-12-20 2024-12-17 S Sale Non-Executive Director
5,000 -1.8%
17.50
US$87,500
5,000 -1.8% 17.50 US$87,500
2024-09-23 2024-09-20 S Sale Non-Executive Director
25,000 -5.8%
10.30
US$257,500
25,000 -5.8% 10.30 US$257,500
2024-09-23 2024-09-19 S Sale Non-Executive Director
25,000 -5.5%
10.40
US$260,000
25,000 -5.5% 10.40 US$260,000
2024-09-23 2024-09-19 S Sale Non-Executive Director
1,000 -0.4%
10.50
US$10,500
1,000 -0.4% 10.50 US$10,500
2024-09-19 2024-09-19 PrS Proposed sale

Director

Non-Executive Director
50,000
10.00
US$500,000
50,000 10.00 US$500,000
2024-09-19 2024-09-18 S Sale Non-Executive Director
50,000 -6.5%
10.10
US$505,000
50,000 -6.5% 10.10 US$505,000
2024-09-18 2024-09-18 PrS Proposed sale

Director

Non-Executive Director
50,000
10.13
US$506,510
50,000 10.13 US$506,510
2024-09-13 2024-09-12 S Sale Non-Executive Director
2,000 -0.7%
10.10
US$20,200
2,000 -0.7% 10.10 US$20,200
2024-08-30 2024-08-30 S Sale Non-Executive Director Large shareholder
20,946 -1.3%
9.50
US$198,987
20,946 -1.3% 9.50 US$198,987
2024-08-30 2024-08-29 S Sale Non-Executive Director Large shareholder
29,054 -1.8%
9.50
US$276,013
29,054 -1.8% 9.50 US$276,013
2024-08-29 2024-08-29 PrS Proposed sale

Officer; Director

Executive Director
50,000
9.52
US$476,000
50,000 9.52 US$476,000
2024-08-30 2024-08-28 S Sale Non-Executive Director Large shareholder
25,000 -1.5%
9.50
US$237,500
25,000 -1.5% 9.50 US$237,500
2024-08-28 2024-08-28 PrS Proposed sale

Officer; Director

Executive Director
25,000
9.50
US$237,500
25,000 9.50 US$237,500
2024-08-27 2024-08-26 S Sale Non-Executive Director
3,000 -1.1%
10.80
US$32,400
3,000 -1.1% 10.80 US$32,400
2024-08-26 2024-08-22 S Sale Non-Executive Director
1,800 -0.6%
10.30
US$18,540
1,800 -0.6% 10.30 US$18,540
2024-08-22 2024-08-20 S Sale Non-Executive Director
1,000 -0.3%
10.80
US$10,800
1,000 -0.3% 10.80 US$10,800
2024-08-20 2024-08-20 S Sale Non-Executive Director
5,000 -1.7%
10.30
US$51,500
5,000 -1.7% 10.30 US$51,500
2024-08-19 2024-08-19 PrS Proposed sale

Officer; Director

Executive Director
18,040
9.43
US$170,112
18,040 9.43 US$170,112
2024-08-19 2024-08-19 S Sale Non-Executive Director Large shareholder
18,040 -1.1%
9.46
US$170,658
18,040 -1.1% 9.46 US$170,658
2024-08-19 2024-08-19 S Sale Non-Executive Director
7,000 -2.4%
10.06
US$70,420
7,000 -2.4% 10.06 US$70,420
2024-08-19 2024-08-16 S Sale Non-Executive Director Large shareholder
25,000 -1.5%
9.00
US$225,000
25,000 -1.5% 9.00 US$225,000
2024-08-19 2024-08-16 S Sale Non-Executive Director
4,000 -1.4%
9.00
US$36,000
4,000 -1.4% 9.00 US$36,000
2024-08-16 2024-08-16 PrS Proposed sale

Officer; Director

Executive Director
25,000
9.00
US$225,000
25,000 9.00 US$225,000
2024-08-19 2024-08-15 S Sale Non-Executive Director Large shareholder
330 -0.0%
9.00
US$2,970
330 -0.0% 9.00 US$2,970
2024-08-16 2024-08-15 S Sale Non-Executive Director Large shareholder
31,630 -1.8%
9.00
US$284,670
31,630 -1.8% 9.00 US$284,670
2024-08-16 2024-08-15 S Sale Non-Executive Director
7,000 -2.3%
8.99
US$62,930
7,000 -2.3% 8.99 US$62,930
2024-08-15 2024-08-15 PrS Proposed sale

Officer; Director

Executive Director
31,960
9.00
US$287,640
31,960 9.00 US$287,640
2024-08-19 2024-08-14 S Sale Non-Executive Director
10,000 -10.0%
8.46
US$84,600
10,000 -10.0% 8.46 US$84,600
2024-08-16 2024-08-14 S Sale Non-Executive Director
2,190 -0.7%
8.91
US$19,513
2,190 -0.7% 8.91 US$19,513
2024-08-14 2024-08-14 PrS Proposed sale

Director

Non-Executive Director
10,000
9.19
US$91,900
10,000 9.19 US$91,900
2024-06-21 2024-06-20 B Purchase

President

Executive Director Large shareholder
2,000 +0.1%
7.54
US$15,080
2,000 +0.1% 7.54 US$15,080
2024-06-11 2024-06-07 B Purchase

President

Executive Director Large shareholder
2,000 +0.1%
7.15
US$14,300
2,000 +0.1% 7.15 US$14,300
2024-03-21 2024-03-21 B Purchase Non-Executive Director
10,000 +15.4%
8.25
US$82,500
10,000 +15.4% 8.25 US$82,500
2024-03-21 2024-03-20 B Purchase Non-Executive Director
4,000 +6.1%
8.09
US$32,360
4,000 +6.1% 8.09 US$32,360
2024-03-19 2024-03-19 S Sale Non-Executive Director
3,000 -1.0%
8.04
US$24,120
3,000 -1.0% 8.04 US$24,120
2024-03-15 2024-03-15 S Sale Non-Executive Director
2,000 -0.6%
7.99
US$15,980
2,000 -0.6% 7.99 US$15,980
2024-03-08 2024-03-07 S Sale Non-Executive Director
1,000 -0.3%
8.15
US$8,150
1,000 -0.3% 8.15 US$8,150
2024-03-07 2024-03-06 S Sale Non-Executive Director Large shareholder
37,760 -2.1%
8.04
US$303,590
37,760 -2.1% 8.04 US$303,590
2024-03-07 2024-03-06 S Sale Non-Executive Director
3,000 -1.0%
8.12
US$24,360
3,000 -1.0% 8.12 US$24,360
2024-03-06 2024-03-06 PrS Proposed sale

Officer; Director

Executive Director
37,760
8.00
US$302,080
37,760 8.00 US$302,080
2024-03-07 2024-03-05 S Sale Non-Executive Director Large shareholder
17,000 -1.0%
8.00
US$136,000
17,000 -1.0% 8.00 US$136,000
2024-03-07 2024-03-05 S Sale Non-Executive Director
1,000 -0.3%
8.05
US$8,050
1,000 -0.3% 8.05 US$8,050
2024-03-05 2024-03-05 PrS Proposed sale

Officer; Director

Executive Director
17,000
8.00
US$136,000
17,000 8.00 US$136,000
2024-03-01 2024-03-01 PrS Proposed sale

Director; Member of immediate family of any of the foregoing

Non-Executive Director
10,000
7.84
US$78,400
10,000 7.84 US$78,400
2024-03-01 2024-02-29 S Sale Non-Executive Director Large shareholder
5,966 -0.3%
8.00
US$47,728
5,966 -0.3% 8.00 US$47,728