News
The growth metrics depict a pessimistic decline in ICON's revenues and EBITDA for this year. However, in the last five years, revenues increased at a 23.55% CAGR. EBITDA also experienced a significant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results