Greenhaven Associates Inc's ICLR Position

Icon PLC (ICLR)3 quarters (Q2 2025 to Q4 2025)

Current Shares
17.4K
Current Value
$3.17M
Peak Shares
17.6K
Q2 2025
Overall Change
-1%

Shares Over Time

Q2 2025
17.6K
Q3 2025
17.4K
-1%
Q4 2025
17.4K
0%

Quarterly Detail

QuarterSharesValue$/ShareChange
Q4 202517.4K$3.17M$182.250%
Q3 202517.4K$3.05M$175.02-1%
Q2 202517.6K$2.56M$145.47New