Byrna Technologies Inc. (NasdaqCM:BYRN) announces a share repurchase program. Under the program, the company will repurchase up to $30 million worth of shares of common stock. The Company intends to cancel most or all the repurchased shares, which would reduce the total number of shares and the share capital accordingly. The plan is valid for 2 years.