BSE SENSEX as of 24 Jul 2026
Current 76059.77
Prev Close 76391.39
Change -331.62 (-0.43%)
← Back to dashboard

BPCL — Bharat Petroleum Corporation Ltd

BSE Code: 500547 · Symbol: BPCL

Today's quote

Last traded price

₹310.20

Open
₹306.60
High
₹311.75
Low
₹305.50
Prev Close
₹309.90
WAP
₹308.70
Volume (Lakh)
2.33
Turnover (Cr)
7.20
Market Cap (Cr)
134579.31

3-month closing price trend

Date Close (₹)
24 Jul 2026 310.20
23 Jul 2026 309.90
22 Jul 2026 314.50
21 Jul 2026 319.25
20 Jul 2026 317.35
17 Jul 2026 315.50
16 Jul 2026 312.00
15 Jul 2026 309.80
14 Jul 2026 305.45
13 Jul 2026 307.50

Showing latest 10 trading days. Chart covers full 3-month history.

Quarterly results (₹ Crore)

Period Revenue Net Profit EPS Cash EPS OPM % NPM %
Mar-26 134896.40 3191.49 7.47 12.24 5.02 2.37
Jun-26 159479.28 -3962.13 -9.27 -4.44 -1.77 -2.48
FY25-26 522668.25 23303.22 54.54 72.90 7.76 4.46
Dec-25 136623.06 7545.27 17.66 22.28 9.10 5.52