Byrna Technologies: Strong Gross Margins, Weak Demand, And… — BYRN -0.70 · News Impact Screener