Indian Oil Corporation
IOCNSE

Indian Oil Corporation

₹135.400.00 (0.00%)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
134.04
Today’s high
138.63
52 week low
122.35
52 week high
188.96
Open price
135.38
Previous close
135.40
Live volume
--
Lower circuit
121.86
Upper circuit
148.94

Fundamentals

Market Cap
₹1,91,343Cr
ROE
12.62%
P/E Ratio(TTM)
5.19
EPS(TTM)
26.11
P/B Ratio
0.97
Dividend Yield
2.16%
Industry P/E
14.39
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
Industry

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,343.90
0.00 (--)
L
    H
    18,19,102.1318.612.07
    ₹281.00
    0.00 (--)
    L
      H
      1,21,933.704.951.3
      ₹335.40
      0.00 (--)
      L
        H
        71,335.254.631.25
        ₹179.84
        0.00 (--)
        L
          H
          31,529.2514.472.37
          2026

          12
          Mar
          Dividend
          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
          2024

          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
          Events calendar
          View upcoming events in other stocks