News

In its fourth quarter 2024 investor letter, Polen Global Growth Strategy emphasized stocks such as ICON Public Limited Company (NASDAQ:ICLR). Headquartered in Dublin, Ireland, ICON Public Limited ...
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 ...