Skip to main content

Bharat Petroleum Corporation Ltd

NSE: BPCL BSE: 500547Energy

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]

282
52W: ₹267 — ₹392
PE 4.97 · Book ₹211 · +34% vs book
Market Cap₹1,22,324 Cr
Stock P/E4.97Price to Earnings
ROCE19.6%Return on Capital
ROE18.7%Return on Equity
Div. Yield6.23%Face Value ₹10

Strengths

  • +Company has reduced debt.
  • +Company has been maintaining a healthy dividend payout of 37.1%

Weaknesses

  • The company has delivered a poor sales growth of 9.13% over past five years.

Shareholding Pattern

Promoters52.98%
FIIs19.57%
DIIs18.52%
Public8.48%
CategoryJun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026
Promoters52.98%52.98%52.98%52.98%52.98%52.98%52.98%52.98%
FIIs15.04%15.39%0.414.71%0.714.58%0.115.45%0.916.53%1.118.46%1.919.57%1.1
DIIs21.31%22.06%0.822.27%0.222.23%0.022.18%0.121.31%0.919.56%1.818.52%1.0
Public9.73%8.63%1.19.09%0.59.26%0.28.46%0.88.25%0.28.58%0.38.48%0.1

Financial Statements

MetricSep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025
Sales1,02,9861,15,4661,16,5271,13,0961,02,7561,13,1361,11,1791,12,5151,04,9121,18,999
Expenses90,0781,09,2681,07,3421,07,44698,2441,05,5551,03,4141,02,85295,1351,07,323
Operating Profit12,9086,1989,1855,6504,5127,5807,7659,6639,77711,677
OPM %13%5%8%5%4%7%7%9%9%10%
Net Profit8,5013,3974,2243,0152,3974,6493,2146,1246,4437,545
EPS ₹19.597.839.746.955.5310.727.4114.1214.8517.39

AI Insights

Revenue Trend

TTM revenue at ₹4,47,605Cr, up 1.7% YoY. OPM at 9%.

Debt Position

Borrowings at ₹22,155Cr. Debt-to-equity ratio: 0.25x. Healthy balance sheet.

Capex Cycle

CWIP at ₹15,333Cr (17% of fixed assets). Moderate ongoing capital expenditure.

Institutional Flow

DIIs: 18.52% (-4.58pp change). FIIs: 19.57% (+7.02pp change). Promoters hold 52.98%.

Margin & Efficiency

ROCE improving from 18% (Mar 2014) to 20% (Mar 2025). Working capital days: -24.

Valuation

PE 4.97x with 19.6% ROCE. Price is 34% above book value of ₹211. Dividend yield: 6.23%.

Recent Announcements