Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment TEO Q1 2026 Earnings Massive EPS Surprise Driven by Exceptional Performance LDOS Q1 2026 Earnings EPS Surpasses Estimates Shares Rise 24 APG Q1 2026 Earnings EPS Exceeds Expectations Amid Steady Operational Performance TRS Q1 2026 Earnings EPS Beats Estimates by 2539 APYX Q1 2026 Earnings A NarrowerThanExpected Loss Led by Cost Discipline