Insiders / Egan Kevin Francis

Egan Kevin Francis

CIK 2071534personinsider
Companies
1
First seen
Jun 5, 2026
Last activity
Jun 5, 2026

Companies

CompanyRoleShares heldPeak heldTradesLatest
ICON plc · ICLRDirector0