Over the last 90 days, Polar Capital Holdings PLC has seen significant insider buying, with a net value of over £771,000. Four executives, including the CEO, CFO, COO, and CIO, made substantial purchases. This activity contrasts with some earlier selling by the CIO and a Non-Executive Director.