ICON (ICLR) Faces Securities Fraud Probe as Internal Accounting Review Raises Critical Questions
Market Chameleon (Fri, 13-Feb 10:34 AM)
ICLR Accounting Probe Reveals Less Than 2% Revenue Overstatement as Company Delays 2025 Results
Market Chameleon (Thu, 12-Feb 7:05 AM)