ICLR Stock year to date has changed +37.41% percen
Post# of 37
Icon Plc Full breakdown
Last price 55.54
Weighted Alpha +44.00
YTD Percent +37.41%
1-Month Percent +1.41%
3-Month Percent +8.54%
1-Year Percent +45.39%
More about Icon Plc
http://investorshangout.com/Icon-Plc-ICLR-54412/