« Back

ICON reports a 9% increase in net revenues, EPS of $0.41 and net new business awards of $120 million for the Second Quarter FY 2005 (NASDAQ:ICLR)

January 06, 2005



Search Investor