What MA activity Energy ESOA Q1 2026 EPS Tops Views Is NGL ENERGY NGLC stock worth investing in Rentokil RTO Buy Sell or Hold Rentokil posts 173 EPS miss vs analyst estimates