BitFuFu FUFU Q4 2025 Results Miss Estimates EPS 059 vs 002 Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip Zydus Lifesciences Surges to Record High After Strong Quarterly Earnings and Share Buyback Announcement Wall Street Weighs In on Equity Residential What Analysts Are Saying Now