ICLR Stock year to date has changed +17.69% percen
Post# of 37
Icon Plc Full breakdown
Last price 60.01
Weighted Alpha +38.50
YTD Percent +17.69%
1-Month Percent +7.07%
3-Month Percent +11.83%
1-Year Percent +33.95%
More about Icon Plc
http://investorshangout.com/ICON-plc-ICLR-54412/