NYSE:RGR | Key Financial Ratios | STURM RUGER & CO INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-27
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-273.353.34%4.20%
2026-03-283.5-3.45%-4.25%
2025-12-313.87-1.28%-1.55%
2025-09-273.540.76%0.93%
2025-06-283.961.65%1.99%
2025-03-294.628.24%9.72%
2024-12-314.257.96%9.56%
2024-09-284.58.12%9.63%
2024-06-294.848.77%10.27%
2024-03-305.1710.64%12.34%
2023-12-314.2912.09%14.53%
2023-09-304.4814.22%16.98%
2023-07-014.4817.10%20.37%
2023-04-014.2918.62%22.50%
2022-12-312.2218.22%27.89%
2022-10-015.8323.32%26.98%
2022-07-026.1328.02%32.13%
2022-04-025.0833.13%39.14%
2021-12-314.2635.24%42.87%
2021-10-023.8435.59%44.22%
2021-07-033.6734.86%43.57%
2021-04-033.4531.10%39.26%
2020-12-312.8725.96%34.15%
2020-09-263.1621.54%27.72%
2020-06-273.8612.04%15.07%
2020-03-284.239.55%11.62%
2019-12-314.079.25%11.31%
2019-09-284.7211.07%13.10%
2019-06-295.1312.70%14.77%
2019-03-304.0814.98%18.14%
2018-12-313.2615.18%19.28%
2018-09-293.4715.51%19.28%
2018-06-303.3415.72%19.71%
2018-03-313.0114.57%18.52%
2017-12-313.1718.34%22.66%
2017-09-302.8222.56%28.14%
2017-07-012.7425.73%32.13%
2017-04-012.1828.42%38.40%
2016-12-312.6525.22%32.90%
2016-10-012.7123.21%31.47%
2016-07-022.7822.07%29.77%
2016-04-022.6121.48%29.16%
2015-12-312.3119.67%27.28%
2015-09-262.3510.33%14.13%
2015-06-272.158.60%12.06%
2015-03-282.1211.14%15.25%
2014-12-311.9615.18%20.83%
2014-09-272.6930.14%38.78%
2014-06-282.2935.90%49.18%
2014-03-291.8638.66%58.01%
2013-12-311.7940.15%62.13%
2013-06-291.7839.38%68.62%
2013-03-301.5837.29%70.65%
2012-12-311.6340.48%74.32%
2012-09-293.1824.76%35.26%
2012-06-3039.85%
2012-03-313.0821.48%31.75%
2011-12-312.9519.38%29.13%
2011-10-013.2519.14%25.96%
2011-07-023.2118.81%25.63%
2011-04-02318.31%25.58%
2010-12-313.16

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.87-1.28%-1.55%
2024-12-314.257.96%9.56%
2023-12-314.2912.09%14.53%
2022-12-312.2218.22%27.89%
2021-12-314.2635.24%42.87%
2020-12-312.8725.96%34.15%
2019-12-314.079.25%11.31%
2018-12-313.2615.18%19.28%
2017-12-313.1718.34%22.66%
2016-12-312.6525.22%32.90%
2015-12-312.3119.67%27.28%
2014-12-311.9615.19%20.83%
2013-12-311.7940.15%62.13%
2012-12-311.6340.48%74.32%
2011-12-312.9519.38%29.12%
2010-12-313.1617.91%24.68%
2009-12-3128.79%