Peabody reports results for quarter ended june 30, 2024

Announced $100 million for additional share repurchases achieved first development coal at centurion st. louis , aug. 1, 2024 /prnewswire/ -- peabody (nyse: btu) today reported net income attributable to common stockholders of $199.4 million, or $1.42 per diluted share, for the second quarter of 2024, compared to $179.2 million, or $1.15 per diluted share in the prior year quarter.
BTU Ratings Summary
BTU Quant Ranking