NYSE:MO | Historical Stock Price | ALTRIA GROUP, 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
1970-01-02 to 2026-09-04
Data captured

Stock Price Chart

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

$0.29$1.99$13.74$95.12$658.35$4,556.321970-01-022026-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$67.62$2,025.225,369,200
2016-12-29$67.85$2,032.113,662,800
2016-12-28$67.51$2,021.925,333,300
2016-12-27$67.82$2,031.213,346,400
2016-12-23$67.72$2,028.213,226,400
2016-12-22$67.68$2,027.014,858,800
2016-12-21$67.27$2,014.744,643,400
2016-12-20$67.34$2,016.836,976,500
2016-12-19$67.76$2,011.146,987,600
2016-12-16$67.04$1,989.779,694,200
2016-12-15$66.26$1,966.626,465,200
2016-12-14$65.94$1,957.126,359,200
2016-12-13$66.69$1,979.386,968,000
2016-12-12$66.49$1,973.455,590,300
2016-12-09$66.27$1,966.927,464,500
2016-12-08$65.36$1,939.916,695,000
2016-12-07$65.41$1,941.398,147,500
2016-12-06$64.30$1,908.456,749,200
2016-12-05$63.53$1,885.598,448,800
2016-12-02$63.99$1,899.257,635,000
2016-12-01$62.89$1,866.608,675,100
2016-11-30$63.93$1,897.479,381,700
2016-11-29$65.18$1,934.577,004,400
2016-11-28$64.83$1,924.185,887,700
2016-11-25$64.48$1,913.793,459,400
2016-11-23$64.02$1,900.144,788,700
2016-11-22$64.21$1,905.786,731,300
2016-11-21$63.69$1,890.346,933,700
2016-11-18$62.77$1,863.046,905,000
2016-11-17$62.81$1,864.226,550,500
2016-11-16$62.66$1,859.777,641,500
2016-11-15$61.81$1,834.548,604,600
2016-11-14$61.19$1,816.148,980,100
2016-11-11$61.76$1,833.067,437,600
2016-11-10$61.72$1,831.8715,240,000
2016-11-09$64.04$1,900.7311,233,200
2016-11-08$65.84$1,954.156,376,400
2016-11-07$65.27$1,937.247,389,200
2016-11-04$64.38$1,910.825,908,700
2016-11-03$65.07$1,931.307,963,200
2016-11-02$65.12$1,932.784,758,100
2016-11-01$65.48$1,943.476,161,100
2016-10-31$66.12$1,962.476,012,300
2016-10-28$65.88$1,955.349,130,900
2016-10-27$64.43$1,912.315,680,700
2016-10-26$64.52$1,914.984,700,600
2016-10-25$64.71$1,920.625,101,500
2016-10-24$64.95$1,927.7410,831,600
2016-10-21$63.70$1,890.6415,060,300
2016-10-20$61.85$1,835.735,131,400
2016-10-19$61.91$1,837.516,374,000
2016-10-18$62.66$1,859.773,622,500
2016-10-17$62.43$1,852.944,040,800
2016-10-14$62.44$1,853.244,716,600
2016-10-13$62.69$1,860.664,911,800
2016-10-12$62.54$1,856.215,035,600
2016-10-11$61.99$1,839.897,261,000
2016-10-10$61.75$1,832.765,284,100
2016-10-07$61.92$1,837.816,315,300
2016-10-06$61.78$1,833.656,217,000
2016-10-05$61.22$1,817.0310,026,400
2016-10-04$61.78$1,833.657,866,100
2016-10-03$62.85$1,865.415,113,600
2016-09-30$63.23$1,876.696,599,900
2016-09-29$62.82$1,864.525,211,500
2016-09-28$63.77$1,892.727,021,000
2016-09-27$63.32$1,879.364,487,000
2016-09-26$63.03$1,870.754,793,900
2016-09-23$63.87$1,895.684,428,500
2016-09-22$64.12$1,903.104,586,700
2016-09-21$63.50$1,884.704,967,100
2016-09-20$62.97$1,868.974,137,500
2016-09-19$62.72$1,861.553,543,100
2016-09-16$62.80$1,863.937,103,300
2016-09-15$63.25$1,877.285,748,100
2016-09-14$63.12$1,873.426,725,400
2016-09-13$63.55$1,886.196,437,700
2016-09-12$64.67$1,901.328,601,900
2016-09-09$63.56$1,868.6910,546,400
2016-09-08$66.40$1,952.194,721,200
2016-09-07$66.72$1,961.594,253,500
2016-09-06$67.20$1,975.714,722,700
2016-09-02$66.88$1,966.304,352,000
2016-09-01$66.32$1,949.834,515,100
2016-08-31$66.09$1,943.074,882,000
2016-08-30$65.88$1,936.903,865,600
2016-08-29$66.10$1,943.373,616,800
2016-08-26$65.83$1,935.435,136,300
2016-08-25$65.92$1,938.074,749,100
2016-08-24$66.16$1,945.135,184,600
2016-08-23$66.46$1,953.953,072,800
2016-08-22$66.34$1,950.422,963,100
2016-08-19$66.33$1,950.133,274,800
2016-08-18$66.31$1,949.544,432,600
2016-08-17$66.46$1,953.954,736,700
2016-08-16$66.26$1,948.074,876,700
2016-08-15$66.26$1,948.074,072,500
2016-08-12$66.74$1,962.184,174,700
2016-08-11$66.74$1,962.184,341,000
2016-08-10$66.84$1,965.123,161,400
2016-08-09$66.62$1,958.653,305,200
2016-08-08$66.49$1,954.834,947,300
2016-08-05$66.53$1,956.014,695,200
2016-08-04$66.62$1,958.653,512,800
2016-08-03$66.37$1,951.315,662,900
2016-08-02$67.34$1,979.823,974,400
2016-08-01$67.65$1,988.945,038,200
2016-07-29$67.70$1,990.416,147,700
2016-07-28$67.11$1,973.065,816,400
2016-07-27$66.75$1,962.4811,250,200
2016-07-26$67.93$1,997.177,358,700
2016-07-25$68.80$2,022.753,916,700
2016-07-22$68.86$2,024.515,772,400
2016-07-21$68.73$2,020.695,259,500
2016-07-20$69.01$2,028.924,272,300
2016-07-19$69.22$2,035.104,725,400
2016-07-18$69.17$2,033.634,570,000
2016-07-15$69.41$2,040.685,714,100
2016-07-14$68.92$2,026.285,170,500
2016-07-13$69.08$2,030.985,661,300
2016-07-12$68.87$2,024.817,752,900
2016-07-11$69.87$2,054.215,101,300
2016-07-08$69.83$2,053.035,339,500
2016-07-07$69.30$2,037.455,330,900
2016-07-06$69.72$2,049.806,665,600
2016-07-05$69.61$2,046.567,905,300
2016-07-01$69.02$2,029.227,087,400
2016-06-30$68.96$2,027.459,858,600
2016-06-29$67.83$1,994.237,191,100
2016-06-28$67.91$1,996.588,631,600
2016-06-27$67.93$1,997.1711,135,200
2016-06-24$67.02$1,970.4116,923,900
2016-06-23$66.31$1,949.545,042,000
2016-06-22$66.15$1,944.844,919,400
2016-06-21$66.18$1,945.724,710,400
2016-06-20$65.88$1,936.905,787,300
2016-06-17$65.40$1,922.797,311,700
2016-06-16$65.95$1,938.965,778,300
2016-06-15$65.33$1,920.735,361,500
2016-06-14$65.30$1,919.857,870,400
2016-06-13$64.84$1,906.327,761,100
2016-06-10$66.13$1,927.645,208,200
2016-06-09$65.86$1,919.774,638,100
2016-06-08$65.62$1,912.775,437,700
2016-06-07$65.10$1,897.614,177,200
2016-06-06$65.20$1,900.534,813,400
2016-06-03$65.30$1,903.446,829,500
2016-06-02$64.31$1,874.593,673,000
2016-06-01$64.35$1,875.755,993,500
2016-05-31$63.64$1,855.066,922,600
2016-05-27$63.96$1,864.383,255,700
2016-05-26$64.00$1,865.553,732,700
2016-05-25$63.92$1,863.224,265,900
2016-05-24$63.79$1,859.435,209,700
2016-05-23$63.24$1,843.403,709,800
2016-05-20$62.96$1,835.234,815,400
2016-05-19$63.35$1,846.604,379,800
2016-05-18$62.99$1,836.116,277,100
2016-05-17$63.88$1,862.056,949,500
2016-05-16$64.76$1,887.704,811,000
2016-05-13$64.58$1,882.465,643,500
2016-05-12$65.02$1,895.285,652,800
2016-05-11$64.61$1,883.334,776,400
2016-05-10$64.60$1,883.046,489,200
2016-05-09$63.66$1,855.646,759,300
2016-05-06$62.93$1,834.367,225,400
2016-05-05$62.84$1,831.748,835,500
2016-05-04$63.23$1,843.105,468,800
2016-05-03$63.20$1,842.235,197,900
2016-05-02$63.12$1,839.904,740,200
2016-04-29$62.71$1,827.956,470,300
2016-04-28$62.19$1,812.795,545,000
2016-04-27$61.55$1,794.136,189,400
2016-04-26$61.35$1,788.305,619,400
2016-04-25$61.22$1,784.514,785,800
2016-04-22$60.52$1,764.116,978,100
2016-04-21$60.18$1,754.206,611,700
2016-04-20$61.48$1,792.094,636,900
2016-04-19$61.71$1,798.804,966,500
2016-04-18$62.17$1,812.214,344,000
2016-04-15$61.68$1,797.926,738,700
2016-04-14$61.59$1,795.307,386,500
2016-04-13$62.07$1,809.2914,748,200
2016-04-12$63.82$1,860.304,980,600
2016-04-11$63.31$1,845.445,929,000
2016-04-08$63.80$1,859.725,044,800
2016-04-07$63.41$1,848.355,600,200
2016-04-06$63.56$1,852.725,581,300
2016-04-05$62.93$1,834.364,729,100
2016-04-04$63.23$1,843.105,093,000
2016-04-01$63.06$1,838.155,833,100
2016-03-31$62.66$1,826.496,442,800
2016-03-30$62.58$1,824.166,623,100
2016-03-29$62.03$1,808.138,973,300
2016-03-28$61.63$1,796.474,468,500
2016-03-24$60.88$1,774.605,652,700
2016-03-23$61.41$1,790.056,229,300
2016-03-22$61.00$1,778.105,198,500
2016-03-21$61.72$1,799.094,124,700
2016-03-18$61.54$1,793.8416,636,600
2016-03-17$62.33$1,816.877,225,100
2016-03-16$62.07$1,809.295,282,300
2016-03-15$61.86$1,803.175,815,100
2016-03-14$62.01$1,807.544,755,100
2016-03-11$62.01$1,807.547,469,800
2016-03-10$63.00$1,819.936,126,100
2016-03-09$62.81$1,814.445,932,700
2016-03-08$62.30$1,799.715,875,100
2016-03-07$61.81$1,785.559,973,000
2016-03-04$62.98$1,819.355,930,900
2016-03-03$62.23$1,797.695,119,100
2016-03-02$61.50$1,776.605,623,100
2016-03-01$61.73$1,783.247,102,000
2016-02-29$61.57$1,778.626,266,400
2016-02-26$61.54$1,777.755,543,600
2016-02-25$62.38$1,802.025,207,200
2016-02-24$61.36$1,772.554,186,900
2016-02-23$61.52$1,777.184,686,100
2016-02-22$61.21$1,768.224,590,500
2016-02-19$60.56$1,749.444,982,300
2016-02-18$60.62$1,751.185,524,700
2016-02-17$60.40$1,744.825,311,700
2016-02-16$60.30$1,741.936,590,900
2016-02-12$59.97$1,732.406,719,700
2016-02-11$59.99$1,732.985,865,900
2016-02-10$60.05$1,734.716,137,500
2016-02-09$60.45$1,746.277,670,800
2016-02-08$60.12$1,736.737,922,900
2016-02-05$59.80$1,727.497,506,300
2016-02-04$59.48$1,718.256,364,700
2016-02-03$59.84$1,728.657,979,700
2016-02-02$60.49$1,747.426,734,700
2016-02-01$60.94$1,760.426,017,600
2016-01-29$61.11$1,765.3310,240,000
2016-01-28$59.63$1,722.587,445,900
2016-01-27$58.96$1,703.228,297,200
2016-01-26$58.96$1,703.228,360,900
2016-01-25$58.40$1,687.056,677,800
2016-01-22$58.28$1,683.586,449,300
2016-01-21$57.45$1,659.606,150,900
2016-01-20$57.22$1,652.969,562,900
2016-01-19$58.40$1,687.057,911,500
2016-01-15$57.20$1,652.389,785,800
2016-01-14$58.22$1,681.856,739,100
2016-01-13$57.78$1,669.147,714,600
2016-01-12$59.38$1,715.365,628,400
2016-01-11$59.46$1,717.678,228,800
2016-01-08$58.24$1,682.427,059,500
2016-01-07$58.14$1,679.547,314,200
2016-01-06$59.17$1,709.297,686,600
2016-01-05$58.55$1,691.386,407,700
2016-01-04$57.39$1,657.876,800,600