ICLR logo

ICLR

ICON Public Limited CompanyNASDAQHealthcare
$114.19+2.49%ClosedMarket Cap: $8.72B

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

0

Sales

0

Buy/Sell Ratio

0.00

Total Bought

$0.00

Total Sold

$0.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell0$0.004,458
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell886$159.330
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell1,664$0.000
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell4,480$233.880
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell3,405$231.680
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell15,328$185.180
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell2,131$174.960
Wed Mar 18Balfe Barry Edwarddirector, officer: Chief Executive OfficerSell4,914$325.510
Wed Mar 18Clerkin Nigel Bernard Johnofficer: Chief Financial OfficerSell0$0.003,855
Wed Mar 18Clerkin Nigel Bernard Johnofficer: Chief Financial OfficerSell2,755$0.000