LTIMindtree, Genus Power, Hero MotoCorp, ICICI Bank among 116 stocks that hit 52-week highs; 9 touch 52-week lows