ICLR Earnings on 2025-04-30

Event-specific view for this earnings schedule only.

ICON plc

Reaction Snapshot (Event Day 1-3)

Day 1
-4.11%
Day 2
-1.55%
Day 3
+0.04%

Earnings Metrics (EPS / Revenue)

EPS

+3.4%

Beat

3.07 vs 2.97

Revenue

-0.3%

Miss

2.00B vs 2.01B

EOD Chart (Event Window)

Window: 7 days before and after earnings date.

135.00143.50151.99EE: 2025-04-3011: 2025-05-0122: 2025-05-0233: 2025-05-052025-04-232025-04-302025-05-07
DayDateOpenHighLowCloseVolume
D12025-05-01142.6147.49135145.214,001,400
D22025-05-02148.32151.99142.86142.962,302,169
D32025-05-05144.22145140.46143.021,400,300