NYSE:RGR | Historical Stock Price | STURM RUGER & CO INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-05-03 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.33$1.38$5.83$24.66$104.26$440.701973-05-032026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$45.45$262.22117,800
2023-12-28$45.76$264.0091,900
2023-12-27$45.84$264.47121,700
2023-12-26$45.43$262.1088,700
2023-12-22$45.56$262.8590,900
2023-12-21$45.12$260.3184,400
2023-12-20$44.63$257.48161,100
2023-12-19$44.97$259.45165,400
2023-12-18$43.91$253.33159,000
2023-12-15$43.63$251.72585,000
2023-12-14$43.77$252.52231,100
2023-12-13$44.16$254.77280,700
2023-12-12$43.51$251.02159,400
2023-12-11$43.45$250.68131,900
2023-12-08$43.85$252.98112,500
2023-12-07$44.61$257.37113,300
2023-12-06$44.99$259.5694,800
2023-12-05$44.72$258.00147,100
2023-12-04$45.24$261.00142,000
2023-12-01$44.67$257.72123,500
2023-11-30$43.96$253.62163,700
2023-11-29$44.01$253.91121,100
2023-11-28$44.09$254.37120,300
2023-11-27$45.11$260.25110,500
2023-11-24$45.49$262.4549,700
2023-11-22$45.35$261.64129,400
2023-11-21$45.50$262.50128,300
2023-11-20$45.06$259.97172,000
2023-11-17$44.65$257.60549,700
2023-11-16$44.71$257.95190,900
2023-11-15$45.61$263.14178,600
2023-11-14$45.51$262.56182,400
2023-11-13$44.48$255.64193,100
2023-11-10$45.14$259.43147,300
2023-11-09$44.21$254.09188,900
2023-11-08$43.56$250.35301,800
2023-11-07$44.26$254.37271,100
2023-11-06$45.67$262.48279,300
2023-11-03$45.14$259.43376,000
2023-11-02$45.47$261.33609,100
2023-11-01$54.39$312.59160,000
2023-10-31$55.35$318.1195,200
2023-10-30$54.04$310.5874,200
2023-10-27$53.92$309.8972,800
2023-10-26$54.72$314.4988,500
2023-10-25$53.99$310.3080,500
2023-10-24$53.38$306.7966,100
2023-10-23$53.42$307.02111,500
2023-10-20$54.61$313.86104,800
2023-10-19$54.87$315.35130,900
2023-10-18$55.09$316.62153,600
2023-10-17$54.92$315.64140,400
2023-10-16$54.49$313.17165,800
2023-10-13$54.32$312.19181,400
2023-10-12$53.34$306.5697,400
2023-10-11$53.79$309.1553,300
2023-10-10$53.56$307.82108,800
2023-10-09$52.98$304.4982,300
2023-10-06$51.68$297.0282,700
2023-10-05$51.52$296.10112,600
2023-10-04$52.06$299.20100,500
2023-10-03$51.82$297.8271,100
2023-10-02$51.95$298.57104,700
2023-09-29$52.12$299.5596,400
2023-09-28$51.74$297.36118,700
2023-09-27$51.41$295.4762,400
2023-09-26$50.93$292.71100,000
2023-09-25$51.31$294.8993,600
2023-09-22$51.32$294.9567,500
2023-09-21$51.44$295.64143,100
2023-09-20$51.41$295.4777,600
2023-09-19$51.70$297.1366,800
2023-09-18$51.53$296.16193,600
2023-09-15$50.23$288.69349,300
2023-09-14$50.90$292.5469,300
2023-09-13$50.27$288.9280,900
2023-09-12$50.73$291.5663,500
2023-09-11$50.69$291.3380,600
2023-09-08$50.36$289.43122,300
2023-09-07$49.59$285.01129,500
2023-09-06$50.37$289.49120,400
2023-09-05$50.62$290.93117,200
2023-09-01$51.78$297.5967,300
2023-08-31$51.58$296.44108,500
2023-08-30$52.17$299.8384,800
2023-08-29$51.63$296.73108,600
2023-08-28$51.76$297.48132,800
2023-08-25$51.50$295.9864,100
2023-08-24$51.27$294.6689,500
2023-08-23$51.92$298.4062,900
2023-08-22$51.76$297.4857,900
2023-08-21$52.15$299.7288,200
2023-08-18$52.84$303.6983,000
2023-08-17$53.26$306.1087,100
2023-08-16$53.30$306.3363,300
2023-08-15$53.61$308.1146,800
2023-08-14$53.98$310.2447,000
2023-08-11$54.82$313.0065,700
2023-08-10$54.55$311.4556,400
2023-08-09$55.21$315.2255,800
2023-08-08$55.40$316.3171,400
2023-08-07$55.28$315.62154,100
2023-08-04$55.26$315.5186,000
2023-08-03$55.20$315.17146,300
2023-08-02$52.29$298.55121,200
2023-08-01$52.88$301.9266,700
2023-07-31$52.95$302.32127,200
2023-07-28$52.90$302.0348,300
2023-07-27$53.65$306.3259,200
2023-07-26$53.58$305.9275,000
2023-07-25$53.23$303.9265,300
2023-07-24$53.29$304.2663,800
2023-07-21$53.62$306.1480,900
2023-07-20$54.16$309.2369,900
2023-07-19$53.57$305.8677,000
2023-07-18$53.17$303.5871,400
2023-07-17$53.40$304.8954,900
2023-07-14$53.72$306.7258,400
2023-07-13$53.89$307.6960,400
2023-07-12$53.59$305.9768,200
2023-07-11$53.14$303.40109,900
2023-07-10$52.60$300.3281,200
2023-07-07$52.33$298.78106,200
2023-07-06$52.53$299.92108,400
2023-07-05$52.52$299.86110,000
2023-07-03$53.22$303.8643,900
2023-06-30$52.96$302.3873,500
2023-06-29$53.26$304.0979,700
2023-06-28$52.97$302.4377,500
2023-06-27$52.62$300.4474,100
2023-06-26$52.64$300.55100,600
2023-06-23$52.38$299.07197,600
2023-06-22$51.94$296.55106,200
2023-06-21$52.13$297.64101,000
2023-06-20$51.52$294.15117,300
2023-06-16$51.67$295.01538,600
2023-06-15$51.57$294.44153,600
2023-06-14$51.75$295.47116,500
2023-06-13$52.15$297.7585,800
2023-06-12$51.60$294.6189,500
2023-06-09$52.09$297.4165,500
2023-06-08$52.73$301.0699,900
2023-06-07$53.27$304.15102,500
2023-06-06$52.35$298.89122,900
2023-06-05$50.83$290.22188,700
2023-06-02$52.85$301.7594,300
2023-06-01$51.54$294.27154,400
2023-05-31$51.56$294.38122,300
2023-05-30$52.25$298.3263,500
2023-05-26$52.57$300.1573,600
2023-05-25$52.65$300.6164,900
2023-05-24$53.38$304.7774,400
2023-05-23$54.06$308.66119,400
2023-05-22$54.14$309.11123,100
2023-05-19$54.03$308.49100,700
2023-05-18$53.79$307.1267,000
2023-05-17$53.65$306.3295,000
2023-05-16$53.24$303.9873,200
2023-05-15$53.48$305.3580,900
2023-05-12$54.01$308.3760,600
2023-05-11$53.76$305.1279,400
2023-05-10$53.64$304.44117,900
2023-05-09$53.32$302.62117,600
2023-05-08$53.65$304.49144,400
2023-05-05$54.09$306.99157,000
2023-05-04$53.43$303.24241,600
2023-05-03$57.88$328.5099,100
2023-05-02$57.46$326.1288,300
2023-05-01$57.94$328.8467,500
2023-04-28$57.56$326.6898,600
2023-04-27$57.37$325.6180,900
2023-04-26$57.50$326.34137,800
2023-04-25$58.03$329.35114,400
2023-04-24$57.90$328.61133,200
2023-04-21$57.51$326.4054,300
2023-04-20$57.32$325.3273,300
2023-04-19$57.13$324.24130,400
2023-04-18$57.56$326.68131,900
2023-04-17$58.71$333.2169,800
2023-04-14$57.99$329.1277,600
2023-04-13$58.57$332.4265,500
2023-04-12$58.33$331.0586,100
2023-04-11$58.94$334.52107,100
2023-04-10$58.00$329.18102,500
2023-04-06$56.95$323.2269,500
2023-04-05$57.03$323.68170,800
2023-04-04$57.27$325.0468,400
2023-04-03$57.68$327.37141,600
2023-03-31$57.44$326.00117,600
2023-03-30$56.39$320.0466,200
2023-03-29$56.02$317.9475,700
2023-03-28$55.69$316.0760,500
2023-03-27$55.29$313.8075,800
2023-03-24$55.08$312.61117,300
2023-03-23$54.35$308.4792,700
2023-03-22$54.57$309.71110,700
2023-03-21$55.31$313.91131,900
2023-03-20$55.27$313.69133,600
2023-03-17$54.33$308.35622,700
2023-03-16$55.47$314.82123,600
2023-03-15$54.82$311.13176,400
2023-03-14$55.63$315.73157,100
2023-03-13$55.11$312.78187,700
2023-03-10$56.08$318.28119,600
2023-03-09$55.78$316.5892,000
2023-03-08$56.35$317.4381,700
2023-03-07$56.68$319.2992,200
2023-03-06$56.25$316.87128,200
2023-03-03$58.06$327.07104,600
2023-03-02$57.64$324.70157,100
2023-03-01$58.06$327.07108,400
2023-02-28$58.27$328.25125,600
2023-02-27$58.38$328.87145,800
2023-02-24$59.44$334.84124,200
2023-02-23$60.54$341.04355,700
2023-02-22$56.11$316.08137,200
2023-02-21$56.12$316.14139,700
2023-02-17$57.45$323.6390,200
2023-02-16$56.82$320.0887,700
2023-02-15$57.63$324.6490,600
2023-02-14$56.64$319.0759,300
2023-02-13$56.73$319.5769,100
2023-02-10$55.66$313.5572,600
2023-02-09$55.51$312.7077,900
2023-02-08$56.41$317.7767,500
2023-02-07$57.16$322.0088,900
2023-02-06$56.58$318.73141,400
2023-02-03$57.32$322.90100,500
2023-02-02$57.57$324.31109,700
2023-02-01$57.28$322.67118,200
2023-01-31$56.90$320.53141,600
2023-01-30$55.56$312.9867,200
2023-01-27$55.83$314.5082,200
2023-01-26$55.46$312.4287,000
2023-01-25$55.33$311.6980,500
2023-01-24$54.48$306.9058,200
2023-01-23$54.32$306.0080,700
2023-01-20$54.23$305.4967,100
2023-01-19$53.57$301.7775,200
2023-01-18$53.98$304.08104,200
2023-01-17$54.24$305.5589,600
2023-01-13$55.21$311.01102,000
2023-01-12$54.64$307.8088,900
2023-01-11$54.52$307.12111,600
2023-01-10$53.41$300.87107,600
2023-01-09$52.95$298.28123,500
2023-01-06$52.63$296.48167,100
2023-01-05$51.78$291.69181,400
2023-01-04$52.00$292.93151,500
2023-01-03$52.02$293.04179,500