Castrol India stock price went up today, 20 Feb 2025, by 2.99 %. The stock closed at 207.65 per share. The stock is currently ...