Over the last 90 days, 3i Group PLC has seen significant insider buying, with a net value of over £1.75 million. All 17 transactions recorded were buys, totaling more than £10.25 million. Notably, Directors and closely associated persons made substantial purchases, indicating strong internal confidence despite a recent stock price decline.