Nexus Finance
BYRN Byrna Technologies, Inc. | US12448X2018
Metric Current 31.05.202628.02.202630.11.202531.08.2025
Market Cap 80.334.480 141.606.536,25289.905.859,14413.886.548,75462.977.297,74
Enterprise Value 71.943.480 134.217.536,25284.623.859,14402.505.548,75458.914.297,74
Trailing P/E - -32,8551,5799,31
Forward P/E -16,09 ----
Price to Sales 0,74 1,32,44,58,17
Price to Book 1,41 2,494,366,297,33
EV/Revenue 0,66 1,232,354,388,1
EV/EBITDA -27,42 -20,433,1360,45
ende