Over the last 90 days, 3i Group PLC has seen significant insider trading activity with a net buy value of over £5.4 million. While there were 34 transactions in total, a notable trend includes substantial selling by PDMRs, alongside some buying activity from executives. The stock has experienced a recent price decline of approximately 25.2% over 90 days.