SLDB Q1 2026 Earnings WiderthanExpected Loss as Solid Biosciences Advances Gene Therapy Pipeline iQIYI Q1 2026 Earnings EPS Misses Estimates as Profitability Challenges Persist Dingdong DDL Q4 2025 Earnings Positive EPS Performance Amidst Sparse Data BDTX Q1 2026 Earnings Narrowed Loss Per Share Beats Expectations Amid Pipeline Progress TFC Q1 2026 Earnings Earnings Beat Signals Resilience in Challenging Rate Environment TBH Q4 2025 Earnings Massive EPS Miss Overshadowed by Stock Surge