Novabay Pharmaceuticals Inc (AMEX: NBY)

Novabay Pharmaceuticals Inc (NBY) 20 Days SMA touch -14.43%: Odds are Looking very much in favour
Steve Mayer
As on Wednesday,Novabay Pharmaceuticals Inc (AMEX: NBY) got off with the flyer as it spiked 7.03% to $1.37, before settling ...