NYSE:MO | Shares Outstanding | ALTRIA GROUP, INC.

Complete source-backed shares outstanding history.

Available history
2007-12-31 to 2026-07-22
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-221,669,743,926
2026-04-221,669,891,235
2026-02-131,671,898,087
2025-12-311,674,318,297
2025-10-221,678,671,552
2025-07-231,679,890,953
2025-04-211,684,451,818
2025-02-141,690,661,641
2024-12-311,690,651,867
2024-10-221,694,812,982
2024-07-241,706,224,328
2024-04-161,717,626,424
2024-02-151,763,461,775
2023-12-311,763,461,775
2023-10-171,768,646,674
2023-07-241,774,609,985
2023-04-181,785,039,536
2023-02-151,785,563,827
2022-12-311,785,534,122
2022-10-181,792,172,618
2022-07-191,800,823,383
2022-04-191,810,557,271
2022-02-151,817,257,322
2021-12-311,823,175,618
2021-10-211,836,988,822
2021-07-201,844,077,897
2021-04-201,850,637,974
2021-02-151,858,689,654
2020-12-311,858,419,165
2020-10-211,858,419,165
2020-07-241,858,397,202
2020-04-211,858,368,058
2020-02-141,858,366,804
2019-12-311,857,981,554
2019-10-221,868,126,510
2019-07-221,868,095,889
2019-04-151,870,919,863
2019-02-121,874,430,847
2018-12-311,874,057,595
2018-10-151,879,045,481
2018-07-161,885,174,950
2018-04-161,892,648,384
2018-02-131,900,449,362
2017-12-311,901,259,192
2017-10-161,908,189,678
2017-07-181,918,567,642
2017-04-241,931,645,437
2017-02-131,939,420,437
2016-12-311,943,272,224
2016-10-171,950,270,736
2016-07-181,953,854,575
2016-04-191,956,424,846
2016-02-121,957,931,815
2015-12-311,960,059,481
2015-10-191,960,679,441
2015-07-201,960,695,029
2015-04-141,966,557,766
2015-02-131,969,316,914
2014-12-311,971,474,523
2014-10-201,976,470,062
2014-07-141,983,448,803
2014-04-151,986,461,132
2014-02-141,992,853,529
2013-12-311,993,479,282
2013-10-152,000,014,810
2013-07-152,004,409,870
2013-04-152,008,662,018
2013-02-152,009,855,261
2012-12-312,009,740,296
2012-10-192,025,106,086
2012-07-162,032,833,474
2012-04-162,034,843,783
2012-01-312,045,667,279
2011-12-312,044,419,285
2011-10-212,056,422,586
2011-07-182,071,234,300
2011-04-182,093,387,178
2011-01-312,091,985,586
2010-12-312,088,739,666
2010-10-202,087,827,398
2010-04-192,082,565,977
2010-01-292,080,531,691
2009-12-312,076,028,644
2009-10-202,072,211,321
2008-12-312,061,371,584
2007-12-312,107,676,762