Many long term investors have been busy cherry-picking high quality names among IT stocks after they were hammered on fears related to recession, margin compression and deal wins. Mphasis, Tech Mahindra, Wipro, LTTS and LTIMindtree are still down at least 30% from their 52-week high levels.