On Tuesday, Barclays (LON:BARC) reaffirmed its Overweight rating on ICON plc shares (NASDAQ:ICLR), a $17.2 billion market cap clinical research organization with a P/E ratio of 23.05, maintaining ...
ICON Plc 's stock (NASDAQ:ICLR) has reached a 52-week low, dipping to $183.31, as the company navigates through a turbulent market environment. With a market capitalization of $15.19 billion and a P/E ...
On Tuesday, Barclays (LON:BARC) reaffirmed its Overweight rating on ICON plc shares (NASDAQ:ICLR), a $17.2 billion market cap clinical research organization with a P/E ratio of 23.05, maintaining a ...