Byrna Technologies Inc. BYRN

3.49 (0.13) (3.59%) as of 25 Sep
Market cap
$84.7M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
May '26 Feb '26 Nov '25 Aug '25 Older periods
ROE
(6.30%) 14.31% 16.13% 29.71%

+8 more TTM periods

ROA
(5.06%) 11.69% 12.39% 23.26%
ROIC
(6.85%) 12.16% 14.72% 13.83%
Return on Tangible Assets
(8.53%) 16.11% 17.83% 31.65%
Average Days of Receivables
14.88 34.88 33.50 29.21
Free Cash Flow per Share
(0.02) (0.34) (0.40) (0.48)
Free Cash Flow
(0.48) (7.75) (9.13) (10.97)
Piotroski F-Score
3.00 3.00 3.00 5.00
Other line items

Show all line items

Columns are period end dates