ICLR Stock year to date has changed +49.28% percen
Post# of 37
Icon Plc Full breakdown
Last price 75.85
Weighted Alpha +36.40
YTD Percent +49.28%
1-Month Percent +14.81%
3-Month Percent -4.55%
1-Year Percent +48.67%
More about Icon Plc
http://investorshangout.com/ICON-plc-ICLR-54412/