Analysts believe Novan, Inc. (NASDAQ:NOVN) is worth $22.00 per share
Novan, Inc. (NASDAQ:NOVN) registered a -9.47% decrease, still its new closing price is 25.00% up from the company’s 1 year high of 30.90.It posted -77.10% …
Novan, Inc. (NASDAQ:NOVN) registered a -9.47% decrease, still its new closing price is 25.00% up from the company’s 1 year high of 30.90.It posted -77.10% …
Novan, Inc. (NASDAQ:NOVN) showed a decline of -74.01% from the market’s prior closing price. That fall sent the price at $4.86 per share as of …