After A -5.30% Drop In Share Price, Is Novabay Pharmaceuticals Inc (AMEX:NBY) A Better Trade Than Others?
In last trading session, Novabay Pharmaceuticals Inc (AMEX:NBY) saw 1.03 million shares changing hands with its beta currently measuring 0.72. Company’s recent per share price