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
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $439.26 | $1,077.27 | 66,700 | — | — |
| 2019-12-30 | $441.19 | $1,082.00 | 45,500 | — | — |
| 2019-12-27 | $438.71 | $1,075.92 | 55,500 | — | — |
| 2019-12-26 | $438.85 | $1,076.26 | 31,300 | — | — |
| 2019-12-24 | $437.04 | $1,071.82 | 15,700 | — | — |
| 2019-12-23 | $436.11 | $1,069.54 | 91,800 | — | — |
| 2019-12-20 | $435.72 | $1,068.58 | 123,500 | — | — |
| 2019-12-19 | $431.08 | $1,057.20 | 64,300 | — | — |
| 2019-12-18 | $433.55 | $1,063.26 | 101,100 | — | — |
| 2019-12-17 | $438.97 | $1,076.55 | 56,000 | — | — |
| 2019-12-16 | $441.41 | $1,082.54 | 66,400 | — | — |
| 2019-12-13 | $440.12 | $1,079.37 | 70,300 | — | — |
| 2019-12-12 | $436.37 | $1,070.18 | 48,600 | — | — |
| 2019-12-11 | $435.50 | $1,068.04 | 65,900 | — | — |
| 2019-12-10 | $432.20 | $1,059.95 | 51,500 | — | — |
| 2019-12-09 | $430.09 | $1,054.78 | 110,900 | — | — |
| 2019-12-06 | $435.92 | $1,069.07 | 82,200 | — | — |
| 2019-12-05 | $432.69 | $1,061.15 | 117,700 | — | — |
| 2019-12-04 | $433.04 | $1,062.01 | 133,300 | — | — |
| 2019-12-03 | $429.91 | $1,054.33 | 47,500 | — | — |
| 2019-12-02 | $422.47 | $1,036.09 | 50,900 | — | — |
| 2019-11-29 | $430.02 | $1,054.60 | 28,800 | — | — |
| 2019-11-27 | $432.76 | $1,061.32 | 43,600 | — | — |
| 2019-11-26 | $427.75 | $1,049.04 | 97,400 | — | — |
| 2019-11-25 | $429.17 | $1,052.52 | 73,100 | — | — |
| 2019-11-22 | $424.60 | $1,041.31 | 111,500 | — | — |
| 2019-11-21 | $424.51 | $1,041.09 | 107,200 | — | — |
| 2019-11-20 | $426.55 | $1,046.09 | 125,000 | — | — |
| 2019-11-19 | $419.83 | $1,029.61 | 64,800 | — | — |
| 2019-11-18 | $414.26 | $1,015.95 | 97,600 | — | — |
| 2019-11-15 | $407.46 | $999.28 | 173,000 | — | — |
| 2019-11-14 | $412.95 | $1,012.74 | 149,600 | — | — |
| 2019-11-13 | $408.89 | $1,002.78 | 90,300 | — | — |
| 2019-11-12 | $408.21 | $1,001.12 | 80,900 | — | — |
| 2019-11-11 | $405.83 | $995.28 | 129,400 | — | — |
| 2019-11-08 | $406.26 | $996.33 | 98,600 | — | — |
| 2019-11-07 | $405.31 | $994.00 | 84,700 | — | — |
| 2019-11-06 | $413.11 | $1,012.35 | 93,900 | — | — |
| 2019-11-05 | $410.95 | $1,007.06 | 121,500 | — | — |
| 2019-11-04 | $414.98 | $1,016.93 | 130,900 | — | — |
| 2019-11-01 | $411.17 | $1,007.59 | 65,100 | — | — |
| 2019-10-31 | $393.91 | $965.30 | 122,700 | — | — |
| 2019-10-30 | $402.00 | $985.12 | 122,000 | — | — |
| 2019-10-29 | $412.16 | $1,010.02 | 61,900 | — | — |
| 2019-10-28 | $408.75 | $1,001.66 | 76,400 | — | — |
| 2019-10-25 | $404.51 | $991.27 | 43,300 | — | — |
| 2019-10-24 | $406.19 | $995.39 | 87,000 | — | — |
| 2019-10-23 | $407.49 | $998.58 | 50,400 | — | — |
| 2019-10-22 | $411.83 | $1,009.21 | 50,200 | — | — |
| 2019-10-21 | $415.51 | $1,018.23 | 65,000 | — | — |
| 2019-10-18 | $417.53 | $1,023.18 | 45,700 | — | — |
| 2019-10-17 | $417.85 | $1,023.96 | 43,400 | — | — |
| 2019-10-16 | $415.80 | $1,018.94 | 100,600 | — | — |
| 2019-10-15 | $414.40 | $1,015.51 | 48,500 | — | — |
| 2019-10-14 | $412.24 | $1,010.22 | 103,700 | — | — |
| 2019-10-11 | $417.12 | $1,022.18 | 137,600 | — | — |
| 2019-10-10 | $413.51 | $1,013.33 | 104,300 | — | — |
| 2019-10-09 | $408.75 | $1,001.66 | 63,900 | — | — |
| 2019-10-08 | $403.62 | $989.09 | 93,600 | — | — |
| 2019-10-07 | $416.09 | $1,019.65 | 141,500 | — | — |
| 2019-10-04 | $412.47 | $1,010.78 | 57,400 | — | — |
| 2019-10-03 | $414.38 | $1,015.46 | 103,200 | — | — |
| 2019-10-02 | $411.01 | $1,007.20 | 93,300 | — | — |
| 2019-10-01 | $411.24 | $1,007.77 | 108,500 | — | — |
| 2019-09-30 | $417.57 | $1,023.28 | 143,400 | — | — |
| 2019-09-27 | $413.18 | $1,012.52 | 69,600 | — | — |
| 2019-09-26 | $417.65 | $1,023.47 | 71,400 | — | — |
| 2019-09-25 | $423.72 | $1,038.35 | 129,400 | — | — |
| 2019-09-24 | $416.59 | $1,020.88 | 130,200 | — | — |
| 2019-09-23 | $428.29 | $1,049.55 | 91,000 | — | — |
| 2019-09-20 | $426.32 | $1,044.72 | 222,000 | — | — |
| 2019-09-19 | $425.26 | $1,042.12 | 117,900 | — | — |
| 2019-09-18 | $423.18 | $1,037.03 | 109,000 | — | — |
| 2019-09-17 | $423.18 | $1,037.03 | 108,100 | — | — |
| 2019-09-16 | $419.98 | $1,029.18 | 84,500 | — | — |
| 2019-09-13 | $421.73 | $1,033.47 | 121,400 | — | — |
| 2019-09-12 | $423.80 | $1,038.55 | 145,700 | — | — |
| 2019-09-11 | $425.17 | $1,041.90 | 114,800 | — | — |
| 2019-09-10 | $425.22 | $1,042.03 | 141,200 | — | — |
| 2019-09-09 | $424.87 | $1,041.17 | 115,700 | — | — |
| 2019-09-06 | $439.82 | $1,077.80 | 133,100 | — | — |
| 2019-09-05 | $436.91 | $1,070.67 | 170,500 | — | — |
| 2019-09-04 | $432.60 | $1,060.11 | 128,700 | — | — |
| 2019-09-03 | $427.21 | $1,046.90 | 109,100 | — | — |
| 2019-08-30 | $429.43 | $1,052.34 | 80,700 | — | — |
| 2019-08-29 | $426.74 | $1,045.75 | 110,900 | — | — |
| 2019-08-28 | $424.14 | $1,039.38 | 132,400 | — | — |
| 2019-08-27 | $422.22 | $1,034.67 | 145,200 | — | — |
| 2019-08-26 | $427.59 | $1,047.83 | 74,900 | — | — |
| 2019-08-23 | $423.96 | $1,038.94 | 82,400 | — | — |
| 2019-08-22 | $433.47 | $1,062.24 | 110,900 | — | — |
| 2019-08-21 | $436.18 | $1,068.88 | 120,200 | — | — |
| 2019-08-20 | $437.58 | $1,072.31 | 125,100 | — | — |
| 2019-08-19 | $433.53 | $1,062.39 | 93,100 | — | — |
| 2019-08-16 | $429.94 | $1,053.59 | 252,900 | — | — |
| 2019-08-15 | $426.48 | $1,045.11 | 118,100 | — | — |
| 2019-08-14 | $420.30 | $1,029.97 | 157,800 | — | — |
| 2019-08-13 | $428.44 | $1,049.92 | 197,700 | — | — |
| 2019-08-12 | $429.12 | $1,051.58 | 152,800 | — | — |
| 2019-08-09 | $431.63 | $1,057.73 | 115,200 | — | — |
| 2019-08-08 | $427.06 | $1,045.75 | 182,900 | — | — |
| 2019-08-07 | $421.12 | $1,031.20 | 168,200 | — | — |
| 2019-08-06 | $414.26 | $1,014.41 | 114,000 | — | — |
| 2019-08-05 | $406.66 | $995.80 | 165,700 | — | — |
| 2019-08-02 | $408.30 | $999.81 | 88,000 | — | — |
| 2019-08-01 | $406.79 | $996.11 | 158,200 | — | — |
| 2019-07-31 | $405.39 | $992.69 | 157,400 | — | — |
| 2019-07-30 | $402.40 | $985.36 | 169,600 | — | — |
| 2019-07-29 | $396.05 | $969.82 | 151,800 | — | — |
| 2019-07-26 | $386.01 | $945.23 | 199,600 | — | — |
| 2019-07-25 | $373.75 | $915.21 | 120,600 | — | — |
| 2019-07-24 | $372.17 | $911.34 | 137,500 | — | — |
| 2019-07-23 | $371.36 | $909.36 | 101,100 | — | — |
| 2019-07-22 | $369.53 | $904.88 | 47,400 | — | — |
| 2019-07-19 | $370.84 | $908.08 | 88,300 | — | — |
| 2019-07-18 | $375.08 | $918.47 | 48,300 | — | — |
| 2019-07-17 | $373.72 | $915.14 | 106,500 | — | — |
| 2019-07-16 | $374.87 | $917.95 | 69,100 | — | — |
| 2019-07-15 | $376.01 | $920.74 | 78,200 | — | — |
| 2019-07-12 | $382.22 | $935.95 | 98,900 | — | — |
| 2019-07-11 | $380.00 | $930.51 | 132,500 | — | — |
| 2019-07-10 | $369.35 | $904.43 | 86,900 | — | — |
| 2019-07-09 | $368.13 | $901.45 | 165,200 | — | — |
| 2019-07-08 | $370.20 | $906.52 | 81,600 | — | — |
| 2019-07-05 | $371.32 | $909.26 | 81,500 | — | — |
| 2019-07-03 | $370.02 | $906.08 | 78,000 | — | — |
| 2019-07-02 | $364.56 | $892.70 | 105,400 | — | — |
| 2019-07-01 | $364.54 | $892.66 | 101,200 | — | — |
| 2019-06-28 | $360.84 | $883.60 | 155,000 | — | — |
| 2019-06-27 | $352.55 | $863.30 | 70,700 | — | — |
| 2019-06-26 | $349.88 | $856.76 | 72,900 | — | — |
| 2019-06-25 | $348.72 | $853.92 | 170,000 | — | — |
| 2019-06-24 | $354.38 | $867.78 | 90,900 | — | — |
| 2019-06-21 | $356.19 | $872.21 | 159,100 | — | — |
| 2019-06-20 | $351.61 | $860.99 | 73,600 | — | — |
| 2019-06-19 | $349.56 | $855.97 | 80,600 | — | — |
| 2019-06-18 | $345.45 | $845.91 | 64,700 | — | — |
| 2019-06-17 | $345.42 | $845.84 | 74,300 | — | — |
| 2019-06-14 | $346.66 | $848.87 | 50,200 | — | — |
| 2019-06-13 | $346.49 | $848.46 | 50,800 | — | — |
| 2019-06-12 | $347.54 | $851.03 | 62,600 | — | — |
| 2019-06-11 | $346.35 | $848.11 | 82,900 | — | — |
| 2019-06-10 | $352.62 | $863.47 | 76,000 | — | — |
| 2019-06-07 | $347.97 | $852.08 | 85,200 | — | — |
| 2019-06-06 | $342.24 | $838.05 | 114,200 | — | — |
| 2019-06-05 | $340.18 | $833.01 | 193,300 | — | — |
| 2019-06-04 | $335.92 | $822.57 | 81,700 | — | — |
| 2019-06-03 | $328.21 | $803.69 | 124,100 | — | — |
| 2019-05-31 | $327.94 | $803.03 | 96,900 | — | — |
| 2019-05-30 | $331.36 | $811.41 | 94,700 | — | — |
| 2019-05-29 | $329.96 | $807.98 | 99,900 | — | — |
| 2019-05-28 | $330.63 | $808.89 | 77,000 | — | — |
| 2019-05-24 | $332.82 | $814.24 | 68,700 | — | — |
| 2019-05-23 | $331.66 | $811.41 | 83,800 | — | — |
| 2019-05-22 | $337.11 | $824.74 | 85,500 | — | — |
| 2019-05-21 | $339.79 | $831.30 | 113,500 | — | — |
| 2019-05-20 | $332.08 | $812.43 | 117,500 | — | — |
| 2019-05-17 | $331.74 | $811.60 | 98,500 | — | — |
| 2019-05-16 | $335.36 | $820.46 | 72,500 | — | — |
| 2019-05-15 | $332.69 | $813.93 | 58,300 | — | — |
| 2019-05-14 | $329.33 | $805.70 | 117,700 | — | — |
| 2019-05-13 | $331.89 | $811.97 | 171,000 | — | — |
| 2019-05-10 | $334.63 | $818.67 | 127,100 | — | — |
| 2019-05-09 | $332.55 | $813.58 | 96,300 | — | — |
| 2019-05-08 | $330.07 | $807.52 | 112,500 | — | — |
| 2019-05-07 | $332.16 | $812.63 | 116,900 | — | — |
| 2019-05-06 | $333.18 | $815.12 | 84,100 | — | — |
| 2019-05-03 | $331.10 | $810.04 | 120,100 | — | — |
| 2019-05-02 | $326.68 | $799.22 | 116,000 | — | — |
| 2019-05-01 | $321.56 | $786.70 | 130,000 | — | — |
| 2019-04-30 | $326.78 | $799.47 | 164,500 | — | — |
| 2019-04-29 | $330.61 | $808.84 | 83,600 | — | — |
| 2019-04-26 | $328.87 | $804.58 | 102,700 | — | — |
| 2019-04-25 | $326.14 | $797.90 | 104,600 | — | — |
| 2019-04-24 | $327.45 | $801.11 | 146,400 | — | — |
| 2019-04-23 | $325.82 | $797.12 | 176,600 | — | — |
| 2019-04-22 | $318.65 | $779.58 | 84,000 | — | — |
| 2019-04-18 | $316.80 | $775.05 | 100,200 | — | — |
| 2019-04-17 | $316.82 | $775.10 | 94,200 | — | — |
| 2019-04-16 | $323.98 | $792.62 | 139,700 | — | — |
| 2019-04-15 | $327.44 | $801.08 | 63,200 | — | — |
| 2019-04-12 | $324.45 | $793.77 | 93,700 | — | — |
| 2019-04-11 | $323.78 | $792.13 | 88,100 | — | — |
| 2019-04-10 | $324.09 | $792.89 | 87,300 | — | — |
| 2019-04-09 | $323.73 | $792.00 | 69,600 | — | — |
| 2019-04-08 | $323.58 | $791.64 | 106,900 | — | — |
| 2019-04-05 | $325.56 | $796.48 | 74,300 | — | — |
| 2019-04-04 | $323.76 | $792.08 | 100,000 | — | — |
| 2019-04-03 | $324.99 | $795.09 | 101,500 | — | — |
| 2019-04-02 | $322.70 | $789.48 | 103,100 | — | — |
| 2019-04-01 | $324.10 | $792.91 | 118,400 | — | — |
| 2019-03-29 | $320.07 | $783.05 | 139,900 | — | — |
| 2019-03-28 | $318.97 | $780.36 | 123,500 | — | — |
| 2019-03-27 | $319.47 | $781.58 | 101,300 | — | — |
| 2019-03-26 | $321.50 | $786.55 | 172,300 | — | — |
| 2019-03-25 | $322.06 | $787.92 | 109,600 | — | — |
| 2019-03-22 | $321.01 | $785.35 | 87,300 | — | — |
| 2019-03-21 | $327.65 | $801.60 | 90,300 | — | — |
| 2019-03-20 | $324.32 | $793.45 | 83,200 | — | — |
| 2019-03-19 | $327.09 | $800.22 | 121,400 | — | — |
| 2019-03-18 | $328.77 | $804.33 | 98,700 | — | — |
| 2019-03-15 | $326.38 | $798.49 | 332,700 | — | — |
| 2019-03-14 | $329.28 | $805.58 | 118,300 | — | — |
| 2019-03-13 | $326.21 | $798.07 | 126,800 | — | — |
| 2019-03-12 | $328.29 | $803.16 | 132,700 | — | — |
| 2019-03-11 | $323.56 | $791.59 | 179,300 | — | — |
| 2019-03-08 | $322.96 | $790.12 | 91,000 | — | — |
| 2019-03-07 | $323.71 | $791.96 | 135,300 | — | — |
| 2019-03-06 | $325.34 | $795.94 | 123,600 | — | — |
| 2019-03-05 | $329.54 | $806.22 | 173,600 | — | — |
| 2019-03-04 | $331.76 | $811.65 | 210,600 | — | — |
| 2019-03-01 | $329.63 | $806.44 | 121,300 | — | — |
| 2019-02-28 | $329.50 | $805.39 | 157,600 | — | — |
| 2019-02-27 | $326.49 | $798.03 | 206,100 | — | — |
| 2019-02-26 | $326.45 | $797.93 | 216,500 | — | — |
| 2019-02-25 | $323.65 | $791.09 | 191,800 | — | — |
| 2019-02-22 | $324.78 | $793.85 | 174,300 | — | — |
| 2019-02-21 | $318.99 | $779.70 | 250,600 | — | — |
| 2019-02-20 | $316.49 | $773.59 | 133,000 | — | — |
| 2019-02-19 | $314.92 | $769.75 | 165,900 | — | — |
| 2019-02-15 | $311.82 | $762.17 | 208,200 | — | — |
| 2019-02-14 | $311.86 | $762.27 | 184,400 | — | — |
| 2019-02-13 | $307.09 | $750.61 | 129,300 | — | — |
| 2019-02-12 | $306.35 | $748.80 | 113,900 | — | — |
| 2019-02-11 | $303.26 | $741.25 | 217,000 | — | — |
| 2019-02-08 | $302.44 | $739.24 | 142,300 | — | — |
| 2019-02-07 | $302.16 | $738.56 | 92,600 | — | — |
| 2019-02-06 | $307.29 | $751.10 | 80,800 | — | — |
| 2019-02-05 | $307.23 | $750.95 | 102,700 | — | — |
| 2019-02-04 | $305.51 | $746.75 | 90,400 | — | — |
| 2019-02-01 | $299.68 | $732.50 | 145,700 | — | — |
| 2019-01-31 | $297.94 | $728.25 | 89,900 | — | — |
| 2019-01-30 | $296.68 | $725.17 | 165,200 | — | — |
| 2019-01-29 | $292.31 | $714.48 | 113,800 | — | — |
| 2019-01-28 | $289.50 | $707.62 | 113,900 | — | — |
| 2019-01-25 | $291.29 | $711.99 | 62,000 | — | — |
| 2019-01-24 | $290.55 | $710.18 | 85,400 | — | — |
| 2019-01-23 | $290.04 | $708.94 | 99,000 | — | — |
| 2019-01-22 | $284.43 | $695.22 | 200,800 | — | — |
| 2019-01-18 | $284.01 | $694.20 | 150,400 | — | — |
| 2019-01-17 | $284.82 | $696.18 | 159,500 | — | — |
| 2019-01-16 | $287.27 | $702.17 | 78,700 | — | — |
| 2019-01-15 | $284.31 | $694.93 | 177,400 | — | — |
| 2019-01-14 | $276.93 | $676.89 | 128,900 | — | — |
| 2019-01-11 | $278.01 | $679.53 | 95,400 | — | — |
| 2019-01-10 | $278.92 | $681.76 | 122,200 | — | — |
| 2019-01-09 | $281.00 | $686.84 | 173,900 | — | — |
| 2019-01-08 | $279.65 | $683.54 | 81,400 | — | — |
| 2019-01-07 | $274.56 | $671.10 | 88,200 | — | — |
| 2019-01-04 | $275.06 | $672.32 | 91,900 | — | — |
| 2019-01-03 | $265.79 | $649.66 | 127,100 | — | — |
| 2019-01-02 | $276.69 | $676.31 | 139,700 | — | — |