Have you been paying attention to shares of Byrna Technologies Inc. (BYRN)? Shares have been on the move with the stock up 33.9% over the past month. The stock hit a new 52-week high of $22.12 in ...
When it comes to short-term investing or trading, they say "the trend is your friend." And there's no denying that this is the most profitable strategy. But making sure of the sustainability of a ...
On November 20, a recent SEC filing unveiled that Herbert Hughes, Board Member at Byrna Technologies BYRN made an insider sell. What Happened: Hughes's recent move involves selling 5,000 shares of ...