Greenhaven Associates Inc – ICLR history
- Issuer:
- Icon PLC (ICLR)
- Quarters tracked:
- 4 (Q2 2025 → Q1 2026)
- Current shares:
- 2,002,411
- Current value:
- $221.59M
- Peak shares:
- 2,002,411 (Q1 2026)
- Overall change:
- +11256%
| Quarter | Shares | Value | $/Share | Share Δ | Δ% |
|---|---|---|---|---|---|
| Q1 2026 | 2,002,411 | $221.59M | $110.66 | +1,985,017 | +11412% |
| Q4 2025 | 17,394 | $3.17M | $182.25 | -15 | 0% |
| Q3 2025 | 17,409 | $3.05M | $175.02 | -224 | -1% |
| Q2 2025 | 17,633 | $2.56M | $145.47 | — | NEW |