Byrna Technologies Inc (NASDAQ: BYRN) Has Succeeded To Excite In 2025, The Stock Is Down -17.46% Year-To-Date
Byrna Technologies Inc (NASDAQ:BYRN)’s traded shares stood at 0.65 million during the last session, with the company’s beta value hitting 2.11. At the close of