STURM RUGER & CO INCRGR

Market cap
$761.33M
P/E ratio
15.8x