BYRN Byrna Technologies, Inc. | US12448X2018
| Metric | Current | 31.05.2026 | 28.02.2026 | 30.11.2025 | 31.08.2025 |
|---|---|---|---|---|---|
| Market Cap | 80.334.480 | 141.606.536,25 | 289.905.859,14 | 413.886.548,75 | 462.977.297,74 |
| Enterprise Value | 71.943.480 | 134.217.536,25 | 284.623.859,14 | 402.505.548,75 | 458.914.297,74 |
| Trailing P/E | - | - | 32,85 | 51,57 | 99,31 |
| Forward P/E | -16,09 | - | - | - | - |
| Price to Sales | 0,74 | 1,3 | 2,4 | 4,5 | 8,17 |
| Price to Book | 1,41 | 2,49 | 4,36 | 6,29 | 7,33 |
| EV/Revenue | 0,66 | 1,23 | 2,35 | 4,38 | 8,1 |
| EV/EBITDA | -27,42 | - | 20,4 | 33,13 | 60,45 |