IREN Ltd Surges on Upgraded ARR Outlook to 44 Billion UBS Q1 2026 Earnings EPS Beats Estimates by 521 Shares Edge Higher Ferraris 550000 Electric Luce Met with Online Criticism Shares Dip Nearly 8