Indian Oil Corporation logo

Indian Oil Corporation share news and announcements

NSE: IOCBSE: 530965Petroleum ProductsLarge Cap

Last close ₹129.09down ₹1.89 (1.44%)BSE ₹129.00

Share price at the NSE close on 23 Oct 2026. Previous close ₹130.98.

52-week range of traded prices to 23 Oct 2026
₹124.92Low, 14 Oct 2026₹188.96High, 27 Feb 2026
Market cap
₹1,82,291 Cr41st largest listed
P/E
5.4
P/B
0.8
Dividend yield
6.39%
ROE
16.6%
ROCE
13.8%
Debt to equity
0.58
Volume, NSE
71,42,37744.3% delivered

Indian Oil Corporation share news and announcements

958 announcements, routine notices left out, newest first. Page 7 of 20.

  1. Apr 2022

  2. Mar 2022

  3. Feb 2022

  4. Jan 2022

  5. Dec 2021

  6. Nov 2021

  7. Oct 2021

  8. Sep 2021

  9. Aug 2021

  10. Jul 2021