Jonathan AuerbachICLR history

Issuer:
ICON PLC
Quarters tracked:
4 (Q2 2025Q1 2026)
Current shares:
0
Current value:
$0
Peak shares:
75,000 (Q2 2025)
Overall change:
-100%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 2026SOLD-75,000-100%
Q4 202575,000$13.67M$182.2300%
Q3 202575,000$13.13B$175000.0000%
Q2 202575,000$10.91B$145450.00NEW