SLB revenue slides 16 yearoveryear but SLB shares climb as earnings beat estimates investors eye energy sector recovery Titan TTAM Company Health Titan America SA misses EPS estimates by 57 Energy ESOA Price Action Q1 2026 Better Than Expected