Home / Stocks / ONGC
Back to all stocks
NSE · ONGC

Oil & Natural Gas Corporation Limited

Sector: Oil Gas & Consumable Fuels · ISIN: INE213A01029

Historical price visualisation is temporarily undergoing corporate data-licensing maintenance. Full interactive price and chart data will return following our upcoming authorized NSE/BSE data-feed deployment. Derived metrics (valuation ratios, market-cap rank), company financials, shareholding, corporate actions, and mutual-fund holdings remain available.
Market cap rank
#30
of 5,004 stocks
→ 01W
Peak #29 · 27 Sep 2026

A megacap name in Oil Gas & Consumable Fuels, Oil & Natural Gas Corporation Limited trades at an undemanding earnings multiple, offers a generous dividend yield, and is seeing revenue slip. Ownership as of Jun 2026.

Market Cap
284,062.72 Cr
P/E Ratio
6.86
P/B Ratio
0.69
ROE
12.15%
ROCE
12.53%
Dividend Yield
5.43%
52W High
—
52W Low
—

Quarterly financials

MetricQ1 2026-27Q4 2025-26Q3 2025-26Q2 2025-26
Revenue204,987.35 Cr173,805.19 Cr167,422.93 Cr157,911.08 Cr
Net Profit6,554.44 Cr13,677.87 Cr11,946.42 Cr12,614.60 Cr
EPS9.468.607.968.58
Operating Profit8,796.58 Cr19,378.86 Cr19,254.57 Cr20,355.74 Cr

Figures in Cr (crore) unless noted. Source: official company financial disclosures.

Shareholding pattern

Promoter
58.89%
Public
41.11%

PUBLIC BREAKDOWN

FII
8.01%
DII
19.31%
MF (within DII)
7.95%
Individuals
3.21%

As of 30 Jun 2026. FII, DII, MF & Individuals are sub-categories of Public.

Mutual fund holdings

₹20,475.39
Cr total
312
Schemes
36
Fund Houses
₹20,475.39 Cr
Total Exposure
ICICI Prudential Mutual Fund₹5,165.22 Cr (25.2%)
SBI Mutual Fund₹4,577.33 Cr (22.4%)
Nippon India Mutual Fund₹3,812.87 Cr (18.6%)
UTI Mutual Fund₹1,373.15 Cr (6.7%)
HDFC Mutual Fund₹1,146.39 Cr (5.6%)
Others₹4,400.45 Cr (21.5%)
SchemeFund HouseValue (Cr)%

All MF holders by market value as of 01 Aug 2026.

Recent corporate actions

Ex-DateTypeDetails
04 Sep 2026DividendDividend - Re 1 Per Share
18 Feb 2026DividendInterim Dividend - Rs 6.25 Per Share
14 Nov 2025DividendInterim Dividend - Rs 6 Per Share
04 Sep 2025DividendDividend - Rs 1.25 Per Share
07 Feb 2025DividendInterim Dividend - Rs 5 Per Share

Need this data in your app?

Full price history, technical indicators, and every field above via one REST API call.

View API docs