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 shareholder meetings

88 filed, newest first. Page 2 of 2.

  1. Jul 2017

  2. Jun 2017

  3. May 2017

  4. Oct 2016

  5. Sep 2016

  6. Aug 2016

  7. Jun 2016

  8. May 2016

  9. Apr 2016

  10. Oct 2015

  11. Sep 2015

  12. May 2015

  13. Oct 2014

  14. Sep 2014

  15. Aug 2014

  16. May 2014

    • 30 May · Meeting

      Company has fixed Book Closure from September 9, 2014 to September 18, 2014 for the purpose of Annual General Meeting to be held on September 18, 2014 and Dividend.
  17. Oct 2013

  18. May 2013

    • 29 May · Meeting

      Company has fixed Book Closure from September 11, 2013 to September 20, 2013 for the purpose of Dividend. Further, Annual General Meeting of the Company will be held on September 20, 2013.
  19. Oct 2012

  20. Jul 2012

    • 5 Jul · Meeting

      July 17, 2012 has been fixed as the Book Closure date for determining the eligibility of shareholders entitled to receive the Bonus Shares and for the purpose of dividend of Rs. 11/- per equity share of face value Rs. 10/- each for the financial year 2011-12 and Annual General Meeting. Further, the Annual General Meeting of the Company is scheduled to be held on September 21, 2012.
  21. Jun 2012

  22. Jan 2012

  23. Dec 2011

  24. Sep 2011

  25. Aug 2011

    • 30 Aug · Meeting

      Annual General Meeting of the Company will be held on September 16, 2011.
  26. Oct 2010

  27. Sep 2010

    • 1 Sep · Meeting

      Bharat Petroleum Corpn. Limited has informed the Exchange that the Annual General Meeting of the Company will be held on September 24, 2010.
  28. Aug 2009

    • 14 Aug · Meeting

      Bharat Petroleum Corpn. Ltd has informed the Exchange that the Annual General Meeting of the Members of the Company will be held on September 08, 2009.
  29. Oct 2008

    • 6 Oct · Meeting

      Bharat Petroleum Corpn. Ltd has submitted to the Exchange a copy of the minutes of the Annual General Meeting of the Company held on September 22, 2008 . 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.
  30. Aug 2008

    • 28 Aug · Meeting

      Bharat Petroleum Corpn. Ltd has informed the Exchange that the Annual General Meeting of the Company is scheduled to be held on September 22, 2008.
  31. Jul 2008

    • 18 Jul · Meeting

      Bharat Petroleum Corpn. Ltd has informed the Exchange that pursuant to Section 192A of the Companies Act, 1956, ("Act") read with the Companies (Passing of the Resolution by Postal Ballot) Rules, 2001 ("Rules"), that the Company is seeking the Shareholders' consent to pass the following special resolution by way of Postal Ballot : Special Resolution under Section 17 (1) of the Companies Act, 1956, for amendment in Clause 3 of the Memorandum of Association and under Section 149 (2A) of the said Act for commencement of new business. The company has appointed Shri B. V. Dholakia, a Practising Company Secretary, M/s Dholakia & Associates, Mumbai, as Scrutinizer for conducting the Postal Ballot process. The duly completed postal ballot form should reach the Scrutinizer on or before the close of working hours on August 18, 2008. The Scrutinizer will submit his report to the Chairman or in his absence, to one of the Whole Time Directors Authorised by the Chairman, after completion of the scrutiny in a fair and transparent manner. The results of the Postal Ballot will be announced by the Chairman, or in his absence by one of the Whole Time directors authorized by the Chairman on August 22, 2008. A copy of notice of the Postal Ballot 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.
  32. Oct 2007

    • 5 Oct · Meeting

      Bharat Petroleum Corpn. Ltd has submitted to the Exchange a copy of the proceedings of Annual General Meeting of the shareholders held on September 19, 2007 and Chairman's Speech delivered at the Annual General Meeting. 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.
  33. Aug 2007

    • 29 Aug · Meeting

      Bharat Petroleum Corpn. Ltd has informed the Exchange that the Annual General Meeting of the Shareholders of the Company will be held on September 19, 2007.
  34. Jan 2007

    • 15 Jan · Meeting

      Bharat Petroleum Corpn. Ltd has submitted to the Exchange a copy of the proceedings of Annual General Meeting of the Company held on December 18, 2006, along with the copy of chairman's speech. 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.