Bharat Petroleum Corporation logo

Bharat Petroleum Corporation share news, announcements and annual reports

NSE: BPCLBSE: 500547Petroleum ProductsLarge Cap

Bharat Petroleum Corporation Limited · Face value ₹10 · Listed Sep 1992 on BSE, Sep 1995 on NSE
Last close ₹284.90down ₹4.30 (1.49%)BSE ₹284.30

Share price at the NSE close on 30 Oct 2026. Previous close ₹289.20.

30 Oct: open ₹287.20, high ₹287.65, low ₹283.40

52-week range of traded prices to 30 Oct 2026
₹266.60Low, 2 Apr 2026₹391.65High, 5 Feb 2026
Market cap
₹1,23,604 Cr62nd largest listed
P/E
7.82
P/E without one-offs
8.77
P/B
1.22
Dividend yield
6.14%
ROE
16.2%
ROE without one-offs
14.4%
ROCE
12.1%
Debt to equity
0.50
Volume, NSE
28,02,43560.4% delivered

Bharat Petroleum Corporation shareholding disclosures

24 filed, newest first.

  1. Jul 2026

  2. Nov 2025

  3. Jun 2025

  4. May 2025

  5. May 2024

  6. Jul 2023

  7. Aug 2021

  8. Apr 2021

  9. May 2020

  10. Apr 2019

  11. Apr 2018

  12. Apr 2017

  13. Apr 2016

  14. Apr 2015

  15. Apr 2014

  16. Feb 2012

  17. Sep 2011

  18. Dec 2009

    • 1 Dec · Disclosure

      Bharat Petroleum Corpn. Ltd has informed the Exchange that "We have received a disclosure from Life Insurance Corporation of India (LIC) under Regulation 7 of the SEBI (SAST) Regulations, 1997 indicating the increase in their shareholding in BPCL, from 36,053,684 equity shaes of Rs.10 each at 9.972% to 36,533,771 equity shares of Rs.10 each at 10.105%., vide their letter dated 20.11.2009 (received on 27.11.2009). It may kindly be noted that the paid up capital of BPCL is Rs.361,54,21,240/-". The details of the same shall be available on the NSE website (http://www.nseindia.com) under: Corporates > Latest Announcements and on the Extranet Server (/Common/Corporate Announcements). For more details click here.
  19. Jun 2009

    • 19 Jun · Disclosure

      Bharat Petroleum Corpn. Ltd has informed the Exchange that Shri T Balakrishnan, Director, has submitted his initial disclosure of shareholding in BPCL and as per the said disclosure he/his dependents does/do not hold any share in BPCL, as on the date of his appointment. The details of the same shall be available on the NSE website (http://www.nseindia.com) under: Corporates > Latest Announcements and on the Extranet Server (/Common/Corporate Announcements). For more details click here.
  20. Feb 2009

    • 20 Feb · Disclosure

      Bharat Petroleum Corpn. Ltd has submitted to the Exchange a copy of disclosure under Regulation 8A (4) of SEBI (Substantial Acquisition of Shares and Takeovers) Regulations, 1997. A copy of the same shall be available on the NSE website (http://www.nseindia.com) under: Corporates > Latest Announcements and on the Extranet Server (/Common/Corporate Announcements). For more details click here.
  21. Jun 2007

    • 27 Jun · Disclosure

      Bharat Petroleum Corpn. Ltd has informed the Exchange that: "The shareholding of Life Insurance Corporation of India in BPCL has increased from 28553057 equity shares of Rs.10 each at 9.62% to 42101359 equity shares of Rs.10 each at 11.64%".