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 — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$8.88$20.0652,300
1999-12-30$8.69$19.6460,000
1999-12-29$8.75$19.7860,000
1999-12-28$8.63$19.5074,300
1999-12-27$8.63$19.50189,200
1999-12-23$8.94$20.2042,100
1999-12-22$9.00$20.3488,100
1999-12-21$9.06$20.4850,500
1999-12-20$9.19$20.7769,000
1999-12-17$9.19$20.7772,700
1999-12-16$9.56$21.6293,000
1999-12-15$9.63$21.76217,800
1999-12-14$9.25$20.9142,500
1999-12-13$9.31$21.0546,500
1999-12-10$9.31$21.05112,500
1999-12-09$9.13$20.6380,300
1999-12-08$9.19$20.77167,900
1999-12-07$9.19$20.77140,400
1999-12-06$8.63$19.5087,300
1999-12-03$8.94$20.2039,400
1999-12-02$8.94$20.2083,700
1999-12-01$8.94$20.2048,100
1999-11-30$9.00$20.34121,600
1999-11-29$9.00$20.3448,000
1999-11-26$9.06$20.0343,600
1999-11-24$9.00$19.89174,900
1999-11-23$8.94$19.7662,500
1999-11-22$9.19$20.3136,300
1999-11-19$9.19$20.3155,400
1999-11-18$9.19$20.3182,700
1999-11-17$9.25$20.4585,400
1999-11-16$9.31$20.5950,300
1999-11-15$9.31$20.5936,100
1999-11-12$9.50$21.0053,500
1999-11-11$9.63$21.2842,700
1999-11-10$9.56$21.14101,700
1999-11-09$9.19$20.3122,600
1999-11-08$9.19$20.3140,700
1999-11-05$9.00$19.8941,900
1999-11-04$8.94$19.7645,200
1999-11-03$9.19$20.3143,000
1999-11-02$9.00$19.8934,500
1999-11-01$9.00$19.89160,600
1999-10-29$8.88$19.62164,700
1999-10-28$8.94$19.7656,600
1999-10-27$8.81$19.4878,600
1999-10-26$8.81$19.4819,200
1999-10-25$8.94$19.7630,200
1999-10-22$8.94$19.7644,100
1999-10-21$8.75$19.3478,600
1999-10-20$9.00$19.8928,300
1999-10-19$8.94$19.7624,100
1999-10-18$9.00$19.8934,200
1999-10-15$9.00$19.8952,100
1999-10-14$8.88$19.6227,000
1999-10-13$9.00$19.8915,900
1999-10-12$8.94$19.7630,400
1999-10-11$9.00$19.8925,700
1999-10-08$9.06$20.0340,100
1999-10-07$9.13$20.1770,800
1999-10-06$9.13$20.1750,200
1999-10-05$9.06$20.0360,200
1999-10-04$9.06$20.0377,100
1999-10-01$9.00$19.8929,000
1999-09-30$9.00$19.8972,900
1999-09-29$8.44$18.65106,600
1999-09-28$8.50$18.79183,300
1999-09-27$8.94$19.7670,500
1999-09-24$9.00$19.89130,900
1999-09-23$9.25$20.4527,000
1999-09-22$9.19$20.3123,800
1999-09-21$9.31$20.5938,200
1999-09-20$9.38$20.7222,100
1999-09-17$9.44$20.8642,500
1999-09-16$9.44$20.8629,700
1999-09-15$9.63$21.2841,900
1999-09-14$9.63$21.2841,000
1999-09-13$9.69$21.4120,800
1999-09-10$9.56$21.1430,500
1999-09-09$9.56$21.1442,300
1999-09-08$9.56$21.1442,100
1999-09-07$9.75$21.5538,300
1999-09-03$9.75$21.5570,800
1999-09-02$9.63$21.2827,300
1999-09-01$9.56$21.1489,000
1999-08-31$9.63$21.2855,300
1999-08-30$9.63$21.2857,900
1999-08-27$9.63$20.8346,400
1999-08-26$9.63$20.8343,100
1999-08-25$9.69$20.9786,800
1999-08-24$9.44$20.4364,100
1999-08-23$9.38$20.29132,600
1999-08-20$9.13$19.75141,700
1999-08-19$9.00$19.48112,200
1999-08-18$9.06$19.6258,900
1999-08-17$9.06$19.62122,000
1999-08-16$9.25$20.02109,500
1999-08-13$9.25$20.0274,300
1999-08-12$9.13$19.7571,700
1999-08-11$9.19$19.8979,000
1999-08-10$9.44$20.43101,800
1999-08-09$9.63$20.8349,700
1999-08-06$9.94$21.5124,900
1999-08-05$9.88$21.3828,900
1999-08-04$9.75$21.1032,200
1999-08-03$10.00$21.6522,700
1999-08-02$10.06$21.7858,200
1999-07-30$10.50$22.73139,500
1999-07-29$10.81$23.40104,400
1999-07-28$10.56$22.8640,300
1999-07-27$10.88$23.5444,100
1999-07-26$10.63$23.0020,600
1999-07-23$10.63$23.0014,000
1999-07-22$10.75$23.2733,300
1999-07-21$10.81$23.4026,400
1999-07-20$10.81$23.4025,900
1999-07-19$10.63$23.0042,900
1999-07-16$10.69$23.1344,700
1999-07-15$10.69$23.1344,600
1999-07-14$10.50$22.73154,900
1999-07-13$10.44$22.5952,800
1999-07-12$10.69$23.1339,400
1999-07-09$10.63$23.0021,100
1999-07-08$10.75$23.2781,000
1999-07-07$10.81$23.4032,500
1999-07-06$10.75$23.2753,400
1999-07-02$10.63$23.0062,500
1999-07-01$10.81$23.4038,800
1999-06-30$10.69$23.1357,700
1999-06-29$10.75$23.2739,700
1999-06-28$10.81$23.4045,800
1999-06-25$10.63$23.0020,000
1999-06-24$10.69$23.13124,800
1999-06-23$10.88$23.5440,400
1999-06-22$10.88$23.5438,500
1999-06-21$11.00$23.8130,400
1999-06-18$10.88$23.5431,500
1999-06-17$10.94$23.6817,300
1999-06-16$11.00$23.8174,000
1999-06-15$11.00$23.8126,800
1999-06-14$10.94$23.6886,100
1999-06-11$10.88$23.5419,900
1999-06-10$10.94$23.6819,900
1999-06-09$11.00$23.8116,900
1999-06-08$10.94$23.6824,800
1999-06-07$11.06$23.9558,500
1999-06-04$10.75$23.2721,100
1999-06-03$10.94$23.6848,300
1999-06-02$11.19$24.2245,700
1999-06-01$11.13$24.0848,600
1999-05-28$11.19$24.2227,500
1999-05-27$11.06$23.9556,800
1999-05-26$11.56$24.6071,500
1999-05-25$11.69$24.8650,200
1999-05-24$11.88$25.2653,400
1999-05-21$11.63$24.7364,900
1999-05-20$11.56$24.6023,100
1999-05-19$11.44$24.3351,400
1999-05-18$11.38$24.2028,900
1999-05-17$11.50$24.4635,900
1999-05-14$11.69$24.8643,900
1999-05-13$11.63$24.7333,800
1999-05-12$11.25$23.9344,400
1999-05-11$11.38$24.2032,100
1999-05-10$11.25$23.9349,400
1999-05-07$10.88$23.1338,100
1999-05-06$10.88$23.1349,900
1999-05-05$11.13$23.6698,300
1999-05-04$10.38$22.0729,300
1999-05-03$10.50$22.3436,100
1999-04-30$10.63$22.6020,400
1999-04-29$10.56$22.4751,700
1999-04-28$10.56$22.4749,900
1999-04-27$10.56$22.4782,300
1999-04-26$10.56$22.4738,700
1999-04-23$10.56$22.4727,300
1999-04-22$10.56$22.4734,300
1999-04-21$10.81$23.0080,600
1999-04-20$10.69$22.7351,900
1999-04-19$10.38$22.0791,300
1999-04-16$10.81$23.0090,600
1999-04-15$10.56$22.47104,800
1999-04-14$10.25$21.8055,200
1999-04-13$10.19$21.6728,200
1999-04-12$10.00$21.2755,200
1999-04-09$9.94$21.1476,500
1999-04-08$9.63$20.4761,500
1999-04-07$9.63$20.4753,300
1999-04-06$9.94$21.1458,100
1999-04-05$10.25$21.8058,500
1999-04-01$10.06$21.4023,400
1999-03-31$10.00$21.2761,800
1999-03-30$10.13$21.5437,500
1999-03-29$10.00$21.2760,800
1999-03-26$10.06$21.4099,900
1999-03-25$9.81$20.87136,600
1999-03-24$9.31$19.8157,800
1999-03-23$9.44$20.0784,400
1999-03-22$9.81$20.87117,500
1999-03-19$9.69$20.61134,400
1999-03-18$9.88$21.0178,900
1999-03-17$10.06$21.40212,300
1999-03-16$9.50$20.21212,200
1999-03-15$8.94$19.01152,500
1999-03-12$8.56$18.21190,100
1999-03-11$8.50$18.08157,200
1999-03-10$8.88$18.8898,200
1999-03-09$9.00$19.1476,600
1999-03-08$9.25$19.6851,500
1999-03-05$9.25$19.6861,400
1999-03-04$9.25$19.68117,500
1999-03-03$9.50$20.2189,100
1999-03-02$9.50$20.2141,700
1999-03-01$9.56$20.3435,100
1999-02-26$9.38$19.9459,300
1999-02-25$9.63$20.4735,500
1999-02-24$9.63$20.0546,000
1999-02-23$9.63$20.0585,400
1999-02-22$9.88$20.5766,000
1999-02-19$9.75$20.3185,800
1999-02-18$9.69$20.18121,900
1999-02-17$9.81$20.4469,300
1999-02-16$9.81$20.44123,600
1999-02-12$10.00$20.83256,100
1999-02-11$10.31$21.4854,100
1999-02-10$10.31$21.4868,300
1999-02-09$10.56$22.0099,700
1999-02-08$10.50$21.8749,200
1999-02-05$10.38$21.6157,500
1999-02-04$10.31$21.4860,700
1999-02-03$10.44$21.7492,500
1999-02-02$10.50$21.8748,300
1999-02-01$10.50$21.87107,800
1999-01-29$10.94$22.7859,100
1999-01-28$10.81$22.5249,600
1999-01-27$11.00$22.9139,100
1999-01-26$11.44$23.8256,800
1999-01-25$11.00$22.9162,200
1999-01-22$11.13$23.1786,900
1999-01-21$11.00$22.91278,200
1999-01-20$11.25$23.4378,900
1999-01-19$11.44$23.8265,100
1999-01-15$11.50$23.9550,100
1999-01-14$11.44$23.8236,100
1999-01-13$11.69$24.3443,500
1999-01-12$11.44$23.8220,000
1999-01-11$11.63$24.21119,100
1999-01-08$11.63$24.2189,800
1999-01-07$11.63$24.2145,200
1999-01-06$12.06$25.1335,100
1999-01-05$12.31$25.6556,800
1999-01-04$12.81$26.6993,400