News
The growth metrics depict a pessimistic decline in ICON's revenues and EBITDA for this year. However, in the last five years, ...
ICON's revenues and net income have increased by 196.06% and 137.71%, respectively, between 2020 and 2024. Even though the CRO market expects a challenging outlook for 2025, in the next 9–10 ...
ICTUX - ICON Utilities and Income Instl - Review the ICTUX stock price, growth, performance, sustainability and more to help you make the best investments.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results