Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 5 hours 44 minutes
FTSE 100
8,291.02
+15.64
(+0.19%)
FTSE 250
20,875.19
+145.07
(+0.70%)
AIM
807.38
+1.59
(+0.20%)
GBP/EUR
1.1724
-0.0018
(-0.16%)
GBP/USD
1.2701
-0.0037
(-0.29%)
Bitcoin GBP
54,339.88
+1,278.04
(+2.41%)
Stocks
Trending tickers: GameStop, Bitcoin, Saudi Aramco and Hipgnosis
The latest investor updates on stocks that are trending on Monday
Carmila S.A. (0QAP.IL)
IOB - IOB Delayed price. Currency in EUR
Add to watchlist
17.58
+0.37
(+2.15%)
As of 10:14AM BST. Market open.
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Cash flow
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
2,778
2,778
219,329
192,121
-198,755
-
Depreciation & amortisation
5,871
5,871
7,402
493
2,946
-
Change in working capital
-5,842
-5,842
22,766
21,865
-36,112
-
Other working capital
261,550
261,550
297,313
172,083
167,117
-
Other non-cash items
276,551
276,551
68,198
70,545
401,181
-
Net cash provided by operating activities
276,053
276,053
322,347
257,858
168,067
-
Cash flows from investing activities
Investments in property, plant and equipment
-14,503
-14,503
-25,034
-85,775
-950
-
Other investing activities
-
-
-9,174
-85,321
4,976
29,532
Net cash used for investing activities
56,668
56,668
31,675
-145,454
-74,597
-
Net change in cash
503,494
503,494
118,501
-73,143
137,298
-
Cash at beginning of period
356,687
356,687
238,186
311,329
174,031
-
Cash at end of period
860,181
860,181
356,687
238,186
311,329
-
Free cash flow
Operating cash flow
276,053
276,053
322,347
257,858
168,067
-
Capital expenditure
-14,503
-14,503
-25,034
-85,775
-950
-
Free cash flow
261,550
261,550
297,313
172,083
167,117
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.