Byrna Technologies Inc (NAS:BYRN)
$ 18.95 1.63 (9.41%) Market Cap: 431.62 Mil Enterprise Value: 408.38 Mil PE Ratio: 0 PB Ratio: 9.53 GF Score: 72/100