Why is Galapagos GLPG stock going up today Q4 2025 EPS Beats Forecasts Rentokil RTO Buy Sell or Hold Rentokil posts 173 EPS miss vs analyst estimates Direct Digi DRCT Stock Analysis Direct Digi posts 145 negative EPS surprise vs street estimates