Peabody reports results for quarter ended march 31, 2023

Generates operating cash flow of $386 million initiates robust shareholder return program st. louis , april 27, 2023 /prnewswire/ -- peabody (nyse: btu) today reported net income attributable to common stockholders of $268.5 million, or $1.68 per diluted share, for the first quarter of 2023, compared to a net loss attributable to common stockholders of $119.5 million, or $0.88 per diluted share in the prior year quarter.
BTU Ratings Summary
BTU Quant Ranking