But Nifty 50 components Tech Mahindra and Adani Ports slumped 4.2% and 2.3% respectively after posting disappointing quarterly numbers