MC Q1 2026 Earnings EPS Misses Estimates Amid Uncertain Deal Environment Root Inc ROOT Q1 2026 Earnings EPS Surges Past Estimates by 1436 Shares Dip Slightly DRDGOLD Q3 2014 Earnings NarrowerThanExpected Loss Amidst Challenging Gold Market RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss SIRI Q1 2026 Earnings EPS Surpasses Estimates Yet Stock Declines Magna International Inc MGA Q1 2026 Earnings EPS Blows Past Estimates Stock Gains 236