The Investment Trust Of India Ltd (BOM:530023)
₹ 204.35 -6.05 (-2.88%) Market Cap: 10.68 Bil Enterprise Value: 12.54 Bil PE Ratio: 33.07 PB Ratio: 1.61 GF Score: 69/100