Edgewell Personal Care Company EPC Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures BGC Group Inc BGC Q1 2026 Earnings Slight EPS Miss Amid Modest Share Gains FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Resilient Portfolio MFAO Q1 2026 Earnings Narrow Earnings Miss Reflects Stable mREIT Performance WAFD Q1 2026 Earnings EPS Surpasses Estimates by 7 as Bank Shows Resilience