MDxHealth SA MDXH Stock Analysis 485 Gain What to Watch 20260520 Donnelley DFIN Q1 2026 Earnings EPS 145 Beats Estimates Odyssey OMEX Posts Q1 2016 Earnings Beat Heres What Drove It Retail Hiring Surges in April Yet Consumer Caution Flags Mounting Risk Journey Medical NASDAQ DERM Reports 21 Revenue Growth in Q1 2026 Remains Unprofitable Deepening Memory Chip Crunch Widens Gap Between Stock Winners and Losers