Bharat Petroleum Stock Screener | Share Price & Fundamental Analysis

BPCL Refineries & Marketing
Screen Bharat Petroleum share price with our stock screener - analyze fundamentals and track trades in your journal
Share Price NSE
₹370.80
▼ -7.10 (-1.88%)
2026-01-06 00:00:00
Share Price BSE
₹371.00
▼ -6.95 (-1.84%)
2026-01-06 00:00:00
Market Cap ₹160,307.80 Cr.
P/B Ratio 1.71
EPS (TTM) ₹31.21
Dividend Yield 2.66%
Debt to Equity 0.74
52W High ₹384.00
52W Low ₹237.30
Operating Margin 7.00%
Profit Margin 3.91%
Revenue (TTM) ₹112,392.00
EBITDA ₹8,797.00
Net Income ₹4,392.00
Total Assets ₹218,382.00
Total Equity ₹81,384.00

Bharat Petroleum Share Price History - Stock Screener Chart

Screen BPCL historical share price movements with interactive charts. Analyze price trends and patterns.

Bharat Petroleum Company Profile - Fundamental Screener

Screen Bharat Petroleum company fundamentals and business profile. Use our stock screener to analyze sector, industry, and key company metrics for BPCL shares.
Bharat Petroleum Corporation Limited (BPCL) is an Indian public sector undertaking engaged in refining crude oil and marketing petroleum products. The company operates refineries in Mumbai, Kochi, and Bina, along with LPG bottling plants and lube blending facilities across India. BPCL's marketing infrastructure includes a network of installations, depots, retail outlets, aviation fueling stations, and LPG distributors. The company offers various petroleum products including petrol, diesel, LPG, CNG, and lubricants under brands like Bharatgas and MAK. As of March 31, 2023, the Government of India holds a 52.98% stake in BPCL. The company has expanded its operations through acquisitions, joint ventures, and investments in petrochemicals and city gas distribution networks. BPCL has also invested in upstream projects and international exploration activities.
Sector Petroleum Products
Industry Refineries & Marketing
Sub-Sector Refineries & Marketing
Segment E
Chairperson/CEO Sanjay Khanna
ISIN INE029A01011

Bharat Petroleum Balance Sheet Screener - Fundamental Analysis

Fair Value Analysis
Screen BPCL balance sheet fundamentals including assets, liabilities, and equity. Use our screener tool to analyze financial health and share price valuation metrics.
Item 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Assets
Total Assets 218,382 202,418 188,138 187,529 160,982 150,864 136,930 120,356 109,086 86,422
Current Assets 72,832 65,694 56,042 61,995 52,075 43,252 48,768 40,602 37,910 31,447
Fixed Assets 88,628 86,798 86,675 83,902 64,098 60,175 49,315 45,539 33,684 25,359
Liabilities
Total Liabilities 218,382 202,418 188,138 187,529 160,982 150,864 136,930 120,356 109,086 86,422
Current Liabilities 46,326 45,899 59,745 52,496 49,722 52,053 42,986 36,022 29,008 25,956
Non-Current Liabilities 0 0 0 0 0 0 0 0 0 0
Shareholders' Equity
Total Equity 81,384 75,635 53,522 51,906 53,555 38,589 40,835 38,524 32,778 29,472
Share Capital 4,273 2,136 2,129 2,129 2,093 1,967 1,967 1,967 1,311 656
Reserves & Surplus 77,153 73,573 51,483 49,866 51,635 35,022 37,255 35,108 30,033 27,729
Screen BPCL income statement and profit fundamentals. Analyze revenue growth, EBITDA, net profit margins, and EPS using our fundamental screener for share price evaluation.
Item 2025-Mar 2025-Jun 2025-Sept 2024-Mar 2024-Jun 2024-Sept 2024-Dec 2023-Mar 2023-Jun 2023-Sept 2023-Dec 2022-Mar 2022-Jun 2022-Sept 2022-Dec
Revenue 112,392 114,459 106,487 117,062 114,045 104,138 113,774 119,634 114,023 104,020 116,481 105,211 121,806 115,663 119,774
Expenses 103,595 102,941 95,351 107,703 107,611 98,344 105,770 108,027 97,235 90,169 109,364 98,126 127,015 113,576 115,146
EBITDA 8,797 11,518 11,136 9,359 6,434 5,795 8,004 11,607 16,788 13,851 7,117 7,085 -5,209 2,087 4,628
Operating Profit % 7.00% 9.00% 9.00% 8.00% 5.00% 4.00% 7.00% 9.00% 14.00% 12.00% 5.00% 6.00% -5.00% 1.00% 3.00%
Depreciation 1,982 1,889 1,958 1,722 1,686 1,779 1,810 1,605 1,614 1,605 1,830 1,603 1,617 1,561 1,586
Interest 919 758 833 967 889 923 861 1,148 1,071 1,190 921 752 710 937 1,128
Profit Before Tax 5,897 8,872 8,345 6,669 3,859 3,094 5,333 8,855 14,103 11,056 4,367 4,730 -7,537 -410 1,913
Tax 1,505 2,033 2,153 1,880 1,017 796 1,527 1,984 3,458 2,812 1,186 1,927 -1,389 -72 166
Net Profit 4,392 6,839 6,192 4,790 2,842 2,297 3,806 6,871 10,644 8,244 3,181 2,803 -6,148 -339 1,747
EPS 10.28 16.01 14.49 22.45 6.65 5.38 8.91 32.26 49.99 38.71 14.94 13.16 -28.87 -1.59 8.20

Bharat Petroleum Cash Flow Screener - Liquidity Fundamentals

Screen BPCL cash flow statements and liquidity fundamentals. Analyze operating, investing, and financing activities using our stock screener for share price strength assessment.
Item 2025-March 2024-March 2023-March 2022-March 2021-March 2020-March 2019-March 2018-March 2017-March 2016-March
Operating Activities 23,678 35,970 12,466 20,336 23,455 7,881 10,157 11,068 9,041 11,119
Investing Activities -19,180 -10,554 -7,806 -8,138 -2,474 -11,135 -10,451 -7,066 -15,274 -9,233
Financing Activities -6,241 -25,427 -4,402 -17,672 -13,981 3,583 207 -4,218 4,804 -1,332
Net Cash Flow -1,743 -12 257 -5,474 7,000 329 -87 -215 -1,429 555
Screen BPCL shareholding pattern and ownership fundamentals. Analyze promoter holding, institutional investors, and share distribution using our screener for informed investment decisions.
Item 2025-Mar 2025-Jun 2025-Sept 2024-Mar 2024-Jun 2024-Sept 2024-Dec 2023-Mar
Promoter Holding 52.98% 52.98% 52.98% 52.98% 52.98% 52.98% 52.98% 52.98%
FII Holding 14.58% 15.45% 16.53% 16.80% 15.03% 15.40% 14.71% 0.00%
DII Holding 22.24% 22.17% 21.30% 21.29% 21.31% 22.06% 22.27% 22.59%
Govt Holding 0.94% 0.94% 0.94% 0.94% 0.94% 0.94% 0.94% 0.94%
Public Holding 6.86% 6.16% 5.97% 5.86% 7.51% 6.42% 6.71% 8.31%
Other Holding 2.40% 2.30% 2.28% 2.13% 2.22% 2.21% 2.39% 15.19%
Shareholder Count 1,193,410 1,107,980 1,059,890 723,571 927,835 1,018,790 1,124,530 858,136

Bharat Petroleum Dividend Screener - Share Yield Analysis

Screen BPCL dividend history and yield fundamentals. Analyze dividend payout, frequency, and returns using our stock screener for income-focused share price evaluation.
Period Dividend Per Share Dividend Yield
2025-March ₹10.00 2.71%
2024-March ₹42.00 15.08%
2023-March ₹4.00 1.33%
2022-March ₹16.00 9.29%
2021-March ₹79.00 43.97%
2020-March ₹16.50 7.71%
2019-March ₹19.00 11.99%
2018-March ₹21.00 10.56%
2017-March ₹32.50 15.21%
2016-March ₹31.00 14.31%

Bharat Petroleum Market Events Screener - Corporate Actions

Screen BPCL market events and corporate actions affecting share price. Track splits, bonuses, buybacks, and major announcements using our stock screener for fundamental event analysis.
Announcement Date Record Date Event Type Information Price Impact
Dividend ₹ 23.00 /share -8.11%
Dividend ₹ 35.00 /share -8.11%
2025-11-07 2025-11-07 Dividend ₹ 7.50 /share 2.89%
2025-10-31 2025-10-31 Quarterly Result Announcement NA 5.47%
2025-08-25 2025-08-25 Annual General Meeting NA -5.49%
2025-08-13 2025-08-13 Quarterly Result Announcement NA 1.81%
2025-07-31 2025-07-31 Dividend ₹ 5.00 /share 8.73%
2025-04-29 2025-04-29 Quarterly Result Announcement NA 3.90%
2025-01-29 2025-01-29 Dividend ₹ 5.00 /share -7.85%
2025-01-22 2025-01-22 Quarterly Result Announcement NA 0.92%
2024-10-25 2024-10-25 Quarterly Result Announcement NA -7.86%
2024-08-30 2024-08-30 Annual General Meeting NA 5.37%
2024-08-09 2024-08-09 Dividend ₹ 10.50 /share 9.08%
2024-06-21 2024-06-22 Bonus 1:1 0.37%
2023-12-12 2023-12-12 Dividend ₹ 21.00 /share 9.71%

Bharat Petroleum Competitors Screener - Peer Comparison

Screen BPCL competitors and compare share prices across peer stocks. Use our screener to analyze sector peers, fundamentals, and relative performance for better stock selection.
Company Market Cap P/E Ratio Revenue YoY Growth Net Profit RSI
Reliance Industries 2,083,730 21.40 982,671 7.15% 80,787 49.05
Indian Oil Corporation 228,157 8.94 761,620 -2.38% 13,789 45.46
Bharat Petroleum 160,308 7.56 442,957 -1.63% 13,337 56.77
Hindustan Petroleum 99,742 7.15 436,194 0.10% 6,736 53.85
Mangalore Refinery & Petroleum 24,845 23.96 94,835 4.69% 56 32.97
Chennai Petroleum Corporation 11,884 10.15 59,381 -10.57% 214 27.87
Rajasthan Securities 306 6.01 8 % 7 41.57
Rajputana Biodiesel 174 29.39 69 27.75% 6 44.02
ResGen 142 17.77 65 42.98% 8 37.61
Sanmit Infra 120 69.09 147 51.97% 2 41.50

Bharat Petroleum Company Announcements - News Screener

Screen BPCL latest company announcements and news updates. Filter stock news, results, and material events using our screener for share price impact analysis.
Date Update Actions
2025-12-29 Closure of Trading Window View
2025-12-18 Announcement under Regulation 30 (LODR)-Joint Venture View
2025-12-17 Announcement under Regulation 30 (LODR)-Newspaper Publication View
2025-12-05 Announcement under Regulation 30 (LODR)-Newspaper Publication View
2025-12-02 Announcement under Regulation 30 (LODR)-Change in Directorate View
2025-11-28 Announcement under Regulation 30 (LODR)-Change in RTA View
2025-11-19 Disclosures under Reg. 29(2) of SEBI (SAST) Regulations 2011 View
2025-11-17 Announcement under Regulation 30 (LODR)-Analyst / Investor Meet - Intimation View
2025-11-10 Announcement under Regulation 30 (LODR)-Analyst / Investor Meet - Intimation View
2025-11-10 Intimation Under Regulation 30 Of The SEBI (Listing Obligations And Disclosure Requirements) Regulations 2015 View
2025-11-07 Announcement under Regulation 30 (LODR)-Change in Directorate View
2025-11-01 Intimation On Cancellation Of 2Q FY26 Post Results Conference Call View
2025-10-31 Communication To Members Regrading TDS View
2025-10-31 Announcement under Regulation 30 (LODR)-Investor Presentation View
2025-10-31 Announcement under Regulation 30 (LODR)-Newspaper Publication View
2025-10-31 Intimation On Record Date View
2025-10-31 Corporate Action-Board approves Dividend View
2025-10-31 Board Meeting Outcome for Declaration Of Interim Dividend And Results View
2025-10-31 Unaudited Financial Results View
2025-10-28 Announcement under Regulation 30 (LODR)-Analyst / Investor Meet - Intimation View