DUOL Q1 2026 Earnings EPS Surprises to the Upside as User Engagement Drives Results TWFG Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Slight Stock Decline DBRG Q1 2026 Earnings EPS Misses Estimates by 39 Amid Challenging Market IFS Q1 2026 Earnings EPS Surpasses Estimates by 1095 Amid Broader Market Headwinds SKWD Q1 2026 Earnings EPS Surges Past Estimates Despite Limited Revenue Disclosure RAIL Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower