MarketPeel
Insider Trading Intelligence
TD

Thomas H. Decker

MXC
DIRECTOR · MEXCO ENERGY CORP · CIK 0001018462
FILING MIX · LIFETIME71%/29%
BUYS
27
SELLS
11
TOTAL VALUE
$942.7K
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
18,400
AVG SELL PX
$14.92
TRADE KIND
SHOWING 38 / 38
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
31 backtested trades · 8 horizons · 6 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Thomas H. Decker, 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
7d31+74.19%-7.29%-1.40%-5.89%-0.15%-2.08
14d31+70.97%-8.54%-1.78%-6.75%-2.44%-2.01
30d31+67.74%-14.72%-1.31%-13.41%-16.04%-4.38
60d31+45.16%-15.16%+2.99%-18.15%-23.57%-5.54
90d31+58.06%-0.23%+6.05%-4.19%-15.89%
180d31(2 pending)+72.41%+16.43%+11.02%+5.41%-10.08%
1y31(2 pending)+48.28%+61.56%+22.29%+39.27%-0.67%
2y31(2 pending)+51.72%+155.97%+41.31%+114.66%-26.08%
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
MXC · 18,400 shares · as of Mar 5, 2026
09,77319,54529,31839,090202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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
FLOW · 27 buys / 11 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MXC
MEXCO ENERGY CORP
SALE
2,500$13.45$33.6K20,900Mar 5, 2026Mar 9, 2026View →
MXC
MEXCO ENERGY CORP
SALE
2,500$14.70$36.8K18,400Mar 5, 2026Mar 9, 2026View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,000$3.34$16.7K23,400Mar 18, 2024Mar 19, 2024View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,000$3.34$16.7K0Mar 18, 2024Mar 19, 2024View →
MXC
MEXCO ENERGY CORP
PURCHASE
1,000$10.85$10.8K20,900Mar 16, 2023Mar 17, 2023View →
MXC
MEXCO ENERGY CORP
PURCHASE
853$10.75$9.2K19,900Mar 16, 2023Mar 17, 2023View →
MXC
MEXCO ENERGY CORP
PURCHASE
47$10.75$50519,047Mar 15, 2023Mar 17, 2023View →
MXC
MEXCO ENERGY CORP
PURCHASE
2,600$12.60$32.8K16,500Dec 9, 2022Dec 13, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,000$3.34$16.7K5,000Dec 8, 2022Dec 12, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,000$3.34$16.7K13,900Dec 8, 2022Dec 12, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,000$3.34$16.7K5,000Dec 8, 2022Dec 12, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,000$3.34$16.7K13,900Dec 8, 2022Dec 12, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
800$14.86$11.9K13,900Sep 26, 2022Sep 27, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
600$14.92$9.0K11,200Sep 26, 2022Sep 27, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
1,900$14.99$28.5K13,100Sep 26, 2022Sep 27, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
700$18.25$12.8K10,600Sep 2, 2022Sep 2, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
600$17.95$10.8K9,900Sep 1, 2022Sep 2, 2022View →
MXC
MEXCO ENERGY CORP
PURCHASE
902$18.51$16.7K9,300Sep 1, 2022Sep 2, 2022View →
MXC
MEXCO ENERGY CORP
SALE
102$37.50$3.8K8,398Mar 8, 2022Mar 8, 2022View →
MXC
MEXCO ENERGY CORP
SALE
2,000$32.05$64.1K8,500Mar 7, 2022Mar 8, 2022View →
MXC
MEXCO ENERGY CORP
SALE
5,500$18.95$104.2K15,000Mar 4, 2022Mar 8, 2022View →
MXC
MEXCO ENERGY CORP
SALE
4,500$24.95$112.3K10,500Mar 4, 2022Mar 8, 2022View →
MXC
MEXCO ENERGY CORP
SALE
5,000$16.58$82.9K18,000Oct 4, 2021Oct 5, 2021View →
MXC
MEXCO ENERGY CORP
SALE
2,400$10.44$25.1K23,100Feb 22, 2021Feb 23, 2021View →
MXC
MEXCO ENERGY CORP
SALE
2,600$10.77$28.0K20,500Feb 22, 2021Feb 23, 2021View →
MXC
MEXCO ENERGY CORP
SALE
3,590$10.54$37.8K25,500Feb 17, 2021Feb 19, 2021View →
MXC
MEXCO ENERGY CORP
SALE
10,000$7.84$78.4K29,090Oct 8, 2020Oct 13, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
100$1.89$18934,190Mar 19, 2020Mar 20, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
4,900$1.90$9.3K39,090Mar 19, 2020Mar 20, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
1,247$2.75$3.4K34,090Mar 12, 2020Mar 13, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
3,749$2.75$10.3K32,843Mar 11, 2020Mar 11, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
104$2.75$28629,094Mar 10, 2020Mar 11, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASEGRANT
Stock grant
10,000$3.34$33.4K10,000Mar 4, 2020Mar 6, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
3,900$3.51$13.7K28,990Feb 25, 2020Feb 26, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
100$3.51$35125,090Feb 24, 2020Feb 26, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
5,785$3.61$20.9K24,990Feb 24, 2020Feb 26, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
150$3.61$54219,205Feb 21, 2020Feb 21, 2020View →
MXC
MEXCO ENERGY CORP
PURCHASE
65$3.61$23519,055Feb 20, 2020Feb 21, 2020View →
Other insiders · MXC
Loading peer insiders…
About this filer
CIK 0001018462
ROLE
Director
PRIMARY
MXC
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001018462DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback