MarketPeel
Insider Trading Intelligence
BE

Bruce H. Elliott

ESOA
DIRECTOR · ENERGY SERVICES OF AMERICA CORP · CIK 0001617024
FILING MIX · LIFETIME0%/100%
BUYS
0
SELLS
16
TOTAL VALUE
$183.7K
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
73,292
AVG SELL PX
$1.95
TRADE KIND
SHOWING 16 / 16
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
16 backtested trades · 8 horizons
Forward-return performance of every backtestable P/S trade by Bruce H. Elliott, 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
7d16+31.25%+2.05%-1.54%+3.59%+2.60%
14d16+31.25%+1.25%+0.75%+0.50%+0.99%
30d16+31.25%+4.54%+3.29%+1.25%-1.12%
60d16+31.25%+5.50%+3.84%+1.66%+1.95%
90d16+37.50%+5.15%+6.22%-1.07%-5.84%
180d16+87.50%-5.23%+12.09%-17.32%-22.12%
1y16+0.00%+39.88%+8.57%+31.30%+25.07%
2y16+18.75%+35.97%+10.60%+25.37%+0.81%
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 · 73,292 shares · as of Dec 13, 2021
039,92679,851119,777159,7022021SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
FLOW · 0 buys / 16 sellsCOVERAGE · 8 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILED
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
29,500$2.00$59.0K73,792Dec 13, 2021Dec 17, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
500$2.01$1.0K73,292Dec 13, 2021Dec 17, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
6,824$2.02$13.8K103,292May 20, 2021May 20, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
5,000$2.02$10.1K110,116May 19, 2021May 20, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
6,500$2.03$13.2K115,116May 18, 2021May 20, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
2,000$2.03$4.1K125,616May 17, 2021May 20, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
4,000$2.02$8.1K121,616May 17, 2021May 20, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
1,000$2.05$2.0K127,616May 17, 2021May 20, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
4,700$1.99$9.4K128,616Mar 19, 2021Mar 22, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
5,000$2.12$10.6K133,616Mar 19, 2021Mar 22, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
300$2.00$600133,316Mar 19, 2021Mar 22, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
4,600$2.18$10.0K143,616Mar 16, 2021Mar 17, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
5,000$2.16$10.8K138,616Mar 16, 2021Mar 17, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
10,400$2.18$22.7K148,216Mar 12, 2021Mar 17, 2021
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
1,086$0.94$1.0K158,616Mar 13, 2020Mar 13, 2020
ESOA
ENERGY SERVICES OF AMERICA CORP
SALE
7,664$0.96$7.3K159,702Mar 13, 2020Mar 13, 2020
Other insiders · ESOA
Loading peer insiders…
About this filer
CIK 0001617024
ROLE
Director
PRIMARY
ESOA
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001617024DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback