Lee AinslieICLR history

Issuer:
ICON PLC
Quarters tracked:
9 (Q4 2024Q1 2026)
Current shares:
13,887
Current value:
$1.54M
Peak shares:
13,887 (Q1 2026)
Overall change:
+609%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 202613,887$1.54M$110.68+13,887+100%
Q4 2025SOLD0-100%
Q3 2025SOLD-4,301-100%
Q2 20254,301$626K$145.5500%
Q2 20254,301$626K$145.5500%
Q1 20254,301$753K$175.0800%
Q1 20254,301$753K$175.08+2,343+120%
Q4 20241,958$411K$209.9100%
Q4 20241,958$411K$209.91NEW