SNOA Sonoma Pharmaceuticals Inc Q1 2026 revenue growth drives 275 percent share gain despite narrow EPS miss Is Everspin Technologies MRAM stock in consolidation Buying Pressure 20260418 PLUG Plug Power Inc reports far wider than expected Q4 2025 loss shares edge lower on soft quarterly performance