Novabay Pharmaceuticals Inc (AMEX: NBY) Fall -46.98% In Six Months, Here’s What We Should Expect Now
During the recent session, Novabay Pharmaceuticals Inc (AMEX:NBY)’s traded shares were 88.6 million, with the beta value of the company hitting 1.97. At the last