The Investment Trust Of India Ltd (BOM:530023)
₹ 214.2 -9.8 (-4.38%) Market Cap: 11.19 Bil Enterprise Value: 13.05 Bil PE Ratio: 34.66 PB Ratio: 1.69 GF Score: 74/100