Earnings call: Sturm, Ruger reports mixed Q3 results, focuses on innovation

investing.com 31/10/2024 - 18:44 PM