RCL Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Slips DFTX Q1 2026 Earnings Missed EPS Estimates as Pipeline Costs Weigh on Results SHLS Q1 2026 Earnings EPS Beats Estimates Shares Rally ATO Q1 2026 Earnings EPS Beat Amid Natural Gas Utility Strength Zepp Health Q3 2025 Earnings Loss Per Share of 004 Amidst Market Challenges FENG Q3 2024 Earnings Net Loss Deepens as Advertising Headwinds Persist