Bharat Petroleum Corporation

Refineries
₹287.20
-0.21%
Prev close ₹287.80
Get AI-Powered Analysis for Bharat Petroleum Corporation Free Analysis → FREE View live price, charts & full analysis for Bharat Petroleum Corporation →

Bharat Petroleum Corporation Share Price Chart

Bharat Petroleum Corporation last traded at ₹287.20 (2026-10-13). Over the past month the stock moved -5.2%, three months the stock moved -5.7%, year the stock moved -12.9%. Its closing range over 52 weeks is ₹278.15 – ₹386.35, with the latest close 25.7% below the high.

Closing prices up to 2026-10-13.

About Bharat Petroleum Corporation

Bharat Petroleum Corporation is a public sector company which is engaged in the business of refining of crude oil and marketing of petroleum products.[1]

Refining and Marketing Scale:[1] BPCL operates the Mumbai, Kochi and Bina refineries with combined capacity of 35.3 MMTPA, around 14% of India's refining capacity. FY26 refinery throughput reached 41.15 MMT, implying sustained operation above nameplate capacity, while distillate yield improved to 84.54%.[1][2] Domestic petroleum-product sales rose to 54.18 MMT in FY26, giving BPCL a 27.27% market share; the network expanded to 25,323 retail outlets.[1] In LPG, BPCL had a 27.53% market share, 57 bottling plants, over 6,278 distributors and approximately 8.6 crore customer connections in FY26.[1] The wider network also includes industrial customers, aviation stations, lubricant-blending plants and city-gas geographical areas, keeping BPCL present across refining, logistics and multiple fuel-distribution channels.[3]

Fundamentals

Market Cap₹131022.87 Cr
52W High₹391.85
52W Low₹266.55
P/E Ratio7.65
P/B Ratio1.34
EPS₹39.49
Dividend Yield5.79%
ROE (3yr)29%
Sales Growth (3yr)-1%
Profit Growth (3yr)98%

Quarterly Results

In the latest quarter (Jun 2026), Bharat Petroleum Corporation reported sales of ₹151,277.00 crore (+34.4%) and net profit of ₹-1,873.00 crore (-127.4%), compared with the same quarter last year.

Bharat Petroleum Corporation quarterly results (₹ crore)
PeriodSalesOperating profitOPM %Net profitEPS (₹)
Jun 2026151,277-4,055-3.00-1,873-4.32
Mar 2026118,7019,6348.005,62512.96
Dec 2025119,02911,68710.007,18816.57
Sep 2025104,9469,7619.006,19114.27
Jun 2025112,5519,6789.006,83915.76
Mar 2025111,2307,7377.004,39210.12
Dec 2024113,1667,4567.003,8068.77
Sep 2024102,7854,5174.002,2975.29
Year-on-year change vs the same quarter last year
Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026
Sales growth-0.3%-2.0%-4.6%-0.5%+2.1%+5.2%+6.7%+34.4%
Operating profit growth-65.1%+20.3%-13.6%+72.0%+116.1%+56.7%+24.5%-141.9%
Net profit growth-72.1%+19.6%-8.3%+140.6%+169.5%+88.9%+28.1%-127.4%
EPS growth-72.2%+19.6%-8.3%+140.6%+169.8%+88.9%+28.1%-127.4%
OPM %4.0%7.0%7.0%9.0%9.0%10.0%8.0%-3.0%

Colour scale: below -5% -5% to 0% 0% to 5% 5% to 20% 20% and above. A dash means the earlier figure was zero or negative, so a percentage is not meaningful.

Annual Financials

In the latest year (Mar 2026), Bharat Petroleum Corporation reported sales of ₹455,228.00 crore (+3.4%) and net profit of ₹25,843.00 crore (+93.8%), compared with the previous year.

Bharat Petroleum Corporation annual profit & loss (₹ crore)
PeriodSalesOperating profitOPM %Net profitEPS (₹)
Mar 2026455,22841,2029.0025,84359.57
Mar 2025440,27225,4016.0013,33730.74
Mar 2024448,08344,08210.0026,85961.91
Mar 2023473,18710,8992.002,1314.91
Mar 2022346,79119,1376.0011,68226.93
Mar 2021230,17121,0019.0017,32037.26
Mar 2020284,5728,9753.003,6667.04
Mar 2019298,22615,1125.008,52817.98
Year-on-year change vs the previous year
Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Sales growth+26.4%-4.6%-19.1%+50.7%+36.4%-5.3%-1.7%+3.4%
Operating profit growth-1.3%-40.6%+134.0%-8.9%-43.0%+304.5%-42.4%+62.2%
Net profit growth-12.9%-57.0%+372.4%-32.6%-81.8%+1160.4%-50.3%+93.8%
EPS growth-13.4%-60.8%+429.3%-27.7%-81.8%+1160.9%-50.3%+93.8%
OPM %5.0%3.0%9.0%6.0%2.0%10.0%6.0%9.0%

Colour scale: below -5% -5% to 0% 0% to 5% 5% to 20% 20% and above. A dash means the earlier figure was zero or negative, so a percentage is not meaningful.

Shareholding

Promoter Holding52.98%

AI Analysis

Recommendation: Hold

BPCL trades at ₹284.05, down 12.6% over 3 months and 27.5% below 52-week high, reflecting sector headwinds in refineries. Fundamentals remain resilient: ROE of 25.8%, ROCE of 26.0%, and strong cash generation (OCF ₹50.8Cr in FY26) underpin quality, though quarterly OPM has compressed to 8-10% (down from historical 10-12%). Valuation is deeply attractive at P/E 4.84x (71% discount to industry 17.2x) and P/B 1.24x, supported by 6.07% dividend yield and 52.98% promoter holding; near-term technicals are mixed (RSI 45, Bearish trend, 46.7 Tech Score) and delivery % is negligible (1.1%), signaling low institutional conviction despite cyclical strength.

Key Strengths:
  • Exceptional ROCE of 26.0% (Mar 2026) and sustained ROE of 25.8%, both in 'Excellent' territory, indicate capital-efficient, high-quality business model with durable competitive moat in refining.
  • Strong balance sheet improvement: D/E ratio improved from 0.75 (Mar 2025) to 0.54 (Mar 2026) alongside 114% YoY profit growth (₹13.3Cr to ₹25.8Cr), demonstrating deleveraging and earnings quality.
  • Robust cash generation with OCF of ₹50.8Cr (FY26) supporting 6.07% dividend yield and capex of ₹26Cr, plus 52.98% promoter holding signals insider confidence and capital discipline in a cyclical sector.
Key Risks:
  • Operating margin compression to 8-10% in recent quarters (vs historical 10-12%) reflects cyclical crude oil refining headwinds and potential crude-crack spread tightening; further margin erosion could pressure earnings despite volume stability.
  • Weak technical setup (price below 50-day MA at ₹297, RSI 45, Bearish trend, delivery % 1.1%) coupled with 27.5% drawdown from 52W high indicates lack of institutional conviction; breakout above ₹297 is prerequisite for bullish reversal.

AI-generated analysis for informational purposes only — not SEBI-registered investment advice.

See Full AI Analysis — Free FREE →

Latest News

Frequently Asked Questions

What is Bharat Petroleum Corporation's current stock price?

Bharat Petroleum Corporation shares were last quoted at ₹287.20 (-0.2% on the day). Use the Refresh price button on this page for the latest available price. Prices are for information only.

What is the P/E ratio of Bharat Petroleum Corporation?

Bharat Petroleum Corporation has a price-to-earnings (P/E) ratio of 7.65 and a price-to-book (P/B) ratio of 1.34. The industry P/E is 16.72.

What is the 52-week high and low of Bharat Petroleum Corporation?

The 52-week high of Bharat Petroleum Corporation is ₹391.85 and the 52-week low is ₹266.55.

What is the market cap of Bharat Petroleum Corporation?

The market capitalisation of Bharat Petroleum Corporation is about ₹131,022.87 crore.

How did Bharat Petroleum Corporation perform in its latest quarterly results?

In the latest quarter (Jun 2026), Bharat Petroleum Corporation reported sales of ₹151,277.00 crore (+34.4%) and net profit of ₹-1,873.00 crore (-127.4%), compared with the same quarter last year.

Is Bharat Petroleum Corporation a good stock to buy?

This page is for information and is not investment advice. As per the data shown here, Bharat Petroleum Corporation has a 3-year ROE of 29.00%, 3-year profit growth of 98.00%. Review the fundamentals, quarterly results and AI analysis on StockSpin, and consult a SEBI-registered adviser before investing.

What is the promoter holding in Bharat Petroleum Corporation?

Promoters hold about 52.98% of Bharat Petroleum Corporation.

Which sector does Bharat Petroleum Corporation belong to?

Bharat Petroleum Corporation belongs to the Refineries sector.

Other Refineries stocks

All Refineries stocks · Browse all stocks A–Z

Go to live page for Bharat Petroleum Corporation →