Byrna Technologies Inc. Beat Analyst Profit Forecasts, And Analysts Have New Estimates

Byrna Technologies Inc. (NASDAQ: BYRN) recently surprised with a profit of US$0.09 per share instead of the expected loss. Analysts predict revenue of US$71.