Coursera Q1 2026 Earnings EPS Miss Sends Mixed Signal as Stock Gains PENG Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 248 Redwood Trust Inc RWT Q1 2026 Earnings EPS Falls Short of Estimates Stock Sees Slight Decline OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported FLOC Q1 2026 Earnings Massive EPS Surprise but Stock Dips EPAM Q1 2026 Earnings EPS Beat Offsets Muted Revenue Visibility