Indian Oil Corporation approved an interim dividend of Rs 2 per share for FY26. Shares traded at Rs 170.97, down 0.33% after recovering from intraday lows.
Provides shareholder returns amid ongoing fiscal year operations. Approval announced on March 6, 2026.
*Business event analysis, not a stock prediction.