Icon PLC (ICLR) came out with quarterly earnings of $3.26 per share, beating the Zacks Consensus Estimate of $3.18 per share. This compares to earnings of $3.75 per share a year ago. These figures are ...
It has been about a month since the last earnings report for Icon PLC (ICLR). Shares have lost about 9.7% in that time frame, underperforming the S&P 500. Will the recent negative trend continue ...
The DCF model suggests that ICON is undervalued by 98.23%. Between 2018 and 2024, the company's revenues increased by 219.04% and by 145.30%, respectively. This year, ICLR will implement a program to ...