Is now the time to buy Ruger? Find out by accessing our full research report, it’s free. ・Revenue: $145.8 million vs analyst ...
Ruger has been treading water for the past six months, recording a small loss of 3.7% while holding steady at $39.90.