Byrna Technologies Shares Slip 13.14% Ahead of Q2 2026 Earnings - BYRN News | Rallies