30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

EUGENE PACELLI MCCAGUE

Insider profile

EUGENE PACELLI MCCAGUE's trades of ICON PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-05-23 2025-05-23
US ICON PLC (ICLR)
PrS Proposed sale
52,181
143.63
US$4,397,103
52,181 143.63 US$4,397,103
2024-05-23 2024-05-23
US ICON PLC (ICLR)
PrS Proposed sale
90,232
323.14
US$3,136,254
90,232 323.14 US$3,136,254
2024-03-18 2024-03-18
US ICON PLC (ICLR)
PrS Proposed sale
2,510
32.09
US$1,100,387
2,510 32.09 US$1,100,387
2023-05-22 2023-05-22
US ICON PLC (ICLR)
PrS Proposed sale
484
213.36
US$103,265
484 213.36 US$103,265