Honda Reports First Annual Loss on 115 Billion EV Charge Sees Return to Profitability Inogen INGN Stock Slides 603 Support at 607 20260515 TTM Technologies TTMI Q1 2026 Earnings Surprise EPS 075 Up Significant Cadiz CDZI Up 359 Is There More Room to Run 20260519 GRABW Grab latest quarterly earnings highlight mixed performance across core mobility and food delivery segments