Stockreport

Peabody Energy Stock Up 120% This Past Year, and One Fund Just Sold Off $24 Million in Shares [Yahoo! Finance]

Peabody Energy Corporation  (BTU) 
Last peabody energy corporation earnings: 4/29 08:00 am Check Earnings Report
PDF On February 17, 2026, Progeny 3, Inc. disclosed it sold 819,433 shares of Peabody Energy (NYSE:BTU) , an estimated $24.08 million trade based on quarterly average prici [Read more]