Read How Byrna Technologies Fared In Q2

Byrna Technologies Inc  (NASDAQ: BYRN ) reported a second-quarter revenue decline of 13.3% year-over-year to $11.62 million , marginally missing the consensus of $11.67 million. Adjusted EPS loss was $(0.05), below the consensus of $(0.03). The gross margin contracted ... Full story available on Benzinga.com
SweepCast