Bharat Petroleum Corporation Limited

BPCL · Energy

About Bharat Petroleum Corporation Limited (BPCL)

Bharat Petroleum Corporation Limited is a Oil & Gas Refining & Marketing company operating in the Energy sector.

BPCL trades on the Indian stock exchanges (NSE/BSE) and is classified as a large-cap stock .

Sector
Energy
Industry
Oil & Gas Refining & Marketing

Key Statistics

Current Price
₹284.90
Market Cap
₹1.24T
52-Week High
₹391.65
52-Week Low
₹266.60
Sector
Energy
Industry
Oil & Gas Refining & Marketing

₹1,000 Invested in Bharat Petroleum Corporation Limited (BPCL)

1 Year
₹905
+-10%
3 Years
₹1,968
+97%
5 Years
₹1,678
+68%
10 Years
₹2,652
+165%
Since IPO
₹99,489
+9849%

How much would ₹1,000 invested in BPCL be worth today?

What would ₹1,000 invested in BPCL 1 year ago be worth today?

A ₹1,000 investment in Bharat Petroleum Corporation Limited (BPCL) in 2025 would be worth ₹905 as of November 2026, representing a -9.5% total return.

What would ₹1,000 invested in BPCL 3 years ago be worth today?

A ₹1,000 investment in Bharat Petroleum Corporation Limited (BPCL) in 2023 would be worth ₹1,968 as of November 2026, representing a +96.8% total return.

What would ₹1,000 invested in BPCL 5 years ago be worth today?

A ₹1,000 investment in Bharat Petroleum Corporation Limited (BPCL) in 2021 would be worth ₹1,678 as of November 2026, representing a +67.8% total return.

What would ₹1,000 invested in BPCL 10 years ago be worth today?

A ₹1,000 investment in Bharat Petroleum Corporation Limited (BPCL) in 2016 would be worth ₹2,652 as of November 2026, representing a +165.2% total return.

What would ₹1,000 invested in BPCL at IPO be worth today?

A ₹1,000 investment in Bharat Petroleum Corporation Limited (BPCL) at IPO would be worth ₹99,489 as of November 2026, representing a +9848.9% total return.

Monthly Returns Heatmap

Avg Monthly Return
+1.94%
Positive Months
211
57% of 369
Negative Months
158
43% of 369
Data Period
30+ years
369 months
Best Performers
Best month ever: May 1999 (+46.9%)
Best month on avg: November (+4.8%)
Worst Performers
Worst month ever: Sep 2002 (-37.4%)
Worst month on avg: October (-0.7%)

Over the past 30+ years (369 months), Bharat Petroleum Corporation Limited (BPCL) has averaged a monthly return of +1.94% with a median return of +1.17%. The stock had 211 positive months (57%) and 158 negative months (43%). The best month in BPCL's history was May 1999 with a +46.9% return, while the worst was September 2002 at -37.4%. Historically, November tends to be the strongest month (averaging +4.8%), and October the weakest (-0.7%).

BPCL's longest winning streak was 9 consecutive months of gains, while its longest losing streak was 5 consecutive months of losses. The best full year was 2003 with a cumulative return of +88.6%, and the worst was 1998 at -49.2%.

Annual Returns

Over 30 years of trading history, Bharat Petroleum Corporation Limited (BPCL) has delivered an average annual return of +22.54% with a median return of +25.14%. The compound annual growth rate (CAGR) is +15.74%. The stock posted gains in 20 years (67%) and losses in 10 years (33%).

BPCL's best year was 2003 with a +119.77% gain, while the worst was 1998 at -42.72%. The longest streak of consecutive positive years was 6, and the longest losing streak was 2 years. BPCL achieved double-digit gains (10%+) in 17 years. It suffered double-digit losses in 9 years.

Avg Return
+22.54%
Best Year
2003 (+119.77%)
Worst Year
1998 (-42.72%)
Positive Years
20/30
Year Return Start End
2026 -23.71% ₹373.47 ₹284.90
2025 +38.74% ₹269.18 ₹373.47
2024 +33.95% ₹200.96 ₹269.18
2023 +44.39% ₹139.18 ₹200.96
2022 -11.57% ₹157.39 ₹139.18
2021 +22.11% ₹128.89 ₹157.39
2020 -18.22% ₹157.62 ₹128.89
2019 +43.37% ₹109.94 ₹157.62
2018 -26.25% ₹149.06 ₹109.94
2017 +28.18% ₹116.29 ₹149.06
2016 +47.32% ₹78.93 ₹116.29
2015 +41.75% ₹55.69 ₹78.93
2014 +90.30% ₹29.26 ₹55.69
2013 +1.52% ₹28.82 ₹29.26
2012 +51.28% ₹19.05 ₹28.82
2011 -25.91% ₹25.72 ₹19.05
2010 +5.54% ₹24.37 ₹25.72
2009 +71.37% ₹14.22 ₹24.37
2008 -27.36% ₹19.57 ₹14.22
2007 +62.71% ₹12.03 ₹19.57
2006 -21.78% ₹15.38 ₹12.03
2005 -3.33% ₹15.91 ₹15.38
2004 +8.09% ₹14.72 ₹15.91
2003 +119.77% ₹6.70 ₹14.72
2002 +17.90% ₹5.68 ₹6.70
2001 +63.10% ₹3.48 ₹5.68
2000 -31.61% ₹5.09 ₹3.48
1999 +69.99% ₹3.00 ₹5.09
1998 -42.72% ₹5.23 ₹3.00
1997 +47.19% ₹3.55 ₹5.23

Frequently Asked Questions: BPCL

What sector is BPCL in? ▼

BPCL operates in the Energy sector, specifically in the Oil & Gas Refining & Marketing industry.

How has BPCL performed historically? ▼

Over 30 years of trading history, BPCL has posted gains in 20 years (67% of the time). The best year was 2003 with a +119.8% return. Past performance does not guarantee future results.

How can I invest in BPCL? ▼

You can invest in BPCL through any brokerage account that offers access to Indian exchanges. Popular options include commission-free brokers like Fidelity, Charles Schwab, or Robinhood (US), or international brokers like Interactive Brokers. You can buy individual shares or invest through ETFs that hold BPCL.

Last updated: 11/1/2026