Byrna Technologies Q3 revenue $15.296 million vs. estimate of $16.3 million - BYRN News | Rallies