Tata Motors Ltd 4.44tn 337.62bn 3.07tn 91.50k Mahindra And Mahindra Ltd 1.42tn 110.43bn 3.27tn 24.41k Maruti Suzuki India Ltd 1.45tn 140.21bn 3.48tn 18.23k Data as of Oct 31 2024. Currency figures normalised to TVS Motor Company Ltd's reporting currency: Indian Rupee INR Institutional shareho...