MarketPeel
Insider Trading Intelligence
MR

Marshall T. Reynolds

ESOA
DIRECTOR · ENERGY SERVICES OF AMERICA CORP · CIK 0001057350
FILING MIX · LIFETIME35%/65%
BUYS
29
SELLS
55
TOTAL VALUE
$13.62M
COMPANIES
2
ACTIVE SINCE
Mar 2019
HOLDINGS NOW
1,342,924
AVG SELL PX
$12.00
TRADE KIND
SHOWING 84 / 84
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
49 backtested trades · 8 horizons · 18 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Marshall T. Reynolds, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d49+55.10%+2.03%-0.99%+3.02%+2.73%2.63
14d49+59.18%-0.85%-3.25%+2.40%+2.88%1.84
30d49+75.51%-1.22%-4.01%+2.79%+1.96%1.70
60d49+44.90%+4.61%-1.63%+5.97%+7.77%2.17
90d49+30.61%+9.77%-0.39%+10.16%+9.94%2.78
180d49(1 pending)+72.92%-6.64%+2.36%-9.00%-16.94%-2.51
1y49(3 pending)+71.74%-20.28%+12.96%-33.24%-60.10%-5.53
2y49(14 pending)+80.00%+25.02%+38.02%-13.00%-84.93%-0.48
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ESOA · 1,225,373 shares · as of Jun 1, 2026
0454,943909,8861,364,8291,819,7722020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2019
2019
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 29 buys / 55 sellsCOVERAGE · 30 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
35,058$14.98$525.2K1,225,373Jun 1, 2026Jun 2, 2026View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
64,942$15.70$1.02M1,260,431May 29, 2026Jun 2, 2026View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
43,243$16.32$705.7K1,325,373May 28, 2026May 28, 2026View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
56,757$17.19$975.7K1,368,616May 27, 2026May 28, 2026View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASE
109,051$9.17$1000.0K117,551Apr 30, 2026May 5, 2026View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASE
32,176$7.77$250.0K2,025,997Mar 31, 2026Apr 2, 2026View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASE
46,297$5.40$250.0K1,993,821Dec 31, 2025Jan 2, 2026View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
100,000$8.37$837.0K1,425,373Dec 17, 2025Dec 18, 2025View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASE
31,056$8.05$250.0K1,947,524Sep 30, 2025Oct 2, 2025View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASE
30,865$8.10$250.0K1,916,468Jun 30, 2025Jul 1, 2025View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASE
8,460$8.47$71.7K8,460Apr 1, 2025Apr 2, 2025View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
34,713$16.04$556.8K1,525,373Dec 20, 2024Dec 23, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
8,212$16.30$133.9K1,560,086Dec 19, 2024Dec 20, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
11,005$17.20$189.3K1,568,298Dec 18, 2024Dec 20, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
20,946$9.50$199.0K1,579,303Aug 30, 2024Aug 30, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
29,054$9.50$276.0K1,600,249Aug 29, 2024Aug 30, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
25,000$9.50$237.5K1,629,303Aug 28, 2024Aug 30, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
18,040$9.46$170.7K1,654,303Aug 19, 2024Aug 19, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
25,000$9.00$225.0K1,672,343Aug 16, 2024Aug 19, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
31,630$9.00$284.7K1,697,673Aug 15, 2024Aug 16, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
330$9.00$3.0K1,697,343Aug 15, 2024Aug 19, 2024View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALEGRANT
Gift
15,0001,885,603May 10, 2024May 10, 2024View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASEGRANT
Gift
15,00048,757.28May 10, 2024May 10, 2024View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASEGRANT
Gift
20,000Mar 7, 2024Mar 11, 2024View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALEGRANT
Gift
120,0001,900,603Mar 7, 2024Mar 11, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
37,760$8.04$303.6K1,729,303Mar 6, 2024Mar 7, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
17,000$8.00$136.0K1,767,063Mar 5, 2024Mar 7, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
5,966$8.00$47.7K1,784,063Feb 29, 2024Mar 1, 2024View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
8,743$8.08$70.6K1,790,029Feb 28, 2024Mar 1, 2024View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASEGRANT
Stock grant
205,300$10.00$2.05M2,020,603Dec 19, 2023Dec 21, 2023View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASEGRANT
Stock grant
152,270$14.00$2.13M1,815,303May 23, 2023May 25, 2023View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
4,000$2.74$11.0K1,798,772Dec 19, 2022Dec 21, 2022View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
11,017$2.66$29.3K1,802,772Dec 19, 2022Dec 21, 2022View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
5,983$2.69$16.1K1,813,789Dec 19, 2022Dec 21, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
7,833$23.98$187.8K0Nov 14, 2022Nov 15, 2022View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
7,842$3.17$24.9K1,819,772Sep 12, 2022Sep 13, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
127$22.73$2.9K10,248Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
308$22.74$7.0K9,940Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
208$22.71$4.7K10,375Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
109$22.91$2.5K8,463Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
14$22.75$3199,926Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
902$22.68$20.5K10,583Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
100$23.01$2.3K8,033Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
150$22.79$3.4K8,836Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
720$22.77$16.4K9,206Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
118$22.82$2.7K8,658Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
330$23.00$7.6K8,133Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
200$23.03$4.6K7,833Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
86$22.82$2.0K8,572Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
220$22.78$5.0K8,986Sep 12, 2022Sep 14, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
60$22.81$1.4K8,776Sep 12, 2022Sep 14, 2022View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
2,158$3.40$7.3K1,811,930Aug 19, 2022Sep 13, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
174$23.62$4.1K11,887Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
30$23.65$71011,857Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
366$23.60$8.6K12,382Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
27$23.67$63911,801Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
200$23.69$4.7K11,601Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
321$23.61$7.6K12,061Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
29$23.66$68611,828Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
116$23.69$2.7K11,485Aug 8, 2022Aug 10, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
1,148$27.99$32.1K12,748May 18, 2022May 26, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALE
Chairman of the Board
1,390$22.16$30.8K13,896Mar 17, 2022Mar 18, 2022View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALEGRANT
Gift
166,3041,663,033Feb 17, 2022Feb 18, 2022View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
336,7301,809,772Oct 6, 2021Oct 8, 2021View →
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
580Oct 6, 2021Oct 8, 2021View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALEGRANT
Gift
63630May 19, 2021May 20, 2021View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASEGRANT
Gift
6345,278May 19, 2021May 20, 2021View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
625$1.25$7811,473,042Dec 18, 2020Dec 28, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
625$1.00$6251,472,417Dec 16, 2020Dec 28, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
625$1.00$6251,471,792Dec 15, 2020Dec 28, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
625$1.00$6251,471,167Dec 14, 2020Dec 28, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
998$0.98$9781,470,542Sep 18, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
998$0.95$9481,469,544Sep 17, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
998$0.83$8281,468,546Sep 16, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
998$0.95$9481,467,548Sep 15, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
998$0.95$9481,466,550Sep 14, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
999$0.89$8891,465,552Sep 9, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
999$0.95$9491,464,553Sep 8, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
911$0.95$8651,463,554Sep 4, 2020Sep 22, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
2,218$0.95$2.1K1,462,643Aug 28, 2020Sep 22, 2020View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALEGRANT
Gift
24,3031,663,033Dec 31, 2019Jul 20, 2020View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
SALEGRANT
Gift
10,0001,687,336Dec 30, 2019Jan 6, 2020View →
FGBI
FIRST GUARANTY BANCSHARES, INC.
PURCHASEGRANT
Gift
10,00045,215Dec 30, 2019Jan 6, 2020View →
ESOA
ENERGY SERVICES OF AMERICA CORP
PURCHASE
296$1.25$3701,460,425Mar 7, 2019Sep 22, 2020View →
Other insiders · ESOA
Loading peer insiders…
About this filer
CIK 0001057350
ROLE
Director
PRIMARY
ESOA
COMPANIES
2
ACTIVE SINCE
Mar 2019
MARKETPEEL · /INSIDER/0001057350DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback