Peabody Energy Insider Buying Boosts Investor Optimism Amid Low‑Sulfur Coal Shift
Insider buying spurs optimism for Peabody Energy—executives buy at $28.19 amid a 31% discount to peak, signaling confidence in low‑sulfur coal and emissions‑trading prospects.
4 minutes to read





