MarketPeel
Insider Trading Intelligence
JG

James C. Grech

BTU
PRESIDENT AND CEO · PEABODY ENERGY CORP · CIK 0001570382
FILING MIX · LIFETIME69%/31%
BUYS
22
SELLS
10
TOTAL VALUE
$5.05M
COMPANIES
1
ACTIVE SINCE
Jun 2021
HOLDINGS NOW
325,223
AVG SELL PX
$25.12
TRADE KIND
SHOWING 32 / 32
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by James C. Grech, 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
7d1+0.00%-12.32%-2.25%-10.07%-10.07%
14d1+0.00%-13.65%-6.13%-7.52%-7.52%
30d1+0.00%-5.96%-4.50%-1.45%-1.45%
60d1+0.00%-15.80%-7.52%-8.28%-8.28%
90d1+0.00%-6.89%-2.74%-4.16%-4.16%
180d1+100.00%+10.51%+8.38%+2.13%+2.13%
1y1+100.00%+127.24%+15.44%+111.80%+111.80%
2y1(1 pending)
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
BTU · 325,223 shares · as of Jun 8, 2026
099,099198,198297,296396,39520222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 22 buys / 10 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
260$28.19$7.3K325,223Jun 8, 2026Jun 10, 2026View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
225$32.56$7.3K324,963Mar 10, 2026Mar 12, 2026View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
17,157$33.97$582.8K379,238Feb 19, 2026Feb 23, 2026View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
40,320396,395Feb 19, 2026Feb 23, 2026View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
41,965376,869Jan 2, 2026Jan 6, 2026View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
20,794$30.68$638.0K356,075Jan 2, 2026Jan 6, 2026View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
268$29.43$7.9K334,904Dec 3, 2025Dec 5, 2025View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
460$17.09$7.9K334,636Sep 3, 2025Sep 5, 2025View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
899$13.40$12.0K334,176Jun 4, 2025Jun 6, 2025View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
247$13.81$3.4K333,277Mar 11, 2025Mar 13, 2025View →
BTU
PEABODY ENERGY CORP
PURCHASE
President and CEO
6,684$14.97$100.1K333,030Feb 24, 2025Feb 25, 2025View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
5,510$20.23$111.5K326,346Jan 3, 2025Jan 6, 2025View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
58,125331,856Jan 2, 2025Jan 6, 2025View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
6,487$20.86$135.3K273,731Jan 2, 2025Jan 6, 2025View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
243$23.08$5.6K280,218Dec 4, 2024Dec 6, 2024View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
254$22.03$5.6K279,975Sep 4, 2024Sep 6, 2024View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
236$23.60$5.6K279,721Jun 5, 2024Jun 7, 2024View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
28,611$24.78$709.0K279,485Jun 1, 2024Jun 3, 2024View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
424$25.15$10.7K308,096Mar 13, 2024Mar 15, 2024View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
26,589$24.70$656.7K307,672Feb 22, 2024Feb 23, 2024View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
65,510334,261Feb 22, 2024Feb 23, 2024View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
19,093$24.79$473.3K268,751Jan 3, 2024Jan 4, 2024View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
47,406287,844Jan 2, 2024Jan 4, 2024View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
443$23.79$10.5K240,438Nov 29, 2023Dec 1, 2023View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
480$21.91$10.5K239,995Aug 30, 2023Sep 1, 2023View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
27,501$18.31$503.5K239,515Jun 1, 2023Jun 2, 2023View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
857$18.16$15.6K267,016May 31, 2023Jun 2, 2023View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
39,840266,159Jan 3, 2023Jan 5, 2023View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
13,478$25.10$338.3K226,319Jan 3, 2023Jan 5, 2023View →
BTU
PEABODY ENERGY CORP
SALE
President and CEO
27,446$25.20$691.6K239,797Jun 1, 2022Jun 3, 2022View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
64,814267,243Jan 3, 2022Jan 5, 2022View →
BTU
PEABODY ENERGY CORP
PURCHASEGRANT
Stock grant
202,429202,429Jun 1, 2021Jun 3, 2021View →
Other insiders · BTU
Loading peer insiders…
About this filer
CIK 0001570382
ROLE
President and CEO
PRIMARY
BTU
COMPANIES
1
ACTIVE SINCE
Jun 2021
MARKETPEEL · /INSIDER/0001570382DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback