Sonoma Pharmaceuticals shares are trading higher after the company entered an agreement with Dawson James Securities to sell 2,962,962 units at $1.35 per unit.