biotech stock analysis