_id
6919e5513c536f8df2318103
Ticker
BP.LSE
Name
BP PLC
Exchange
LSE
Address
1 St James's Square, London, United Kingdom, SW1Y 4PD
Country
UK
Sector
Energy
Industry
Oil & Gas Integrated
Currency
GBX
Website
https://www.bp.com
Description
BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel. In addition, it engages in the convenience and retail fuel; EV charging; Castrol lubricants and fluids; B2B; midstream; crude oil production; refining and oil trading; and bioenergy businesses. BP p.l.c. was founded in 1908 and is headquartered in London, the United Kingdom.
Last Close
437.65
Volume
24309891
Current Price
445.2
Change
7.55
Last Updated
2026-01-21T17:26:46.239Z
Image
https://logo.clearbit.com/www.bp.com
Ipo Date
-
Market Cap
67441418240
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.6709285714285714
Sentiment Sources
14
Rating
3.37
Strong Buy
2
Buy
5
Hold
11
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
48386000000
Cost Of Revenue
34651000000
Gross Profit
13735000000
Operating Expenses
4257000000
Operating Income
9478000000
Interest Expense
1184000000
Pretax Income
3236000000
Net Income
1161000000
Eps
0.07420635156515001
Dividends Per Share
1280181282
Shares Outstanding
15409898491
Income Tax Expense
1727000000
EBITDA
9075000000
Operating Margin
19.58831066837515
Total Other Income Expense Net
-6242000000
Cash
34909000000
Short Term Investments
139000000
Receivables
27586000000
Inventories
24154000000
Total Current Assets
95858000000
Property Plant Equipment
100363000000
Total Assets
280459000000
Payables
54625000000
Short Term Debt
8852000000
Long Term Debt
54097000000
Total Liabilities
202814000000
Equity
58244000000
Bs_currency_symbol
USD
Depreciation
4445143177
Change In Working Capital
531227235
Cash From Operations
7768582576
Capital Expenditures
3149531526
Cash From Investing
-3284763581
Cash From Financing
-4586105219
Net Change In Cash
-158000000
Cf_currency_symbol
USD
PE
54.7063
PB
119.59006519469816
ROE
1.9933383696174714
ROA
0.41396425145921506
FCF
4619051050
Fcf Percent
0.09546255218451619
Piotroski FScore
4
Health Score
35
Deep Value Investing Score
5.5
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
5.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
3.5
Net Net Investing Score
3.5
Quality Investing Score
5
Value Investing Score
3
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
48386000000
Quarters > 0 > income Statement > cost Of Revenue
34651000000
Quarters > 0 > income Statement > gross Profit
13735000000
Quarters > 0 > income Statement > operating Expenses
4257000000
Quarters > 0 > income Statement > operating Income
9478000000
Quarters > 0 > income Statement > interest Expense
1184000000
Quarters > 0 > income Statement > pretax Income
3236000000
Quarters > 0 > income Statement > net Income
1161000000
Quarters > 0 > income Statement > eps
0.07420635156515001
Quarters > 0 > income Statement > dividends Per Share
1280181282
Quarters > 0 > income Statement > shares Outstanding
15645561000
Quarters > 0 > income Statement > income Tax Expense
1727000000
Quarters > 0 > income Statement > EBITDA
9075000000
Quarters > 0 > income Statement > operating Margin
19.58831066837515
Quarters > 0 > income Statement > total Other Income Expense Net
-6242000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
34909000000
Quarters > 0 > balance Sheet > short Term Investments
139000000
Quarters > 0 > balance Sheet > receivables
27586000000
Quarters > 0 > balance Sheet > inventories
24154000000
Quarters > 0 > balance Sheet > total Current Assets
95858000000
Quarters > 0 > balance Sheet > property Plant Equipment
100363000000
Quarters > 0 > balance Sheet > total Assets
280459000000
Quarters > 0 > balance Sheet > payables
54625000000
Quarters > 0 > balance Sheet > short Term Debt
8852000000
Quarters > 0 > balance Sheet > long Term Debt
54097000000
Quarters > 0 > balance Sheet > total Liabilities
202814000000
Quarters > 0 > balance Sheet > equity
58244000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1154027555
Quarters > 0 > cash Flow > depreciation
4445143177
Quarters > 0 > cash Flow > change In Working Capital
531227235
Quarters > 0 > cash Flow > cash From Operations
7768582576
Quarters > 0 > cash Flow > capital Expenditures
3149531526
Quarters > 0 > cash Flow > cash From Investing
-3284763581
Quarters > 0 > cash Flow > cash From Financing
-4586105219
Quarters > 0 > cash Flow > net Change In Cash
-158000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.07420635156515001
Quarters > 0 > ratios > PB
119.59006519469816
Quarters > 0 > ratios > ROE
1.9933383696174714
Quarters > 0 > ratios > ROA
0.41396425145921506
Quarters > 0 > ratios > FCF
4619051050
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.09546255218451619
Quarters > 0 > health Score
35
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
46627000000
Quarters > 1 > income Statement > cost Of Revenue
38083000000
Quarters > 1 > income Statement > gross Profit
8544000000
Quarters > 1 > income Statement > operating Expenses
4381000000
Quarters > 1 > income Statement > operating Income
4163000000
Quarters > 1 > income Statement > interest Expense
1229000000
Quarters > 1 > income Statement > pretax Income
2883000000
Quarters > 1 > income Statement > net Income
1629000000
Quarters > 1 > income Statement > eps
0.10274628391478857
Quarters > 1 > income Statement > dividends Per Share
1238000000
Quarters > 1 > income Statement > shares Outstanding
15854588000
Quarters > 1 > income Statement > income Tax Expense
954000000
Quarters > 1 > income Statement > EBITDA
8753000000
Quarters > 1 > income Statement > operating Margin
8.928303343556308
Quarters > 1 > income Statement > total Other Income Expense Net
-1280000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
35067000000
Quarters > 1 > balance Sheet > short Term Investments
245000000
Quarters > 1 > balance Sheet > receivables
27807000000
Quarters > 1 > balance Sheet > inventories
24752000000
Quarters > 1 > balance Sheet > total Current Assets
102073000000
Quarters > 1 > balance Sheet > property Plant Equipment
100862000000
Quarters > 1 > balance Sheet > total Assets
284737000000
Quarters > 1 > balance Sheet > payables
57324000000
Quarters > 1 > balance Sheet > short Term Debt
8708000000
Quarters > 1 > balance Sheet > long Term Debt
54503000000
Quarters > 1 > balance Sheet > total Liabilities
204957000000
Quarters > 1 > balance Sheet > equity
59240000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2883000000
Quarters > 1 > cash Flow > depreciation
4641000000
Quarters > 1 > cash Flow > change In Working Capital
-2030000000
Quarters > 1 > cash Flow > cash From Operations
6271000000
Quarters > 1 > cash Flow > capital Expenditures
3236000000
Quarters > 1 > cash Flow > cash From Investing
-2932000000
Quarters > 1 > cash Flow > cash From Financing
-2233000000
Quarters > 1 > cash Flow > net Change In Cash
1299000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.10274628391478857
Quarters > 1 > ratios > PB
119.15027983794734
Quarters > 1 > ratios > ROE
2.74983119513842
Quarters > 1 > ratios > ROA
0.5721068916227957
Quarters > 1 > ratios > FCF
3035000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.06509104167113475
Quarters > 1 > health Score
33
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
46905000000
Quarters > 2 > income Statement > cost Of Revenue
38464000000
Quarters > 2 > income Statement > gross Profit
8441000000
Quarters > 2 > income Statement > operating Expenses
4514000000
Quarters > 2 > income Statement > operating Income
3927000000
Quarters > 2 > income Statement > interest Expense
1357079860
Quarters > 2 > income Statement > pretax Income
3130000000
Quarters > 2 > income Statement > net Income
687000000
Quarters > 2 > income Statement > eps
0.04267714275597433
Quarters > 2 > income Statement > dividends Per Share
1257000000
Quarters > 2 > income Statement > shares Outstanding
16097610000
Quarters > 2 > income Statement > income Tax Expense
2148000000
Quarters > 2 > income Statement > EBITDA
8634000000
Quarters > 2 > income Statement > operating Margin
8.372241765270228
Quarters > 2 > income Statement > total Other Income Expense Net
-797000000
Quarters > 2 > income Statement > currency_symbol
GBP
Quarters > 2 > balance Sheet > cash
26166182000
Quarters > 2 > balance Sheet > short Term Investments
275000000
Quarters > 2 > balance Sheet > receivables
23138485000
Quarters > 2 > balance Sheet > inventories
19142359000
Quarters > 2 > balance Sheet > total Current Assets
78308735000
Quarters > 2 > balance Sheet > property Plant Equipment
77837691000
Quarters > 2 > balance Sheet > total Assets
218009684000
Quarters > 2 > balance Sheet > payables
45571180000
Quarters > 2 > balance Sheet > short Term Debt
7570000000
Quarters > 2 > balance Sheet > long Term Debt
53790000000
Quarters > 2 > balance Sheet > total Liabilities
157616889000
Quarters > 2 > balance Sheet > equity
45101685000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
3130000000
Quarters > 2 > cash Flow > depreciation
4183000000
Quarters > 2 > cash Flow > change In Working Capital
-5069000000
Quarters > 2 > cash Flow > cash From Operations
2834000000
Quarters > 2 > cash Flow > capital Expenditures
3351000000
Quarters > 2 > cash Flow > cash From Investing
-3264000000
Quarters > 2 > cash Flow > cash From Financing
-5114000000
Quarters > 2 > cash Flow > net Change In Cash
-5438000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.04267714275597433
Quarters > 2 > ratios > PB
158.89996065557196
Quarters > 2 > ratios > ROE
1.5232246866164756
Quarters > 2 > ratios > ROA
0.3151236162518359
Quarters > 2 > ratios > FCF
-517000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.011022279074725508
Quarters > 2 > health Score
26
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
44664839000
Quarters > 3 > income Statement > cost Of Revenue
39186192000
Quarters > 3 > income Statement > gross Profit
5478647000
Quarters > 3 > income Statement > operating Expenses
2916999000
Quarters > 3 > income Statement > operating Income
2561648000
Quarters > 3 > income Statement > interest Expense
1260323000
Quarters > 3 > income Statement > pretax Income
-491048000
Quarters > 3 > income Statement > net Income
-1912450000
Quarters > 3 > income Statement > eps
-0.12039205841115848
Quarters > 3 > income Statement > dividends Per Share
1283000000
Quarters > 3 > income Statement > shares Outstanding
15885184000
Quarters > 3 > income Statement > income Tax Expense
1090458000
Quarters > 3 > income Statement > EBITDA
4617606000
Quarters > 3 > income Statement > operating Margin
5.735267510983304
Quarters > 3 > income Statement > total Other Income Expense Net
-3052696000
Quarters > 3 > income Statement > currency_symbol
GBP
Quarters > 3 > balance Sheet > cash
39204000000
Quarters > 3 > balance Sheet > short Term Investments
165000000
Quarters > 3 > balance Sheet > receivables
26185000000
Quarters > 3 > balance Sheet > inventories
23232000000
Quarters > 3 > balance Sheet > total Current Assets
102834000000
Quarters > 3 > balance Sheet > property Plant Equipment
100238000000
Quarters > 3 > balance Sheet > total Assets
282228000000
Quarters > 3 > balance Sheet > payables
58411000000
Quarters > 3 > balance Sheet > short Term Debt
7134000000
Quarters > 3 > balance Sheet > long Term Debt
55073000000
Quarters > 3 > balance Sheet > total Liabilities
203910000000
Quarters > 3 > balance Sheet > equity
59246000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-503000000
Quarters > 3 > cash Flow > depreciation
4381000000
Quarters > 3 > cash Flow > change In Working Capital
2752000000
Quarters > 3 > cash Flow > cash From Operations
7427000000
Quarters > 3 > cash Flow > capital Expenditures
3893000000
Quarters > 3 > cash Flow > cash From Investing
-1755000000
Quarters > 3 > cash Flow > cash From Financing
-579000000
Quarters > 3 > cash Flow > net Change In Cash
4674000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.12039205841115848
Quarters > 3 > ratios > PB
119.36812471390472
Quarters > 3 > ratios > ROE
-3.2279816358910307
Quarters > 3 > ratios > ROA
-0.6776258911234888
Quarters > 3 > ratios > FCF
3534000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.07912264051819375
Quarters > 3 > health Score
16
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
185234582000
Annuals > 0 > income Statement > cost Of Revenue
157128978000
Annuals > 0 > income Statement > gross Profit
28105604000
Annuals > 0 > income Statement > operating Expenses
13513797000
Annuals > 0 > income Statement > operating Income
14591807000
Annuals > 0 > income Statement > interest Expense
3596303000
Annuals > 0 > income Statement > pretax Income
6640383000
Annuals > 0 > income Statement > net Income
382835000
Annuals > 0 > income Statement > eps
0.022765216692204826
Annuals > 0 > income Statement > dividends Per Share
5003000000
Annuals > 0 > income Statement > shares Outstanding
16816664000
Annuals > 0 > income Statement > income Tax Expense
5437046000
Annuals > 0 > income Statement > EBITDA
25108521000
Annuals > 0 > income Statement > operating Margin
7.877474520389503
Annuals > 0 > income Statement > total Other Income Expense Net
-7951423000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
34360000000
Annuals > 0 > balance Sheet > short Term Investments
165000000
Annuals > 0 > balance Sheet > receivables
26185000000
Annuals > 0 > balance Sheet > inventories
23232000000
Annuals > 0 > balance Sheet > total Current Assets
102834000000
Annuals > 0 > balance Sheet > property Plant Equipment
100238000000
Annuals > 0 > balance Sheet > total Assets
282228000000
Annuals > 0 > balance Sheet > payables
58411000000
Annuals > 0 > balance Sheet > short Term Debt
7134000000
Annuals > 0 > balance Sheet > long Term Debt
55073000000
Annuals > 0 > balance Sheet > total Liabilities
203910000000
Annuals > 0 > balance Sheet > equity
59246000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
6782000000
Annuals > 0 > cash Flow > depreciation
17389000000
Annuals > 0 > cash Flow > change In Working Capital
3975000000
Annuals > 0 > cash Flow > cash From Operations
27297000000
Annuals > 0 > cash Flow > capital Expenditures
15297000000
Annuals > 0 > cash Flow > cash From Investing
-13250000000
Annuals > 0 > cash Flow > cash From Financing
-7297000000
Annuals > 0 > cash Flow > net Change In Cash
6239000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.022765216692204826
Annuals > 0 > ratios > PB
126.36766723154307
Annuals > 0 > ratios > ROE
0.6461786449718124
Annuals > 0 > ratios > ROA
0.1356474198166022
Annuals > 0 > ratios > FCF
12000000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.06478271967596202
Annuals > 0 > health Score
29
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
213671394000
Annuals > 1 > income Statement > cost Of Revenue
166283994000
Annuals > 1 > income Statement > gross Profit
47387400000
Annuals > 1 > income Statement > operating Expenses
16929591000
Annuals > 1 > income Statement > operating Income
30457808000
Annuals > 1 > income Statement > interest Expense
2978363000
Annuals > 1 > income Statement > pretax Income
24149250000
Annuals > 1 > income Statement > net Income
15495828000
Annuals > 1 > income Statement > eps
0.8730005580820547
Annuals > 1 > income Statement > dividends Per Share
4809000000
Annuals > 1 > income Statement > shares Outstanding
17750078000
Annuals > 1 > income Statement > income Tax Expense
8001619000
Annuals > 1 > income Statement > EBITDA
42891891000
Annuals > 1 > income Statement > operating Margin
14.254508958742507
Annuals > 1 > income Statement > total Other Income Expense Net
-6308558000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
27748000000
Annuals > 1 > balance Sheet > short Term Investments
843000000
Annuals > 1 > balance Sheet > receivables
26018000000
Annuals > 1 > balance Sheet > inventories
22819000000
Annuals > 1 > balance Sheet > total Current Assets
104146000000
Annuals > 1 > balance Sheet > property Plant Equipment
109047000000
Annuals > 1 > balance Sheet > total Assets
280294000000
Annuals > 1 > balance Sheet > payables
42406000000
Annuals > 1 > balance Sheet > short Term Debt
5934000000
Annuals > 1 > balance Sheet > long Term Debt
48670000000
Annuals > 1 > balance Sheet > total Liabilities
194801000000
Annuals > 1 > balance Sheet > equity
70283000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
23749000000
Annuals > 1 > cash Flow > depreciation
15928000000
Annuals > 1 > cash Flow > change In Working Capital
-3338000000
Annuals > 1 > cash Flow > cash From Operations
32039000000
Annuals > 1 > cash Flow > capital Expenditures
14285000000
Annuals > 1 > cash Flow > cash From Investing
-14872000000
Annuals > 1 > cash Flow > cash From Financing
-13359000000
Annuals > 1 > cash Flow > net Change In Cash
3835000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.8730005580820547
Annuals > 1 > ratios > PB
112.43593366247883
Annuals > 1 > ratios > ROE
22.04776119402985
Annuals > 1 > ratios > ROA
5.528419445296724
Annuals > 1 > ratios > FCF
17754000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08309020532715765
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
240860886000
Annuals > 2 > income Statement > cost Of Revenue
186814063000
Annuals > 2 > income Statement > gross Profit
54046823000
Annuals > 2 > income Statement > operating Expenses
12967406000
Annuals > 2 > income Statement > operating Income
41079417000
Annuals > 2 > income Statement > interest Expense
1889833000
Annuals > 2 > income Statement > pretax Income
15371106000
Annuals > 2 > income Statement > net Income
-2481528000
Annuals > 2 > income Statement > eps
-0.13068971793458753
Annuals > 2 > income Statement > dividends Per Share
4358000000
Annuals > 2 > income Statement > shares Outstanding
18987936000
Annuals > 2 > income Statement > income Tax Expense
16725120000
Annuals > 2 > income Statement > EBITDA
29367243000
Annuals > 2 > income Statement > operating Margin
17.055246155658498
Annuals > 2 > income Statement > total Other Income Expense Net
-25708311000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
29195000000
Annuals > 2 > balance Sheet > short Term Investments
578000000
Annuals > 2 > balance Sheet > receivables
28883000000
Annuals > 2 > balance Sheet > inventories
28081000000
Annuals > 2 > balance Sheet > total Current Assets
107688000000
Annuals > 2 > balance Sheet > property Plant Equipment
106044000000
Annuals > 2 > balance Sheet > total Assets
288120000000
Annuals > 2 > balance Sheet > payables
47210000000
Annuals > 2 > balance Sheet > short Term Debt
5300000000
Annuals > 2 > balance Sheet > long Term Debt
43746000000
Annuals > 2 > balance Sheet > total Liabilities
205130000000
Annuals > 2 > balance Sheet > equity
67553000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
15405000000
Annuals > 2 > cash Flow > depreciation
14703000000
Annuals > 2 > cash Flow > change In Working Capital
-6270000000
Annuals > 2 > cash Flow > cash From Operations
40932000000
Annuals > 2 > cash Flow > capital Expenditures
12069000000
Annuals > 2 > cash Flow > cash From Investing
-13713000000
Annuals > 2 > cash Flow > cash From Financing
-28021000000
Annuals > 2 > cash Flow > net Change In Cash
-1486000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.13068971793458753
Annuals > 2 > ratios > PB
125.13773048125175
Annuals > 2 > ratios > ROE
-3.6734534365609224
Annuals > 2 > ratios > ROA
-0.8612827988338192
Annuals > 2 > ratios > FCF
28863000000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.11983265726258269
Annuals > 2 > health Score
20
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
154713092000
Annuals > 3 > income Statement > cost Of Revenue
133067442000
Annuals > 3 > income Statement > gross Profit
21645650000
Annuals > 3 > income Statement > operating Expenses
11157774000
Annuals > 3 > income Statement > operating Income
10487876000
Annuals > 3 > income Statement > interest Expense
1928286000
Annuals > 3 > income Statement > pretax Income
14934900000
Annuals > 3 > income Statement > net Income
7419881000
Annuals > 3 > income Statement > eps
0.36622600712286457
Annuals > 3 > income Statement > dividends Per Share
4304000000
Annuals > 3 > income Statement > shares Outstanding
20260388000
Annuals > 3 > income Statement > income Tax Expense
6610707000
Annuals > 3 > income Statement > EBITDA
27821855000
Annuals > 3 > income Statement > operating Margin
6.778919524147317
Annuals > 3 > income Statement > total Other Income Expense Net
4447024000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
30681000000
Annuals > 3 > balance Sheet > short Term Investments
280000000
Annuals > 3 > balance Sheet > receivables
22711000000
Annuals > 3 > balance Sheet > inventories
23711000000
Annuals > 3 > balance Sheet > total Current Assets
92590000000
Annuals > 3 > balance Sheet > property Plant Equipment
112902000000
Annuals > 3 > balance Sheet > total Assets
287272000000
Annuals > 3 > balance Sheet > payables
37327000000
Annuals > 3 > balance Sheet > short Term Debt
7304000000
Annuals > 3 > balance Sheet > long Term Debt
55619000000
Annuals > 3 > balance Sheet > total Liabilities
196833000000
Annuals > 3 > balance Sheet > equity
75463000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
15227000000
Annuals > 3 > cash Flow > depreciation
14972000000
Annuals > 3 > cash Flow > change In Working Capital
-626000000
Annuals > 3 > cash Flow > cash From Operations
23612000000
Annuals > 3 > cash Flow > capital Expenditures
10887000000
Annuals > 3 > cash Flow > cash From Investing
-5694000000
Annuals > 3 > cash Flow > cash From Financing
-18079000000
Annuals > 3 > cash Flow > net Change In Cash
-430000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.36622600712286457
Annuals > 3 > ratios > PB
119.5277783496548
Annuals > 3 > ratios > ROE
9.832475517803427
Annuals > 3 > ratios > ROA
2.582876507282297
Annuals > 3 > ratios > FCF
12725000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.08224901871911396
Annuals > 3 > health Score
45
Valuation > metrics > PE
0.07420635156515001
Valuation > metrics > PB
119.59006519469816
Valuation > final Score
40
Valuation > verdict
1893.5% Overvalued
Profitability > metrics > ROE
1.9933383696174714
Profitability > metrics > ROA
1.2111665171399362
Profitability > metrics > Net Margin
0.023994543876327865
Profitability > final Score
11
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.482144083510748
Risk > metrics > Interest Coverage
8.005067567567568
Risk > final Score
38
Risk > verdict
High
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
20
Prev Profitabilities > 0
16
Prev Profitabilities > 1
8
Prev Profitabilities > 2
0
Prev Risks > 0
20
Prev Risks > 1
18
Prev Risks > 2
14
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-21T17:26:46.930Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.1059
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-09
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.0866
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-04
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1424
Earnings History > 2 > eps Estimate
0.14
Earnings History > 2 > eps Difference
0.0024
Earnings History > 2 > surprise Percent
1.7143
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-08-05
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.15
Earnings History > 3 > eps Estimate
0.12
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
25
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-29
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.09
Earnings History > 4 > eps Estimate
0.1
Earnings History > 4 > eps Difference
-0.01
Earnings History > 4 > surprise Percent
-10
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-11
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.07
Earnings History > 5 > eps Estimate
0.08
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-12.5
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-29
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.14
Earnings History > 6 > eps Estimate
0.13
Earnings History > 6 > eps Difference
0.01
Earnings History > 6 > surprise Percent
7.6923
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.17
Earnings History > 7 > eps Estimate
0.16
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
6.25
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-07
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.16
Earnings History > 8 > eps Estimate
0.18
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-11.1111
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-06
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.18
Earnings History > 9 > eps Estimate
0.15
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
20
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-31
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.19
Earnings History > 10 > eps Estimate
0.24
Earnings History > 10 > eps Difference
-0.05
Earnings History > 10 > surprise Percent
-20.8333
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-01
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.15
Earnings History > 11 > eps Estimate
0.21
Earnings History > 11 > eps Difference
-0.06
Earnings History > 11 > surprise Percent
-28.5714
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-02
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.27
Earnings History > 12 > eps Estimate
0.24
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
12.5
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-07
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.26
Earnings History > 13 > eps Estimate
0.23
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
13.0435
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-01
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.43
Earnings History > 14 > eps Estimate
0.32
Earnings History > 14 > eps Difference
0.11
Earnings History > 14 > surprise Percent
34.375
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-02
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.43
Earnings History > 15 > eps Estimate
0.35
Earnings History > 15 > eps Difference
0.08
Earnings History > 15 > surprise Percent
22.8571
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-03
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.32
Earnings History > 16 > eps Estimate
0.23
Earnings History > 16 > eps Difference
0.09
Earnings History > 16 > surprise Percent
39.1304
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-08
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.21
Earnings History > 17 > eps Estimate
0.2
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
5
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-02
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.16
Earnings History > 18 > eps Estimate
0.16
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-03
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.14
Earnings History > 19 > eps Estimate
0.09
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
55.5556
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-27
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.13
Earnings History > 20 > eps Estimate
0.07
Earnings History > 20 > eps Difference
0.06
Earnings History > 20 > surprise Percent
85.7143
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-02
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.01
Earnings History > 21 > eps Estimate
0.02
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-50
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-27
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.0042
Earnings History > 22 > eps Estimate
-0.02
Earnings History > 22 > eps Difference
0.0242
Earnings History > 22 > surprise Percent
121
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-04
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.33
Earnings History > 23 > eps Estimate
-0.28
Earnings History > 23 > eps Difference
-0.05
Earnings History > 23 > surprise Percent
-17.8571
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-28
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.04
Earnings History > 24 > eps Estimate
0.08
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-50
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-04
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.13
Earnings History > 25 > eps Estimate
0.11
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
18.1818
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-29
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.11
Earnings History > 26 > eps Estimate
0.09
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
22.2222
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-30
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.14
Earnings History > 27 > eps Estimate
0.13
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
7.6923
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.12
Earnings History > 28 > eps Estimate
0.12
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-05
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.17
Earnings History > 29 > eps Estimate
0.13
Earnings History > 29 > eps Difference
0.04
Earnings History > 29 > surprise Percent
30.7692
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-30
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.19
Earnings History > 30 > eps Estimate
0.15
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
26.6667
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-31
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.14
Earnings History > 31 > eps Estimate
0.14
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-01
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.13
Earnings History > 32 > eps Estimate
0.11
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
18.1818
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-06
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.11
Earnings History > 33 > eps Estimate
0.1
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
10
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-31
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.09
Earnings History > 34 > eps Estimate
0.08
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
12.5
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-01
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.03
Earnings History > 35 > eps Estimate
0.05
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-40
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-02
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.08
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
33.3333
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-07
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.02
Earnings History > 37 > eps Estimate
0.03
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-33.3333
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-01
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.05
Earnings History > 38 > eps Estimate
0.05
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-26
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.04
Earnings History > 39 > eps Estimate
0.05
Earnings History > 39 > eps Difference
-0.01
Earnings History > 39 > surprise Percent
-20
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-26
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.03
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-02
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.01
Earnings History > 41 > eps Estimate
0.04
Earnings History > 41 > eps Difference
-0.03
Earnings History > 41 > surprise Percent
-75
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-27
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1
Earnings History > 42 > eps Estimate
0.07
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
42.8571
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-28
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.07
Earnings History > 43 > eps Estimate
0.08
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-12.5
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.14
Earnings History > 44 > eps Estimate
0.07
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
100
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-03
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.12
Earnings History > 45 > eps Estimate
0.09
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
33.3333
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-28
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.17
Earnings History > 46 > eps Estimate
0.16
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
6.25
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-29
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
10.7861
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-29
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
11.464
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-04
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.11
Earnings History > 49 > eps Estimate
0.17
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-35.2941
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-29
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.12
Earnings History > 50 > eps Estimate
0.17
Earnings History > 50 > eps Difference
-0.05
Earnings History > 50 > surprise Percent
-29.4118
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.86
Earnings History > 51 > eps Estimate
0.18
Earnings History > 51 > eps Difference
0.68
Earnings History > 51 > surprise Percent
377.7778
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
56.4924
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-05
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
5.256
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-30
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
17.9754
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-31
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-4.5428
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-01
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
19.5669
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-07
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
26.7553
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-25
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
15.8945
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-26
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
18.0312
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-27
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
23.3541
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-01
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
18.7595
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-02
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
6.0523
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-27
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-60.4574
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-27
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
20.5456
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-02
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
13.8625
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-27
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
17.1801
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-28
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
14.9599
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-28
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
9.4472
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-03
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-11.25
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
22.5308
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-29
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
25.2683
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-29
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
19.7787
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-04-24
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
12.2494
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-02-06
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
6.8615
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-10-24
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
16.6387
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-07-25
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
19.4617
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-04-25
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
15.4812
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-09-30
Earnings History > 78 > report Date
2005-10-25
Earnings History > 78 > date
2005-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
0.1701
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-06-30
Earnings History > 79 > report Date
2005-07-26
Earnings History > 79 > date
2005-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.1395
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-03-31
Earnings History > 80 > report Date
2005-04-26
Earnings History > 80 > date
2005-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.1603
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-12-31
Earnings History > 81 > report Date
2005-02-08
Earnings History > 81 > date
2004-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.0608
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-09-30
Earnings History > 82 > report Date
2004-10-26
Earnings History > 82 > date
2004-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
0.1123
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-06-30
Earnings History > 83 > report Date
2004-07-27
Earnings History > 83 > date
2004-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.0965
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-03-31
Earnings History > 84 > report Date
2004-04-27
Earnings History > 84 > date
2004-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.1157
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-12-31
Earnings History > 85 > report Date
2004-02-10
Earnings History > 85 > date
2003-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.0506
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-09-30
Earnings History > 86 > report Date
2003-10-28
Earnings History > 86 > date
2003-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.0665
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-06-30
Earnings History > 87 > report Date
2003-07-29
Earnings History > 87 > date
2003-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
0.0454
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-03-31
Earnings History > 88 > report Date
2003-04-29
Earnings History > 88 > date
2003-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
0.1189
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-12-31
Earnings History > 89 > report Date
2003-02-11
Earnings History > 89 > date
2002-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
0.0192
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-10-29
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
0.0813
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-07-30
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
0.0625
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-04-30
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
0.0403
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-12-31
Earnings History > 93 > report Date
2002-02-12
Earnings History > 93 > date
2001-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
-0.0125
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-11-06
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.0598
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.0988
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
0.1002
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-12-31
Earnings History > 97 > report Date
2000-12-31
Earnings History > 97 > date
2000-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
0.0668
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-09-30
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
0.1033
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-06-30
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
0.0905
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-03-31
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
-
Earnings History > 100 > eps Actual
0.0982
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-12-31
Earnings History > 101 > report Date
1999-12-31
Earnings History > 101 > date
1999-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
-
Earnings History > 101 > eps Actual
0.0339
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-09-30
Earnings History > 102 > report Date
1999-09-30
Earnings History > 102 > date
1999-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
-
Earnings History > 102 > eps Actual
0.0366
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-06-30
Earnings History > 103 > report Date
1999-06-30
Earnings History > 103 > date
1999-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
-
Earnings History > 103 > eps Actual
0.032
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel. In addition, it engages in the convenience and retail fuel; EV charging; Castrol lubricants and fluids; B2B; midstream; crude oil production; refining and oil trading; and bioenergy businesses. BP p.l.c. was founded in 1908 and is headquartered in London, the United Kingdom.
Stock Price
GBp 0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABP Teesside Steel Review Puts Political Risk And New CEO In Focus simplywall.st
Read more →Assessing BP (LSE:BP.) Valuation As Recent Share Performance And DCF Signal Mixed Messages Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
$
Analyst Picks
Strong Buy
2
Buy
5
Hold
11
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of BP PLC
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.0866
Date
2025-09-30
EPS Actual
0.1424
EPS Estimate
0.14
EPS Difference
0.0024
Surprise Percent
1.7143%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
£ 0
Cost Of Revenue
£ 0
Gross Profit
£ 0
Operating Expenses
£ 0
Operating Income
£ 0
Interest Expense
£ 0
Pretax Income
£ 0
Net Income
£ 0
Income Tax Expense
£ 0
EBITDA
£ 0
Total Other Income Expense Net
£ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
£ 0
Short Term Investments
£ 0
Receivables
£ 0
Inventories
£ 0
Total Current Assets
£ 0
Property Plant Equipment
£ 0
Total Assets
£ 0
Payables
£ 0
Short Term Debt
£ 0
Long Term Debt
£ 0
Total Liabilities
£ 0
Equity
£ 0
(Last Updated 2025-09-30)
Net Income
£ 0
Depreciation
£ 0
Change In Working Capital
£ 0
Cash From Operations
£ 0
Capital Expenditures
£ 0
Cash From Investing
£ 0
Cash From Financing
£ 0
Net Change In Cash
£ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.