Growth Metrics

Byrna Technologies (BYRN) Construction in Progress (2020)

Byrna Technologies (BYRN) has disclosed Construction in Progress for 1 consecutive years, with $588955.0 as the latest value for Q3 2020.