TI TP ICAP Group plc Stock: price and management transactions · United Kingdom · RNS (LSE)Source id RNS:tp-icap-group-plc ISIN ISIN JE00BMDZN391GB UK · RNS (LSE) Mcap £2.3B Follow the TP ICAP Group plc share price and the full insider trade history of the company, a publicly traded company based in United Kingdom. Shares are listed on the UK market, under the oversight of RNS (LSE). Market capitalisation: €2.3bn. The latest transaction was reported on 5 June 2026 (Exercise). Among the most active insiders: Robin Stewart. All data is accessible without an account.
Analyst consensus: bullish or bearish? Analysts rate TP ICAP Group plc Buy (bullish), based on 6 analysts. Average price target: £357.00.
This score ranks the purchase within its own market. No market currently meets the historical allocation criteria, so signals remain watch-only. Not investment advice.
Fundamental score
Ranked 7,834 of 29,063 companies
FCF yld 4.8%
Earn yld 7.6%
EV/EBITDA 8.4x
ROE 9.8%
Gross mgn 36%
Net mgn 7.9%
Debt/EBITDA 2.4x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
AI analysis generation is paused.
Last declaration on 5 June 2026
All Executives37 Thresholds0 Prospectus0 Other0
Declarations 37 total
● Director · Executives · 1 Jun 2026
12,726 shares @ £1.4144 0.1% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:9597869 ● Director · Executives · 1 Jun 2026
12,726 shares @ £1.4144 0.1% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:166787ce-9a5f-4860-9e43-89d0dfad49b0 ● Director and PDMR · Executives · 31 Mar 2026
789,874 shares @ £2.6865 15.5% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:0680674f-4dab-4975-a25e-bf53833f69e2-0 ● Director and PDMR · Executives · 1 Mar 2026
374,901 shares @ £2.6865 14.2% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:0680674f-4dab-4975-a25e-bf53833f69e2-1 ● Director and PDMR · Executives · 31 Mar 2026
356,350 shares @ £2.6865 13.4% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:0680674f-4dab-4975-a25e-bf53833f69e2-2 ● Director and PDMR · Executives · 31 Mar 2026
0
0.0% of flow (1) Outside a trading venue (2) London Stock ExchangeISIN ISIN JE00BMDZN391RNS:c2db57b4-dcf6-477c-9211-6a60d1f22663-2 ● Director and PDMR · Executives · 31 Mar 2026
0
0.0% of flow (1) Outside a trading venue (2) London Stock ExchangeISIN ISIN JE00BMDZN391RNS:c2db57b4-dcf6-477c-9211-6a60d1f22663-0 ● Director and PDMR · Executives · 31 Mar 2026
0
0.0% of flow (1) Outside a trading venue (2) London Stock ExchangeISIN ISIN JE00BMDZN391RNS:c2db57b4-dcf6-477c-9211-6a60d1f22663-1 ● Director and PDMR · Executives · 13 Jun 2025
15,003 shares @ £1.1997 0.3% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5697636 ● Director and PDMR · Executives · 2 Jun 2025
15,003 shares @ £1.1997 0.3% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5682189 ● Director and PDMR · Executives · 30 May 2025
229,647 shares @ £2.6127 5.4% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5682186-0 ● Director and PDMR · Executives · 30 May 2025
48,321 shares @ £2.6127 2.2% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5682186-2 ● Director and PDMR · Executives · 30 May 2025
46,407 shares @ £2.6127 2.0% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5682186-1 ● Director and PDMR · Executives · 27 May 2025
669,650 shares @ £2.6098 30.0% of flow London Stock ExchangeISIN ISIN JE00BMDZN391RNS:5674152-2 ● Director and PDMR · Executives · 27 May 2025
1,131,165 shares @ £2.6098 26.6% of flow London Stock ExchangeISIN ISIN JE00BMDZN391RNS:5674152-0 ● Director and PDMR · Executives · 27 May 2025
683,223 shares @ £2.6098 30.0% of flow London Stock ExchangeISIN ISIN JE00BMDZN391RNS:5674152-1 ● Director · Executives · 1 May 2025
9,051 shares @ £1.9886 0.3% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5640536-0 ● Director · Executives · 1 May 2025
9,051 shares @ £1.9886 0.3% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5640536-1 ● Director · Executives · 1 May 2025
9,051 shares @ £1.9886 0.3% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5640401-0 ● Director · Executives · 1 May 2025
9,051 shares @ £1.9886 0.3% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5640401-1 ● Director and PDMR · Executives · 1 Apr 2025
238,661 shares @ £2.5722 10.6% of flow London Stock ExchangeISIN ISIN JE00BMDZN391RNS:5603555-2 ● Director and PDMR · Executives · 1 Apr 2025
525,915 shares @ £2.5722 12.3% of flow London Stock ExchangeISIN ISIN JE00BMDZN391RNS:5603555-0 ● Director and PDMR · Executives · 1 Apr 2025
248,876 shares @ £2.5722 10.8% of flow London Stock ExchangeISIN ISIN JE00BMDZN391RNS:5603555-1 ● Director and PDMR · Executives · 31 Mar 2025
402,192 shares @ £2.6974 18.6% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5601511-2 ● Director and PDMR · Executives · 31 Mar 2025
726,625 shares @ £2.6974 17.7% of flow Outside of trading venueISIN ISIN JE00BMDZN391RNS:5601511-0 25 of 37 declarations
Load more (12 remaining) 关于 TP ICAP Group plc TP ICAP Group plc 是金融市场经纪和中介服务的提供商。该公司在全球运营,提供交易和风险管理解决方案。