CFFI Q1 2026 Earnings Solid EPS Performance Amid Modest Stock Decline TR Q3 2023 Earnings EPS of 049 Reported Stock Inches Higher Oragenics Q2 2023 Earnings Narrowing Loss Surprises No Revenue Yet Workiva Inc WK Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher Redwood Trust Inc 9500 Senior Notes Due 2030 RWTQ Q1 2026 Earnings EPS Falls Short Amid Challenging Market Conditions STRC Q1 2026 Earnings Massive EPS Miss Shakes Preferred Stock Investors