Quarter three revenue was $2,042.8 million representing an increase of 1.3% on quarter two 2025. Net income for the quarter was $2.4 million or $0.03 per diluted share. Quarter three adjusted EBITDA ...
ICON PLC faces a critical test Monday when the contract research organization finally releases long-delayed fourth-quarter and full-year 2025 results, two months after an accounting investigation sent ...