BPCL
BPCL
Current position (22 June 2026):
BPCL is trading around ₹308–309/share.
52-week range: ₹266.60 – ₹391.65.
Market capitalization: approximately ₹1.34 lakh crore.
Fundamental Analysis
Metric Value
P/E Ratio 5.1x
P/B Ratio 1.3x
Dividend Yield 5.7%
ROE 28.8%
ROCE 25.7%
#WatchOutFor#EquityResearch#HiddenGems#Post-ClosingCommentary#FundamentalViews

606 likes·73 comments

















