These are the best times in a long time for three small biotechs. For two of them, these are the best times ever.
Abeona Therapeutics (NASDAQ: ABEO), BeiGene (NASDAQ: BGNE), and Vanda Pharmaceuticals (NASDAQ: VNDA) stocks recently hit 52-week highs. Abeona and BeiGene set all-time record levels. What’s behind their recent success? More important, are these booming biotechs smart picks for investors right now?