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 Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3731,8841,8871,4891,3611,190
Market Cap Growth
11.95%-0.18%26.71%9.45%14.32%1.08%
Enterprise Value
-1,8021,6511,3761,3901,450
Last Close Price
3.252.602.581.951.751.53
PE Ratio
12.9010.7212.1121.0013.42218.14
Forward PE
9.287.898.187.096.996.11
PEG Ratio
1.465.971.540.780.361.94
PS Ratio
1.010.790.830.670.630.63
PB Ratio
1.180.930.920.730.640.61
P/TBV Ratio
9.606.285.654.665.1910.86
P/FCF Ratio
29.3010.135.495.774.4513.53
P/OCF Ratio
26.379.865.355.524.2010.72
EV/Sales Ratio
-0.760.730.620.650.77
EV/EBITDA Ratio
-4.754.725.694.796.45
EV/EBIT Ratio
-6.837.0011.018.5314.95
EV/FCF Ratio
-9.694.805.344.5416.48
Debt / Equity Ratio
0.540.460.450.470.480.52
Debt / EBITDA Ratio
2.912.642.784.503.705.08
Debt / FCF Ratio
14.175.382.834.223.5112.98
Net Debt / Equity Ratio
0.09-0.05-0.12-0.060.010.12
Net Debt / EBITDA Ratio
0.47-0.27-0.73-0.540.041.08
Net Debt / FCF Ratio
2.30-0.54-0.74-0.500.042.76
Asset Turnover
0.280.320.360.370.380.37
Quick Ratio
0.160.210.370.400.430.40
Current Ratio
1.171.201.311.321.421.39
Return on Equity (ROE)
5.23%8.21%8.21%3.60%5.12%0.44%
Return on Assets (ROA)
2.33%2.65%2.63%1.21%1.96%0.08%
Return on Invested Capital (ROIC)
9.07%10.31%8.86%3.55%5.06%0.20%
Return on Capital Employed (ROCE)
9.06%8.60%7.59%3.85%4.95%3.29%
Earnings Yield
8.05%9.33%8.26%4.76%7.45%0.46%
FCF Yield
3.41%9.87%18.23%17.32%22.49%7.39%
Dividend Yield
5.29%6.75%5.99%6.72%5.96%4.23%
Payout Ratio
63.87%69.35%70.06%137.84%78.64%980.00%
Buyback Yield / Dilution
2.64%2.29%1.07%-0.46%-2.92%-21.42%
Total Shareholder Return
7.93%9.04%7.06%6.26%3.04%-17.19%