Sturm Ruger & Company (RGR)

Market Cap:

$1,180,000,000

Last Price ():

$66.60

Change: -0.45% Open: $66.90 Low: $66.60 High: $67.55
Div. Yield: 2.88% Price/Earnings: 14.5 Price/Book: 5.3 Price/Sales: 1.8