Hide
RGR
Sturm Ruger & Company Inc
46.36%
Payout
5.13%
Div. yield
9.04x
P/E
$54.58
Price
NPK
National Presto Industries Inc
146.10%
Payout
6.41%
Div. yield
22.78x
P/E
$70.16
Price
Ticker
Sector
Price
P/E
Div. yield
Payout ratio
Report issue