Sonoma Pharmaceuticals Inc (STU:O8Z3)
€ 0.1786 0.0118 (7.07%) Market Cap: 2.85 Mil Enterprise Value: 979,000.00 PE Ratio: 0 PB Ratio: 0.39 GF Score: 53/100