Carpenter Technology (CRS) Stock: Price, Analysis