Veralto VLTO Q1 2026 Earnings 107 EPS Surges Past 103 Estimates NCR Voyix VYX Lost 232 Is It Time to Cut Losses 20260521 Manulife MFC Stock Up 233 Key Resistance at 4064 20260520