Shares of Carpenter Technology (NYSE: CRS) fell 6.7% as the company reported second-quarter revenue that missed analyst expectations. Despite surpassing earnings per share (EPS) estimates by $0.04, ...
Some results have been hidden because they may be inaccessible to you