One reason could be that Wipro, HCLTech, and SBI are currently trading at slightly lesser valuations as of Monday as compared with their valuations when Nifty hit its peak in September, while the valuations for Tech Mahindra increased marginally.
Wipro’s stock traded at 25.21 times its earnings as of Monday, while shares of HCLTech, SBI, and Tech Mahindra traded with a price-to-earnings multiple of 30.55 times, 10.03 times, and 63.3 times, respectively, according to Bloomberg data. That compared with 25.32 times, 30.65 times, 10.55 times, and 60.36 times the price-to-earnings ratio for shares of Wipro, HCLTech, SBI, and Tech Mahindra, respectively.