CRS reported its earnings on 2026-04-29, showcasing a revenue of 811.50M against an estimate of 784.20M, resulting in a 3.48% surprise. The EPS was 2.77, surpassing the expected 2.59 by 6.95%. The stock experienced a -5.05% price change on the earnings day and a -0.12% change over the next five days, reflecting market reactions to the results.