CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise
KBR Q1 2026 Earnings EPS Beat Fails to Lift Shares
enGene Holdings ENGN Q1 2026 Earnings Narrower Loss Than Expected Despite No Revenue
CrossAmerica Partners LP CAPL Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Uptick
Knowles Q1 2026 Earnings EPS Surges Past Estimates Stock Rises 4
SAH Q1 2026 Earnings EPS Surpasses Estimates by 1487 Signaling Operational Strength