Home > Annual Financials > INDIAN OIL CORPORATION

INDIAN OIL CORPORATION Financial Statement Analysis
[BOM: 530965|NSE : IOC]

The Revenues of INDIAN OIL CORPORATION have increased by 58.93% YoY .
The Earnings Per Share (EPS) of INDIAN OIL CORPORATION has decreased by -73.99 % YoY.
REVENUES
OPERATING MARGIN
PROFIT AFTER TAX
EPS
ROCE

INDIAN OIL CORPORATION Last 5 Annual Financial Results
[BOM: 530965|NSE : IOC]

ConsolidatedMar2023
Mar2022
Mar2021
Mar2020
Mar2019
Revenues ₹589,321 Cr₹370,806 Cr₹487,561 Cr₹529,404 Cr₹421,492 Cr
Expenses ₹541,563 Cr₹330,189 Cr₹470,670 Cr₹494,144 Cr₹379,834 Cr
Operating Profit (Excl OI) ₹47,758 Cr₹40,618 Cr₹16,891 Cr₹35,260 Cr₹41,658 Cr
Other Income ₹3,097 Cr₹4,303 Cr₹2,774 Cr₹2,714 Cr₹3,420 Cr
Interest ₹5,454 Cr₹4,425 Cr₹6,630 Cr₹4,925 Cr₹3,875 Cr
Depreciation ₹12,348 Cr₹10,941 Cr₹10,273 Cr₹8,506 Cr₹7,664 Cr
Profit Before Tax ₹34,289 Cr₹30,751 Cr₹-7,177 Cr₹25,927 Cr₹34,450 Cr
Profit After Tax ₹25,727 Cr₹21,762 Cr₹-1,876 Cr₹17,274 Cr₹22,626 Cr
Consolidated Net Profit ₹25,102 Cr₹21,638 Cr₹-893 Cr₹17,377 Cr₹22,189 Cr
Earnings Per Share (Rs)₹7.11₹27.34₹23.57₹-0.97₹18.93
PAT Margin (%)1.213.434.10-0.332.80
ROE(%)8.5720.9721.00-1.8115.26
ROCE(%)8.4316.6315.78-0.2515.87
Total Debt/Equity(x)1.000.930.971.360.86

Key Financials

Market Cap : ₹ 238,295.3 Cr
Revenue (TTM) : ₹ 888,297.0 Cr
Net Profit(TTM) : ₹ 47,115.6 Cr
EPS (TTM) : ₹ 33.4
P/E (TTM) : 5.1

Industry Peers & Returns1W1M1Y
INDIAN OIL CORPORATION 7.9% -4.6% 107.7%
RELIANCE INDUSTRIES 1.2% -3.4% 28.2%
BHARAT PETROLEUM CORPORATION 7.5% -2.9% 65.4%
HINDUSTAN PETROLEUM CORPORATION 6% -10.5% 93.6%
MANGALORE REFINERY AND PETROCHEMICALS 1.8% -9.1% 299.3%
CHENNAI PETROLEUM CORPORATION 1.2% -7.4% 259.4%


INDIAN OIL CORPORATION Revenues
[BOM: 530965|NSE : IOC]

Y-o-Y

58.93 %

5 Yr CAGR

8.74 %

Years Revenues % Change
Mar2023 ₹589,321 Cr
58.93
Mar2022 ₹370,806 Cr
-23.95
Mar2021 ₹487,561 Cr
-7.90
Mar2020 ₹529,404 Cr
25.60
Mar2019 ₹421,492 Cr -


INDIAN OIL CORPORATION Operating Profit
[BOM: 530965|NSE : IOC]

Y-o-Y

17.58 %

5 Yr CAGR

3.48 %

Years Operating Profit % Change
Mar2023 ₹47,758 Cr
17.58
Mar2022 ₹40,618 Cr
140.47
Mar2021 ₹16,891 Cr
-52.10
Mar2020 ₹35,260 Cr
-15.36
Mar2019 ₹41,658 Cr -

Operating Margins
Y-o-Y

-26.03 %

5 Yr CAGR

-4.84 %

Years Operating Margin% % Change
Mar2023 8.1%
-26.03
Mar2022 10.95%
216.47
Mar2021 3.46%
-48.05
Mar2020 6.66%
-32.59
Mar2019 9.88% -

INDIAN OIL CORPORATION Profit After Tax
[BOM: 530965|NSE : IOC]

Y-o-Y

16.01 %

5 Yr CAGR

3.13 %

Years Profit After Tax % Change
Mar2023 ₹25,102 Cr
16.01
Mar2022 ₹21,638 Cr
Positive
Mar2021 ₹-893 Cr
Negative
Mar2020 ₹17,377 Cr
-21.69
Mar2019 ₹22,189 Cr -

PAT Margins
Y-o-Y

-64.72 %

5 Yr CAGR

-18.92 %

Years PAT Margin(%) % Change
Mar2023 1.21 %
-64.72
Mar2022 3.43 %
-16.34
Mar2021 4.1 %
Positive
Mar2020 -0.33 %
Negative
Mar2019 2.8 % -

INDIAN OIL CORPORATION Earnings Per Share (EPS)
[BOM: 530965|NSE : IOC]

Y-o-Y

-73.99 %

5 Yr CAGR

-21.71 %

Years EPS % Change
Mar2023 ₹7.11
-73.99
Mar2022 ₹27
15.99
Mar2021 ₹24
Positive
Mar2020 ₹-0.97
Negative
Mar2019 ₹19 -

INDIAN OIL CORPORATION Return on Capital Employed (ROCE)
[BOM: 530965|NSE : IOC]

Y-o-Y

-49.31 %

5 Yr CAGR

-14.63 %

Years ROCE % Change
Mar2023 8.43%
-49.31
Mar2022 16.63%
5.39
Mar2021 15.78%
Positive
Mar2020 -0.25%
Negative
Mar2019 15.87% -

INDIAN OIL CORPORATION Share Price vs Sensex

Current Share Price : ₹168.8
Current MarketCap: ₹ 238,295.3 Cr
Updated EOD on :Apr 24,2024

Share Price Returns(%) 1 Week 1 Month 1 Year
INDIAN OIL CORPORATION

7.9%

-4.6%

107.7%

SENSEX

1.3%

2.6%

24%

INDIAN OIL CORPORATION related INDICES

BSE Indices1W1M1Y
S&P BSE ENHANCED VALUE 2.2% 11.9% 88.8%
S&P BSE PSU 1.9% 11.9% 97.4%
S&P BSE SENSEX NEXT 50 1.8% 8.9% 55.9%
S&P BSE ALLCAP 1.6% 6% 40.6%
S&P BSE 500 1.4% 5.5% 38.5%
NSE Indices1W1M1Y
NIFTY NEXT 50 2% 10.2% 64.5%
NIFTY INFRA 2% 7.2% 64%
NIFTY500 MULTICAP 50:25:25 1.8% 7.7% 48.1%
NIFTY 500 1.5% 5.7% 39.5%
NIFTY LARGE MIDCAP 250 1.5% 6.5% 45%

You may also like the below Video Courses


FAQ about INDIAN OIL CORPORATION Financials


How the annual revenues of INDIAN OIL CORPORATION have changed ?

The Revenues of INDIAN OIL CORPORATION have increased by 58.93% YoY .

How the Earnings per Share (EPS) of INDIAN OIL CORPORATION have changed?

The Earnings Per Share (EPS) of INDIAN OIL CORPORATION has decreased by -73.99 % YoY .