ITC Hotels shares debuted at Rs 188 on BSE following the ITC Ltd demerger, but quickly hit a 5% lower circuit due to ...
Spirax Group's up 16% this year, beating all other stocks on the FTSE 100. But this Fool thinks there are better opportunities to research elsewhere.