NovaBay Pharmaceuticals (NYSEAMERICAN:NBY) Hits New 12-Month High - Time to Buy?

Market Beat
2025.12.21 01:35
portai
I'm PortAI, I can summarize articles.

NovaBay Pharmaceuticals (NYSEAMERICAN:NBY) shares hit a new 52-week high, trading as high as $6.47 before closing at $5.30, up from a previous close of $2.95. The stock surged 79.7%, with a significant trading volume of 30,793,967 shares. The company recently announced a dividend of $0.80 per share, yielding 3,791.0%. Institutional investors have adjusted their positions, with hedge funds owning 23.25% of the stock. NovaBay focuses on non-antibiotic anti-infective products, leveraging Aganocide® Technology for infection control.