Bharat Petroleum Corporation Limited (NSE:BPCL) — Stock Price

Rs308.50 INR
▲ 0.46% today

Bharat Petroleum Corporation Limited (NSE:BPCL) is currently trading at Rs308.50 INR, up 0.46% today. Over the past 52 weeks, shares have ranged between Rs271.30 and Rs388.30. This page tracks Bharat Petroleum Corporation Limited's live share price on the NSE exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see how much is Bharat Petroleum Corporation Limited worth.

Bharat Petroleum Corporation Limited (BPCL) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Bharat Petroleum Corporation Limited's daily closing share price and trading volume on the NSE exchange over the past year, giving a clear view of recent price momentum and liquidity.

Bharat Petroleum Corporation Limited Income Statement — Revenue, Profit & Earnings by Year

Bharat Petroleum Corporation Limited's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20262025202420232022
Total Revenue Rs4.55 Trillion Rs4.40 Trillion Rs4.48 Trillion Rs4.68 Trillion Rs3.47 Trillion
Cost of Revenue Rs3.91 Trillion Rs3.96 Trillion Rs3.93 Trillion Rs4.49 Trillion Rs3.17 Trillion
Gross Profit Rs644.11 Billion Rs442.09 Billion Rs553.47 Billion Rs189.01 Billion Rs292.91 Billion
Research & Development — — Rs585.20 Million Rs552.70 Million Rs512.10 Million
SG&A Rs13.36 Billion Rs11.73 Billion Rs10.34 Billion Rs9.16 Billion Rs7.51 Billion
Total Operating Expenses Rs294.19 Billion Rs260.64 Billion Rs175.89 Billion Rs169.92 Billion Rs144.55 Billion
Operating Income Rs349.92 Billion Rs181.45 Billion Rs377.58 Billion Rs19.09 Billion Rs148.36 Billion
EBITDA Rs456.01 Billion Rs277.08 Billion Rs460.11 Billion Rs109.57 Billion Rs223.05 Billion
EBIT Rs377.45 Billion Rs204.51 Billion Rs392.40 Billion Rs45.89 Billion Rs168.71 Billion
Interest Expense Rs29.53 Billion Rs35.55 Billion Rs41.11 Billion Rs39.59 Billion Rs23.70 Billion
Income Before Tax Rs347.91 Billion Rs181.82 Billion Rs361.94 Billion Rs28.21 Billion Rs160.37 Billion
Income Tax Expense Rs89.48 Billion Rs48.46 Billion Rs93.36 Billion Rs6.90 Billion Rs43.55 Billion
Net Income Rs258.43 Billion Rs133.37 Billion Rs268.59 Billion Rs21.31 Billion Rs116.81 Billion

Bharat Petroleum Corporation Limited Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes Bharat Petroleum Corporation Limited's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 20262025202420232022
Total Assets Rs2.49 Trillion Rs2.18 Trillion Rs1.88 Trillion Rs1.88 Trillion Rs1.88 Trillion
Total Current Assets Rs837.19 Billion Rs728.32 Billion Rs560.42 Billion Rs560.13 Billion Rs619.99 Billion
Cash & Equivalents — Rs3.51 Billion Rs17.80 Billion Rs17.86 Billion Rs14.02 Billion
Short-term Investments Rs24.08 Billion Rs36.63 Billion Rs42.77 Billion Rs56.11 Billion Rs44.42 Billion
Net Receivables Rs51.23 Billion Rs118.89 Billion Rs74.66 Billion Rs74.66 Billion Rs111.62 Billion
Inventory Rs533.04 Billion Rs452.65 Billion Rs380.69 Billion Rs380.69 Billion Rs421.79 Billion
Property, Plant & Equipment — Rs998.34 Billion Rs933.98 Billion Rs901.10 Billion Rs864.87 Billion
Goodwill Rs12.04 Billion Rs12.04 Billion Rs12.04 Billion Rs12.04 Billion Rs12.04 Billion
Total Liabilities Rs1.48 Trillion Rs1.37 Trillion Rs1.35 Trillion Rs1.35 Trillion Rs1.36 Trillion
Total Current Liabilities Rs1.05 Trillion Rs906.72 Billion Rs748.71 Billion Rs748.42 Billion Rs830.68 Billion
Long-term Debt Rs222.03 Billion Rs265.28 Billion Rs268.77 Billion Rs413.69 Billion Rs363.59 Billion
Net Debt Rs366.64 Billion Rs506.25 Billion Rs670.63 Billion Rs670.63 Billion Rs623.75 Billion
Total Stockholder Equity Rs1.00 Trillion Rs813.84 Billion Rs535.22 Billion Rs535.22 Billion Rs519.06 Billion
Retained Earnings Rs231.01 Billion Rs183.58 Billion Rs93.74 Billion Rs93.74 Billion Rs88.47 Billion

Bharat Petroleum Corporation Limited Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how Bharat Petroleum Corporation Limited generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 20262025202420232022
Operating Cash Flow Rs499.69 Billion Rs236.78 Billion Rs124.66 Billion Rs124.66 Billion Rs203.36 Billion
Capital Expenditures Rs194.25 Billion Rs151.43 Billion Rs85.49 Billion Rs85.49 Billion Rs77.51 Billion
Free Cash Flow Rs305.44 Billion Rs85.35 Billion Rs39.17 Billion Rs39.17 Billion Rs125.85 Billion
Investing Cash Flow Rs-278.39 Billion Rs-191.80 Billion Rs-105.21 Billion Rs-78.06 Billion Rs-81.38 Billion
Financing Cash Flow Rs-223.69 Billion Rs-62.41 Billion Rs-44.02 Billion Rs-44.02 Billion Rs-176.72 Billion
Dividends Paid Rs95.25 Billion Rs65.61 Billion Rs12.82 Billion Rs12.82 Billion Rs144.83 Billion
Stock-Based Compensation — — — — Rs770.60 Million
Depreciation Rs78.56 Billion Rs72.57 Billion Rs63.69 Billion Rs63.69 Billion Rs54.34 Billion
Change in Cash Rs170.14 Billion Rs-17.43 Billion Rs2.57 Billion Rs2.57 Billion Rs-54.74 Billion

Bharat Petroleum Corporation Limited Earnings History — EPS Actual vs. Analyst Estimates

Track Bharat Petroleum Corporation Limited's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
Oct 22, 2026 — 4.98 —
Jul 21, 2026 -6.95 -9.40 +26.10%
May 19, 2026 15.10 9.32 +62.02%
Jan 23, 2026 17.66 16.38 +7.81%
Oct 31, 2025 15.08 11.78 +28.01%
Aug 13, 2025 14.33 15.90 -9.87%
Apr 29, 2025 10.65 8.71 +22.27%
Jan 22, 2025 10.88 11.55 -5.80%