Why Ambiq AMBQ Just Surged 109 Key Levels Ahead 20260518 Is Five Point FPH Still a Buy After 197 Rally 20260514 Rush RUSHA Q1 2026 Earnings Surprise EPS 077 Up Significant Baxter BAX Q1 2026 Earnings 036 EPS Surges Past 031 Estimates