Peabody reports results for quarter ended march 31, 2024

Repurchased $80.4 million of shares in the quarter completed strategic wards well acquisition at centurion st. louis , may 2, 2024 /prnewswire/ -- peabody (nyse: btu) today reported net income attributable to common stockholders of $39.6 million, or $0.29 per diluted share, for the first quarter of 2024, compared to $268.5 million, or $1.68 per diluted share in the prior year quarter.
BTU Ratings Summary
BTU Quant Ranking