Carpenter Technology Corp. (CRS) ticks all the boxes for top investors with its surprise performance of 1.80% last month.
Carpenter Technology Corp. (NYSE: CRS) on Tuesday, plunged -3.86% from the previous trading day, before settling in for the closing price of $67.09. Within the