India Tourism Development Corp Ltd (BOM:532189)
₹ 670.75 -32.35 (-4.6%) Market Cap: 57.53 Bil Enterprise Value: 54.42 Bil PE Ratio: 81.60 PB Ratio: 14.74 GF Score: 84/100