Comparison Results
Sturm Ruger & Company
€32.04
€594.96M
55.31
-0.22%
1 Buy
0 Hold
0 Sell
Moderate Buy
Smith & Wesson Brands
$13.07
$630.45M
25.78
43.03%
1 Buy
0 Hold
0 Sell
Moderate Buy
T3 Defense
$11.88
$19.14M
>-0.01
-99.27%
1 Buy
0 Hold
0 Sell
Moderate Buy
Byrna Technologies
$3.82
$77.94M
-21.55
-85.27%
1 Buy
1 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:ST2
Sturm Ruger & Company
36.52
0.55
1.54%
SWBI
Smith & Wesson Brands
14.06
4.54
47.74%
OPXS
Optex Systems Holdings
10.75
-1.70
-13.65%
POWW
AMMO
2.25
0.80
55.17%
DFNS
T3 Defense
6.43
-1,048.57
-99.39%
BYRN
Byrna Technologies
3.27
-19.22
-85.48%