ICLR Stock year to date has changed +16.94% percen
Post# of 37
Icon Plc Full breakdown
Last price 59.63
Weighted Alpha +37.40
YTD Percent +16.94%
1-Month Percent +10.94%
3-Month Percent +9.74%
1-Year Percent +35.25%
More about Icon Plc
http://investorshangout.com/ICON-plc-ICLR-54412/