IRCTC stock valuation