Form 4 Tracker
Eugene Pacelli Mccague

Director · 3 filings · Latest: Sep 17, 2026

ICON PLC
TickerOwnerRelationshipDateTransactionCost#SharesValue ($)#Shares TotalSEC Filing
ICLR
Eugene Pacelli MccagueDirectorSep 17, 2026
Sale
$175.003,255$569.6K3,811
ICLR
Eugene Pacelli MccagueDirectorSep 17, 2026
Option Exercise
$125.743,255$409.3K7,066
ICLR
EUGENE PACELLI MCCAGUE—Sep 17, 2026
Proposed Sale
$175.003,255$569.6K—
ICLR
Eugene Pacelli MccagueDirectorAug 11, 2026
Sale
$164.29841$138.2K3,811
ICLR
Eugene Pacelli MccagueDirectorAug 10, 2026
Option Exercise
—1,732—4,652
ICLR
EUGENE PACELLI MCCAGUE—Aug 11, 2026
Proposed Sale
$164.29841$138.2K—
ICLR
EUGENE PACELLI MCCAGUE—May 23, 2025
Proposed Sale
$126.90334$42.4K—