News
Icon PLC (NASDAQ:ICLR) reported better-than-expected adjusted EBITDA margin performance of 19.5% for Q1 2025, demonstrating effective cost control and resource alignment. The company has seen a ...
Icon PLC (ICLR) came out with quarterly earnings ... For more than a quarter century, the Zacks Rank stock-rating system has more than doubled the S&P 500 with an average gain of +24.08% per ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results