Growth Metrics

Byrna Technologies (BYRN) Gross Profit: 2017-2024