Irans Potential Tariffs on Hormuz Internet Cables Could Raise Europes Connectivity Costs FSLR Q1 2026 Earnings EPS Beat Drives 46 Stock Gain HMY Q2 2016 Earnings EPS Misses Estimates by Wide Margin Amid Cost Pressures Legal Turbulence Erupts States Challenge Prediction Markets as Regulators Weigh In Taiwan Arms Sales Emerge as Key Topic in TrumpXi Discussions Zepp Health Q3 2025 Earnings Narrowing Losses Drive Modest Stock Uplift HTZ Q1 2026 Earnings NarrowerThanExpected Loss Sends Shares Higher