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

309.75 INR
P/E
5.14
EPS
60.48
Yield
7.29%
Safety Score
92
P/B
1.33
ROE
28.47
Beta
0.90
Target Price
333.48 INR
Loading chart...
Key Metrics
Earnings dateAug. 13, 2026
P/E5.14
EPS60.48
Book Value234.37
Price to Book1.33
Debt/Equity54.33
% Insiders56.511%
Growth
Revenue Growth0.07%
Earnings Growth0.28%
Estimates
Forward P/E7.83
Forward EPS39.67
Target Mean Price333.48
Dividend
Dividend Yield7.29%
Annual dividends22.50 INR
Ex-Div. DateFeb. 2, 2026
Payout8.20%
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 309.75 INR. Market analysts have a consensus price target of 333.48 INR. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 5.14. 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 Aug. 13, 2026. The market consensus estimate for Forward EPS is 39.67.

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

Investor FAQ

Does Bharat Petroleum Corporation Limited pay a dividend?

Yes, it pays an annual dividend of 22.50 INR (7.29% 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 Aug. 13, 2026. The company currently has a trailing EPS of 60.48.

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, blended fuels, 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 applications 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 based in Mumbai, India.

Exchange Ticker
NSI (India) BPCL.NS
BPCL.BO
Trades
Dividend Yield
7.29%
5y avg 5.36%
Annual Dividends
22.50INR
Next Ex. Div Date
Feb. 2, 2026
Payout Ratio
8.20%
Dividend History paid per year (INR)
Historical Dividends
Year Total Dividends
2027
10.00 INR
Feb. 17, 2027 (estimated) 10.0000
2026
22.50 INR
Nov. 16, 2026 (estimated) 7.5000
Aug. 3, 2026 (estimated) 5.0000
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. 28, 2023 21.0000
Sept. 28, 2023 4.0000
2022
11.00 INR
Sept. 28, 2022 6.0000
March 1, 2022 5.0000
2021
84.00 INR
Nov. 27, 2021 5.0000
Oct. 27, 2021 58.0000
April 12, 2021 5.0000
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
10.33 INR
Sept. 30, 2016 2.5000
June 5, 2016 2.5000
March 12, 2016 0.5833
March 2, 2016 0.5833
Feb. 17, 2016 2.0833
Feb. 1, 2016 2.0833
2015
7.50 INR
Sept. 22, 2015 3.7500
Aug. 27, 2015 3.7500
2014
5.67 INR
Sept. 29, 2014 2.8333
Sept. 4, 2014 2.8333
2013
3.67 INR
Oct. 20, 2013 1.8333
Sept. 5, 2013 1.8333
2012
1.83 INR
Oct. 21, 2012 0.9167
July 12, 2012 0.9167
2011
2.33 INR
Sept. 26, 2011 1.1667
Sept. 4, 2011 1.1667
2010
2.33 INR
Oct. 24, 2010 1.1667
Sept. 7, 2010 1.1667
2009
1.17 INR
Oct. 8, 2009 0.5833
Aug. 25, 2009 0.5833
2008
0.67 INR
Oct. 1, 2008 0.3333
Sept. 9, 2008 0.3333
2007
2.67 INR
Oct. 1, 2007 0.8333
Sept. 3, 2007 0.8333
Jan. 31, 2007 0.5000
Jan. 14, 2007 0.5000
2006
0.42 INR
Dec. 2, 2006 0.2083
Nov. 14, 2006 0.2083
2005
1.67 INR
June 23, 2005 0.6250
June 6, 2005 0.6250
Jan. 11, 2005 0.4167
2004
2.83 INR
Dec. 23, 2004 0.4167
Aug. 14, 2004 0.9583
July 27, 2004 0.9583
Jan. 1, 2004 0.5000
2003
3.00 INR
Dec. 31, 2003 0.5000
Aug. 2, 2003 1.0833
July 15, 2003 1.0833
Feb. 19, 2003 0.1667
Jan. 30, 2003 0.1667
2002
1.83 INR
Aug. 28, 2002 0.9167
Aug. 7, 2002 0.9167
2001
0.96 INR
Sept. 1, 2001 0.2917
Aug. 1, 2001 0.3333
June 17, 2001 0.3333
2000
1.04 INR
Sept. 1, 2000 0.5208
July 24, 2000 0.5208
1999
1.04 INR
Sept. 1, 1999 0.5208
Aug. 10, 1999 0.5208
1998
0.42 INR
Sept. 1, 1998 0.2083
Aug. 9, 1998 0.2083
1997
0.28 INR
Aug. 1, 1997 0.1375
June 22, 1997 0.1375
1996
0.28 INR
Aug. 1, 1996 0.1375
June 23, 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
Bharat Petroleum Corporation Limited Aug 27, 2025 5.0 INR
Stock Splits
Split Date Split Ratio to 1
Dec. 20, 2000 2.000000
July 13, 2012 2.000000
July 13, 2016 2.000000
July 13, 2017 1.500000
June 21, 2024 2.000000
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