JOHN CLIMAX

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
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
US ICON PLC (ICLR)
Transaction date
Sale
Price
159.83
Quantity 20,514 -11.3%
Value US$1,151,095
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
387.60
Quantity 82,001
Value US$798,023
US ICON PLC (ICLR)
Transaction date
Sale
Price
114.62
Quantity 94,558 +19.7%
Value US$3,738,919
US ICON PLC (ICLR)
Transaction date
Sale
Price
164.47
Quantity 591 -21.5%
Value US$97,202
US ICON PLC (ICLR)
Transaction date
Sale
Price
163.77
Quantity 95 -3.3%
Value US$15,558
US ICON PLC (ICLR)
Transaction date
Sale
Price
162.72
Quantity 88 -3.0%
Value US$14,319
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
164.29
Quantity 841
Value US$138,170
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
126.90
Quantity 334
Value US$42,384
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
130.04
Quantity 7,693
Value US$1,000,422
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
143.02
Quantity 140,000
Value US$20,022,800
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
214.50
Quantity 17,500
Value US$3,753,750
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
225.28
Quantity 6,764
Value US$1,523,794
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
319.02
Quantity 450
Value US$143,557
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
321.34
Quantity 10,557
Value US$3,392,387
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
225.28
Quantity 60,000
Value US$13,516,800
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
252.62
Quantity 5,000
Value US$1,263,075
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
213.41
Quantity 447
Value US$95,395
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-18 2026-09-16
US ICON PLC (ICLR)
S Sale
20,514 -11.3%
159.83
US$1,151,095
20,514 -11.3% 159.83 US$1,151,095
2026-09-16 2026-09-16
US ICON PLC (ICLR)
PrS Proposed sale
82,001
387.60
US$798,023
82,001 387.60 US$798,023
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
94,558 +19.7%
114.62
US$3,738,919
94,558 +19.7% 114.62 US$3,738,919
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
591 -21.5%
164.47
US$97,202
591 -21.5% 164.47 US$97,202
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
95 -3.3%
163.77
US$15,558
95 -3.3% 163.77 US$15,558
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
88 -3.0%
162.72
US$14,319
88 -3.0% 162.72 US$14,319
2026-08-11 2026-08-11
US ICON PLC (ICLR)
PrS Proposed sale
841
164.29
US$138,170
841 164.29 US$138,170
2025-05-23 2025-05-23
US ICON PLC (ICLR)
PrS Proposed sale
334
126.90
US$42,384
334 126.90 US$42,384
2025-05-19 2025-05-19
US ICON PLC (ICLR)
PrS Proposed sale
7,693
130.04
US$1,000,422
7,693 130.04 US$1,000,422
2025-05-06 2025-05-06
US ICON PLC (ICLR)
PrS Proposed sale
140,000
143.02
US$20,022,800
140,000 143.02 US$20,022,800
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