Get early access! Join the Twelve Data AI Assistant waitlist now.

TCAP

LSE
282.5 GBp
2.5
0.88%
Last update Aug 27, 4:29 PM BST
Market closed
Day range
280.46899
286
Previous close
285
Open
282.5
Access this stock data via API
Subscribe
TP ICAP Group plc
282.50
2.50
0.88%

Financials

Balance sheet

Fiscal date Dec 2024 Jun 2024 Dec 2023 Jun 2023
Total assets 6.4B 7.0B 6.2B 5.7B
Current assets 4.4B 4.9B 4.1B 3.5B
Cash
Cash equivalents
Cash and cash equivalents 892M 933M 924M 983M
Other short term investments 331M 666M 758M 536M
Accounts receivable 294M 332M 304M 348M
Other receivables 70M 97M 93M 115M
Inventory
Prepaid assets 2.6B 2.9B 1.9B 1.5B
Restricted cash 176M 105M
Assets held for sale
Hedging assets
Other current assets
Non current assets 2.1B 2.1B 2.1B 2.2B
Properties 0 214M 0 246M
Land and improvements 114M 112M
Machinery furniture equipment 102M 102M
Construction in progress
Leases
Accumulated depreciation -136M -122M
Goodwill 2.9B 2.9B 2.9B 3.0B
Investment properties 3M 0 12M 12M
Financial assets
Intangible assets 542M 545M 559M 605M
Investments and advances
Other non current assets
Total liabilities 4.4B 4.9B 4.1B 3.6B
Current liabilities 3.4B 3.9B 3.1B 2.5B
Accounts payable 39M 48M 40M 44M
Accrued expenses
Short term debt 40M 56M 121M 124M
Deferred revenue
Tax payable 72M 66M 63M 61M
Pensions
Other current liabilities 51M 49M
Non current liabilities 1.0B 1.0B 1.1B 1.1B
Long term provisions 34M 32M 31M 34M
Long term debt 934M 948M 967M 968M
Provision for risks and charges 2M 6M
Deferred liabilities 24M 46M 51M 76M
Derivative product liabilities 18M 0
Other non current liabilities
Shareholders equity
Common stock 199M 199M 197M 197M
Retained earnings 2.9B 2.9B 2.8B 2.8B
Other shareholders equity
Total shareholders equity 2.1B 2.1B 2.1B 2.1B
Additional paid in capital
Treasury stock 129M 68M 49M 16M
Minority interest 18M 17M 17M 17M
Market closed

Exchange is currently closed
Pre-market opens in 4 hours 3 minutes

03:11
00:00
08:00
16:30
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).