ESOA

ESOA · Energy Services of America Corporation Common Stock

View on chart

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

September 27, 2026

Roth Capital Launches Coverage on Energy Services of America. Roth Capital has begun covering Energy Services of America and set a target price of $20. The rating is positive, placing the target near the lower end of the current analyst range. The coverage may bring new attention to the stock. The target is roughly 20% above the 52‑week low and below the recent high.

this person other insiders at ESOA

Insiders & Stakes

Pratt Brian
Director
1,636,936
Shares held
Douglas Reynolds V
President
1,487,270
Shares held
Marshall T. Reynolds
Chairman of the Board
1,225,373
Shares held
Samuel G. Kapourales
Director
714,191
Shares held
SCAGGS NEAL
Director
672,923
Shares held
Abraham Charles
Director
422,625
Shares held
Jack M. Reynolds
Director
408,385
Shares held
Frank S. Lucente
Director
273,337
Shares held
Joseph L. Williams
Director
90,250
Shares held
Elliott Bruce H.73,292
Shares held
Mark Prince
Director
67,071
Shares held
Patrick J. Farrell
Director
12,459
Shares held
Troy Alan Taylor
President
8,445
Shares held
Charles P. Crimmel
Chief Financial Officer
8,139
Shares held

Transaction History

Troy Alan Taylor▼ Sell$0
Douglas Reynolds V▲ Buy$98K
Marshall T. Reynolds▼ Sell$525K
Marshall T. Reynolds▼ Sell$1.0M
Marshall T. Reynolds▼ Sell$706K
Marshall T. Reynolds▼ Sell$976K
Mark Prince▼ Sell$587K
Douglas Reynolds V▲ Buy$64K
Douglas Reynolds V▲ Buy$20K
Charles P. Crimmel▲ Buy$0
Charles P. Crimmel▼ Sell$0
Douglas Reynolds V▲ Buy$32K
Douglas Reynolds V▲ Buy$22K
Douglas Reynolds V▼ Sell$0
Douglas Reynolds V▲ Buy$22K
Marshall T. Reynolds▼ Sell$837K
Charles P. Crimmel▲ Buy$5K
Patrick J. Farrell▲ Buy$15K
Mark Prince▲ Buy$230K
Charles P. Crimmel▼ Sell$4K
Charles P. Crimmel▲ Buy$0
Marshall T. Reynolds▼ Sell$557K
Marshall T. Reynolds▼ Sell$134K
Marshall T. Reynolds▼ Sell$189K
Frank S. Lucente▼ Sell$88K
Jack M. Reynolds▼ Sell$258K
Jack M. Reynolds▼ Sell$260K
Frank S. Lucente▼ Sell$11K
Samuel G. Kapourales▼ Sell$505K
Frank S. Lucente▼ Sell$20K
Marshall T. Reynolds▼ Sell$199K
Marshall T. Reynolds▼ Sell$276K
Marshall T. Reynolds▼ Sell$238K
Frank S. Lucente▼ Sell$32K
Charles P. Crimmel▼ Sell$141K
Frank S. Lucente▼ Sell$19K
Douglas Reynolds V▲ Buy$0
Frank S. Lucente▼ Sell$11K
Frank S. Lucente▼ Sell$52K
Marshall T. Reynolds▼ Sell$171K
Frank S. Lucente▼ Sell$70K
Marshall T. Reynolds▼ Sell$225K
Frank S. Lucente▼ Sell$36K
Marshall T. Reynolds▼ Sell$3K
Marshall T. Reynolds▼ Sell$285K
Frank S. Lucente▼ Sell$63K
Joseph L. Williams▼ Sell$85K
Frank S. Lucente▼ Sell$20K
Douglas Reynolds V▲ Buy$15K
Douglas Reynolds V▲ Buy$14K
Mark Prince▲ Buy$83K
Mark Prince▲ Buy$32K
Frank S. Lucente▼ Sell$24K
Frank S. Lucente▼ Sell$16K
Frank S. Lucente▼ Sell$8K
Marshall T. Reynolds▼ Sell$304K
Frank S. Lucente▼ Sell$24K
Marshall T. Reynolds▼ Sell$136K
Frank S. Lucente▼ Sell$8K
Marshall T. Reynolds▼ Sell$48K
Mark Prince▲ Buy$120K
Marshall T. Reynolds▼ Sell$71K
Frank S. Lucente▼ Sell$50K
Frank S. Lucente▼ Sell$16K
Mark Prince▲ Buy$95K
Frank S. Lucente▲ Buy$7K
Frank S. Lucente▼ Sell$7K
Frank S. Lucente▼ Sell$8K
Frank S. Lucente▼ Sell$33K
Douglas Reynolds V▼ Sell$25K
Joseph L. Williams▼ Sell$264K
Frank S. Lucente▼ Sell$48K
Charles P. Crimmel▲ Buy$0
Frank S. Lucente▼ Sell$22K
Frank S. Lucente▼ Sell$11K
Frank S. Lucente▼ Sell$73K
Douglas Reynolds V▲ Buy$18K
Douglas Reynolds V▲ Buy$14K
Douglas Reynolds V▲ Buy$3K
Douglas Reynolds V▲ Buy$5K
Patrick J. Farrell▲ Buy$10K
Douglas Reynolds V▲ Buy$5K
Douglas Reynolds V▼ Sell$5K
Frank S. Lucente▼ Sell$9K
Douglas Reynolds V▼ Sell$3K
Frank S. Lucente▲ Buy$3K
Patrick J. Farrell▲ Buy$10K
Mark Prince▲ Buy$27K
Douglas Reynolds V▲ Buy$0
Douglas Reynolds V▲ Buy$10K
Douglas Reynolds V▲ Buy$1K
Marshall T. Reynolds▼ Sell$29K
Douglas Reynolds V▲ Buy$3K
Mark Prince▲ Buy$14K
Patrick J. Farrell▲ Buy$58
Marshall T. Reynolds▼ Sell$16K
Marshall T. Reynolds▼ Sell$11K
Douglas Reynolds V▲ Buy$4K
Mark Prince▲ Buy$7K
Patrick J. Farrell▲ Buy$10K
Marshall T. Reynolds▲ Buy$25K
Mark Prince▲ Buy$14K
Mark Prince▲ Buy$3K
Marshall T. Reynolds▲ Buy$7K
Joseph L. Williams▼ Sell$2K
Frank S. Lucente▼ Sell$5K
Frank S. Lucente▼ Sell$1K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Douglas Reynolds V▲ Buy$9K
Pratt Brian▼ Sell$142K
Mark Prince▲ Buy$7K
Mark Prince▲ Buy$10K
Pratt Brian▼ Sell$98K
Pratt Brian▼ Sell$145K
Mark Prince▲ Buy$8K
Frank S. Lucente▲ Buy$3K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Frank S. Lucente▼ Sell$3K
Mark Prince▲ Buy$15K
Mark Prince▲ Buy$74
Joseph L. Williams▼ Sell$17K
Elliott Bruce H.▼ Sell$59K
Elliott Bruce H.▼ Sell$1K
Frank S. Lucente▼ Sell—
Jack M. Reynolds▼ Sell—
Abraham Charles▼ Sell—
Joseph L. Williams▼ Sell—
SCAGGS NEAL▼ Sell—
Douglas Reynolds V▼ Sell—
Marshall T. Reynolds▼ Sell—
Samuel G. Kapourales▼ Sell—
Frank S. Lucente▲ Buy$3K
Frank S. Lucente▲ Buy$2K
Frank S. Lucente▲ Buy$3K

We use analytics to understand how market-wall is used. No personal data is sold.