ICON Reports Fourth Quarter and Full Year 2024 Results

Go back to ICON Reports Fourth Quarter and Full Year 2024 Results
ICON (NASDAQ: ICLR) Delayed: 161.31 -0.09 (0.06%)
Previous Close $161.40    52 Week High $85.74 
Open $161.88    52 Week Low $62.31 
Day High $164.24    P/E N/A 
Day Low $158.66    EPS $0.00 
Volume 559,479