Maruti Suzuki India, Larsen & Toubro, Shriram Finance, ITC, are some of the important Nifty 50 stocks reporting results this week, along with nearly 150 other companies, including Mazagon Dock, Pidilite, Bank of Baroda, ACC, GAIL, GCPL, among others. Check the full list here.