Byrna Technologies Inc. BYRN has seen a sharp fall in its stock price, declining 39% in three months compared to the broader ...