Michael Cherny has given his Buy rating due to a combination of factors that suggest potential for growth despite current challenges. Although Icon’s recent financial results showed weaker than ...
Results that may be inaccessible to you are currently showing.