Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment PowerFleet AIOT Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction CNR Q1 2026 Earnings EPS Surprises to the Upside Shares Rally Worthington Steel Inc WS Q1 2026 Earnings Earnings Miss Weighs on Results Stock Edges Higher OVLY Q3 2023 Earnings EPS of 089 Reflects Steady Performance Amid Challenging Rate Environment PERF Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability BNS Q1 2026 Earnings EPS Beat on 389 Surprise CNF Q4 2023 Earnings Massive EPS Surprise Driven by Exceptional Profitability Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher ATHM Q4 2025 Earnings EPS Misses Estimates by a Narrow Margin Stock Dips Slightly IONS Q1 2026 Earnings Narrower Loss Beats Estimates by 397 TEO Q1 2026 Earnings Massive EPS Beat as Telecom Argentina Reports Stellar Results VisionSys AI Inc Q1 2023 Earnings Surprise EPS Beat Drives 22 Stock Surge