BWXT Q1 2026 Earnings Strong EPS Beat Driven by Nuclear Operations RB Global Inc Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher SHLS Q1 2026 Earnings EPS Beats Estimates Shares Rally PXED Q1 2026 Earnings Strong EPS Surprise of 656 Drives Stock Up 327 VLTO Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock