Why is NUVB down?
Down 3.6% today with small-cap biotech stocks: 13 of 17 are down, 2.0% on average; the S&P 500 is down 0.5%.
Lags the market
Down 47% over five years while the S&P 500 rose 76%.
- It filed a prospectus for convertible notes of $250.0M on Jun 29, 2026.