Analyst Ratings For Icon (NASDAQ:ICLR)
Today, SunTrust Banks reiterated its Buy rating on Icon (NASDAQ:ICLR) with a price target of $133.00.
Some recent analyst ratings include
- 1/22/2018-SunTrust Banks Reiterated Rating of Buy.
- 1/18/2018-Evercore ISI initiated coverage with a Outperform rating.
- 1/11/2018-KeyCorp Reiterated Rating of Buy.
- 10/16/2017-Credit Suisse Group Reiterated Rating of Outperform.
- 10/12/2017-Robert W. Baird Reiterated Rating of Buy.
Recent Trading Activity for Icon (NASDAQ:ICLR)
Shares of Icon closed the previous trading session at 112.16 down -1.81 1.59% with 111.54499816894531 shares trading hands.