Rentokil RTO Buy Sell or Hold Rentokil posts 173 EPS miss vs analyst estimates State Street SPDR SP Software Services ETF XSW Investment Case Assessment for US Software Sector Exposure What interest rate risk AC Immune ACIU Investors Pile In 20260427