NovaBay Pharmaceuticals, Inc.
NBY
$0.5877
-$0.0123-2.05%
NBY
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.