TP ICAP Group PLC (LON:TCAP)
London flag London · Delayed Price · Currency is GBP · Price in GBX
324.80
+7.00 (2.20%)
Aug 7, 2026, 4:53 PM GMT

TP ICAP Group Balance Sheet

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
8249361,0681,029888784
Short-Term Investments
138166160189174115
Cash & Short-Term Investments
9621,1021,2281,2181,062899
Cash Growth
-12.70%-10.26%0.82%14.69%18.13%14.82%
Trading Assets
2,2941,148171569264158
Accounts Receivable
3,6533,8982,9982,2792,1982,068
Total Current Assets
6,9096,1484,3974,0663,5243,125
Net Property, Plant & Equipment
189177202240275310
Other Intangible Assets
1751651341109791
Goodwill
1,5631,5381,5671,6051,7801,762
Long-Term Investments
10711198108120100
Other Long-Term Assets
333849776762
Total Assets
8,9768,1776,4476,2065,8635,450
Accounts Payable
3,5323,8423,0672,3722,1491,977
Accrued Expenses
1111171495
Trading Liabilities
2,1001,125189541255120
Short-Term Debt
172332---
Current Portion of Long-Term Debt
3125793977
Current Portion of Leases
333231282934
Other Current Liabilities
466639353729
Total Current Liabilities
5,9255,1343,3523,0832,4882,242
Long-Term Debt
744744744744785779
Long-Term Leases
168167190223250252
Other Long-Term Liabilities
124938391179199
Total Long-Term Liabilities
1,0361,0041,0171,0581,2141,230
Total Liabilities
6,9616,1384,3694,1413,7023,472
Common Stock
199199199197197197
Accumulated Other Comprehensive Income
-1,169-1,139-1,049-963-854-1,005
Retained Earnings
2,9652,9602,9102,8142,8002,769
Total Common Shareholders' Equity
1,9952,0202,0602,0482,1431,961
Minority Interest
201918171817
Shareholders' Equity
2,0152,0392,0782,0652,1611,978
Total Liabilities & Equity
8,9768,1776,4476,2065,8635,450
Total Debt
1,1481,0019741,0881,0731,142
Net Cash (Debt)
-186101254130-11-243
Net Cash Growth
--60.24%95.38%---
Net Cash Per Share
-0.240.130.320.16-0.01-0.32
Book Value
1,9952,0202,0602,0482,1431,961
Book Value Per Share
2.632.632.622.582.712.55
Tangible Book Value
257317359333266108
Tangible Book Value Per Share
0.340.410.460.420.340.14