Teledyne TDY Crushes Q1 2026 Estimates EPS 580 Tops Views Uber Technologies UBER Stock Today Rallies 069 Resistance at 7833 20260520