The Investment Trust Of India Ltd (BOM:530023)
₹ 194 -3.5 (-1.77%) Market Cap: 10.13 Bil Enterprise Value: 9.75 Bil PE Ratio: 23.95 PB Ratio: 1.46 GF Score: 73/100