Dropbox Q1 2026 Earnings EPS Surpasses Estimates on Improved Operating Efficiency MRNA Q1 2026 Earnings Loss Narrower Than Expected But Stock Slips Amid Unreported Revenue SLDE Q1 2026 Earnings EPS Beats Estimates by 174 Shares Edge Higher TCBX Q1 2026 Earnings Earnings Per Share Surpasses Estimates Stock Edges Slightly Lower AGIO Q1 2026 Earnings NarrowerThanExpected Loss Bolsters Sentiment Amid Pipeline Progress HMN Q1 2026 Earnings EPS Surprises to the Upside Stock Slips 17