Q3 Results Today: Mahindra & Mahindra, NMDC, Muthoot Finance, Natco Pharma, Indiabulls Housing Finance, and Shriram…