
Sturm, Ruger & Company RGR
$ 32.57
-2.63%
Quarterly report 2025-Q3
added 11-05-2025