Peabody reports results for quarter ended september 30, 2024

Completed $100 million of share repurchases centurion development making exceptional progress st. louis , oct. 31, 2024 /prnewswire/ -- peabody (nyse: btu) today reported net income attributable to common stockholders of $101.3 million, or $0.74 per diluted share, for the third quarter of 2024, compared to $119.9 million, or $0.82 per diluted share in the prior year quarter.
BTU Ratings Summary
BTU Quant Ranking