Teledyne TDY Blows Past Q1 2026 Forecasts EPS Hits 580 International Seaways INSW Q1 2026 Earnings 390 EPS Surges Past 264 Estimates Ford Motor F Q1 2026 Earnings EPS 066 Beats Estimates