Five Star Biotech Stock Watch: Novavax | Benzinga
It isn’t a surprise to most that the biotech names have had a rough start to the year.
Really, March was pretty bad.
However, with the market recovering as of late, many of the beaten up biotech stocks have rebounded somewhat. A lot of analysts believe the rebound will continue.
As an investor, if you agree with those analysts, then it certainly wouldn’t […]