Overview Fundamentals Financials Technicals Corporate Action Shareholding Pattern Peer Comparison Volume Analysis Mutual Funds Invested News Stock Analysis About Company FAQs

Indian Oil Corporation Ltd Share Price

NSE: IOC Large Cap ISIN: INE242A01010
As on 16 May 2025 at 19:18 IST
As on 16 May 2025 at 19:18 IST
140.99
-3.50
(-2.42%)

Indian Oil Corporation Ltd Q4 and Full-Year FY25 Results:

Net profit rose 52.5% to ₹8,367.6 crores, compared to ₹5,487.9 crores in Q4 FY24. Total income in Q4 FY25 slightly fell to ₹2,22,598 crores from ₹2,25,099 crores in the same period last year. For the financial year 2025, the company reported a net profit of ₹13,788.8 crores and a total income of ₹8,62,876.5 crores, compared with ₹43,161.2 crores and ₹8,85,074 crores recorded last year, respectively.

About Indian Oil Corporation Ltd

Indian Oil Corporation Ltd. (IOCL) is a leading Indian multinational oil and gas company. The company was established in the year 1959. It has grown to become the largest government-owned oil producer in India. India Oil Corporation headquarters is located in New Delhi, India. Its main products include LNG, lubricants, natural gas, petrochemicals, and petroleum. The company operates a vast network of refineries, pipelines, and marketing infrastructure. This ensures the supply of energy across India and beyond. IOCL falls under the energy sector, specifically in the oil and gas industry. +

Over 1 Month
12.80%
Over 6 Months
0.24%
Over 1 Year
-9.69%
Over 3 Years
74.78%

Indian Oil Corporation Ltd Summary

Close ₹144.49
Open ₹140
High ₹145.14
Low ₹140
Volume 1,93,16,740
Net Turnover (in Cr) ₹277.48
52Wk High ₹185.97
52Wk Low ₹110.72
52Wk High / Low
110.72
185.97

Indian Oil Corporation Ltd Fundamentals

Key Financial Data

Market Cap (in Cr) ₹2,04,037.77
EPS (TTM) 8.12
Book Value (BV) 126.78
Div. Yield 2.08 %
P/E (TTM) 15.74
Price/Book Value 1.14
Delivery % 45.74 %
Face Value 10

Key Ratios

PE Ratio 5.83
PB Ratio 1.31
EV to Sales 0.47
PEG Ratio 0.02
ROA 12.87
ROE 25.44
Debt-Equity 0.86
Net Profit Margin 4.57
Operating Profit Margin 8.57

Indian Oil Corporation Ltd Financials

Profit and Loss

Particulars (in ₹ Cr.) FY 2024FY 2023FY 2022FY 2021FY 2020
Total Revenue 7,80,194.70 8,46,017.61 5,92,417.96 3,67,449.21 4,86,536.65
Total Expenses 7,24,452.84 8,31,842.11 5,59,364.90 3,37,895.21 4,83,775.11
Profit Before Tax 57,287.79 15,037.69 34,288.62 30,750.73 -7,177.01
Profit After Tax 43,161.15 11,704.26 25,726.60 21,762.22 -1,876.32
Operating Profit After Depreciation 63,567.51 21,716.86 38,476.32 32,454.15 8,502.50

Balance Sheet

Particulars (in ₹ Cr.) FY 2024FY 2023FY 2022FY 2021FY 2020
Fixed Assets 1,99,713.35 1,83,630.96 1,63,933.80 1,60,422.17 1,50,238.11
Total Non Current Assets 3,25,097.38 2,83,865.03 2,63,764.16 2,38,708.22 2,19,001.55
Total Current Assets 1,57,264.62 1,57,853.45 1,46,860.69 1,16,207.70 1,10,735.28
Total Assets 4,82,362 4,41,718.48 4,10,624.85 3,54,915.92 3,29,736.83
Total Shareholder's Fund 1,83,416.27 1,39,720.24 1,33,535.18 1,11,838.05 95,397.91

Cash Flow

Particulars (in ₹ Cr.) FY 2024FY 2023FY 2022FY 2021FY 2020
Net Cash From Operating Activities 71,098.63 29,643.72 25,746.67 49,650.22 7,146.25
Net Cash Used In Investing Activities -31,463.75 -28,029.56 -21,293.57 -22,934.67 -29,100.76
Net Cash Used In Financing Activities -39,384.64 -1,794.40 -4,057.70 -27,368.97 22,456.03

Profit and Loss

Particulars (in ₹ Cr.) FY 2024FY 2023FY 2022FY 2021FY 2020
Total Revenue 7,79,129.41 8,45,707.42 6,02,488.01 3,82,608.33 4,89,827.84
Total Expenses 7,26,785.20 8,36,009.28 5,70,754.94 3,52,892.68 4,82,217.31
Profit Before Tax 52,344.21 9,698.14 31,733.07 29,715.65 -3,694.11
Profit After Tax 39,618.84 8,241.82 24,184.10 21,836.04 1,313.23
Operating Profit After Depreciation 59,672 16,628.41 36,562.17 32,809.57 13,589.98

Balance Sheet

Particulars (in ₹ Cr.) FY 2024FY 2023FY 2022FY 2021FY 2020
Fixed Assets 1,82,908.16 1,67,274.98 1,48,570.31 1,44,851.46 1,35,285.45
Total Non Current Assets 3,11,271.38 2,70,267.97 2,51,017.28 2,24,070.18 2,05,048.54
Total Current Assets 1,45,969.24 1,49,633.36 1,37,321.82 1,09,983.90 1,06,042.02
Total Assets 4,57,240.62 4,19,901.33 3,88,339.10 3,34,054.08 3,11,090.56
Total Shareholder's Fund 1,76,714.98 1,34,757.54 1,31,286.36 1,10,500.04 93,768.87

Cash Flow

Particulars (in ₹ Cr.) FY 2024FY 2023FY 2022FY 2021FY 2020
Net Cash From Operating Activities 68,096.60 20,985.35 22,791.27 48,783.98 7,190.30
Net Cash Used In Investing Activities -29,701.62 -25,285.63 -20,799.99 -21,057.69 -26,882.37
Net Cash Used In Financing Activities -38,294.02 3,953.69 -1,595.11 -27,948.11 20,189.32

Particulars (in ₹ Cr.) 2025-03 2024-12 2024-09 2024-06 2024-03
Total Revenue1,95,270.291,94,014.491,74,976.121,93,844.911,98,649.76
Total Expenses1,80,240.961,86,441.801,71,509.041,83,925.051,86,675.03
Profit Before Tax10,044.652,766.47-588.714,841.047,419.64
Profit After Tax8,367.632,147.35-448.783,722.635,487.92
Operating Profit after Depreciation16,546.798,828.754,865.4811,023.6813,660.50

Particulars (in ₹ Cr.) 2025-03 2024-12 2024-09 2024-06 2024-03
Total Revenue1,94,967.021,93,899.501,73,847.581,93,235.511,97,978.23
Total Expenses1,81,394.561,86,782.901,70,075.161,84,600.781,87,543.07
Profit Before Tax8,786.723,470.08172.833,452.716,332.30
Profit After Tax7,264.852,873.53180.012,643.184,837.69
Operating Profit after Depreciation14,745.888,998.335,147.219,168.6312,092.14

Indian Oil Corporation Ltd Technicals

Support and Resistance

S3 S2 S1 Pivot R1 R2 R3
S1 141.28
S2 138.07
S3 136.14
Pivot 143.21
R1 146.42
R2 148.35
R3 151.56

Moving Average

20 SMA 136.59
50 SMA 129.39
100 SMA 130.13
200 SMA 145.73

Indian Oil Corporation Ltd Corporate Actions

Indian Oil Corporation Ltd

₹7.0/Share

Announcement Date 12 Jul 2024
Record Date 12 Jul 2024
Div Yield 70%

Indian Oil Corporation Ltd Peer Comparison

Company Price Market Cap (in Cr)
Reliance Industries Ltd ₹1,406 ₹19,02,665.13
Bharat Petroleum Corporation Ltd ₹316.85 ₹1,37,465.55
Hindustan Petroleum Corporation Ltd ₹396.65 ₹84,400.08
Mangalore Refinery And Petrochemicals Ltd ₹130.85 ₹22,932.76
Chennai Petroleum Corporation Ltd ₹615.55 ₹9,166.24

Indian Oil Corporation Ltd Top Mutal Funds Invested

Indian Oil Corporation Ltd News

Indian Oil Corp gains as Q4 PAT jumps 50% YoY; recommends final dividend of Rs 3/sh

Indian Oil Corporation (IOCL) added 1.03% to Rs 137.15 after the company's standalone net profit jumped 50.17% to Rs 7,264.85 crore in Q4 FY25 compared with Rs 4,837.69 crore in Q4 FY24.

30 Apr 2025, 04:59 pm

Board of Indian Oil Corporation recommends final dividend

Of Rs 3 per share

30 Apr 2025, 03:52 pm

Indian Oil Corporation to announce Quarterly Result

On 30 April 2025

17 Apr 2025, 05:17 pm

Indian Oil Corporation announces cessation of director

with effect from 08 April 2025

08 Apr 2025, 10:18 am

Indian Oil Corporation announces change in senior management

07 Mar 2025, 10:39 am

Indian Oil Corporation Ltd Stock Analysis

  1. Annual revenue for Indian Oil Corporation Ltd decreased by 7.87% to ₹7,79,129.41 crore in FY 2024 from ₹8,45,707.42 crore in FY 2023.
  2. Annual Net Profit for Indian Oil Corporation Ltd increased by 380.70% to ₹39,618.84 crore in FY 2024 from ₹8,241.82 crore in FY 2023.
  3. Promoter Shareholding in Indian Oil Corporation Ltd remains unchanged by 0.00% in the most recent quarter, from 51.50% in December 2024 to 51.50% in March 2025.
  4. Indian Oil Corporation Ltd delivered a 1-year return of -9.69% compared to the Nifty 50, which provided a return of 9.47% as of the last trading session.
  5. Indian Oil Corporation Ltd share price moved down by 2.42% from its previous close of INR ₹144.49. The latest Indian Oil Corporation Ltd share price is INR ₹140.99.
  6. Indian Oil Corporation Ltd share price today has been at a low of 139.50 and a high of 146.39. Over the past 52 weeks, the Indian Oil Corporation Ltd share price has seen a low of 110.72 and a high of 185.97.

About Indian Oil Corporation Ltd

Indian Oil Corporation Ltd. (IOCL) is a leading Indian multinational oil and gas company. It operates across the entire hydrocarbon value chain. This includes refining, pipeline transportation, marketing of petroleum products, exploration and production of crude oil and natural gas, petrochemicals, and gas marketing. The company also ventures into alternative energy and globalization of downstream operations.
IOCL falls under the energy sector, specifically in the oil and gas industry. The company was established in 1959, making it over many decades old. It has grown to become the largest government-owned oil producer in India, both in terms of capacity and revenue.
The headquarters of IOCL is located in New Delhi, India. The company is a public sector undertaking under the ownership of the Government of India and the administrative control of the Ministry of Petroleum and Natural Gas.
IOCL's main products include LNG, lubricants, natural gas, petrochemicals, and petroleum. The company operates a vast network of refineries, pipelines, and marketing infrastructure. This ensures the supply of energy across India and beyond. IOCL also has subsidiaries in Sri Lanka, Mauritius, and the Middle East.
Indian Oil Corporation is the largest government-owned oil producer in India. It ranks 94th on the Fortune Global 500 list of the world's biggest corporations as of 2022. The company has a consolidated refining capacity of 80.55 million metric tonnes per annum (MMTPA). This makes it a significant player in the global energy market.
The registered office of the company is at Indian Oil Bhavan, G-9, Ali Yavar Jung Marg, Bandra (East), Mumbai - 400051, Maharashtra, India. Its registrar & transfer agent is KFin Technologies Private Limited. The promoter shareholding of the company stands at 51.50%, which is owned by the Government of India. The managerial promoters of the company include:
  • Shrikant Madhav Vaidya
  • Satish Kumar Vaduguri
  • Sujoy Choudhury
  • N Senthil Kumar
  • Anuj Jain
Indian Oil Corporation Ltd. is a cornerstone of India's energy sector. It has a comprehensive portfolio and a strong market presence both domestically and internationally. The company's commitment to innovation, sustainability, and excellence has solidified its position as a leader in the oil and gas industry.

Impact of the Company

Indian Oil Corporation Ltd. (IOCL) is a leading Indian multinational oil and gas company. It operates across the entire hydrocarbon value chain. The company operates under the ownership of the Government of India and the administrative control of the Ministry of Petroleum and Natural Gas.
Economic Impact IOCL plays a crucial role in India's economy by ensuring the supply of energy across the country. The company's vast network of refineries, pipelines, and marketing infrastructure supports the nation's energy needs, driving industrial growth and development. IOCL's operations generate significant revenue for the government through taxes and dividends. This contributes to the country's economic stability. Additionally, the company's investment in infrastructure projects. This creates numerous job opportunities, boosting local economies and improving livelihoods.
Technological Advancements IOCL is at the forefront of technological innovation in the oil and gas industry. The company invests heavily in research and development to enhance its refining processes, improve energy efficiency, and reduce environmental impact. IOCL's adoption of advanced technologies, such as digitalization and automation, has improved operational efficiency and safety. These technological advancements have positioned IOCL as a leader in the industry. This sets benchmarks for other companies to follow.
Environmental Sustainability IOCL is committed to environmental sustainability and has implemented various initiatives to reduce its carbon footprint. The company focuses on energy conservation, waste management, and the use of renewable energy sources. IOCL's refineries are equipped with state-of-the-art pollution control technologies to minimize emissions. The company also invests in alternative energy projects, such as solar and wind power, to diversify its energy portfolio and promote sustainable development. These efforts contribute to India's goals of reducing greenhouse gas emissions and combating climate change.
Social Responsibility IOCL actively engages in corporate social responsibility (CSR) activities to support community development and improve the quality of life for people in the areas where it operates. The company's CSR initiatives focus on education, healthcare, skill development, and rural development. IOCL has established schools, hospitals, and vocational training centres to provide essential services to underserved communities. These initiatives have had a positive impact on the lives of many individuals. This fosters social inclusion and economic empowerment.
Promoter Support and Governance The promoter shareholding of IOCL is held entirely by the Government of India. This provides strong financial backing and stability. The company's governance structure ensures transparency, accountability, and ethical business practices. IOCL is managed by a team of experienced professionals. They drive the company's strategic vision and operational excellence. This strong leadership and governance framework have earned IOCL the trust of its stakeholders.
Indian Oil Corporation Ltd. has made a significant impact on India's energy sector and economy. Through its economic contributions, technological advancements, commitment to environmental sustainability, and social responsibility initiatives, IOCL has established itself as a cornerstone of India's energy infrastructure. The company's strong market position, promoter support, and dedication to innovation and excellence ensure its continued success and leadership in the oil and gas industry. As IOCL continues to evolve and expand its operations, it remains committed to driving sustainable growth and contributing to the overall well-being of society.

FAQ’s

What is the share price of Indian Oil Corporation Ltd today?

Indian Oil Corporation Ltd share price as on 16 May 2025 is ₹ 140.99

What is the Market Cap of Indian Oil Corporation Ltd?

The market cap of Indian Oil Corporation Ltd stock is ₹2,04,037.77 Cr.

What is the PE Ratio of Indian Oil Corporation Ltd?

The Price to Earnings (P/E) Ratio of Indian Oil Corporation Ltd is 5.83

What is the PB Ratio of Indian Oil Corporation Ltd?

The Price to Book (P/B) Ratio of Indian Oil Corporation Ltd is 1.31

What is the 52 week high of Indian Oil Corporation Ltd Share Price?

The 52 week high of Indian Oil Corporation Ltd share price stands at ₹185.97

What is the 52 week low of Indian Oil Corporation Ltd Share Price?

The 52 week low of Indian Oil Corporation Ltd share price stands at ₹110.72

How can I buy shares of Indian Oil Corporation Ltd?

Simply open a demat account with Torus Digital and place an order to buy shares of Indian Oil Corporation Ltd.

Get started with us today and
start building your wealth journey

*By clicking, I agree to the T&C and Whatsapp updates.

Get started with us today and
start building your wealth journey

*By clicking, I agree to the T&C and Whatsapp updates.