In a report released today, Jailendra Singh from Truist Financial maintained a Buy rating on Icon (ICLR – Research Report). The company’s ...
In a report released today, Charles Rhyee from TD Cowen maintained a Buy rating on Icon (ICLR – Research Report), with a price target of ...
Icon plc has launched a new buyback program to repurchase up to $750 million of its shares. The total value of the authorized share repurchase is now up to $1 billion, the healthcare intelligence and ...
What is the current share price of Icon Energy Limited (ICN)? Icon Energy Limited's (ICN) current share price is $0.01. This constitutes a price movement of 0% when compared to the share price 7 days ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results