Indian Oil Corporation
IOCNSE

Indian Oil Corporation

₹142.961.29 (0.91%)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
141.91
Today’s high
144.10
52 week low
130.22
52 week high
188.96
Open price
142.26
Previous close
141.67
Live volume
1,36,81,094
Lower circuit
128.67
Upper circuit
157.25

Fundamentals

Market Cap
₹2,01,934Cr
ROE
12.62%
P/E Ratio(TTM)
5.48
EPS(TTM)
26.11
P/B Ratio
1.02
Dividend Yield
2.05%
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,350.20
+20.20 (1.52%)
L
    H
    18,27,086.2918.692.08
    ₹299.35
    +2.00 (0.67%)
    L
      H
      1,29,873.165.281.38
      ₹360.60
      +2.60 (0.73%)
      L
        H
        76,761.204.991.35
        ₹174.62
        -1.62 (0.92%)
        L
          H
          30,591.6114.042.3
          Livesquawk
          Indian Oil Corp to begin green hydrogen production at Panipat by Dec 2027. This marks progress in India's clean hydrogen rollout at a refining hub.
          Livesquawk
          Indian Oil's Chairman announces new projects to produce sustainable aviation fuel.
          Livesquawk
          Indian Oil Chairman projects jet fuel demand to exceed 20M tonnes by 2040. Current jet fuel demand stands at 8M tonnes, highlighting significant growth potential.
          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