D-St watch: ITI, Rupa, India Cements among stocks that hit fresh 52-week high