Create Alert
Watchlist

Indian Oil Corporation

₹175.15
-1.62 (0.92%) 1D
NSE
1D
1W
1M
3M
6M
1Y
3Y
5Y
All
Create Stock SIPAutomate your investments in this

Performance

Open
175.90
Prev. Close
176.77
Volume
61,84,219
Total traded value
108 Cr
Upper Circuit
192.66
Lower Circuit
157.64

Fundamentals

Market Cap₹2,49,593Cr
ROE12.62%
P/E Ratio(TTM)6.77
EPS(TTM)26.11
P/B Ratio1.26
Dividend Yield1.66%
Industry P/E15.83
Book Value139.82
Debt to Equity0.74
Face Value10
Understand Fundamentals

Financials

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

About IOCL

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.;
Managing DirectorNA
Founded1959
NSE SymbolIOC

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%

Similar Stocks

COMPANY
52 WEEK
MARKET PRICE
P/E Ratio
Reliance Industries
NA
(0.00%)
19.65
Bharat Petroleum Corporation
NA
(0.00%)
6.60
Hindustan Petroleum Corporation
NA
(0.00%)
6.22
Mangalore Refinery And Petrochemicals
NA
(0.00%)
14.94
2026
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