Peabody reports results for quarter ended march 31, 2025

Strong first quarter results on favorable cost performance & seaborne thermal volumes centurion development continuing progress toward q1 2026 longwall production peabody signs multi-year contract to provide coal to midwestern generating stations st. louis , may 6, 2025 /prnewswire/ -- peabody (nyse: btu) today reported net income attributable to common stockholders of $34.4 million, or $0.27 per diluted share, for the first quarter of 2025, compared to $39.6 million, or $0.29 per diluted share in the prior year quarter.
BTU Ratings Summary
BTU Quant Ranking