JOHN CLIMAX

Insider profile

JOHN CLIMAX'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
2025-05-23 2025-05-23
US ICON PLC (ICLR)
PrS Proposed sale
24,648
159.69
US$1,757,401
24,648 159.69 US$1,757,401
2025-05-19 2025-05-19
US ICON PLC (ICLR)
PrS Proposed sale
68,629
79.01
US$842,409
68,629 79.01 US$842,409
2025-05-06 2025-05-06
US ICON PLC (ICLR)
PrS Proposed sale
33,756
47.14
US$4,226,010
33,756 47.14 US$4,226,010
2024-12-05 2024-12-05
US ICON PLC (ICLR)
PrS Proposed sale
17,500
214.50
US$3,753,750
17,500 214.50 US$3,753,750
2024-06-05 2024-06-05
US ICON PLC (ICLR)
PrS Proposed sale
6,764
225.28
US$1,523,794
6,764 225.28 US$1,523,794
2024-05-23 2024-05-23
US ICON PLC (ICLR)
PrS Proposed sale
450
319.02
US$143,557
450 319.02 US$143,557
2024-05-15 2024-05-15
US ICON PLC (ICLR)
PrS Proposed sale
10,557
321.34
US$3,392,387
10,557 321.34 US$3,392,387
2023-12-13 2023-12-13
US ICON PLC (ICLR)
PrS Proposed sale
60,000
225.28
US$13,516,800
60,000 225.28 US$13,516,800
2023-08-25 2023-08-25
US ICON PLC (ICLR)
PrS Proposed sale
5,000
252.62
US$1,263,075
5,000 252.62 US$1,263,075
2023-05-22 2023-05-22
US ICON PLC (ICLR)
PrS Proposed sale
447
213.41
US$95,395
447 213.41 US$95,395