Peabody reports results for quarter ended june 30, 2023

Repurchased more than 8% of shares outstanding declared $0.075 second quarter dividend st. louis , july 27, 2023 /prnewswire/ -- peabody (nyse: btu) today reported net income attributable to common stockholders of $179.2 million, or $1.15 per diluted share, for the second quarter of 2023, compared to $268.5 million, or $1.68 per diluted share in the first quarter.
BTU Ratings Summary
BTU Quant Ranking