RONAN MARTIN MURPHY

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
RONAN MARTIN MURPHY'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
338.84
Quantity 95,345 -49.9%
Value US$3,669,458
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
390.44
Quantity 70,637
Value US$2,665,914
US ICON PLC (ICLR)
Transaction date
Sale
Price
171.69
Quantity 92,944 +49.3%
Value US$1,627,993
US ICON PLC (ICLR)
Transaction date
Sale
Price
164.47
Quantity 590 -13.1%
Value US$97,037
US ICON PLC (ICLR)
Transaction date
Sale
Price
163.77
Quantity 96 -2.1%
Value US$15,722
US ICON PLC (ICLR)
Transaction date
Sale
Price
162.72
Quantity 88 -1.9%
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 1,539
Value US$200,131
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
187.07
Quantity 1,540
Value US$288,082
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
317.24
Quantity 451
Value US$143,075
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
275.28
Quantity 1,538
Value US$423,381
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
213.36
Quantity 484
Value US$103,264
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-18 2026-09-17
US ICON PLC (ICLR)
S Sale
95,345 -49.9%
338.84
US$3,669,458
95,345 -49.9% 338.84 US$3,669,458
2026-09-17 2026-09-17
US ICON PLC (ICLR)
PrS Proposed sale
70,637
390.44
US$2,665,914
70,637 390.44 US$2,665,914
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
92,944 +49.3%
171.69
US$1,627,993
92,944 +49.3% 171.69 US$1,627,993
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
590 -13.1%
164.47
US$97,037
590 -13.1% 164.47 US$97,037
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
96 -2.1%
163.77
US$15,722
96 -2.1% 163.77 US$15,722
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
88 -1.9%
162.72
US$14,319
88 -1.9% 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
1,539
130.04
US$200,131
1,539 130.04 US$200,131
2025-03-17 2025-03-17
US ICON PLC (ICLR)
PrS Proposed sale
1,540
187.07
US$288,082
1,540 187.07 US$288,082
2024-05-23 2024-05-23
US ICON PLC (ICLR)
PrS Proposed sale
451
317.24
US$143,075
451 317.24 US$143,075
2023-11-21 2023-11-21
US ICON PLC (ICLR)
PrS Proposed sale
1,538
275.28
US$423,381
1,538 275.28 US$423,381
2023-05-22 2023-05-22
US ICON PLC (ICLR)
PrS Proposed sale
484
213.36
US$103,264
484 213.36 US$103,264