MKS MKSI Q1 2026 Earnings 230 EPS Surges Past 208 Estimates Is Trump Media DJT Still a Buy After 074 Rally 20260520