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.