Get in now before you will cry even more! i am glad i got in 2 days ago! This is going to be a $25 stock in 2016. Several Stage 3 or near Stage 3 in their pipeline. Market cap is so cheap and I am loading up en masse!
I've been watching to this stock since it was at $1.13 but was too scared to get in. Do you think I should get in now or just wait for it to come down below $2 again? Any advice will be greatly appreciated.