BARRY EDWARD BALFE

Insider profile

BARRY EDWARD BALFE's trades of ICON PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell 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
2026-03-09 2026-03-09
US ICON PLC (ICLR)
PrS Proposed sale
64,679
358.46
US$4,512,106
64,679 358.46 US$4,512,106
2026-03-04 2026-03-04
US ICON PLC (ICLR)
PrS Proposed sale
22,712
189.97
US$3,747,671
22,712 189.97 US$3,747,671
2025-08-08 2025-08-08
US ICON PLC (ICLR)
PrS Proposed sale
72,106
470.06
US$1,208,734
72,106 470.06 US$1,208,734
2025-03-04 2025-03-04
US ICON PLC (ICLR)
PrS Proposed sale
1,216
182.43
US$221,835
1,216 182.43 US$221,835