Sonoma Pharmaceuticals, Inc.
SNOA
$2.73
$0.7437.19%
SNOA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.