BSE - Free Realtime Quote INR
Bharat Petroleum Corporation Limited (BPCL.BO)
316.55
-1.60
(-0.50%)
As of 2:45:59 PM GMT+5:30. Market Open.
Breakdown
TTM
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Operating Cash Flow
236,777,900
236,777,900
359,696,300
124,656,000
203,356,300
Investing Cash Flow
-191,799,900
-191,799,900
-105,543,100
-78,064,100
-81,375,700
Financing Cash Flow
-62,406,100
-62,406,100
-254,273,000
-44,020,100
-176,716,800
End Cash Position
5,579,300
5,579,300
23,007,400
23,127,200
20,555,400
Capital Expenditure
-151,431,200
-151,431,200
-95,791,300
-85,486,200
-85,457,300
Issuance of Capital Stock
0
0
3,981,000
0
4,624,000
Issuance of Debt
102,293,000
102,293,000
54,819,800
147,844,300
72,442,300
Repayment of Debt
-116,842,700
-116,842,700
-210,514,000
-130,637,700
-87,819,700
Free Cash Flow
85,346,700
85,346,700
263,905,000
39,169,800
117,899,000
3/31/2022 - 1/3/2000
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
IOC.BO Indian Oil Corporation Limited
142.80
+0.60%
PETRONET.BO Petronet LNG Limited
304.25
-1.01%
HINDPETRO.BO Hindustan Petroleum Corporation Limited
408.25
-0.71%
MRPL.BO Mangalore Refinery and Petrochemicals Limited
143.25
-0.52%
RELIANCE.BO Reliance Industries Limited
1,410.00
-0.76%
CASTROLIND.BO Castrol India Limited
216.00
-0.09%
CASTROLIND.NS Castrol India Limited
216.42
+0.09%
RELIANCE.NS Reliance Industries Limited
1,416.70
-0.30%