Highland HGLB Declines 087 Amid Market Weakness 20260515 Iran Ceasefire Trade How Energy Stocks Could Navigate a Potential Oil Price Decline ZIM ZIM Q4 2025 Earnings 032 EPS Surges Past 057 Estimates Vivani Medical Q1 2026 Earnings Slight EPS Beat Fails to Stem Stock Decline as PreRevenue Biotech Navigates Development Pipeline SpaceX IPO Speculation Nvidia Earnings Bezos Cautions on AI Bubble Key Market Takeaways ACGLN Q1 2026 Earnings Preferred Shares React to Slight EPS Miss QBTS Q1 2026 Earnings EPS Surprise Stuns Analysts Shares Surge Over 33 VISN Q1 2026 Earnings Earnings Surge Past Estimates with 7094 EPS Beat WHF Q1 2026 Earnings EPS Misses Estimates as Shares Decline 958 LIC Shares Rise After Strong Quarterly Performance Analyst Revises Target Price