USIran Tensions Snowflake Rally Robinhood AI Launch Morning Market Takeaways SWKH Q3 2025 Earnings EPS Surpasses Estimates by Over 70 EverBank vs SoFi Evaluating Online Banking Offerings for Consumers RLX Technology Q1 2026 Earnings EPS Surpasses Estimates by 24 Stock Gains IAG Q1 2026 Earnings EPS Beats Estimates by 25 as Gold Operations Shine BWXT Q1 2026 Earnings EPS Blows Past Estimates by 186 Amid Strong Nuclear Demand Yet Stock Dips SKWD Q1 2026 Earnings EPS Beats Estimates by 945 Stock Edges Lower BioMarin Pharmaceutical Inc BMRN Q1 2026 Earnings EPS Miss Pressures Valuation Yet Stock Edges Higher Elemental Royalty Corporation Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Rises VALE Q1 2026 Earnings EPS Misses Estimates by 171 as Operational Headwinds Persist