Indian Oil Corporation
IOCNSE

Indian Oil Corporation

₹161.22-7.46 (4.42%)1D
1D
1W
1M
3M
6M
1Y
3Y
5Y
All
Create Stock SIPAutomate your investments in this
Overview
Technicals
News
Events
F&O

Performance

Today’s low
156.30
Today’s high
162.15
52 week low
120.34
52 week high
188.96
Open price
158.00
Previous close
168.68
Live volume
4,04,58,725
Lower circuit
151.82
Upper circuit
185.54

Fundamentals

Market Cap
₹2,38,084Cr
ROE
12.62%
P/E Ratio(TTM)
6.46
EPS(TTM)
26.11
P/B Ratio
1.21
Dividend Yield
1.74%
Industry P/E
15.54
Book Value
139.82
Debt to Equity
0.74
Face Value
10

Financials

*All values are in Rs. Cr
No Graph Data To Display
Quarterly
Yearly

About

Indian Oil Corporation Limited (IOCL) is a Maharatna PSU and India's largest integrated energy company, engaged in refining, pipeline transportation, and marketing of petroleum products.;
MD/CEO
NA
Founded in
1959
NSE symbol
IOC

Shareholding Pattern

Dec '24
Mar '25
Jun '25
Sep '25
Dec '25
Promoters
51.50%
Retail And Others
29.81%
Foreign Institutions
8.58%
Other Domestic Institutions
6.89%
Mutual Funds
3.22%

Mutual Funds Invested (4)

Similar stocks

StockMkt price (1D)52 week performanceMarket capP/E ratioP/B ratio
₹1,424.00
+19.20 (1.37%)
L
    H
    19,01,586.2219.452.17
    ₹331.15
    -21.60 (6.12%)
    L
      H
      1,53,019.096.221.63
      ₹384.55
      -20.40 (5.04%)
      L
        H
        86,230.015.61.52
        ₹190.03
        -16.52 (8.00%)
        L
          H
          36,164.8816.62.72
          2026

          12
          Mar
          Dividend
          Upcoming
          Ex date
          ₹2.00
          per share

          For each share you hold, you will receive ₹2.00
          Dividend amount₹2.00 per share
          Dividend TypeInterim 2
          Ex Date12 Mar ‘26
          Record Date12 Mar ‘26
          Announcement date6 Mar ‘26

          6
          Mar
          Dividend
          Announced
          ₹2.00
          per share

          For each share you hold, you will receive ₹2.00
          Dividend amount₹2.00 per share
          Dividend TypeInterim 2
          Ex Date12 Mar ‘26
          Record Date12 Mar ‘26
          Announcement date6 Mar ‘26
          5
          Feb
          Quarterly Result
          Release date
          2025

          18
          Dec
          Dividend
          Ex date
          ₹5.00
          per share

          For each share you hold, you will receive ₹5.00
          Dividend amount₹5.00 per share
          Dividend TypeInterim
          Ex Date18 Dec ‘25
          Record Date18 Dec ‘25
          Announcement date12 Dec ‘25

          12
          Dec
          Dividend
          Announced
          ₹5.00
          per share

          For each share you hold, you will receive ₹5.00
          Dividend amount₹5.00 per share
          Dividend TypeInterim
          Ex Date18 Dec ‘25
          Record Date18 Dec ‘25
          Announcement date12 Dec ‘25
          27
          Oct
          Quarterly Result
          Release date
          14
          Aug
          Quarterly Result
          Release date

          8
          Aug
          Dividend
          Ex date
          ₹3.00
          per share

          For each share you hold, you will receive ₹3.00
          Dividend amount₹3.00 per share
          Dividend TypeFinal
          Ex Date8 Aug ‘25
          Record Date8 Aug ‘25
          Announcement date30 Apr ‘25

          30
          Apr
          Dividend
          Announced
          ₹3.00
          per share

          For each share you hold, you will receive ₹3.00
          Dividend amount₹3.00 per share
          Dividend TypeFinal
          Ex Date8 Aug ‘25
          Record Date8 Aug ‘25
          Announcement date30 Apr ‘25
          30
          Apr
          Quarterly & Annual Result
          Release date
          28
          Jan
          Quarterly Result
          Release date
          27
          Jan
          Quarterly Result
          Release date
          2024
          28
          Oct
          Quarterly Result
          Release date
          30
          Jul
          Quarterly Result
          Release date

          12
          Jul
          Dividend
          Ex date
          ₹7.00
          per share

          For each share you hold, you will receive ₹7.00
          Dividend amount₹7.00 per share
          Dividend TypeFinal
          Ex Date12 Jul ‘24
          Record Date12 Jul ‘24
          Announcement date30 Apr ‘24

          30
          Apr
          Dividend
          Announced
          ₹7.00
          per share

          For each share you hold, you will receive ₹7.00
          Dividend amount₹7.00 per share
          Dividend TypeFinal
          Ex Date12 Jul ‘24
          Record Date12 Jul ‘24
          Announcement date30 Apr ‘24
          30
          Apr
          Quarterly & Annual Result
          Release date
          Events calendar
          View upcoming events in other stocks