Greenhaven Associates IncICLR history

Issuer:
Icon PLC (ICLR)
Quarters tracked:
4 (Q2 2025Q1 2026)
Current shares:
2,002,411
Current value:
$221.59M
Peak shares:
2,002,411 (Q1 2026)
Overall change:
+11256%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20262,002,411$221.59M$110.66+1,985,017+11412%
Q4 202517,394$3.17M$182.25-150%
Q3 202517,409$3.05M$175.02-224-1%
Q2 202517,633$2.56M$145.47NEW