CR reported its earnings on 2026-04-27, showcasing a revenue of 696.40M against an estimate of 679.19M, resulting in a 2.53% surprise. The EPS was 1.65, surpassing the expected 1.44 by 14.58%. The stock experienced a -2.78% price change on the earnings day and a -5.88% change over the next five days, reflecting market reactions to the results.