Richard Berliand, Director at TP ICap, holds 150.00K shares in TP ICap (Ticker: GB:TCAP), holds 75.00K shares in Man Group plc (Ticker: GB:EMG). Most recently, Richard Berliand Bought ― shares of TP ICap on Oct 11, 2023 for an estimated value of 72.92K.