STURM RUGER & CO INCRGR

Market cap
$760.44M
P/E ratio
15.8x