Bharat Petroleum Corporation318.20
-1.85 (-0.58%)

Bharat Petroleum Corporation Share Price

318.20-1.85 (-0.58%)
+1.06% past 1 Year

Shareholding summary

Promoters
52.98%
FII
16.84%
DII
11.51%
MF
9.56%
Others
9.11%
Promoters
FII
DII
MF
Others
Quarterly
Yearly

Shareholding Pattern

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

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
Kotak Mahindra Mutual Fund
Motilal Oswal Mutual Fund
Plutus Wealth Management Llp
Abu Dhabi Investment Authority
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 2024Purchase131.40 Cr₹58422.50 LBlock0.051861BSE
14 Feb 2024Purchase75.92 Cr₹58413 LBlock0.029964BSE
14 Feb 2024Purchase40.96 Cr₹5847.01 LBlock0.016166BSE
14 Feb 2024Purchase40.88 Cr₹5847 LBlock0.016135BSE

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.7508.68 Cr21 Jun 2024 - 18 Nov 2025Market29,31,73,359SAST29(2)
27 Sep 2022OtherAcquisition2.019.0404.36 Cr28 Dec 2021 - 26 Sep 2022Market19,61,16,164SAST29(2)
29 Dec 2021OtherAcquisition2.017.0304.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 ₹318.30. During the trading session, the Bharat Petroleum Corporation Ltd share price opened at ₹318.40 and recorded an intraday high of ₹320.85 and a low of ₹317.60. Last closing price was ₹319.60. Over the past 52 weeks, the Bharat Petroleum Corporation Ltd share price has ranged between ₹266.60 and ₹391.65. The current Bharat Petroleum Corporation Ltd stock price reflects real-time market activity based on executed trades on the exchange.