BARRY EDWARD BALFE

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
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
Transaction date
Sale
Price
44.76
Quantity 17,612 +35.9%
Value US$3,679,509
Transaction date
Sale
Price
298.19
Quantity 16,747 -7.0%
Value US$1,490,290
Transaction date
Sale
Price
308.84
Quantity 24,600 -29.7%
Value US$1,344,925
Transaction date
Sale
Price
206.15
Quantity 1,509 -11.3%
Value US$311,080
Transaction date
Sale
Price
204.91
Quantity 1,053 -7.3%
Value US$215,770
Transaction date
Proposed sale
Price
206.65
Quantity 5,175
Value US$1,069,434
Transaction date
Sale
Price
165.14
Quantity 78 -1.6%
Value US$12,881
Transaction date
Sale
Price
163.80
Quantity 304 -5.9%
Value US$49,795
Transaction date
Proposed sale
Price
164.07
Quantity 382
Value US$62,676
Transaction date
Proposed sale
Price
105.13
Quantity 2,862
Value US$300,875
Transaction date
Proposed sale
Price
109.25
Quantity 566
Value US$61,837
Transaction date
Proposed sale
Price
157.46
Quantity 381
Value US$59,993
Transaction date
Proposed sale
Price
182.43
Quantity 1,216
Value US$221,835
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-03 2026-11-02 S Sale
17,612 +35.9%
44.76
US$3,679,509
17,612 +35.9% 44.76 US$3,679,509
2026-11-03 2026-11-02 S Sale
16,747 -7.0%
298.19
US$1,490,290
16,747 -7.0% 298.19 US$1,490,290
2026-11-03 2026-11-02 S Sale
24,600 -29.7%
308.84
US$1,344,925
24,600 -29.7% 308.84 US$1,344,925
2026-11-03 2026-11-02 S Sale
1,509 -11.3%
206.15
US$311,080
1,509 -11.3% 206.15 US$311,080
2026-11-03 2026-11-02 S Sale
1,053 -7.3%
204.91
US$215,770
1,053 -7.3% 204.91 US$215,770
2026-11-02 2026-11-02 PrS Proposed sale
5,175
206.65
US$1,069,434
5,175 206.65 US$1,069,434
2026-08-11 2026-08-10 S Sale
78 -1.6%
165.14
US$12,881
78 -1.6% 165.14 US$12,881
2026-08-11 2026-08-10 S Sale
304 -5.9%
163.80
US$49,795
304 -5.9% 163.80 US$49,795
2026-08-10 2026-08-10 PrS Proposed sale
382
164.07
US$62,676
382 164.07 US$62,676
2026-03-09 2026-03-09 PrS Proposed sale
2,862
105.13
US$300,875
2,862 105.13 US$300,875
2026-03-04 2026-03-04 PrS Proposed sale
566
109.25
US$61,837
566 109.25 US$61,837
2025-08-08 2025-08-08 PrS Proposed sale
381
157.46
US$59,993
381 157.46 US$59,993
2025-03-04 2025-03-04 PrS Proposed sale
1,216
182.43
US$221,835
1,216 182.43 US$221,835