Indian Oil (IOC) Dividend History and Yield Analysis 2026
Featured Snippet Answer: Indian Oil Corporation (IOC) pays a trailing annual dividend of about Rs.10 per share, a yield near 7.3% at a Rs.138.47 share price (27 Jul 2026), backed by government...