Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment FCAP Q1 2026 Earnings EPS of 130 Highlights Cost Discipline Amid Modest Operating Environment CMSD Q1 2026 Earnings EPS Surpasses Estimates Mild Stock Uptick Arrow Financial Q1 2026 Earnings Earnings Beat on Solid Core Performance TSAT Q1 2026 Earnings Significant EPS Miss Amidst Strategic Transition Stock Rises