
Data is unavailable

Data is unavailable
| FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net worth | 81384.08 | 75635.11 | 53522.36 | 51905.62 | 53555.08 | 36532.33 | 38764.72 | 36618.57 | 30819.75 | 27793.27 | 22561.95 | 19439.72 | 16775.54 | 15879.91 | 15350.83 | 14800.42 | 13930.58 | 13485.41 | 11855.92 | 10273.05 | 8996.67 | 7460.24 | 5800.31 | 4639.89 |
| Fixed assets | 88628.14 | 86798.16 | 86675.11 | 83901.43 | 64098.26 | 60141.70 | 49314.60 | 45539.04 | 33683.58 | 25358.50 | 29109.40 | 27579.95 | 24721.36 | 24988.16 | 19658.06 | 17135.38 | 14691.68 | 14355.44 | 13451.11 | 12327.11 | 10809.43 | 9618.27 | 9233.00 | 8980.16 |
| Debt | 52260.17 | 45998.90 | 61110.86 | 56493.47 | 46919.79 | 59666.36 | 44839.10 | 37659.36 | 35725.44 | 23387.74 | 25492.21 | 33152.27 | 33156.86 | 30153.06 | 25038.40 | 26692.08 | 24239.16 | 16065.83 | 11366.62 | 9268.22 | 5547.82 | 4702.29 | 5818.70 | 6426.09 |
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 | FY2008 | FY2007 | FY2006 | FY2005 | FY2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating | 23677.79 | 35969.63 | 12465.60 | 20335.63 | 23455.14 | 7881.01 | 10157.15 | 11068.37 | 9041.11 | 11119.04 | 20741.65 | 9588.08 | 5926.33 | 1906.69 | 3676.11 | -223.50 | 7017.85 | 1332.88 | 5721.97 | 1923.62 | 1332.09 | 3444.13 |
| Investing | -19179.99 | -10554.31 | -7806.41 | -8137.57 | -2474.04 | -11135.11 | -10451.17 | -7065.51 | -15273.94 | -9232.69 | -10535.63 | -6880.64 | -3603.96 | -2275.85 | -452.54 | -575.87 | -12816.56 | -5026.16 | -5851.29 | -5006.77 | -1481.46 | -1518.82 |
| Financing | -6240.61 | -25427.30 | -4402.01 | -17671.68 | -13980.90 | 3583.21 | 207.04 | -4217.73 | 4803.96 | -1331.57 | -9792.00 | -3736.05 | -845.98 | -4378.71 | -176.62 | 954.58 | 85.64 | 233.40 | -638.70 | -768.07 | -1473.46 | -1765.53 |

As of 24 Jul 2026, the share price of Bharat Petroleum Corporation Ltd is ₹310.15 on the NSE and ₹310.20 on the BSE. The stock opened at ₹306.90, touched a high of ₹321.70 and a low of ₹305.10 during today's session.
Bharat Petroleum Corporation Ltd has delivered a return of 0.57% over the last 3 months. The stock was trading at ₹308.10 on 24 Apr 2026 and is currently at ₹310.15 as of 24 Jul 2026, reflecting a Gain of ₹2.05 per share over this period.
Yes,Bharat Petroleum Corporation Ltd has declared a consistent dividend every year over the past 5 years. The company paid a total dividend of 74.00 per share between FY2022 and FY2026, with the most recent dividend of ₹10.00 per share for Jan 26, with an ex-dividend date of 02 Feb 2026. At the current market price of ₹310.15, the trailing dividend yield of Bharat Petroleum Corporation Ltd stands at 22.50%.
Bharat Petroleum Corporation Ltd has delivered a 35.90% absolute return over the past 5 years, equivalent to a CAGR of 6.33% per annum. The stock was priced at ₹228.22 in Jul 2021 and has risen to ₹310.15 as of 24 Jul 2026. An investment of ₹1,00,000 in Bharat Petroleum Corporation Ltd five years ago would be worth ₹1,35,900.00 today.
The intraday high for Bharat Petroleum Corporation Ltd on the NSE today (24 Jul 2026) was ₹321.70. This compares to the 52-week high of ₹391.65 recorded on 05 Feb 2026. Today's high was -17.86% below the 52-week high.
Bharat Petroleum Corporation Ltd has delivered -9.24% return over the last 52 weeks. During this period, the stock hit a 52-week high of ₹391.65 on 05 Feb 2026 and a 52-week low of ₹266.60 on 02 Apr 2026. It is currently trading at ₹310.15 as of 24 Jul 2026.
The all-time high (ATH) for Bharat Petroleum Corporation Ltd was ₹388.30, recorded on 09 Feb 2026. At the current price of ₹310.15, the stock is trading 20.13% below its all-time high. The all-time low recorded was ₹38.33 on 05 Jan 2012.
Over the last 6 months, Bharat Petroleum Corporation Ltd has given a return of -13.30%. The stock was priced at ₹349.15 on 23 Jan 2026 and has Fallen to ₹310.15 as of 24 Jul 2026, a change of ₹39.00 per share.
For Q1 FY27, Bharat Petroleum Corporation Ltd reported: Revenue (Net Sales): ₹1594792.80 Cr - Up 18.22% year-on-year from ₹1348964.00 Cr in Q4 FY26. Net Income (PAT): ₹-39621.30 Cr - Down -224.15% year-on-year from ₹31914.90 Cr in Q4 FY26.
The intraday low for Bharat Petroleum Corporation Ltd on the NSE today was ₹305.10. The stock's 52-week low stands at ₹266.60, recorded on 02 Apr 2026. Today's low is 14.44% above the 52-week low, indicating the stock is trading well above its yearly lows.