Leonardo DRS Inc DRS Q1 2026 Earnings EPS Smashes Estimates by 259 Shares Dip 17 Atlanta Braves Holdings Inc Series C BATRK Q1 2026 Earnings EPS Surprises Positively in Seasonally Quiet Quarter MTD Q1 2026 Earnings EPS Surpasses Consensus by 137 MU Q1 2026 Earnings Strong EPS Surprise but Stock Declines DXCM Q1 2026 Earnings EPS Surges Past Estimates by 17 Amidst Market Skepticism Educational Development Corporation Q1 2026 Earnings Reported Loss of 037 Per Share Stock Declines