SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance DUOT Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction STAG Q1 2026 Earnings Stellar EPS Surprise Drives Cautious Optimism Catheter Precision Inc Q1 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises Despite Deep Loss Aon plc AON Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower DSWL Q1 2009 Earnings Significant EPS Miss Despite Positive Stock Reaction