Barclays analyst Luke Sergott maintained a Buy rating on Icon (ICLR – Research Report) today and set a price target of $275.00. The company’s ...
of the closing price of ICON’s common shares on the Nasdaq Capital Market immediately prior to the effectiveness of the registration statement for this offering, and the number of common shares ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results