FTFT Q2 2024 Earnings Net Loss of 009 Per Share as Company Pivots KURA Q1 2026 Earnings ClinicalStage Biotech Misses Wall Street Estimates Stock Slides IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 CDNL Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Absent Stock Slides FFAI Q1 2026 Earnings Narrowed Losses Beat Estimates but No Revenue Reported and Stock Drops 981 PG Q1 2026 Earnings Slight EPS Miss as Consumer Giant Holds Steady