CWCO Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick SHOP Q1 2026 Earnings EPS Beats Estimates by 676 Stock Rises GAIA Q1 2026 Earnings Loss Narrowly Misses Estimates Shares Rise on Strategic Progress ELAN Q1 2026 Earnings EPS Surprise Drives Positive Reaction FTAIN Preferred Shares Hold Steady Near Par as Investors Weigh Rate Environment Leishen Energy Holding Co Ltd LSE Faces Subtle Pressure Near Key Support TowneBank TOWN Slides Lower Testing Key Support Near 34 Sanofi SNY Holds Near Support Amid Modest Decline Key Levels in Focus