The Goldman Sachs Group lowered shares of ICON Public (NASDAQ:ICLR – Free Report) from a buy rating to a neutral rating in a ...
Baird’s target price suggests ... The firm has a market cap of $15.06 billion, a PE ratio of 19.57, a P/E/G ratio of 1.86 and a beta of 1.21. ICON Public has a 1-year low of $179.50 and a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results