Sturm, Ruger & Company, Inc. (RGR) NYSE

31.75

-2.41(-7.06%)

Updated at August 01 04:00PM

Currency In USD