IP

Icon Plc

ICLR
NASDAQHealth Care

Politician Trades

iclr
2 months ago

Kevin Hern sold between 100,001 and 250,000 shares of ICLR on 5 March.

Kevin Hern sold ICLR