Live feed16:30:01·443dINSIDERFilingvia QuantisnowNew insider Poplar Point Capital Partners Lp claimed ownership of 518,297 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.NBY· NovaBay Pharmaceuticals Inc.Health CareOriginal source