Insiders · Profile

McCague Eugene Pacelli

Director at ICON. Filing since 11 Aug 2026. CIK 0001973720

Company
Date
Role
Action
Shares
Amount
Of holding
17 Sep 2026
Director
Sold at will
3,255
$569.63K
46.1%
11 Aug 2026
Director
Sold at will
841
$138.17K
18.1%
2 decisions on file.