IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus IT Q1 2026 Earnings EPS Surpasses Expectations by 1065 Stock Climbs White Mountains Insurance Group Ltd WTM Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher OneSpan Inc OSPN Q1 2026 Earnings EPS Surprises to the Upside Stock Gains 234 IONS Q1 2026 Earnings EPS Beat Drives Optimism as Pipeline Advances CALC Q1 2026 Earnings Surprising Profit on a PerShare Basis Yet Shares Decline