<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=35476375865279447&ev=PageView&noscript=1"/>

Bharat Petroleum Corporation Limited

NSE: BPCL · Lot size: 1975

Bharat Petroleum Corporation Limited Share Price & Analysis

317.25Updated 21 Apr 2026, 01:26 pm IST
LTP
317.25
Open
316.05
High
320.1
Low
315.1
Close
₹316.05
52W High
₹392
52W Low
₹392
Volume
5076K
Lot Size
1975
Sector

Fundamentals

P/E
5.42
P/B
ROE
17.3%
ROCE
16.2%
D/E Ratio
Div Yield
5.61%
EPS
Book Value
₹217
AI AnalysisGenerated daily after market close · AI-powered

Today's Price Action

Bharat Petroleum Corporation Limited trades flat at ₹317.25 with no change, matching its 20-day average volume of 50.76 L shares. Neutral volume and price suggest consolidation, indicating cautious investor sentiment.

Valuation Snapshot

BPCL’s P/E of 5.42 appears low, but sector P/E at 0 implies an anomaly—possibly unreported sector data or structural sector issues. ROE of 17.3% is strong, reflecting efficient capital use despite questionable valuation metrics.

Key Levels to Watch

The current price sits 19% below the 52-week high of ₹392, with no recorded low—suggesting stale or incomplete data. Price remains distant from its annual peak, highlighting recovery potential if momentum returns.

Trader Takeaway

Track earnings disclosures and sector data revisions—BPCL’s strong ROE could justify re-rating if valuation metrics stabilize.

Frequently Asked Questions

What is Bharat Petroleum Corporation Limited share price today?
Bharat Petroleum Corporation Limited (BPCL) is currently trading at ₹317.25 on NSE, as of the last market session. Prices update daily after market close on MarketNetra.
Is Bharat Petroleum Corporation Limited available in F&O (Futures & Options)?
Yes, Bharat Petroleum Corporation Limited (BPCL) is part of the NSE F&O segment with a lot size of 1975 shares. Options are available with monthly expiry contracts. You can track the full option chain and OI analysis on MarketNetra.
What is Bharat Petroleum Corporation Limited 52-week high and low?
Bharat Petroleum Corporation Limited's 52-week high is ₹392 and the 52-week low is ₹392. The current price of ₹317.25 is 19.1% below the 52W high.
What is Bharat Petroleum Corporation Limited P/E ratio?
Bharat Petroleum Corporation Limited's current P/E ratio is 5.42. This indicates the market is paying ₹5.42 for every ₹1 of earnings. Compare this to the sector average to assess relative valuation.
How to trade Bharat Petroleum Corporation Limited options?
Bharat Petroleum Corporation Limited options are traded on NSE with monthly expiry contracts (lot size: 1975 shares). To trade BPCL options: select your expiry on the option chain page, identify key OI strikes, check the PCR and buildup type on OI analysis, and review FII/DII flows for institutional sentiment before taking a position.