Gain Therapeutics GANX Stock Slides 385 Support at 166 20260517 ITT ITT Q1 2026 Earnings 198 EPS Surges Past 176 Estimates WSFS WSFS Climbs 060 Resistance at 7383 in Focus 20260518