Novabay Pharmaceuticals Inc (AMEX: NBY)’s Stock Hinders -1.90%, But It May Be A Worthy Investment
The trading price of Novabay Pharmaceuticals Inc (AMEX:NBY) closed lower on Friday, April 19, closing at $0.08, -1.90% lower than its previous close. In examining