TOWN Q1 2026 Earnings EPS Misses Estimates by Nearly 5 Stock Edges Lower New Found Gold Corp NFGC Q1 2026 Earnings EPS Miss Highlights Exploration Stage Challenges GIL Q1 2026 Earnings EPS Beats Estimates with 734 Surprise DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance MDGL Q1 2026 Earnings NarrowerthanExpected Loss as Rezdiffra Launch Progresses RDZN Q1 2026 Earnings Significant EPS Miss Amidst Transition