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

Rs318.50 INR
▼ -0.78% today

Bharat Petroleum Corporation Limited (NSE:BPCL) is currently trading at Rs318.50 INR, down 0.78% 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 Bharat Petroleum Corporation Limited stock valuation.

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 20252024202320222021
Total Revenue Rs4.40 Trillion Rs4.48 Trillion Rs4.68 Trillion Rs3.47 Trillion Rs2.30 Trillion
Cost of Revenue Rs3.96 Trillion Rs3.93 Trillion Rs4.49 Trillion Rs3.17 Trillion Rs2.03 Trillion
Gross Profit Rs442.09 Billion Rs553.47 Billion Rs189.01 Billion Rs292.91 Billion Rs269.04 Billion
Research & Development Rs585.20 Million Rs552.70 Million Rs512.10 Million Rs488.80 Million
SG&A Rs11.73 Billion Rs10.34 Billion Rs9.16 Billion Rs7.51 Billion Rs6.93 Billion
Total Operating Expenses Rs260.64 Billion Rs175.89 Billion Rs169.92 Billion Rs144.55 Billion Rs123.42 Billion
Operating Income Rs181.45 Billion Rs377.58 Billion Rs19.09 Billion Rs148.36 Billion Rs145.62 Billion
EBITDA Rs277.08 Billion Rs460.11 Billion Rs109.57 Billion Rs223.05 Billion Rs290.67 Billion
EBIT Rs204.51 Billion Rs392.40 Billion Rs45.89 Billion Rs168.71 Billion Rs247.33 Billion
Interest Expense Rs35.55 Billion Rs41.11 Billion Rs39.59 Billion Rs23.70 Billion Rs19.75 Billion
Income Before Tax Rs181.82 Billion Rs361.94 Billion Rs28.21 Billion Rs160.37 Billion Rs224.32 Billion
Income Tax Expense Rs48.46 Billion Rs93.36 Billion Rs6.90 Billion Rs43.55 Billion Rs51.12 Billion
Net Income Rs133.37 Billion Rs268.59 Billion Rs21.31 Billion Rs116.81 Billion Rs161.65 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 20252024202320222021
Total Assets Rs2.18 Trillion Rs1.88 Trillion Rs1.88 Trillion Rs1.88 Trillion Rs1.61 Trillion
Total Current Assets Rs728.32 Billion Rs560.42 Billion Rs560.13 Billion Rs619.99 Billion Rs519.82 Billion
Cash & Equivalents Rs3.51 Billion Rs17.80 Billion Rs17.86 Billion Rs14.02 Billion Rs70.48 Billion
Short-term Investments Rs36.63 Billion Rs42.77 Billion Rs56.11 Billion Rs44.42 Billion Rs67.94 Billion
Net Receivables Rs118.89 Billion Rs74.66 Billion Rs74.66 Billion Rs111.62 Billion Rs80.44 Billion
Inventory Rs452.65 Billion Rs380.69 Billion Rs380.69 Billion Rs421.79 Billion Rs267.06 Billion
Property, Plant & Equipment Rs998.34 Billion Rs933.98 Billion Rs901.10 Billion Rs864.87 Billion Rs712.34 Billion
Goodwill Rs12.04 Billion Rs12.04 Billion Rs12.04 Billion Rs12.04 Billion Rs12.04 Billion
Total Liabilities Rs1.37 Trillion Rs1.35 Trillion Rs1.35 Trillion Rs1.36 Trillion Rs1.07 Trillion
Total Current Liabilities Rs906.72 Billion Rs748.71 Billion Rs748.42 Billion Rs830.68 Billion Rs577.04 Billion
Long-term Debt Rs265.28 Billion Rs268.77 Billion Rs413.69 Billion Rs363.59 Billion Rs357.40 Billion
Net Debt Rs506.25 Billion Rs670.63 Billion Rs670.63 Billion Rs623.75 Billion Rs469.64 Billion
Total Stockholder Equity Rs813.84 Billion Rs535.22 Billion Rs535.22 Billion Rs519.06 Billion Rs535.55 Billion
Retained Earnings Rs183.58 Billion Rs93.74 Billion Rs93.74 Billion Rs88.47 Billion Rs144.66 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 20252024202320222021
Operating Cash Flow Rs236.78 Billion Rs124.66 Billion Rs124.66 Billion Rs203.36 Billion Rs235.54 Billion
Capital Expenditures Rs151.43 Billion Rs85.49 Billion Rs85.49 Billion Rs77.51 Billion Rs92.06 Billion
Free Cash Flow Rs85.35 Billion Rs39.17 Billion Rs39.17 Billion Rs125.85 Billion Rs143.48 Billion
Investing Cash Flow Rs-191.80 Billion Rs-105.21 Billion Rs-78.06 Billion Rs-81.38 Billion Rs-25.73 Billion
Financing Cash Flow Rs-62.41 Billion Rs-44.02 Billion Rs-44.02 Billion Rs-176.72 Billion Rs-139.81 Billion
Dividends Paid Rs-65.61 Billion Rs12.82 Billion Rs12.82 Billion Rs144.83 Billion Rs49.24 Billion
Stock-Based Compensation Rs770.60 Million Rs9.41 Billion
Depreciation Rs72.57 Billion Rs63.69 Billion Rs63.69 Billion Rs54.34 Billion Rs43.34 Billion
Change in Cash Rs-17.43 Billion Rs2.57 Billion Rs2.57 Billion Rs-54.74 Billion Rs70.00 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
May 12, 2026 9.32
Jan 23, 2026 17.66 16.38 +7.81%
Oct 31, 2025 15.08 11.78 +28.01%
Aug 13, 2025 14.33 17.20 -16.69%
Apr 29, 2025 10.65 8.71 +22.27%
Jan 22, 2025 10.88 11.55 -5.80%
Oct 25, 2024 5.61 9.28 -39.55%
Jul 19, 2024 6.98 9.61 -27.37%