Icon 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 ...
Icon PLC, which belongs to the Zacks Medical Services industry, posted revenues of $2.04 billion for the quarter ended December 2024, surpassing the Zacks Consensus Estimate by 0.29%. This ...
Icon 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 are ...