Sturm, Ruger & Company, Inc. (NYSE-RGR) announced today that for 2024 the Company reported net sales of $535.6 million and diluted earnings of $1.
In a report released today, Mark Smith from Lake Street maintained a Buy rating on Sturm Ruger & Company (RGR – Research Report), with a ...
Reports Q4 revenue $145.8M vs. $130.6M last year. CEO Christopher Killoy commented, “We were pleased with our sales growth and improved ...
Berlin International Film Festival jury president Todd Haynes warned reporters during a press conference that people are in a “state of particular crisis right now in the U.S. but also globally ...