I'm up 20% in 2 weeks on this unknown pharma stock: The best is yet to come (50% upside)

How to find alpha or die trying, leaving no rock unturned.