SPNT Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Modest Stock Dip BP Q1 2026 Earnings EPS Beat Fails to Lift Shares as Market Weighs Headwinds IMCC Q1 2026 Earnings Deepening Losses Weigh on Investor Sentiment Darling Ingredients Q1 2026 Earnings Strong EPS Beat Surprises Analysts Stock Slides Slightly QFIN Q4 2025 Earnings EPS Misses Estimates as Stock Declines