MarketInOut Stock Screener Log In | Sign Up

Oil and Natural Gas Corp Ltd

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

Company Profile

IndustryOil & Gas Integrated
SectorEnergy
ExchangeBSE
Market Capitalization2,843,143 mln
Float3,874 mln
Earnings Date11/05/2026

EPS

29.10
Exceptional

P / E

7.87
Undervalued

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.91
Likely reliable

Relative Strength

89 / 100
Strongly outperforming

Debt / Equity

0.47
Low leverage

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 finding and extracting reserves both domestically and abroad to refining and delivering finished products to market. The company produces a wide range of fuels and chemicals, including diesel, aviation fuel, liquefied petroleum gas, and various petrochemical outputs, while also transporting petroleum through its own pipeline network. Beyond fossil fuels, it has expanded into renewable energy, operating wind and solar power installations with a combined capacity of nearly 200 MW.

Key Fundamentals

EPS29.10
P/E7.87
ROE11.00
RPS521
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 229.00
Change 0.75 (0.33%)
Open 227.25
Volume 159,094
Turnover 36,432,528
Average Volume 657,987

Financial Ratios

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

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
Shiller PE Ratio7.36

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.91% 85 / 100   
1 Month -3.76% 66 / 100   
2 Months -7.85% 50 / 100   
6 Months -19.3% 28 / 100   
1 Year -2.9% 68 / 100   



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