XPEL Q1 2026 Earnings Modest EPS Beat Amid Quiet Revenue Disclosure CABO Q1 2026 Earnings EPS Beats Expectations Stock Rises Over 5 MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat RPM Q1 2026 Earnings Massive EPS Beat Drives Stock Higher PASG Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction CTRI Q1 2026 Earnings EPS Surprises Positively Despite Loss Stock Declines