Dollar Weakens as Iran Optimism Boosts Risk Appetite DLPN Q1 2026 Earnings EPS Misses Estimates Amidst Wide Loss Stock Shows Modest Gain CMS Energy Corporation 5875 Junior Subordinated Notes due 2078 CMSC Q1 2026 Earnings Common Share EPS Beat Drives Modest Note Price Decline BRFH Q1 2026 Earnings Narrowing Loss Beats Expectations as Cost Controls Take Effect SpaceX Scrubs Starship Test Launch IPO Filing Highlights Rocket Dependency SoftBank Group Surges Nearly 20 as Nvidia Earnings Fuel AI Optimism QFIN Q4 2025 Earnings EPS Misses Estimates as Stock Declines