Texas TPL Stock Jumps 202 Approaching 42266 20260520 MCHX Q1 2026 Earnings EPS Misses Estimates as Company Navigates Challenges Teledyne TDY Crushes Q1 2026 Estimates EPS 580 Tops Views Hindalco or Shriram Finance Poised for Sensex Inclusion Trent Likely Out Nuvama