NASDAQ: ICLR
Icon PLC Stock Ownership - Who owns Icon?

Insider buying vs selling

Have Icon PLC insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Eugene Pacelli McCagueDirector2026-09-173,255$175.00
$569.63kSell
Ronan Martin MurphyDirector2026-09-175,005$175.00
$875.88kSell
Eugene Pacelli McCagueDirector2026-09-173,255$125.74
$409.28kBuy
Ronan Martin MurphyDirector2026-09-175,005$125.74
$629.33kBuy
John Dr ClimaxDirector2026-09-165,005$175.00
$875.88kSell
John Dr ClimaxDirector2026-09-165,005$125.74
$629.33kBuy
John Dr ClimaxDirector2026-08-1195$163.77
$15.56kSell
John Dr ClimaxDirector2026-08-11591$164.47
$97.20kSell
John Dr ClimaxDirector2026-08-1167$165.51
$11.09kSell
Linda GraisDirector2026-08-1187$162.72
$14.16kSell

1 of 4

ICLR insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when ICLR insiders and whales buy or sell their stock.

ICLR Shareholders

What type of owners hold Icon PLC stock?

Institutional
Insider
Retail
NameHoldSharesValueType
John Dr Climax0.37%288,548$47.35MInsider
Stephen A. Cutler0.10%79,278$13.01MInsider
Ciaran Murray0.03%20,452$3.36MInsider
Artisa0.01%8,636$1.42MInstitution
Artisan Partners Limited Partnership0.01%8,636$1.42MInstitution
Linda Grais0.01%6,162$1.01MInsider
Nigel Bernard John Clerkin0.01%5,881$965.13kInsider
Wellington Management Group LLP0.01%5,320$873.07kInstitution
Wellin0.01%5,320$873.07kInstitution
Fidlty0.01%5,271$865.02kInstitution

1 of 3

ICLR vs Diagnostic & Research Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
ICLR0.10%0.54%Net SellingNet Selling
CRL0.12%4.28%Net SellingNet Selling
TWST0.12%14.90%Net SellingNet Selling
RVTY0.10%3.01%Net SellingNet Selling
QGEN0.07%0.00%

Icon Stock Ownership FAQ

Who owns Icon?

Icon (NASDAQ: ICLR) is owned by 0.10% institutional shareholders, 0.54% Icon insiders, and 99.35% retail investors. John Dr Climax is the largest individual Icon shareholder, owning 288,548.00 shares representing 0.37% of the company. John Dr Climax's Icon shares are currently valued at $47.35M.

If you're new to stock investing, here's how to buy Icon stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.