VISN Q1 2026 Earnings Earnings Surge Past Estimates with 7094 EPS Beat European Shares Edge Higher Amid Hopes for USIran Diplomatic Breakthrough VNT Q1 2026 Earnings EPS Slightly Misses Estimates Shares Rise on Strategic Progress Ubisoft Shares Decline After Game Developer Warns of Continued Losses ICON Q4 2025 Earnings WiderthanExpected Loss Amid Challenging Operational Environment HIVE Stock Advances Following Cantor Fitzgeralds Price Target Revision CROX Q1 2026 Earnings EPS Beats Estimates by 58 Shares Rally