Dynavax Technologies Corp. (NASDAQ: DVAX): The Best-Of-Breed For Investing?

Currently, there are 131.04M common shares owned by the public and among those 130.41M shares have been available to trade. The company’s stock has a 5-day price change of 2.14% and -1.88% over the past three months. DVAX shares are trading -21.39% year to date (YTD), with the 12-month market performance down to -22.17% lower. […]