India Tourism Development Corp Ltd (NSE:ITDC)
₹ 615.9 -68.35 (-9.99%) Market Cap: 52.86 Bil Enterprise Value: 49.75 Bil PE Ratio: 78.70 PB Ratio: 14.21 GF Score: 76/100