Comparison Results
Sturm Ruger & Company
€32.04
€603.95M
56.47
2.56%
1 Buy
0 Hold
0 Sell
Moderate Buy
Smith & Wesson Brands
$13.07
$630.45M
26.27
45.41%
1 Buy
0 Hold
0 Sell
Moderate Buy
T3 Defense
$11.88
$18.26M
>-0.01
-99.35%
1 Buy
0 Hold
0 Sell
Moderate Buy
Byrna Technologies
$3.82
$76.42M
-23.43
-84.52%
1 Buy
1 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:ST2
Sturm Ruger & Company
36.92
-0.03
-0.09%
SWBI
Smith & Wesson Brands
14.41
4.98
52.79%
OPXS
Optex Systems Holdings
10.44
-2.16
-17.14%
POWW
AMMO
2.28
0.83
57.24%
DFNS
T3 Defense
6.86
-1,054.39
-99.35%
BYRN
Byrna Technologies
3.48
-18.77
-84.36%