SOUTHPORT, Conn., April 30, 2025--Sturm, Ruger & Company, Inc. (NYSE-RGR) announced today that for the first quarter of 2025, net sales were $135.7 million and diluted earnings were 46¢ per share. For ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results