
Why are Castrol India shares down 6% today? Know More
Shares of Castrol India Ltd declined over 6% on Monday, March 18, 2025, as the stock traded ex-dividend ahead of its ₹9.5 per share dividend payout. Several other stocks, including Angel One, Power Finance Corporation, Acceleratebs India, and IRFC, are …