NYSE:DG | Historical Stock Price | DOLLAR GENERAL CORP

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
2009-11-13 to 2026-09-04
Data captured

Stock Price Chart

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

$20.62$35.08$59.66$101.46$172.56$293.472009-11-132026-08-27

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

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$74.07$75.901,589,400
2016-12-29$74.13$75.971,135,100
2016-12-28$74.02$75.851,322,300
2016-12-27$74.53$76.381,491,700
2016-12-23$74.14$75.981,261,000
2016-12-22$74.36$76.203,475,200
2016-12-21$77.43$79.351,977,700
2016-12-20$77.27$79.183,486,100
2016-12-19$75.95$77.831,867,300
2016-12-16$77.10$78.754,312,100
2016-12-15$77.11$78.762,280,100
2016-12-14$75.89$77.523,004,100
2016-12-13$75.96$77.594,332,200
2016-12-12$76.21$77.842,848,000
2016-12-09$77.20$78.852,132,600
2016-12-08$76.92$78.572,191,600
2016-12-07$77.10$78.753,235,400
2016-12-06$75.69$77.313,029,800
2016-12-05$76.37$78.013,648,800
2016-12-02$74.56$76.165,708,400
2016-12-01$73.48$75.0513,129,300
2016-11-30$77.32$78.987,159,200
2016-11-29$78.31$79.994,007,300
2016-11-28$78.66$80.354,354,100
2016-11-25$80.06$81.781,408,700
2016-11-23$79.71$81.422,450,600
2016-11-22$79.30$81.004,842,500
2016-11-21$76.74$78.383,173,600
2016-11-18$76.87$78.523,002,700
2016-11-17$76.91$78.563,201,100
2016-11-16$76.64$78.282,850,500
2016-11-15$76.85$78.504,336,900
2016-11-14$76.66$78.304,564,100
2016-11-11$74.70$76.304,009,400
2016-11-10$74.38$75.976,958,600
2016-11-09$71.50$73.033,273,600
2016-11-08$69.72$71.211,978,000
2016-11-07$69.77$71.272,142,500
2016-11-04$68.53$70.002,350,400
2016-11-03$68.53$70.002,979,500
2016-11-02$69.60$71.092,647,900
2016-11-01$69.05$70.532,738,300
2016-10-31$69.09$70.572,876,200
2016-10-28$68.34$69.802,089,700
2016-10-27$67.45$68.902,503,700
2016-10-26$68.27$69.731,533,900
2016-10-25$68.17$69.631,772,100
2016-10-24$68.27$69.731,888,100
2016-10-21$67.93$69.392,588,800
2016-10-20$67.98$69.442,497,600
2016-10-19$68.70$70.171,546,700
2016-10-18$68.69$70.161,314,700
2016-10-17$68.49$69.962,489,900
2016-10-14$68.98$70.461,761,700
2016-10-13$69.35$70.842,402,700
2016-10-12$69.06$70.542,210,000
2016-10-11$68.70$70.173,161,600
2016-10-10$69.41$70.902,914,500
2016-10-07$69.66$71.153,844,300
2016-10-06$69.05$70.534,248,000
2016-10-05$66.97$68.414,304,800
2016-10-04$68.05$69.515,178,100
2016-10-03$69.70$71.195,168,500
2016-09-30$69.99$71.494,880,800
2016-09-29$69.32$70.814,832,200
2016-09-28$70.50$72.013,430,800
2016-09-27$71.60$73.132,416,500
2016-09-26$71.69$73.232,461,600
2016-09-23$72.09$73.642,711,800
2016-09-22$71.89$73.434,682,900
2016-09-21$72.18$73.733,098,500
2016-09-20$71.72$73.262,792,700
2016-09-19$71.83$73.374,095,400
2016-09-16$71.91$73.459,022,600
2016-09-15$72.53$74.084,934,100
2016-09-14$71.51$73.045,729,800
2016-09-13$70.38$71.894,145,800
2016-09-12$71.77$73.315,023,600
2016-09-09$70.58$71.845,818,700
2016-09-08$70.67$71.935,009,600
2016-09-07$71.75$73.037,301,300
2016-09-06$72.00$73.287,066,000
2016-09-02$73.32$74.634,301,200
2016-09-01$73.78$75.095,608,000
2016-08-31$73.41$74.729,670,000
2016-08-30$75.65$77.005,509,000
2016-08-29$77.49$78.878,034,100
2016-08-26$75.50$76.8511,792,200
2016-08-25$75.61$76.9629,850,400
2016-08-24$91.79$93.433,004,900
2016-08-23$91.49$93.122,038,300
2016-08-22$90.80$92.422,580,800
2016-08-19$90.85$92.472,073,500
2016-08-18$91.69$93.322,397,200
2016-08-17$90.92$92.544,556,800
2016-08-16$89.49$91.084,371,500
2016-08-15$92.13$93.772,455,200
2016-08-12$92.91$94.571,629,000
2016-08-11$92.72$94.372,463,200
2016-08-10$93.02$94.682,533,800
2016-08-09$92.04$93.682,296,800
2016-08-08$92.99$94.651,311,100
2016-08-05$94.37$96.051,551,100
2016-08-04$93.12$94.781,409,300
2016-08-03$93.77$95.441,570,700
2016-08-02$93.16$94.822,008,500
2016-08-01$94.06$95.742,083,000
2016-07-29$94.74$96.431,684,500
2016-07-28$95.07$96.761,869,000
2016-07-27$95.07$96.763,577,900
2016-07-26$96.71$98.433,263,000
2016-07-25$95.98$97.692,505,000
2016-07-22$95.15$96.851,498,500
2016-07-21$94.04$95.722,317,400
2016-07-20$93.82$95.491,684,700
2016-07-19$93.15$94.812,097,200
2016-07-18$92.82$94.472,370,100
2016-07-15$91.71$93.341,909,700
2016-07-14$92.63$94.281,570,900
2016-07-13$92.43$94.082,174,900
2016-07-12$93.04$94.703,137,500
2016-07-11$94.24$95.922,104,200
2016-07-08$94.32$96.001,660,500
2016-07-07$93.78$95.451,494,800
2016-07-06$94.51$96.191,940,800
2016-07-05$93.60$95.271,801,500
2016-07-01$93.48$95.152,192,800
2016-06-30$94.00$95.673,181,700
2016-06-29$93.80$95.471,897,300
2016-06-28$92.90$94.562,655,600
2016-06-27$93.51$95.184,076,900
2016-06-24$92.13$93.773,011,600
2016-06-23$91.68$93.311,789,200
2016-06-22$91.94$93.581,620,300
2016-06-21$91.46$93.092,510,500
2016-06-20$90.98$92.601,902,500
2016-06-17$90.05$91.657,068,500
2016-06-16$90.81$92.432,245,500
2016-06-15$90.48$92.092,760,200
2016-06-14$90.58$92.191,912,700
2016-06-13$90.74$92.362,077,900
2016-06-10$91.44$92.812,172,800
2016-06-09$91.69$93.072,023,700
2016-06-08$90.88$92.252,325,400
2016-06-07$90.56$91.922,365,300
2016-06-06$90.87$92.242,639,600
2016-06-03$91.80$93.182,032,000
2016-06-02$90.90$92.272,910,800
2016-06-01$90.74$92.102,963,700
2016-05-31$89.90$91.254,498,200
2016-05-27$89.88$91.233,508,500
2016-05-26$88.01$89.336,315,200
2016-05-25$84.13$85.394,485,700
2016-05-24$83.42$84.673,579,100
2016-05-23$81.22$82.442,193,200
2016-05-20$81.62$82.852,137,300
2016-05-19$82.00$83.232,440,900
2016-05-18$79.71$80.913,903,300
2016-05-17$81.17$82.393,103,900
2016-05-16$82.88$84.132,296,000
2016-05-13$81.54$82.772,524,400
2016-05-12$83.69$84.951,491,000
2016-05-11$83.10$84.352,575,000
2016-05-10$84.32$85.592,424,800
2016-05-09$85.08$86.362,892,900
2016-05-06$83.27$84.522,292,400
2016-05-05$82.62$83.862,405,400
2016-05-04$84.00$85.262,350,900
2016-05-03$82.93$84.181,727,400
2016-05-02$82.50$83.742,321,600
2016-04-29$81.91$83.143,533,200
2016-04-28$80.96$82.182,297,400
2016-04-27$82.69$83.931,584,600
2016-04-26$82.30$83.542,072,000
2016-04-25$82.00$83.232,201,200
2016-04-22$81.44$82.664,611,300
2016-04-21$82.97$84.222,068,600
2016-04-20$82.54$83.782,521,200
2016-04-19$83.49$84.751,241,100
2016-04-18$83.74$85.001,519,400
2016-04-15$82.80$84.042,906,900
2016-04-14$82.71$83.952,145,200
2016-04-13$83.29$84.542,359,300
2016-04-12$83.35$84.602,163,000
2016-04-11$82.27$83.512,539,200
2016-04-08$82.31$83.552,530,300
2016-04-07$83.72$84.981,762,000
2016-04-06$84.60$85.872,213,900
2016-04-05$84.66$85.933,434,300
2016-04-04$86.17$87.472,311,600
2016-04-01$87.31$88.622,953,600
2016-03-31$85.60$86.892,594,600
2016-03-30$86.14$87.432,645,400
2016-03-29$86.18$87.483,142,700
2016-03-28$86.08$87.374,162,800
2016-03-24$83.95$85.212,704,100
2016-03-23$84.51$85.532,407,100
2016-03-22$83.90$84.912,401,000
2016-03-21$84.62$85.642,054,200
2016-03-18$84.04$85.054,377,200
2016-03-17$84.14$85.153,246,500
2016-03-16$84.67$85.693,238,400
2016-03-15$85.04$86.063,356,600
2016-03-14$85.81$86.843,308,700
2016-03-11$85.01$86.035,596,100
2016-03-10$83.23$84.2310,642,700
2016-03-09$75.21$76.113,018,400
2016-03-08$74.24$75.132,018,800
2016-03-07$74.58$75.481,919,600
2016-03-04$74.88$75.782,594,700
2016-03-03$75.02$75.922,112,200
2016-03-02$74.79$75.693,764,900
2016-03-01$75.55$76.463,425,500
2016-02-29$74.25$75.143,491,200
2016-02-26$76.02$76.931,910,700
2016-02-25$76.27$77.192,003,400
2016-02-24$75.08$75.982,502,800
2016-02-23$74.11$75.002,979,200
2016-02-22$72.78$73.662,686,800
2016-02-19$72.00$72.873,252,900
2016-02-18$72.60$73.474,255,300
2016-02-17$74.27$75.162,629,900
2016-02-16$73.04$73.923,097,000
2016-02-12$70.46$71.312,212,800
2016-02-11$68.75$69.582,351,800
2016-02-10$69.67$70.512,552,200
2016-02-09$69.52$70.363,923,300
2016-02-08$69.71$70.553,933,200
2016-02-05$71.66$72.522,772,600
2016-02-04$72.86$73.743,770,500
2016-02-03$75.10$76.003,065,000
2016-02-02$76.34$77.263,283,400
2016-02-01$76.35$77.273,336,000
2016-01-29$75.06$75.963,109,900
2016-01-28$73.40$74.282,843,100
2016-01-27$74.04$74.933,747,300
2016-01-26$73.69$74.582,979,200
2016-01-25$72.18$73.052,404,200
2016-01-22$71.86$72.722,922,800
2016-01-21$70.81$71.663,035,500
2016-01-20$70.23$71.075,348,800
2016-01-19$70.34$71.194,116,700
2016-01-15$68.88$69.714,341,100
2016-01-14$68.39$69.214,377,600
2016-01-13$68.48$69.303,501,000
2016-01-12$70.73$71.583,032,200
2016-01-11$69.64$70.485,179,600
2016-01-08$71.46$72.322,651,900
2016-01-07$71.84$72.703,614,200
2016-01-06$72.71$73.583,239,300
2016-01-05$72.83$73.713,426,200
2016-01-04$72.41$73.283,588,300