Stock Information
Sturm Ruger & Company Inc (RGR)
Ticker Symbol: RGR
Exchange: NYSE
Sector: Leisure Products
Market Cap: $599.19 mil
Piotroski score: 4
PE Ratio: N/A
EPS (TTM): -0.7288
Revenue (TTM): $33.95 M
Dividend Yield: 0.99060198120396%
ROE: -4.24%
Latest News
-
Sturm, Ruger & Company: Industry Deterioration Necessitates A Downgrade
Sat, May 23, 2026 10:34 PM
Key Financials
Financial data not available