The highest closing price for Byrna Technologies (BYRN) all-time was $38, on February 7, 2007. The latest price is $18.83.
The highest closing price for Byrna Technologies (BYRN) all-time was $38, on February 7, 2007. The latest price is $18.83.
Daily pricing data for Byrna Technologies dates back to 9/12/2006, and may be incomplete.