ICON Returns to Profit in Q3 2026
ICON reported a profit in the third quarter of 2026, compared with a loss in the same period a year earlier.
Story updates
09:06:38 PM UTC
SquawkNews
ICON swings to Q3 net income of $122.13 million from year-earlier loss; Q3 revenue falls to $2.02 bi