BHFAL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter MP Materials Q1 2026 Earnings EPS Surprise Triggers Sharp Rally TFI International Q1 2026 Earnings EPS Beats Estimates by Over 11 Shares Edge Higher UZF Q1 2026 Earnings EPS Surges Past Estimates by 43 CTKB Q1 2026 Earnings EPS Misses Estimates as Operating Losses Widen DTE Energy Q1 2026 Earnings EPS Misses Estimates by 387 Despite Positive Stock Response