News

ICON lifts its 2025 revenue forecast, beats booking targets in Q2 and expands its share buyback plan as market conditions ...
Analysts anticipate Icon to report an earnings per share (EPS) of $3.15. The announcement from Icon is eagerly anticipated, ...
Icon PLC (ICLR) on Wednesday reported second-quarter earnings of $183 million. On a per-share basis, the Dublin 18, Ireland-based company said it had profit of $2.30. Earnings, adjusted for one-time ...
Verizon Communications helped lead the way and rose 4%. The telecom giant reported a stronger profit for the latest quarter ...
Delta Air Lines posted record revenues on Thursday. Main cabin revenue fell 5%, but rose 5% for premium products as ...