Create Alert
Watchlist

Bharat Petroleum Corporation

₹365.95
+2.60 (0.72%) 1D
NSE
1D
1W
1M
3M
6M
1Y
3Y
5Y
All
Create Stock SIPAutomate your investments in this

Performance

Open
363.95
Prev. Close
363.35
Volume
65,15,994
Total traded value
238 Cr
Upper Circuit
402.50
Lower Circuit
329.40

Fundamentals

Market Cap₹1,57,509Cr
ROE22.60%
P/E Ratio(TTM)7.42
EPS(TTM)48.93
P/B Ratio1.68
Dividend Yield2.71%
Industry P/E19.06
Book Value216.67
Debt to Equity0.56
Face Value10
Understand Fundamentals

Financials

*All values are in Rs. Cr
No Graph Data To Display
Quarterly
Yearly

About Bharat Petroleum Corporation

Bharat Petroleum Corporation Limited is a prominent global player in the oil and gas sector and is India's second-largest public sector oil marketing company by sales. It envisions becoming the most admired global energy company by using talent and technology to be the preferred choice for customers through service excellence. The company's core mission involves contributing to nation-building by efficiently deploying resources to meet the country's increasing energy needs and aiming for global competitiveness. It operates nationwide through nine business units, complemented by an extensive 3,537-km pipeline network that covers the entire energy value chain. Under its 'Project Aspire' strategy, the company is nurturing its core businesses of refining and marketing, while investing in future growth areas like petrochemicals and gas. In 2023-24, BPCL achieved its highest ever market sales volume of 51.04 MMT, demonstrating strong performance and growth in the market.;
Parent OrganisationBharat Petroleum Corporation
Managing DirectorG. Krishnakumar
NSE SymbolBPCL

Shareholding Pattern

Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
Promoters
52.98%
Foreign Institutions
16.53%
Other Domestic Institutions
10.72%
Mutual Funds
10.58%
Retail And Others
9.19%

Similar Stocks

COMPANY
52 WEEK
MARKET PRICE
P/E Ratio
Reliance Industries
NA
(0.00%)
21.45
Indian Oil Corporation
NA
(0.00%)
8.95
Hindustan Petroleum Corporation
NA
(0.00%)
7.09
Mangalore Refinery And Petrochemicals
NA
(0.00%)
24.31
2025

7
Nov
Dividend
Ex date
₹7.50
per share

For each share you hold, you will receive ₹7.50
Dividend amount₹7.50 per share
Dividend TypeInterim
Ex Date7 Nov ‘25
Record Date7 Nov ‘25
Announcement date31 Oct ‘25

31
Oct
Dividend
Announced
₹7.50
per share

For each share you hold, you will receive ₹7.50
Dividend amount₹7.50 per share
Dividend TypeInterim
Ex Date7 Nov ‘25
Record Date7 Nov ‘25
Announcement date31 Oct ‘25
31
Oct
Quarterly Result
Release date
13
Aug
Quarterly Result
Release date

31
Jul
Dividend
Ex date
₹5.00
per share

For each share you hold, you will receive ₹5.00
Dividend amount₹5.00 per share
Dividend TypeFinal
Ex Date31 Jul ‘25
Record Date31 Jul ‘25
Announcement date29 Apr ‘25

29
Apr
Dividend
Announced
₹5.00
per share

For each share you hold, you will receive ₹5.00
Dividend amount₹5.00 per share
Dividend TypeFinal
Ex Date31 Jul ‘25
Record Date31 Jul ‘25
Announcement date29 Apr ‘25
29
Apr
Quarterly Result
Release date

29
Jan
Dividend
Ex date
₹5.00
per share

For each share you hold, you will receive ₹5.00
Dividend amount₹5.00 per share
Dividend TypeInterim
Ex Date29 Jan ‘25
Record Date29 Jan ‘25
Announcement date22 Jan ‘25

22
Jan
Dividend
Announced
₹5.00
per share

For each share you hold, you will receive ₹5.00
Dividend amount₹5.00 per share
Dividend TypeInterim
Ex Date29 Jan ‘25
Record Date29 Jan ‘25
Announcement date22 Jan ‘25
22
Jan
Quarterly Result
Release date
2024
25
Oct
Quarterly Result
Release date

9
Aug
Dividend
Ex date
₹10.50
per share

For each share you hold, you will receive ₹10.50
Dividend amount₹10.50 per share
Dividend TypeFinal
Ex Date9 Aug ‘24
Record Date9 Aug ‘24
Announcement date9 May ‘24
19
Jul
Quarterly Result
Release date

21
Jun
Bonus
Ex date
1:1
Ratio

For every 1 shares you hold, you will receive 1 additional shares
Bonus ratio1:1
Ex date21 Jun ‘24
Record date22 Jun ‘24
Announcement date13 Jun ‘24

13
Jun
Bonus
Announced
1:1
Ratio

For every 1 shares you hold, you will receive 1 additional shares
Bonus ratio1:1
Ex date21 Jun ‘24
Record date22 Jun ‘24
Announcement date13 Jun ‘24

9
May
Dividend
Announced
₹10.50
per share

For each share you hold, you will receive ₹10.50
Dividend amount₹10.50 per share
Dividend TypeFinal
Ex Date9 Aug ‘24
Record Date9 Aug ‘24
Announcement date9 May ‘24
Events calendar
View upcoming events in other stocks