Sturm, Ruger & Company, Inc. (RGR)
NYSE: RGR · Real-Time Price · USD
38.23
+0.17 (0.45%)
At close: Jul 24, 2026, 4:00 PM EDT
38.05
-0.18 (-0.47%)
After-hours: Jul 24, 2026, 7:34 PM EDT

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Firearms Revenue
549.18M543.47M532.61M
Castings Revenue
23.71M26.15M34.56M
Eliminations from Revenue
-21.21M-23.57M-31.53M
Revenue (Total)
551.68M546.06M535.64M

EBT

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Firearms Income Before Taxes
-20.04M-9.97M34.05M
Castings Income Before Taxes
-1.76M-1.54M-1.62M
Corporate Income Before Taxes
4.81M4.34M5.34M

Capital Expenditures

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Firearms Capital Expenditures
34.26M30.51M20.49M
Castings Capital Expenditures
268.00K347.00K333.00K

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Units Ordered
1.72M1.60M1.41M
Units Produced
1.43M1.46M1.38M
Units Shipped
1.52M1.50M1.41M
Average Sales Price
-364.00377.00
Units - Backlog
693.60K543.90K445.30K
Orders Received
572.80M515.80M533.30M
Average Sales Price of Orders Received
-322.00377.00
Ending Backlog
329.70M285.00M252.90M
Average Sales Price of Ending Backlog
475.00524.00568.00