Novan Inc. (NOVN) Tumbled -8.19% or -0.24 To Price $2.69 On Monday
Novan Inc. (NOVN) tumbled -8.19% or -0.24 to $2.69. It is near to 73665 shares traded, which is 169.46% compare to the average total volume 43470. The market cap of NOVN is $70.04 million. The year to date change is…