At midday, only five Nifty 50 stocks were in the green, with HCL Technologies leading at ₹1,367.60, up 0.97% from ₹1,354.40