Nby Stock Analysis Novabay Pharmaceuticals Inc Gains 22.64 To Trade At 1.95 20260403