Glenn GreenbergICLR history

Issuer:
ICON PLC
Quarters tracked:
9 (Q2 2023Q1 2026)
Current shares:
2,996,811
Current value:
$331.63M
Peak shares:
2,996,811 (Q1 2026)
Overall change:
+315354%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20262,996,811$331.63M$110.66+2,996,811+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.00+2,000+67%
Q4 20243,000$629K$209.67+3,000+100%
Q4 2023SOLD-950-100%
Q3 2023950$234K$246.3200%
Q2 2023950$238K$250.53NEW