ICON plc Reports Q2 2025 Results: Revenue Rises 0.8%, Net Income Jumps 30.7%, Adjusted EPS at $3.26

Reuters · 07/23 20:15

Please log in to view news