Castrol India stock price went down today, 14 Feb 2025, by -4.98 %. The stock closed at 206.65 per share. The stock is ...