MarketInOut Stock Screener Log In | Sign Up

Oil and Natural Gas Corp Ltd

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

Company Profile

IndustryOil & Gas Integrated
SectorEnergy
Market Capitalization2,862,014 mln
Float3,874 mln
Earnings Date11/05/2026

EPS

34.60
Exceptional

P / E

6.50
Undervalued

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.91
Likely reliable

1-Year Forecast

292.93
Strong upside

Relative Strength

84 / 100
Strongly outperforming

Business Description

Founded in 1955 and headquartered in New Delhi, Oil and Natural Gas Corporation is India's largest energy company, with operations spanning the full lifecycle of oil and gas ? from locating underground reserves to delivering finished fuels to consumers at home and abroad. The company refines crude oil into a wide range of products, including diesel, aviation fuel, cooking gas, and industrial chemicals, while also moving petroleum through pipelines and supplying liquefied natural gas. Beyond fossil fuels, it generates renewable electricity through wind and solar installations totaling nearly 200 MW of combined capacity.

Key Fundamentals

EPS34.60
P/E6.50
ROE11.00
RPS560
ROIC6.29
ROA5.11
Interest Cover5.16
EBITDA, mln1,053,244
EV / EBITDA4.43
EV / EBIT6.87
Revenue, mln7,041,266
EV / Revenue0.66

Quote Details

Last 224.89
Change -4.96 (-2.16%)
Open 228.00
Volume 6,811,466
Turnover 1,531,830,528
Average Volume 10,801,600

Financial Ratios

Pre-Tax Profit Margin8
Leverage Ratio2.13
Current Ratio0.84
Price / Book0.70
Price / Tangible Book0.77
Price / Cash Flow4.71
Price / Free Cash Flow3.97
Debt / Equity0.47
Price / Sales0.40
PEG Ratio0.45

Financial Strength

Altman Z-Score1.66
Piotroski F-Score 8 / 9
Beneish M-Score-2.91
Price to Intrinsic Value0.29
Price to Lynch Fair Value0.62
Price to Graham Number0.45
1-Year Target Price292.93
Shiller PE Ratio7.36

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.32% 62 / 100   
1 Month -4.65% 64 / 100   
2 Months -9.62% 44 / 100   
6 Months -21.01% 24 / 100   
1 Year -4.39% 64 / 100   



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