Carpenter technology reports first quarter fiscal year 2023 results

First quarter highlights
CRS Ratings Summary
CRS Quant Ranking