ICICI Prudential PSU Equity Fund
Bharat Petroleum Corporation Limited · NSE
19,09,375 sh · ₹57.89 Cr
HDFC Mutual Fund (scheme HDFCGR)
63.0% of their portfolio
₹671.87 Cr
2,07,33,638 sh
ICICI Prudential Large Cap Fund
0.6% of their portfolio
₹457.46 Cr
1,50,87,750 sh
SBI Energy Opportunities Fund
4.7% of their portfolio
₹394.16 Cr
1,21,63,692 sh
ICICI Prudential Large & Mid Cap Fund
1.2% of their portfolio
₹371.80 Cr
1,22,62,630 sh
Bharat 22 ETF
3.6% of their portfolio
₹338.79 Cr
1,11,81,149 sh
SBI PSU Fund
4.7% of their portfolio
₹314.33 Cr
97,00,000 sh
ICICI Prudential Energy Opportunities Fund
3.2% of their portfolio
₹260.23 Cr
85,82,879 sh
SBI Flexicap Fund
1.1% of their portfolio
₹243.44 Cr
75,12,500 sh
ICICI Prudential Nifty Next 50 Index Fund
2.5% of their portfolio
₹242.73 Cr
80,05,453 sh
ICICI Prudential Multicap Fund
1.2% of their portfolio
₹232.13 Cr
72,59,594 sh
ICICI Prudential Balanced Advantage Fund
0.3% of their portfolio
₹230.01 Cr
75,86,151 sh
ICICI Prudential Multi Cap Fund
1.2% of their portfolio
₹220.11 Cr
72,59,594 sh
FIIs trimmed their stake −2.7pp QoQ
Jun 2026 quarter
Ownership by quarter
Promoter
— 0.0pp
ICICI Prudential PSU Equity Fund
Bharat Petroleum Corporation Limited · NSE
19,09,375 sh · ₹57.89 Cr
ICICI Prudential India Opportunities Fund
Bharat Petroleum Corporation Limited · NSE
60,24,585 sh · ₹182.67 Cr
ICICI Prudential Nifty LargeMidcap 250 Index Fund
Bharat Petroleum Corporation Limited · NSE
22,492 sh · ₹68.20 L
Nippon India ETF Nifty Infrastructure BEES
Bharat Petroleum Corporation Limited · NSE
96,258 sh · ₹2.92 Cr
ICICI Prudential Balanced Advantage Fund
Bharat Petroleum Corporation Limited · NSE
75,86,151 sh · ₹230.01 Cr
Nippon India ETF Nifty Next 50 Junior BEES
Bharat Petroleum Corporation Limited · NSE
71,11,807 sh · ₹215.63 Cr
Nippon India Nifty India Manufacturing ETF
Bharat Petroleum Corporation Limited · NSE
7,464 sh · ₹22.63 L
ICICI Prudential Nifty200 Value 30 Index Fund
Bharat Petroleum Corporation Limited · NSE
3,23,722 sh · ₹9.82 Cr
The announcements library is part of Pro.
Every exchange filing this company makes — results, board meetings, dividends, analyst meets, investor presentations — as filed with NSE / BSE, the day it lands.
52 announcements on record for this company.
58,15,324 sh
ICICI Prudential Nifty Next 50 ETF
2.5% of their portfolio
₹65.09 Cr
21,46,894 sh
ICICI Prudential Nifty200 Value 30 ETF
5.2% of their portfolio
₹2.43 Cr
79,996 sh
Promoter holding by quarter: Jun 2025 53.0%, Sep 2025 53.0%, Dec 2025 53.0%, Mar 2026 53.0%. Sep 2024, Dec 2024, Mar 2025: no filing.
FII
— +1.1pp
FII holding by quarter: Jun 2025 15.4%, Sep 2025 16.5%, Dec 2025 18.5%, Mar 2026 19.6%. Sep 2024, Dec 2024, Mar 2025: no filing.
DII
— −1.0pp
DII holding by quarter: Jun 2025 22.2%, Sep 2025 21.3%, Dec 2025 19.6%, Mar 2026 18.5%. Sep 2024, Dec 2024, Mar 2025: no filing.
MF
— −1.2pp
MF holding by quarter: Jun 2025 10.6%, Sep 2025 10.6%, Dec 2025 9.4%, Mar 2026 8.1%. Sep 2024, Dec 2024, Mar 2025: no filing.
Per-series scale, bounds labeled. Gaps mark quarters without a filing.
Nippon India ETF Nifty Dividend Opportunities 50
Bharat Petroleum Corporation Limited · NSE
36,528 sh · ₹1.11 Cr
ICICI Prudential Multi Asset Allocation Fund
Bharat Petroleum Corporation Limited · NSE
29,47,272 sh · ₹89.36 Cr
Ownership by quarter
Promoter
— 0.0pp
Promoter holding by quarter: Jun 2025 53.0%, Sep 2025 53.0%, Dec 2025 53.0%, Mar 2026 53.0%. Sep 2024, Dec 2024, Mar 2025: no filing.
FII
— +1.1pp
FII holding by quarter: Jun 2025 15.4%, Sep 2025 16.5%, Dec 2025 18.5%, Mar 2026 19.6%. Sep 2024, Dec 2024, Mar 2025: no filing.
DII
— −1.0pp
DII holding by quarter: Jun 2025 22.2%, Sep 2025 21.3%, Dec 2025 19.6%, Mar 2026 18.5%. Sep 2024, Dec 2024, Mar 2025: no filing.
MF
— −1.2pp
MF holding by quarter: Jun 2025 10.6%, Sep 2025 10.6%, Dec 2025 9.4%, Mar 2026 8.1%. Sep 2024, Dec 2024, Mar 2025: no filing.
Per-series scale, bounds labeled. Gaps mark quarters without a filing.
The announcements library is part of Pro.
Every exchange filing this company makes — results, board meetings, dividends, analyst meets, investor presentations — as filed with NSE / BSE, the day it lands.
52 announcements on record for this company.