The Goldman Sachs Group lowered shares of ICON Public (NASDAQ:ICLR – Free Report) from a buy rating to a neutral rating in a ...
ICON Public Stock Performance Shares of NASDAQ ICLR opened at $186.49 on Thursday. The company has a debt-to-equity ratio of 0.36, a quick ratio of 1.34 and a current ratio of 1.26. The firm has a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results