Skip to content
Carpenter Technology logo

Carpenter Technology (CRS)

NYSEIndustrials

$292.10-1.56%
Close 2026-11-04
Carpenter Technology (CRS): Is the Thesis Intact? What's Priced In | QuarterlyIQ