Evercore ISI also maintained a Buy rating on the stock with a $225.00 price target. The company has a one-year high of $347.72 and a one-year low of $181.51. Currently, Icon has an average volume ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results