CIARAN MURRAY

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
CIARAN MURRAY'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
211.35
Quantity 15,751 +1.3%
Value US$4,710,432
US ICON PLC (ICLR)
Transaction date
Sale
Price
245.27
Quantity 62,078 -28.8%
Value US$4,581,064
US ICON PLC (ICLR)
Transaction date
Sale
Price
427.93
Quantity 7,110 +40.3%
Value US$1,656,239
US ICON PLC (ICLR)
Transaction date
Sale
Price
162.72
Quantity 280 -1.2%
Value US$45,562
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
164.29
Quantity 2,677
Value US$439,810
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
126.90
Quantity 494
Value US$62,688
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
316.77
Quantity 732
Value US$231,878
US ICON PLC (ICLR)
Transaction date
Proposed sale
Price
213.33
Quantity 725
Value US$154,663
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
15,751 +1.3%
211.35
US$4,710,432
15,751 +1.3% 211.35 US$4,710,432
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
62,078 -28.8%
245.27
US$4,581,064
62,078 -28.8% 245.27 US$4,581,064
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
7,110 +40.3%
427.93
US$1,656,239
7,110 +40.3% 427.93 US$1,656,239
2026-08-12 2026-08-11
US ICON PLC (ICLR)
S Sale
280 -1.2%
162.72
US$45,562
280 -1.2% 162.72 US$45,562
2026-08-11 2026-08-11
US ICON PLC (ICLR)
PrS Proposed sale
2,677
164.29
US$439,810
2,677 164.29 US$439,810
2025-05-23 2025-05-23
US ICON PLC (ICLR)
PrS Proposed sale
494
126.90
US$62,688
494 126.90 US$62,688
2024-05-23 2024-05-23
US ICON PLC (ICLR)
PrS Proposed sale
732
316.77
US$231,878
732 316.77 US$231,878
2023-05-22 2023-05-22
US ICON PLC (ICLR)
PrS Proposed sale
725
213.33
US$154,663
725 213.33 US$154,663