Bill NygrenICLR history

Issuer:
ICON PLC
Quarters tracked:
5 (Q2 2025Q1 2026)
Current shares:
4,351,317
Current value:
$481.52M
Peak shares:
4,351,317 (Q1 2026)
Overall change:
+166%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20264,351,317$481.52M$110.66+1,841,151+73%
Q4 20252,510,166$457.40M$182.2200%
Q4 20252,510,166$457.40M$182.22+167,607+7%
Q3 20252,342,559$409.95M$175.00+704,500+43%
Q2 20251,638,059$238.26M$145.45NEW