Glenn GreenbergICLR history

Issuer:
ICON PLC
Quarters tracked:
9 (Q4 2024Q1 2026)
Current shares:
2,996,811
Current value:
$331.63M
Peak shares:
2,996,811 (Q1 2026)
Overall change:
+99794%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20262,996,811$331.63M$110.66+2,996,811+100%
Q4 2025SOLD0-100%
Q4 2025SOLD-3,000-100%
Q3 20253,000$525K$175.00-2,000-40%
Q2 20255,000$727K$145.4000%
Q1 20255,000$875K$175.0000%
Q1 20255,000$875K$175.00+2,000+67%
Q4 20243,000$629K$209.6700%
Q4 20243,000$629K$209.67NEW