MDGL Q1 2026 Earnings NarrowerthanExpected Loss as Rezdiffra Launch Progresses RY Q1 2026 Earnings EPS Beats Estimates by 30 Amid Resilient Banking Operations OLP Q1 2026 Earnings EPS Beats Estimates by 66 Revenue Details Not Disclosed FIGS Q1 2026 Earnings EPS Surges Past Estimates Amid 96 Surprise SPRY Q1 2026 Earnings EPS Miss and Continued Cash Burn Amid Pipeline Development Workiva WK Q1 2026 Earnings EPS Surprises to the Upside Amid Slight Stock Decline