MarketInOut Stock Screener Log In | Sign Up

Indian Oil Corp Ltd

Energy • Oil & Gas Refining & Marketing • Quote as of 10/28/2026 15:58
Indian Oil Corp Ltd stock price and volume chart

Company Profile

IndustryOil & Gas Refining & Marketing
SectorEnergy
Market Capitalization1,905,374 mln
Float3,740 mln
Earnings Date10/30/2026

EPS

24.44
Exceptional

P / E

5.33
Undervalued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-3.06
Reliable

Relative Strength

90 / 100
Top performer

Debt / Equity

0.60
Moderate leverage

Business Description

Founded in 1959 and headquartered in New Delhi, Indian Oil Corporation Limited is one of India's largest energy companies, handling everything from refining and transporting crude oil to selling fuel at thousands of stations across the country. The company also produces and markets petrochemicals, lubricants, and cooking gas, serving a wide range of customers from everyday households and motorists to large businesses and aviation operators. Beyond traditional fossil fuels, Indian Oil is expanding into cleaner energy sources, including solar and wind power, as well as battery technology, reflecting a broader shift toward a lower-carbon future.

Key Fundamentals

EPS24.44
P/E5.33
ROE15.48
RPS623
ROIC6.99
ROA5.98
Interest Cover6.33
EBITDA, mln718,819
EV / EBITDA4.34
EV / EBIT5.86
Revenue, mln8,584,821
EV / Revenue0.36

Quote Details

Last 130.15
Change -1.6 (-1.21%)
Open 131.20
Volume 5,288,781
Turnover 688,334,784
Average Volume 8,771,033

Financial Ratios

Pre-Tax Profit Margin5
Current Ratio0.74
Price / Book0.82
Price / Tangible Book0.85
Price / Cash Flow5.43
Price / Free Cash Flow4.27
Debt / Equity0.60
Price / Sales0.22
PEG Ratio0.58

Financial Strength

Altman Z-Score2.27
Piotroski F-Score 7 / 9
Beneish M-Score-3.06
Price to Intrinsic Value0.60
Price to Lynch Fair Value0.68
Price to Graham Number0.40
Shiller PE Ratio7.67

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.42% 70 / 100   
1 Month -4.09% 66 / 100   
2 Months -8.37% 47 / 100   
6 Months -10.22% 44 / 100   
1 Year -10.38% 56 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog