Track Bharat Petroleum Corporation Limited — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

Bharat Petroleum Corporation Limited BPCL.NS · Stock Open Bharat Petroleum Corporation Limited in new tab

300.60 INR
P/E
7.50
EPS
40.10
Yield
5.75%
Safety Score
92
P/B
1.28
ROE
28.47
Beta
0.87
Target Price
345.00 INR
Loading chart...
Key Metrics
Earnings dateOct. 23, 2026
P/E7.50
EPS40.10
Book Value234.37
Price to Book1.28
Debt/Equity54.33
% Insiders56.657%
Growth
Revenue Growth0.34%
Earnings Growth0.28%
Estimates
Forward P/E7.58
Forward EPS39.67
Target Mean Price345.00
Dividend
Dividend Yield5.75%
Annual dividends17.50 INR
Ex-Div. DateFeb. 2, 2026
Payout12.36%
5y avg Yield5.36%

DCF Valuation

Tweak assumptions to recompute fair value for Bharat Petroleum Corporation Limited (BPCL.NS)
Currency: INR
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
—
Current Price
—
Upside
—
WACC
—
Terminal PV
—
Σ PV of FCFs
—
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

Bharat Petroleum Corporation Limited Logo Bharat Petroleum Corporation Limited Analysis (BPCL.NS)

India Energy Official Website Stock

Is Bharat Petroleum Corporation Limited a good investment? Bharat Petroleum Corporation Limited (BPCL.NS) is currently trading at 300.60 INR. Market analysts have a consensus price target of 345.00 INR. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 7.50. This relatively low multiple may signal that Bharat Petroleum Corporation Limited is undervalued compared to historical market norms.

Earnings Schedule: Bharat Petroleum Corporation Limited is expected to release its next earnings report on Oct. 23, 2026. The market consensus estimate for Forward EPS is 39.67.

For income investors, Bharat Petroleum Corporation Limited pays a dividend yield of 5.75%. With a payout ratio of 12%, the dividend appears sustainable.

Investor FAQ

Does Bharat Petroleum Corporation Limited pay a dividend?

Yes, it pays an annual dividend of 17.50 INR (5.75% yield).

What asset class is Bharat Petroleum Corporation Limited?

Bharat Petroleum Corporation Limited is classified as a Stock. You can compare it against 2 other assets in the "Related Symbols" list on this page.

When is the next earnings date?

The next earnings date is projected to be Oct. 23, 2026. The company currently has a trailing EPS of 40.10.

Company Profile

Bharat Petroleum Corporation Limited engages in refining crude oil and marketing petroleum products in India and internationally. It operates through two segments, Downstream Petroleum; and Exploration and Production of Hydrocarbons. The company operates fuel stations that sell motor spirits, high-speed diesel, compressed and liquefied natural gas, automotive liquefied petroleum gas (LPG), and lubricants; operate convenience stores, restaurants, and electric vehicle charging facilities; and offer ATM, money transfer, insurance, and vehicle care services. It also provides LPG for domestic, commercial, and metal cutting gas under the Bharatgas brand name; automobile lubricants, such as automotive engine and gear oils, greases, and specialties, as well as industrial lubricants under the MAK brand; jet fuel; and aviation services, including transportation, storage, and intoplane services. In addition, the company offers industrial fuels products, white oils, bitumen and specialty bitumen, petcoke, sulphur, solvents, petrochemicals, bunkering, and petrochemical feedstock products; and operates pipelines to transport petroleum products. Further, it exports naphtha and fuel oils; and engages in city gas distribution activities. The company's marketing infrastructure includes a network of installations, depots, retail outlets, aviation fueling stations, and LPG distributors. The company was formerly known as Bharat Refineries Limited and changed its name to Bharat Petroleum Corporation Limited in August 1977. Bharat Petroleum Corporation Limited was incorporated in 1952 and is headquartered in Mumbai, India.

Exchange Ticker
NSI (India) BPCL.NS
BPCL.BO
Trades
Dividend Yield
5.75%
5y avg 5.36%
Annual Dividends
17.50INR
Next Ex. Div Date
Feb. 2, 2026
Payout Ratio
12.36%
Dividend History paid per year (INR)
Historical Dividends
Year Total Dividends
▸2027
10.00 INR
Feb. 22, 2027 (estimated) 10.0000
▸2026
17.50 INR
Nov. 25, 2026 (estimated) 7.5000
Feb. 21, 2026 10.0000
▸2025
17.50 INR
Nov. 19, 2025 7.5000
Aug. 27, 2025 5.0000
Feb. 20, 2025 5.0000
▸2024
10.50 INR
Sept. 29, 2024 10.5000
▸2023
25.00 INR
Dec. 22, 2023 21.0000
Sept. 5, 2023 4.0000
▸2022
11.00 INR
Sept. 26, 2022 6.0000
March 1, 2022 5.0000
▸2021
84.13 INR
Nov. 25, 2021 5.0000
Oct. 27, 2021 58.0000
April 9, 2021 5.1340
March 8, 2021 16.0000
▸2020
16.50 INR
March 27, 2020 16.5000
▸2019
19.00 INR
Sept. 29, 2019 8.0000
March 8, 2019 11.0000
▸2018
21.00 INR
Oct. 11, 2018 7.0000
March 9, 2018 14.0000
▸2017
65.00 INR
Oct. 12, 2017 2.0000
April 21, 2017 24.0000
March 10, 2017 39.0000
▸2016
5.17 INR
Sept. 30, 2016 2.5000
March 12, 2016 0.5833
Feb. 17, 2016 2.0833
▸2015
3.75 INR
Sept. 22, 2015 3.7500
▸2014
2.83 INR
Sept. 29, 2014 2.8333
▸2013
1.83 INR
Oct. 20, 2013 1.8333
▸2012
0.92 INR
Oct. 21, 2012 0.9167
▸2011
1.17 INR
Sept. 26, 2011 1.1667
▸2010
1.17 INR
Oct. 24, 2010 1.1667
▸2009
0.58 INR
Oct. 8, 2009 0.5833
▸2008
0.33 INR
Oct. 1, 2008 0.3333
▸2007
1.33 INR
Oct. 1, 2007 0.8333
Jan. 31, 2007 0.5000
▸2006
0.21 INR
Dec. 2, 2006 0.2083
▸2005
1.04 INR
June 23, 2005 0.6250
Jan. 11, 2005 0.4167
▸2004
0.96 INR
Aug. 14, 2004 0.9583
▸2003
1.75 INR
Dec. 31, 2003 0.5000
Aug. 2, 2003 1.0833
Feb. 19, 2003 0.1667
▸2002
0.92 INR
Aug. 28, 2002 0.9167
▸2001
0.63 INR
Sept. 1, 2001 0.2917
Aug. 1, 2001 0.3333
▸2000
0.52 INR
Sept. 1, 2000 0.5208
▸1999
0.52 INR
Sept. 1, 1999 0.5208
▸1998
0.21 INR
Sept. 1, 1998 0.2083
▸1997
0.14 INR
Aug. 1, 1997 0.1375
▸1996
0.14 INR
Aug. 1, 1996 0.1375
Upcoming Dividends
Name Payment Date Status Amount
Bharat Petroleum Corporation Limited Feb 21, 2026 10.0 INR
Bharat Petroleum Corporation Limited Nov 19, 2025 7.5 INR
Stock Splits
Split Date Split Ratio to 1
Dec. 20, 2000 2:1
July 13, 2012 2:1
July 13, 2016 2:1
July 13, 2017 1.5
June 21, 2024 2:1
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion