StockNews.com initiated coverage on shares of NovaBay Pharmaceuticals (NYSE:NBY – Free Report) in a report released on Wednesday morning. The firm issued a sell rating on the stock. NovaBay Pharmaceuticals Price Performance Shares of NYSE:NBY opened at $0.47 on Wednesday. NovaBay Pharmaceuticals has a 52-week low of $0.42 and a 52-week high of $4.38. The […]