ICON Reports Second Quarter 2024 Results

Go back to ICON Reports Second Quarter 2024 Results
ICON (NASDAQ: ICLR) Delayed: 171.12 -4.01 (2.29%)
Previous Close $175.13    52 Week High $85.74 
Open $173.58    52 Week Low $62.31 
Day High $176.81    P/E N/A 
Day Low $170.36    EPS $0.00 
Volume 253,195