OneSpan OSPN Q1 2026 Earnings EPS Surpasses Estimates Stock Gains on Profitability Beat IBM Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Reaction ERIC Q1 2026 Earnings EPS Beats Estimates by Over 20 Shares Rise BY Q1 2026 Earnings EPS Beat With 755 Surprise Shares Edge Higher Two Harbors Investment Corp TWO Q1 2026 Earnings Strong EPS Beat Driven by Positive Surprise Shoulder Innovations Inc SI Holds Steady at 1507 as Stock Consolidates Near Key Levels Globus Maritime GLBS Edges Higher Testing Key Resistance Level General Motors GM Edges Higher Assessing Key Levels After Modest Gain Cadeler CDLR Drops 427 on Increased Volume Approaches Key Support NWE Q1 2026 Earnings EPS Beats Estimates by 691 as Utility Operations Show Stability