253.5 GBp
2
0.80%
Last update Dec 15, 4:29 PM GMT
Main market
Day range
251.5
257
Previous close
251.5
Open
252
Access this stock data via API
Subscribe
TP ICAP Group plc
253.50
2
0.80%

Financials

Balance sheet

Fundamentals currency is GBP
Fiscal date Jun 2025 Dec 2024 Jun 2024 Dec 2023
Total assets 7.5B 6.4B 7.0B 6.2B
Current assets 5.5B 4.4B 4.9B 4.1B
Cash
Cash equivalents
Cash and cash equivalents 878M 892M 933M 924M
Other short term investments 1.0B 331M 666M 758M
Accounts receivable 334M 294M 332M 304M
Other receivables 90M 70M 97M 93M
Inventory
Prepaid assets 3.1B 2.6B 2.9B 1.9B
Restricted cash 176M 105M
Assets held for sale
Hedging assets
Other current assets
Non current assets 2.0B 2.1B 2.1B 2.1B
Properties 194M 0 214M 0
Land and improvements 114M 112M
Machinery furniture equipment 102M 102M
Construction in progress
Leases
Accumulated depreciation -136M -122M
Goodwill 2.8B 2.9B 2.9B 2.9B
Investment properties 2M 3M 0 12M
Financial assets
Intangible assets 518M 542M 545M 559M
Investments and advances
Other non current assets
Total liabilities 5.5B 4.4B 4.9B 4.1B
Current liabilities 4.5B 3.4B 3.9B 3.1B
Accounts payable 40M 39M 48M 40M
Accrued expenses
Short term debt 71M 40M 56M 121M
Deferred revenue
Tax payable 82M 72M 66M 63M
Pensions
Other current liabilities 51M
Non current liabilities 1B 1.0B 1.0B 1.1B
Long term provisions 33M 34M 32M 31M
Long term debt 917M 934M 948M 967M
Provision for risks and charges 2M
Deferred liabilities 25M 24M 46M 51M
Derivative product liabilities 17M 18M 0
Other non current liabilities 1M 18M
Shareholders equity
Common stock 199M 199M 199M 197M
Retained earnings 2.9B 2.9B 2.9B 2.8B
Other shareholders equity
Total shareholders equity 2.0B 2.1B 2.1B 2.1B
Additional paid in capital
Treasury stock 149M 129M 68M 49M
Minority interest 19M 18M 17M 17M
Access the full /balance_sheet historical dataset via the API — starting from the Pro plan.
Main market

Exchange is currently active.
Closing in 4 hours 9 minutes

12:20
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 (GMT, UTC+00:00).