Shares of Indian Railway Catering & Tourism Corporation Ltd ended at ₹621.85, down by ₹6.50, or 1.03%, on the BSE.​Read More