NCR Atleos NATL Q1 2026 Earnings EPS Misses Estimates as Margins Face Pressure TRS Q1 2026 Earnings EPS Surges Past Consensus Shares Gain 26 AMRN Q1 2026 Earnings Significant EPS Miss Widens Uncertainty IOVA Q1 2026 Earnings EPS Miss Becomes a Buying Opportunity as Shares Jump DMRC Q1 2026 Earnings EPS Surpasses Estimates with 5267 Beat HTZ Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares