News
1mon
Zacks.com on MSNIcon PLC (ICLR) Q4 Earnings and Revenues Top EstimatesIcon PLC (ICLR) came out with quarterly earnings of $3.43 per share, beating the Zacks Consensus Estimate of $3.42 per share. This compares to earnings of $3.46 per share a year ago. These figures ...
Hosted on MSN12d
Is ICON Public Limited Company (ICLR) The Best Beaten Down Stock to Buy According to Analysts?Furthermore, the company’s strategic actions, including the stock buyback of $400 million in Q4 2024, reinforce the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results