An overview of Novan Inc.’s (NOVN) institutional holdings

The price of Novan Inc. (NASDAQ:NOVN) shares last traded on Wall Street fell -6.44% to $0.17. Based on available information, 1 analysts follow Novan Inc. (NASDAQ:NOVN). The consensus rating among analysts is ‘Hold’. As we calculate the median target price by taking the range between a high of $14.00 and a low of $14.00, we […]