Bharat Petroleum Corporation295.00
+1.95 (+0.67%)

Bharat Petroleum Corporation Share Price

295.00+1.95 (+0.67%)
-17.32% past 1 Year

Shareholding summary

Promoters
52.98%
FII
16.66%
DII
12.44%
MF
9.13%
Others
8.79%
Promoters
FII
DII
MF
Others
Quarterly
Yearly

Shareholding Pattern

Quarterly
Yearly
Name
Promoters
FII
DII - Others
DII - MFs
Retail & Others
Sep 2026Jun 2026Mar 2026Dec 2025Sep 2025Jun 2025
52.98%52.98%52.98%52.98%52.98%52.98%
16.66%16.84%19.57%18.46%16.53%15.45%
12.44%11.51%10.38%10.18%10.71%11.58%
9.13%9.56%8.14%9.38%10.58%10.58%
8.79%9.11%8.93%9.00%9.20%9.41%

Bulk & block deals

Name
Goldman Sachs Bank Europe Se - Odi
Goldman Sachs (Singapore) Pte - Odi
Goldman Sachs Bank Europe Se - Odi
Goldman Sachs (Singapore) Pte - Odi
State Street Msci Acwi Ex Usa Imi Screened Non-Lending Common Trust Fund
State Street Msci Acwi Ex Usa Imi Screened Non-Lending Common Trust Fund
Abu Dhabi Investment Authority
Eastspring Investments India Equity Open Limited
Bpcl Esps Trust
Kotak Mahindra Life Insurance Company Limited
Deal DateActionDeal ValueDeal PriceQty TradedDeal Type%Stake TradedExchange
19 Sep 2025Purchase21.58 Cr₹325.706.63 LBlock0.015274NSE
19 Sep 2025Sell21.58 Cr₹325.706.63 LBlock0.015274NSE
17 Sep 2025Purchase18.38 Cr₹318.255.78 LBlock0.013312NSE
17 Sep 2025Sell18.38 Cr₹318.255.78 LBlock0.013312NSE
14 Jul 2025Purchase19.22 Cr₹344.855.57 LBlock0.012845BSE
14 Jul 2025Sell19.22 Cr₹344.855.57 LBlock0.012845BSE
14 Feb 2024Purchase40.88 Cr₹5847 LBlock0.016135BSE
14 Feb 2024Purchase10.02 Cr₹5841.72 LBlock0.003953BSE
14 Feb 2024Sell40.96 Cr₹5847.01 LBlock0.016166BSE
14 Feb 2024Purchase10.02 Cr₹5841.72 LBlock0.003953BSE

Insider trading & SAST

Client name
Life Insurance Corporation Of India
Life Insurance Corporation Of India
Life Insurance Corporation Of India
Reported onClient categoryAction%Stake tradedHolding % post dealDeal valueDeal priceQty tradedDeal periodDeal modePost transaction holdingInsider/SASTRegulation typeSecurity type
20 Nov 2025OtherDisposal26.750—8.68 Cr21 Jun 2024 - 18 Nov 2025Market29,31,73,359SAST29(2)—
27 Sep 2022OtherAcquisition2.019.040—4.36 Cr28 Dec 2021 - 26 Sep 2022Market19,61,16,164SAST29(2)—
29 Dec 2021OtherAcquisition2.017.030—4.38 Cr11 Jun 2018 - 28 Dec 2021Market15,25,08,269SAST29(2)—

Bharat Petroleum Corporation Ltd Share Price Today

The Bharat Petroleum Corporation Ltd share price today is ₹301.9. During the trading session, the Bharat Petroleum Corporation Ltd share price opened at ₹302 and recorded an intraday high of ₹305.05 and a low of ₹297.1. Last closing price was ₹303.2. Over the past 52 weeks, the Bharat Petroleum Corporation Ltd share price has ranged between ₹266.6 and ₹391.65. The current Bharat Petroleum Corporation Ltd stock price reflects real-time market activity based on executed trades on the exchange.