Sonoma Pharmaceuticals shares are trading higher after the company reported a year-over-year increase in Q1 financial results.

Sonoma Pharmaceuticals

Sonoma Pharmaceuticals

SNOA

0.00

Sonoma Pharmaceuticals shares are trading higher after the company reported a year-over-year increase in Q1 financial results.