Match Group MTCH Q1 2026 Earnings Surprise EPS 068 Up Significant Why Innospec IOSP Just Surged 083 Key Levels Ahead 20260520 Is Aberdeen IFN Still a Buy After 147 Rally 20260520 The Joint JYNT Q1 2026 Earnings Beat Revenue NA EPS 008