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

Chennai Petroleum Corporation Limited

Sector: Oil Gas & Consumable Fuels · ISIN: INE178A01016

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
#358
of 5,096 stocks
▼ 11W
Peak #357 · 21 Sep 2026

Chennai Petroleum Corporation Limited is a largecap company in the Oil Gas & Consumable Fuels space and trades at an undemanding earnings multiple, generates a high return on equity, and offers a generous dividend yield. Ownership as of Jun 2026.

Market Cap
20,968.02 Cr
P/E Ratio
6.76
P/B Ratio
1.89
ROE
27.93%
ROCE
32.80%
Dividend Yield
4.40%
52W High
—
52W Low
—

Quarterly financials

MetricQ1 2026-27Q4 2025-26Q3 2025-26Q2 2025-26
Revenue29,358.75 Cr20,455.29 Cr19,438.39 Cr20,033.62 Cr
Net Profit1,031.35 Cr1,421.85 Cr1,001.59 Cr719.19 Cr
EPS69.2695.4867.2648.30
Operating Profit1,417.70 Cr1,906.84 Cr1,349.68 Cr999.02 Cr

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

Shareholding pattern

Promoter
67.29%
Public
32.71%

PUBLIC BREAKDOWN

FII
14.99%
DII
1.01%
MF (within DII)
0.70%
Individuals
14.68%

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

Mutual fund holdings

₹105.48
Cr total
51
Schemes
17
Fund Houses
₹105.48 Cr
Total Exposure
ICICI Prudential Mutual Fund₹38.65 Cr (36.6%)
Samco Mutual Fund₹17.13 Cr (16.2%)
Nippon India Mutual Fund₹11.78 Cr (11.2%)
HDFC Mutual Fund₹10.87 Cr (10.3%)
Mirae Asset Mutual Fund₹7.01 Cr (6.6%)
Others₹20.04 Cr (19.0%)
SchemeFund HouseValue (Cr)%

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

Recent corporate actions

Ex-DateTypeDetails
07 Aug 2026DividendDividend - Rs 54 Per Share
02 Apr 2026DividendInterim Dividend - Rs 8 Per Share
01 Aug 2025DividendDividend - Rs 5 Per Share
19 Jul 2024DividendDividend - Rs 55 Per Share
04 Aug 2023DividendDividend - Rs 27 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