Novan (NOVN) reports earnings, targets $23 price per share
Shares of Novan (NOVN) surged a whopping 5% on news two days ago that the company has reported earnings for the quarter. Recent Highlights Announced the final patient completed their last Week-12 visit in the B-SIMPLE4 pivotal Phase 3 trial…