Growth Metrics

Sonoma Pharmaceuticals (SNOA) Non-cash Items (2016 - 2022)