GormanRupp GRC Q1 2026 Earnings Strong Earnings Beat Drives Analyst Optimism ESTC Q1 2026 Earnings EPS Surges Past Estimates Driving Positive Market Reaction Iveda Solutions Q2 2024 Earnings EPS Beats Estimates by 412 Stock Declines BNR Q3 2022 Earnings EPS Surpasses Estimates Despite Revenue Discretion and Stock Decline DraftKings Q1 2026 Earnings A Surprising Profit as Narrowing Losses Fuel Optimism Yet Shares Slip Westamerica Bancorporation Q1 2026 Earnings Earnings Beat Estimates Amid Modest Stock Decline