Lee AinslieICLR history

Issuer:
ICON PLC
Quarters tracked:
7 (Q1 2021Q1 2026)
Current shares:
13,887
Current value:
$1.54M
Peak shares:
13,887 (Q1 2026)
Overall change:
+47786%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 202613,887$1.54M$110.68+13,887+100%
Q3 2025SOLD-4,301-100%
Q2 20254,301$626K$145.5500%
Q1 20254,301$753K$175.08+2,343+120%
Q4 20241,958$411K$209.91+1,958+100%
Q2 2021SOLD-29-100%
Q1 202129$6K$206.90NEW