ASML Holding NV ASML Rallies After Solid Earnings Report Canton CNTN Q4 2023 Earnings Beat Revenue NA EPS 1070 ChipMOS IMOS Falls 237 Watching 4545 Support 20260520 Medtronic plc MDT Q1 2026 Earnings Beat Revenue NA EPS 136 Is Trinity Industries TRN Undervalued at 3333 20260520