In H1 2025, ICON's net book-to-bill ratio dropped to its lowest value since at least 2016. However, this ratio could improve since macroeconomic uncertainty is vanishing. ICON has a repurchase program ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results