Historical Stock Prices

MO 
$54.38
*  
0.18
0.33%
Get MO Alerts
*Delayed - data as of Jul. 31, 2015  -  Find a broker to begin trading MO now
Exchange: NYSE
Industry: Consumer Non-Durables
Community Rating:
 
 
Symbol List Views
FlashQuotes InfoQuotes
Stock Details
Summary Quote Real-Time Quote After Hours Quote Pre-market Quote Historical Quote Option Chain
CHARTS
Basic Chart Interactive Chart
COMPANY NEWS
Company Headlines Press Releases Market Stream
STOCK ANALYSIS
Analyst Research Guru Analysis Stock Report Competitors Stock Consultant Stock Comparison
FUNDAMENTALS
Call Transcripts Annual Report Income Statement Revenue/EPS SEC Filings Short Interest Dividend History
HOLDINGS
Ownership Summary Institutional Holdings Insiders
(SEC Form 4)
 Save Stocks

Get up to 10 years of daily historical stock prices & volumes.

Select the Timeframe:

Results for: 3 Month, From 30-APR-2015 TO 31-JUL-2015

Date Open High "High" is the highest sales price the stock has achieved during the regular trading hours, the intra-day high. Low "Low" is the lowest sales price the stock has fallen to during the regular trading hours, the intra-day low. Close / Last "Close" is the period at the end of the trading session. Sometimes used to refer to closing price. Volume "Volume" The closing daily official volumes represented graphically for each trading day.
07/31/2015 54.55 54.59 54.26 54.38 4,799,061
07/30/2015 53.73 54.36 53.5 54.2 7,259,055
07/29/2015 55.51 55.72 54.052 54.4 9,425,468
07/28/2015 54.1 55.3 54 55.25 9,298,031
07/27/2015 53.53 54.13 53.51 53.95 5,922,426
07/24/2015 53.77 53.97 53.61 53.79 5,422,984
07/23/2015 53.95 53.97 53.48 53.82 4,768,831
07/22/2015 53.66 54.02 53.65 53.96 7,858,974
07/21/2015 53.67 53.7 53.43 53.55 5,626,026
07/20/2015 53.24 53.84 53.23 53.71 6,481,425
07/17/2015 52.77 53.34 52.52 53.22 7,388,497
07/16/2015 51.58 53.36 51.52 52.91 12,339,060
07/15/2015 51.36 51.52 51.13 51.23 6,862,371
07/14/2015 51.33 51.46 51.21 51.35 7,413,939
07/13/2015 51.56 51.8 51.26 51.33 8,046,000
07/10/2015 51.48 51.78 51.23 51.31 7,262,914
07/09/2015 51.63 51.8 50.93 50.95 7,009,978
07/08/2015 51.32 51.49 50.95 51.03 8,154,238
07/07/2015 49.97 51.82 49.94 51.68 13,299,890
07/06/2015 48.88 49.89 48.76 49.87 7,861,479
07/02/2015 49.28 49.45 48.7 48.99 4,575,136
07/01/2015 49.09 49.26 48.74 49.1 4,897,127
06/30/2015 48.97 49.275 48.5699 48.91 8,246,396
06/29/2015 49.25 49.51 48.64 48.67 7,291,935
06/26/2015 49.29 49.67 49.17 49.48 7,631,683
06/25/2015 49.06 49.27 48.96 49.16 5,803,048
06/24/2015 49.12 49.25 48.96 48.97 6,495,264
06/23/2015 49.99 49.99 49.04 49.08 5,247,905
06/22/2015 49.58 49.88 49.54 49.79 5,228,361
06/19/2015 49.29 49.64 49.23 49.32 8,157,522
06/18/2015 48.68 49.65 48.655 49.46 6,437,420
06/17/2015 48.01 48.73 47.989 48.56 5,714,496
06/16/2015 47.66 48.138 47.47 48.02 4,561,317
06/15/2015 47.71 48.1199 47.52 47.54 6,493,575
06/12/2015 48.26 48.3 47.31 48.04 8,740,506
06/11/2015 48.7 48.81 48.27 48.33 7,109,011
06/10/2015 48.68 49.64 48.68 49.22 10,209,660
06/09/2015 48.35 48.77 48.12 48.56 6,323,633
06/08/2015 48.17 48.51 47.78 48.32 7,982,172
06/05/2015 49.71 49.71 48.1 48.21 10,406,750
06/04/2015 50.26 50.39 49.78 49.88 6,077,175
06/03/2015 50.91 50.93 50.25 50.35 5,863,388
06/02/2015 51.04 51.07 50.51 50.63 4,769,349
06/01/2015 51.29 51.48 50.85 51.2 3,842,166
05/29/2015 51.45 51.73 51.115 51.2 7,443,562
05/28/2015 51.94 52.01 51.5 51.62 4,634,437
05/27/2015 51.4 52.03 51.24 51.83 5,564,350
05/26/2015 51.23 51.45 50.99 51.28 5,673,344
05/22/2015 51.5 51.57 51.2 51.23 4,141,182
05/21/2015 51.84 51.84 51.22 51.64 6,576,534
05/20/2015 51.94 52.28 51.78 51.8 4,429,310
05/19/2015 52.03 52.03 51.63 51.78 4,764,444
05/18/2015 52.61 52.795 51.93 51.95 4,937,562
05/15/2015 52.56 52.88 52.56 52.82 5,023,018
05/14/2015 51.41 52.63 51.38 52.6 6,820,072
05/13/2015 51.23 51.48 50.89 51 5,759,098
05/12/2015 50.79 51.285 50.7105 51.15 5,849,927
05/11/2015 52.2 52.31 51.29 51.34 5,395,900
05/08/2015 51.61 52.435 51.53 52.17 5,544,422
05/07/2015 50.48 51.36 50.4201 51.24 5,125,369
05/06/2015 50.43 50.78 50.13 50.68 7,010,898
05/05/2015 50.5 50.58 50.15 50.35 4,968,724
05/04/2015 50.9 50.9 50.45 50.68 4,963,089
05/01/2015 50.12 50.67 50.11 50.66 5,957,844
04/30/2015 50.15 50.3 49.83 50.05 10,113,470
*This data reflects the latest intra-day delayed pricing.
Download Excel icon Download this file in Excel Format

Research Brokers before you trade

Want to trade FX?