Carpenter Technology Corporation
CRS
$180.28
-$5.80-3.12%
CRS
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.