CALX Q1 2026 Earnings EPS Meets Estimates Amidst Limited Disclosure SLB Q1 2026 Earnings EPS Misses Estimates by Narrow Margin Despite Stable Revenue YDKG Q4 2012 Earnings EPS Misses Estimates by 1422 as Stock Gains 458 SFL Q1 2026 Earnings Monumental EPS Surprise Overshadowed by Share Decline MTRX Q1 2026 Earnings EPS Surges Past Expectations by 82 LNT Q1 2026 Earnings EPS Beats Estimates by 71 Stock Rises Modestly