DUBLIN-- ( BUSINESS WIRE )-- ICON plc (NASDAQ: ICLR), a world-leading healthcare intelligence and clinical research organization, today reported its financial results for the third quarter ended ...
Icon PLC (ICLR) delivered earnings and revenue surprises of -12.99% and 5.12%, respectively, for the quarter ended September 2024. Do the numbers hold clues to what lies ahead for the stock?
Icon Energy Limited (AU:ICN) has released an update. Icon Energy Limited has applied for a Production Lease over ATP 855 in response to new ...
DUBLIN 18, Ireland — Icon PLC (ICLR) on Wednesday reported third-quarter profit of $197.1 million. The Dublin 18, Ireland-based company said it had net income of $2.36 per share. Earnings, adjusted ...