Growth Metrics

Byrna Technologies (BYRN) Equity Income: 2023-2024