Among the Nifty constituents, ICICI Bank, Wipro, HCL Technologies, Bharat Electronics, Tech Mahindra, Maruti Suzuki, L&T, Cipla, Tata Consumer and JSW Steel exceeded profit estimates