NASDAQ
Byrna Technologies Inc. (BYRN) generated $3.88M in total revenue for FY 2025. CANADA was the largest region contributing $2.51M (64.8% of total revenue), followed by SOUTH AFRICA at $1.36M (35.2%).
No price data available for this timeframe.