Carpenter technology reports second quarter fiscal year 2023 results

Second quarter highlights
CRS Ratings Summary
CRS Quant Ranking