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
- 1980-03-17 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 | $486.52 | $1,716.95 | 34,900 | — | — |
| 2019-12-30 | $487.93 | $1,721.93 | 29,500 | — | — |
| 2019-12-27 | $483.59 | $1,706.61 | 40,300 | — | — |
| 2019-12-26 | $482.01 | $1,701.04 | 25,400 | — | — |
| 2019-12-24 | $482.13 | $1,701.46 | 12,800 | — | — |
| 2019-12-23 | $484.48 | $1,709.75 | 29,200 | — | — |
| 2019-12-20 | $484.32 | $1,709.19 | 83,200 | — | — |
| 2019-12-19 | $484.91 | $1,711.27 | 65,900 | — | — |
| 2019-12-18 | $481.39 | $1,698.85 | 96,600 | — | — |
| 2019-12-17 | $488.01 | $1,722.21 | 68,500 | — | — |
| 2019-12-16 | $485.95 | $1,714.94 | 49,700 | — | — |
| 2019-12-13 | $479.90 | $1,693.59 | 60,900 | — | — |
| 2019-12-12 | $486.13 | $1,708.87 | 50,400 | — | — |
| 2019-12-11 | $487.81 | $1,714.78 | 21,100 | — | — |
| 2019-12-10 | $485.13 | $1,705.36 | 73,400 | — | — |
| 2019-12-09 | $488.74 | $1,718.05 | 28,400 | — | — |
| 2019-12-06 | $485.55 | $1,706.83 | 35,300 | — | — |
| 2019-12-05 | $487.05 | $1,712.11 | 25,700 | — | — |
| 2019-12-04 | $485.03 | $1,705.00 | 38,300 | — | — |
| 2019-12-03 | $487.23 | $1,712.74 | 32,300 | — | — |
| 2019-12-02 | $486.52 | $1,710.24 | 33,400 | — | — |
| 2019-11-29 | $493.97 | $1,736.43 | 14,300 | — | — |
| 2019-11-27 | $490.00 | $1,722.48 | 39,900 | — | — |
| 2019-11-26 | $490.00 | $1,722.48 | 36,900 | — | — |
| 2019-11-25 | $489.10 | $1,719.31 | 25,900 | — | — |
| 2019-11-22 | $489.89 | $1,722.09 | 25,300 | — | — |
| 2019-11-21 | $490.75 | $1,725.11 | 26,500 | — | — |
| 2019-11-20 | $498.67 | $1,752.95 | 59,100 | — | — |
| 2019-11-19 | $497.60 | $1,749.19 | 36,600 | — | — |
| 2019-11-18 | $498.16 | $1,751.16 | 28,100 | — | — |
| 2019-11-15 | $501.05 | $1,761.32 | 39,900 | — | — |
| 2019-11-14 | $504.06 | $1,771.90 | 43,000 | — | — |
| 2019-11-13 | $495.68 | $1,742.44 | 54,100 | — | — |
| 2019-11-12 | $495.14 | $1,740.54 | 53,400 | — | — |
| 2019-11-11 | $489.29 | $1,719.98 | 29,700 | — | — |
| 2019-11-08 | $494.69 | $1,738.96 | 31,700 | — | — |
| 2019-11-07 | $491.08 | $1,726.27 | 46,600 | — | — |
| 2019-11-06 | $489.88 | $1,722.05 | 40,800 | — | — |
| 2019-11-05 | $483.01 | $1,697.90 | 32,100 | — | — |
| 2019-11-04 | $477.46 | $1,678.39 | 31,900 | — | — |
| 2019-11-01 | $481.08 | $1,691.12 | 34,600 | — | — |
| 2019-10-31 | $485.49 | $1,706.62 | 40,400 | — | — |
| 2019-10-30 | $485.05 | $1,705.07 | 48,100 | — | — |
| 2019-10-29 | $485.51 | $1,706.69 | 44,300 | — | — |
| 2019-10-28 | $476.13 | $1,673.72 | 57,700 | — | — |
| 2019-10-25 | $471.21 | $1,656.42 | 31,800 | — | — |
| 2019-10-24 | $475.02 | $1,669.82 | 59,200 | — | — |
| 2019-10-23 | $464.68 | $1,633.47 | 61,900 | — | — |
| 2019-10-22 | $456.96 | $1,606.33 | 47,100 | — | — |
| 2019-10-21 | $458.16 | $1,610.55 | 58,400 | — | — |
| 2019-10-18 | $463.95 | $1,630.90 | 40,200 | — | — |
| 2019-10-17 | $463.29 | $1,628.58 | 52,400 | — | — |
| 2019-10-16 | $462.90 | $1,627.21 | 56,300 | — | — |
| 2019-10-15 | $462.77 | $1,626.76 | 35,000 | — | — |
| 2019-10-14 | $461.79 | $1,623.31 | 27,800 | — | — |
| 2019-10-11 | $464.78 | $1,633.82 | 92,800 | — | — |
| 2019-10-10 | $461.08 | $1,620.81 | 77,700 | — | — |
| 2019-10-09 | $462.14 | $1,624.54 | 27,200 | — | — |
| 2019-10-08 | $460.53 | $1,618.88 | 26,400 | — | — |
| 2019-10-07 | $469.53 | $1,650.52 | 38,500 | — | — |
| 2019-10-04 | $469.13 | $1,649.11 | 34,600 | — | — |
| 2019-10-03 | $467.71 | $1,644.12 | 35,000 | — | — |
| 2019-10-02 | $464.34 | $1,632.27 | 31,100 | — | — |
| 2019-10-01 | $469.12 | $1,649.08 | 42,100 | — | — |
| 2019-09-30 | $472.09 | $1,659.52 | 63,900 | — | — |
| 2019-09-27 | $464.58 | $1,633.12 | 30,100 | — | — |
| 2019-09-26 | $465.80 | $1,637.41 | 58,900 | — | — |
| 2019-09-25 | $465.37 | $1,635.89 | 62,900 | — | — |
| 2019-09-24 | $467.00 | $1,641.62 | 59,600 | — | — |
| 2019-09-23 | $472.08 | $1,659.48 | 77,000 | — | — |
| 2019-09-20 | $463.64 | $1,629.81 | 334,600 | — | — |
| 2019-09-19 | $463.57 | $1,629.57 | 79,400 | — | — |
| 2019-09-18 | $458.67 | $1,612.34 | 95,100 | — | — |
| 2019-09-17 | $455.13 | $1,599.90 | 107,600 | — | — |
| 2019-09-16 | $452.75 | $1,591.53 | 93,600 | — | — |
| 2019-09-13 | $455.97 | $1,602.85 | 92,300 | — | — |
| 2019-09-12 | $458.26 | $1,604.22 | 82,400 | — | — |
| 2019-09-11 | $455.52 | $1,594.63 | 41,000 | — | — |
| 2019-09-10 | $456.28 | $1,597.29 | 130,800 | — | — |
| 2019-09-09 | $461.51 | $1,615.60 | 100,200 | — | — |
| 2019-09-06 | $483.94 | $1,694.12 | 51,300 | — | — |
| 2019-09-05 | $483.61 | $1,692.96 | 41,500 | — | — |
| 2019-09-04 | $483.25 | $1,691.70 | 47,600 | — | — |
| 2019-09-03 | $473.56 | $1,657.78 | 100,100 | — | — |
| 2019-08-30 | $474.75 | $1,661.95 | 71,700 | — | — |
| 2019-08-29 | $476.31 | $1,667.41 | 37,200 | — | — |
| 2019-08-28 | $471.61 | $1,650.96 | 34,400 | — | — |
| 2019-08-27 | $470.59 | $1,647.39 | 32,200 | — | — |
| 2019-08-26 | $470.52 | $1,647.14 | 68,600 | — | — |
| 2019-08-23 | $468.11 | $1,638.70 | 60,000 | — | — |
| 2019-08-22 | $472.13 | $1,652.78 | 67,300 | — | — |
| 2019-08-21 | $482.94 | $1,690.62 | 99,900 | — | — |
| 2019-08-20 | $471.51 | $1,650.61 | 62,200 | — | — |
| 2019-08-19 | $470.82 | $1,648.19 | 136,000 | — | — |
| 2019-08-16 | $471.80 | $1,651.62 | 77,300 | — | — |
| 2019-08-15 | $463.08 | $1,621.10 | 96,100 | — | — |
| 2019-08-14 | $460.54 | $1,612.20 | 95,700 | — | — |
| 2019-08-13 | $467.28 | $1,635.80 | 150,500 | — | — |
| 2019-08-12 | $447.88 | $1,567.88 | 106,100 | — | — |
| 2019-08-09 | $444.86 | $1,557.31 | 153,300 | — | — |
| 2019-08-08 | $445.00 | $1,557.80 | 274,700 | — | — |
| 2019-08-07 | $445.00 | $1,557.80 | 200,100 | — | — |
| 2019-08-06 | $444.90 | $1,557.45 | 91,600 | — | — |
| 2019-08-05 | $444.97 | $1,557.70 | 105,100 | — | — |
| 2019-08-02 | $448.75 | $1,570.93 | 191,400 | — | — |
| 2019-08-01 | $445.00 | $1,557.80 | 318,300 | — | — |
| 2019-07-31 | $421.61 | $1,475.92 | 72,300 | — | — |
| 2019-07-30 | $429.49 | $1,503.51 | 39,600 | — | — |
| 2019-07-29 | $424.38 | $1,485.62 | 48,100 | — | — |
| 2019-07-26 | $423.57 | $1,482.78 | 103,800 | — | — |
| 2019-07-25 | $417.12 | $1,460.20 | 50,800 | — | — |
| 2019-07-24 | $422.68 | $1,479.67 | 42,100 | — | — |
| 2019-07-23 | $419.90 | $1,469.94 | 32,100 | — | — |
| 2019-07-22 | $416.99 | $1,459.75 | 31,000 | — | — |
| 2019-07-19 | $414.19 | $1,449.95 | 37,400 | — | — |
| 2019-07-18 | $418.10 | $1,463.63 | 22,100 | — | — |
| 2019-07-17 | $416.94 | $1,459.57 | 50,200 | — | — |
| 2019-07-16 | $420.82 | $1,473.16 | 44,700 | — | — |
| 2019-07-15 | $414.80 | $1,452.08 | 60,400 | — | — |
| 2019-07-12 | $413.67 | $1,448.13 | 48,700 | — | — |
| 2019-07-11 | $401.79 | $1,406.54 | 48,400 | — | — |
| 2019-07-10 | $401.24 | $1,404.61 | 47,500 | — | — |
| 2019-07-09 | $401.34 | $1,404.96 | 100,800 | — | — |
| 2019-07-08 | $409.00 | $1,431.78 | 71,100 | — | — |
| 2019-07-05 | $402.14 | $1,407.76 | 66,800 | — | — |
| 2019-07-03 | $400.00 | $1,400.27 | 88,700 | — | — |
| 2019-07-02 | $400.00 | $1,400.27 | 148,600 | — | — |
| 2019-07-01 | $399.37 | $1,398.07 | 195,800 | — | — |
| 2019-06-28 | $400.94 | $1,403.56 | 155,900 | — | — |
| 2019-06-27 | $398.65 | $1,395.55 | 58,800 | — | — |
| 2019-06-26 | $397.35 | $1,391.00 | 62,100 | — | — |
| 2019-06-25 | $396.63 | $1,388.48 | 48,000 | — | — |
| 2019-06-24 | $391.91 | $1,371.95 | 40,000 | — | — |
| 2019-06-21 | $393.31 | $1,376.85 | 56,900 | — | — |
| 2019-06-20 | $393.81 | $1,378.60 | 48,000 | — | — |
| 2019-06-19 | $394.85 | $1,382.24 | 92,000 | — | — |
| 2019-06-18 | $403.00 | $1,410.77 | 51,300 | — | — |
| 2019-06-17 | $403.45 | $1,412.35 | 28,200 | — | — |
| 2019-06-14 | $403.47 | $1,412.42 | 26,900 | — | — |
| 2019-06-13 | $405.00 | $1,411.65 | 25,600 | — | — |
| 2019-06-12 | $405.75 | $1,414.26 | 32,800 | — | — |
| 2019-06-11 | $405.05 | $1,411.82 | 38,200 | — | — |
| 2019-06-10 | $400.33 | $1,395.37 | 82,900 | — | — |
| 2019-06-07 | $406.94 | $1,418.41 | 44,900 | — | — |
| 2019-06-06 | $409.38 | $1,426.92 | 35,300 | — | — |
| 2019-06-05 | $405.09 | $1,411.96 | 22,400 | — | — |
| 2019-06-04 | $404.87 | $1,411.20 | 42,600 | — | — |
| 2019-06-03 | $391.61 | $1,364.98 | 48,300 | — | — |
| 2019-05-31 | $387.00 | $1,348.91 | 63,200 | — | — |
| 2019-05-30 | $398.93 | $1,390.49 | 26,700 | — | — |
| 2019-05-29 | $399.78 | $1,393.46 | 22,900 | — | — |
| 2019-05-28 | $404.59 | $1,410.22 | 41,100 | — | — |
| 2019-05-24 | $408.00 | $1,422.11 | 45,400 | — | — |
| 2019-05-23 | $408.47 | $1,423.74 | 38,700 | — | — |
| 2019-05-22 | $415.35 | $1,447.73 | 24,800 | — | — |
| 2019-05-21 | $413.83 | $1,442.43 | 35,500 | — | — |
| 2019-05-20 | $411.76 | $1,435.21 | 32,600 | — | — |
| 2019-05-17 | $413.88 | $1,442.60 | 27,500 | — | — |
| 2019-05-16 | $416.76 | $1,452.64 | 36,400 | — | — |
| 2019-05-15 | $416.47 | $1,451.63 | 59,500 | — | — |
| 2019-05-14 | $411.55 | $1,434.48 | 57,500 | — | — |
| 2019-05-13 | $411.97 | $1,435.94 | 36,200 | — | — |
| 2019-05-10 | $421.85 | $1,470.38 | 22,500 | — | — |
| 2019-05-09 | $418.55 | $1,458.88 | 31,200 | — | — |
| 2019-05-08 | $419.22 | $1,461.21 | 44,700 | — | — |
| 2019-05-07 | $419.05 | $1,460.62 | 30,500 | — | — |
| 2019-05-06 | $424.41 | $1,479.30 | 65,400 | — | — |
| 2019-05-03 | $424.68 | $1,480.25 | 44,700 | — | — |
| 2019-05-02 | $417.16 | $1,454.03 | 52,300 | — | — |
| 2019-05-01 | $411.98 | $1,435.98 | 54,100 | — | — |
| 2019-04-30 | $419.58 | $1,462.47 | 33,500 | — | — |
| 2019-04-29 | $420.01 | $1,463.97 | 44,300 | — | — |
| 2019-04-26 | $417.81 | $1,456.30 | 36,600 | — | — |
| 2019-04-25 | $412.61 | $1,438.18 | 54,900 | — | — |
| 2019-04-24 | $424.07 | $1,478.12 | 70,100 | — | — |
| 2019-04-23 | $433.57 | $1,511.23 | 149,900 | — | — |
| 2019-04-22 | $424.26 | $1,478.78 | 26,300 | — | — |
| 2019-04-18 | $426.30 | $1,485.89 | 27,900 | — | — |
| 2019-04-17 | $428.06 | $1,492.03 | 29,800 | — | — |
| 2019-04-16 | $428.61 | $1,493.94 | 27,600 | — | — |
| 2019-04-15 | $428.78 | $1,494.54 | 26,800 | — | — |
| 2019-04-12 | $430.75 | $1,501.40 | 26,100 | — | — |
| 2019-04-11 | $427.26 | $1,489.24 | 38,500 | — | — |
| 2019-04-10 | $429.71 | $1,497.78 | 46,700 | — | — |
| 2019-04-09 | $430.39 | $1,500.15 | 58,200 | — | — |
| 2019-04-08 | $430.66 | $1,501.09 | 24,800 | — | — |
| 2019-04-05 | $431.45 | $1,503.84 | 36,300 | — | — |
| 2019-04-04 | $430.55 | $1,500.71 | 29,200 | — | — |
| 2019-04-03 | $428.84 | $1,494.75 | 67,300 | — | — |
| 2019-04-02 | $429.94 | $1,498.58 | 39,100 | — | — |
| 2019-04-01 | $429.70 | $1,497.74 | 59,100 | — | — |
| 2019-03-29 | $433.56 | $1,511.20 | 99,600 | — | — |
| 2019-03-28 | $435.29 | $1,517.23 | 34,200 | — | — |
| 2019-03-27 | $431.91 | $1,505.45 | 34,700 | — | — |
| 2019-03-26 | $434.64 | $1,514.96 | 31,200 | — | — |
| 2019-03-25 | $432.46 | $1,507.36 | 35,800 | — | — |
| 2019-03-22 | $428.31 | $1,492.90 | 23,100 | — | — |
| 2019-03-21 | $437.00 | $1,523.19 | 36,400 | — | — |
| 2019-03-20 | $431.26 | $1,503.18 | 40,000 | — | — |
| 2019-03-19 | $432.67 | $1,508.09 | 50,000 | — | — |
| 2019-03-18 | $440.98 | $1,537.06 | 65,700 | — | — |
| 2019-03-15 | $435.43 | $1,517.72 | 197,800 | — | — |
| 2019-03-14 | $434.53 | $1,514.58 | 65,700 | — | — |
| 2019-03-13 | $437.96 | $1,520.43 | 80,900 | — | — |
| 2019-03-12 | $438.04 | $1,520.71 | 45,000 | — | — |
| 2019-03-11 | $450.07 | $1,562.48 | 55,200 | — | — |
| 2019-03-08 | $444.47 | $1,543.03 | 41,300 | — | — |
| 2019-03-07 | $444.92 | $1,544.60 | 30,400 | — | — |
| 2019-03-06 | $446.27 | $1,549.28 | 33,200 | — | — |
| 2019-03-05 | $449.66 | $1,561.05 | 43,300 | — | — |
| 2019-03-04 | $447.69 | $1,554.21 | 43,000 | — | — |
| 2019-03-01 | $443.06 | $1,538.14 | 21,800 | — | — |
| 2019-02-28 | $439.00 | $1,524.04 | 37,500 | — | — |
| 2019-02-27 | $441.88 | $1,534.04 | 39,500 | — | — |
| 2019-02-26 | $439.15 | $1,524.57 | 34,200 | — | — |
| 2019-02-25 | $440.24 | $1,528.35 | 35,500 | — | — |
| 2019-02-22 | $440.78 | $1,530.22 | 40,600 | — | — |
| 2019-02-21 | $440.71 | $1,529.98 | 36,100 | — | — |
| 2019-02-20 | $436.77 | $1,516.30 | 35,700 | — | — |
| 2019-02-19 | $430.47 | $1,494.43 | 29,900 | — | — |
| 2019-02-15 | $430.88 | $1,495.86 | 37,400 | — | — |
| 2019-02-14 | $430.25 | $1,493.67 | 47,400 | — | — |
| 2019-02-13 | $438.31 | $1,521.65 | 45,100 | — | — |
| 2019-02-12 | $434.35 | $1,507.90 | 39,100 | — | — |
| 2019-02-11 | $429.71 | $1,491.79 | 59,000 | — | — |
| 2019-02-08 | $433.47 | $1,504.85 | 52,400 | — | — |
| 2019-02-07 | $428.64 | $1,488.08 | 116,600 | — | — |
| 2019-02-06 | $404.57 | $1,404.52 | 94,400 | — | — |
| 2019-02-05 | $401.09 | $1,392.43 | 81,500 | — | — |
| 2019-02-04 | $400.81 | $1,391.46 | 25,100 | — | — |
| 2019-02-01 | $400.95 | $1,391.95 | 57,200 | — | — |
| 2019-01-31 | $401.09 | $1,392.43 | 30,400 | — | — |
| 2019-01-30 | $397.99 | $1,381.67 | 23,600 | — | — |
| 2019-01-29 | $399.58 | $1,387.19 | 18,100 | — | — |
| 2019-01-28 | $397.05 | $1,378.41 | 22,300 | — | — |
| 2019-01-25 | $398.82 | $1,384.55 | 18,500 | — | — |
| 2019-01-24 | $396.29 | $1,375.77 | 18,100 | — | — |
| 2019-01-23 | $397.86 | $1,381.22 | 31,900 | — | — |
| 2019-01-22 | $401.66 | $1,394.41 | 26,100 | — | — |
| 2019-01-18 | $400.55 | $1,390.56 | 42,000 | — | — |
| 2019-01-17 | $400.00 | $1,388.65 | 42,600 | — | — |
| 2019-01-16 | $397.00 | $1,378.24 | 35,600 | — | — |
| 2019-01-15 | $400.19 | $1,389.31 | 33,000 | — | — |
| 2019-01-14 | $401.84 | $1,395.04 | 26,000 | — | — |
| 2019-01-11 | $404.48 | $1,404.20 | 62,600 | — | — |
| 2019-01-10 | $406.04 | $1,409.62 | 52,800 | — | — |
| 2019-01-09 | $408.14 | $1,416.91 | 66,700 | — | — |
| 2019-01-08 | $403.60 | $1,401.15 | 63,200 | — | — |
| 2019-01-07 | $403.95 | $1,402.36 | 41,200 | — | — |
| 2019-01-04 | $411.42 | $1,428.30 | 38,000 | — | — |
| 2019-01-03 | $398.85 | $1,384.66 | 27,700 | — | — |
| 2019-01-02 | $405.20 | $1,406.70 | 33,200 | — | — |