ECYT Stock year to date has changed -38.58% percen
Post# of 40
Endocyte Inc Full breakdown
Last price 6.56
Weighted Alpha -22.04
YTD Percent -38.58%
1-Month Percent +6.15%
3-Month Percent -27.83%
1-Year Percent -36.80%
More about Endocyte Inc
http://investorshangout.com/Endocyte-ECYT-53976/