Marvell Technology Reports First Quarter Fiscal 2027 Results RPT Q1 2026 Earnings Loss of 043 Per Share Falls Short of Expectations Global Stocks Rebound on Reports of Potential USIran Deal