Rentokil RTO Buy Sell or Hold Rentokil posts 173 EPS miss vs analyst estimates COCH Envoy Med reports wider than expected Q3 2025 loss shares climb 672 percent on positive investor sentiment THO Thor Industries posts massive Q1 2026 EPS beat yet shares register tiny loss in todays trading How JX JXG pricing power shows up in earnings