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
- 2001-07-19 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 | $210.57 | $275.98 | 1,371,000 | — | — |
| 2019-12-30 | $210.64 | $276.07 | 1,193,900 | — | — |
| 2019-12-27 | $212.22 | $278.14 | 1,292,200 | — | — |
| 2019-12-26 | $212.05 | $277.92 | 1,059,800 | — | — |
| 2019-12-24 | $211.61 | $277.34 | 998,500 | — | — |
| 2019-12-23 | $210.83 | $276.32 | 2,220,900 | — | — |
| 2019-12-20 | $211.10 | $276.67 | 4,148,800 | — | — |
| 2019-12-19 | $208.30 | $273.00 | 3,759,800 | — | — |
| 2019-12-18 | $205.76 | $269.67 | 3,002,800 | — | — |
| 2019-12-17 | $203.40 | $266.58 | 2,377,400 | — | — |
| 2019-12-16 | $205.00 | $268.68 | 2,702,400 | — | — |
| 2019-12-13 | $206.66 | $270.85 | 1,648,300 | — | — |
| 2019-12-12 | $203.92 | $267.26 | 1,932,600 | — | — |
| 2019-12-11 | $202.30 | $265.14 | 1,669,700 | — | — |
| 2019-12-10 | $201.88 | $264.59 | 1,403,000 | — | — |
| 2019-12-09 | $202.03 | $264.78 | 1,976,300 | — | — |
| 2019-12-06 | $202.55 | $265.47 | 1,345,700 | — | — |
| 2019-12-05 | $199.85 | $261.93 | 1,816,600 | — | — |
| 2019-12-04 | $199.58 | $261.57 | 1,221,800 | — | — |
| 2019-12-03 | $198.75 | $260.49 | 1,243,600 | — | — |
| 2019-12-02 | $199.59 | $261.59 | 1,262,300 | — | — |
| 2019-11-29 | $201.16 | $263.64 | 750,600 | — | — |
| 2019-11-27 | $201.25 | $263.76 | 1,205,000 | — | — |
| 2019-11-26 | $200.92 | $263.33 | 2,324,500 | — | — |
| 2019-11-25 | $198.36 | $259.97 | 1,951,900 | — | — |
| 2019-11-22 | $196.66 | $257.75 | 1,117,900 | — | — |
| 2019-11-21 | $196.78 | $257.90 | 1,217,400 | — | — |
| 2019-11-20 | $197.71 | $259.12 | 1,477,300 | — | — |
| 2019-11-19 | $198.34 | $259.95 | 1,342,200 | — | — |
| 2019-11-18 | $198.02 | $259.53 | 1,561,000 | — | — |
| 2019-11-15 | $196.81 | $257.94 | 2,426,200 | — | — |
| 2019-11-14 | $196.25 | $257.21 | 1,672,900 | — | — |
| 2019-11-13 | $194.50 | $254.92 | 1,817,700 | — | — |
| 2019-11-12 | $191.43 | $250.89 | 1,522,800 | — | — |
| 2019-11-11 | $190.06 | $249.10 | 1,167,000 | — | — |
| 2019-11-08 | $189.70 | $248.62 | 1,282,400 | — | — |
| 2019-11-07 | $189.09 | $247.83 | 1,676,800 | — | — |
| 2019-11-06 | $189.23 | $248.01 | 1,652,200 | — | — |
| 2019-11-05 | $186.88 | $244.93 | 1,536,600 | — | — |
| 2019-11-04 | $187.80 | $246.13 | 1,144,500 | — | — |
| 2019-11-01 | $188.22 | $246.68 | 1,502,100 | — | — |
| 2019-10-31 | $185.42 | $243.02 | 1,574,800 | — | — |
| 2019-10-30 | $186.58 | $244.54 | 1,243,300 | — | — |
| 2019-10-29 | $184.80 | $242.20 | 1,554,000 | — | — |
| 2019-10-28 | $182.87 | $239.67 | 1,832,700 | — | — |
| 2019-10-25 | $183.07 | $239.94 | 1,389,200 | — | — |
| 2019-10-24 | $185.00 | $242.46 | 2,008,700 | — | — |
| 2019-10-23 | $184.07 | $241.25 | 2,263,000 | — | — |
| 2019-10-22 | $182.72 | $239.48 | 1,752,100 | — | — |
| 2019-10-21 | $187.34 | $245.53 | 1,344,700 | — | — |
| 2019-10-18 | $187.08 | $245.19 | 2,896,700 | — | — |
| 2019-10-17 | $186.04 | $243.83 | 1,486,500 | — | — |
| 2019-10-16 | $186.57 | $244.52 | 1,923,100 | — | — |
| 2019-10-15 | $187.00 | $244.04 | 1,462,400 | — | — |
| 2019-10-14 | $185.50 | $242.08 | 1,348,400 | — | — |
| 2019-10-11 | $184.97 | $241.39 | 2,381,200 | — | — |
| 2019-10-10 | $183.83 | $239.90 | 1,999,700 | — | — |
| 2019-10-09 | $184.34 | $240.57 | 1,683,100 | — | — |
| 2019-10-08 | $182.20 | $237.77 | 2,200,000 | — | — |
| 2019-10-07 | $186.81 | $243.79 | 1,596,400 | — | — |
| 2019-10-04 | $189.64 | $247.48 | 1,568,800 | — | — |
| 2019-10-03 | $185.81 | $242.48 | 2,172,800 | — | — |
| 2019-10-02 | $184.85 | $241.23 | 2,930,700 | — | — |
| 2019-10-01 | $189.62 | $247.46 | 2,066,900 | — | — |
| 2019-09-30 | $192.35 | $251.02 | 2,025,200 | — | — |
| 2019-09-27 | $191.38 | $249.75 | 2,012,500 | — | — |
| 2019-09-26 | $192.12 | $250.72 | 3,594,600 | — | — |
| 2019-09-25 | $190.87 | $249.09 | 2,825,100 | — | — |
| 2019-09-24 | $190.14 | $248.14 | 2,950,200 | — | — |
| 2019-09-23 | $192.84 | $251.66 | 1,516,300 | — | — |
| 2019-09-20 | $193.09 | $251.99 | 2,541,000 | — | — |
| 2019-09-19 | $194.67 | $254.05 | 1,567,900 | — | — |
| 2019-09-18 | $194.13 | $253.34 | 1,780,500 | — | — |
| 2019-09-17 | $194.95 | $254.41 | 1,457,800 | — | — |
| 2019-09-16 | $194.16 | $253.38 | 1,360,000 | — | — |
| 2019-09-13 | $194.62 | $253.98 | 1,592,600 | — | — |
| 2019-09-12 | $195.52 | $255.16 | 2,122,200 | — | — |
| 2019-09-11 | $191.37 | $249.74 | 2,430,300 | — | — |
| 2019-09-10 | $189.66 | $247.51 | 3,631,000 | — | — |
| 2019-09-09 | $194.83 | $254.26 | 2,702,800 | — | — |
| 2019-09-06 | $201.12 | $262.46 | 2,184,100 | — | — |
| 2019-09-05 | $199.49 | $260.34 | 2,216,100 | — | — |
| 2019-09-04 | $197.71 | $258.01 | 1,250,700 | — | — |
| 2019-09-03 | $195.75 | $255.46 | 1,696,500 | — | — |
| 2019-08-30 | $198.17 | $258.61 | 2,176,600 | — | — |
| 2019-08-29 | $198.74 | $259.36 | 1,494,200 | — | — |
| 2019-08-28 | $196.84 | $256.88 | 1,326,200 | — | — |
| 2019-08-27 | $197.16 | $257.30 | 1,632,700 | — | — |
| 2019-08-26 | $195.47 | $255.09 | 1,641,500 | — | — |
| 2019-08-23 | $192.81 | $251.62 | 2,290,400 | — | — |
| 2019-08-22 | $196.34 | $256.23 | 1,160,900 | — | — |
| 2019-08-21 | $195.73 | $255.43 | 1,044,700 | — | — |
| 2019-08-20 | $194.20 | $253.43 | 1,423,500 | — | — |
| 2019-08-19 | $195.18 | $254.71 | 1,891,000 | — | — |
| 2019-08-16 | $193.22 | $252.15 | 2,526,900 | — | — |
| 2019-08-15 | $189.56 | $247.38 | 1,932,600 | — | — |
| 2019-08-14 | $186.97 | $244.00 | 2,316,500 | — | — |
| 2019-08-13 | $192.88 | $251.71 | 2,072,000 | — | — |
| 2019-08-12 | $190.00 | $247.95 | 1,597,200 | — | — |
| 2019-08-09 | $191.48 | $249.88 | 1,831,800 | — | — |
| 2019-08-08 | $194.18 | $253.41 | 1,804,100 | — | — |
| 2019-08-07 | $188.87 | $246.48 | 2,495,100 | — | — |
| 2019-08-06 | $188.81 | $246.40 | 2,055,600 | — | — |
| 2019-08-05 | $185.55 | $242.15 | 2,422,000 | — | — |
| 2019-08-02 | $193.01 | $251.88 | 1,833,100 | — | — |
| 2019-08-01 | $194.16 | $253.38 | 1,837,100 | — | — |
| 2019-07-31 | $192.58 | $251.32 | 1,566,000 | — | — |
| 2019-07-30 | $195.65 | $255.33 | 1,143,900 | — | — |
| 2019-07-29 | $197.35 | $257.54 | 1,319,700 | — | — |
| 2019-07-26 | $196.93 | $257.00 | 1,255,400 | — | — |
| 2019-07-25 | $194.97 | $254.44 | 1,531,000 | — | — |
| 2019-07-24 | $194.47 | $253.79 | 1,250,900 | — | — |
| 2019-07-23 | $194.46 | $253.77 | 1,111,800 | — | — |
| 2019-07-22 | $194.44 | $253.75 | 1,090,000 | — | — |
| 2019-07-19 | $193.93 | $253.08 | 1,583,200 | — | — |
| 2019-07-18 | $194.82 | $254.24 | 1,562,400 | — | — |
| 2019-07-17 | $193.81 | $252.92 | 1,557,700 | — | — |
| 2019-07-16 | $194.25 | $253.50 | 1,460,100 | — | — |
| 2019-07-15 | $195.32 | $254.90 | 1,267,000 | — | — |
| 2019-07-12 | $196.21 | $256.06 | 2,059,400 | — | — |
| 2019-07-11 | $194.67 | $254.05 | 1,922,200 | — | — |
| 2019-07-10 | $191.71 | $250.18 | 1,584,400 | — | — |
| 2019-07-09 | $191.09 | $249.38 | 1,732,500 | — | — |
| 2019-07-08 | $190.31 | $248.36 | 1,877,200 | — | — |
| 2019-07-05 | $191.39 | $249.77 | 2,111,000 | — | — |
| 2019-07-03 | $190.97 | $249.22 | 1,106,900 | — | — |
| 2019-07-02 | $188.60 | $246.13 | 2,123,500 | — | — |
| 2019-07-01 | $186.87 | $243.87 | 2,397,800 | — | — |
| 2019-06-28 | $184.77 | $241.13 | 2,937,900 | — | — |
| 2019-06-27 | $183.00 | $238.82 | 3,434,500 | — | — |
| 2019-06-26 | $183.31 | $239.22 | 2,395,300 | — | — |
| 2019-06-25 | $184.90 | $241.30 | 1,863,300 | — | — |
| 2019-06-24 | $186.11 | $242.88 | 1,703,100 | — | — |
| 2019-06-21 | $185.56 | $242.16 | 3,306,600 | — | — |
| 2019-06-20 | $186.52 | $243.41 | 2,122,000 | — | — |
| 2019-06-19 | $183.95 | $240.06 | 2,023,500 | — | — |
| 2019-06-18 | $184.50 | $240.78 | 1,972,600 | — | — |
| 2019-06-17 | $183.90 | $239.99 | 1,177,900 | — | — |
| 2019-06-14 | $184.97 | $241.39 | 1,864,700 | — | — |
| 2019-06-13 | $184.95 | $241.36 | 1,323,700 | — | — |
| 2019-06-12 | $184.59 | $240.89 | 1,402,100 | — | — |
| 2019-06-11 | $183.37 | $239.30 | 1,423,400 | — | — |
| 2019-06-10 | $184.44 | $240.70 | 1,525,000 | — | — |
| 2019-06-07 | $182.92 | $238.71 | 1,965,900 | — | — |
| 2019-06-06 | $180.40 | $235.42 | 1,737,700 | — | — |
| 2019-06-05 | $179.56 | $234.33 | 1,492,100 | — | — |
| 2019-06-04 | $177.97 | $232.25 | 2,269,700 | — | — |
| 2019-06-03 | $175.16 | $228.59 | 1,774,600 | — | — |
| 2019-05-31 | $178.07 | $232.38 | 1,799,600 | — | — |
| 2019-05-30 | $178.82 | $233.36 | 1,047,900 | — | — |
| 2019-05-29 | $177.61 | $231.78 | 1,547,700 | — | — |
| 2019-05-28 | $178.39 | $232.80 | 2,336,500 | — | — |
| 2019-05-24 | $178.81 | $233.35 | 1,288,100 | — | — |
| 2019-05-23 | $178.27 | $232.64 | 1,250,200 | — | — |
| 2019-05-22 | $180.39 | $235.41 | 1,212,300 | — | — |
| 2019-05-21 | $179.57 | $234.34 | 1,224,900 | — | — |
| 2019-05-20 | $178.54 | $233.00 | 1,566,000 | — | — |
| 2019-05-17 | $178.33 | $232.72 | 1,551,100 | — | — |
| 2019-05-16 | $178.17 | $232.51 | 2,232,100 | — | — |
| 2019-05-15 | $175.40 | $228.90 | 2,060,800 | — | — |
| 2019-05-14 | $173.61 | $226.56 | 2,181,200 | — | — |
| 2019-05-13 | $171.02 | $223.18 | 1,853,800 | — | — |
| 2019-05-10 | $174.30 | $227.46 | 2,139,600 | — | — |
| 2019-05-09 | $174.46 | $227.67 | 2,044,800 | — | — |
| 2019-05-08 | $173.82 | $226.84 | 1,984,900 | — | — |
| 2019-05-07 | $173.94 | $226.99 | 2,308,500 | — | — |
| 2019-05-06 | $176.26 | $230.02 | 1,630,200 | — | — |
| 2019-05-03 | $176.98 | $230.96 | 2,680,200 | — | — |
| 2019-05-02 | $179.39 | $234.11 | 1,889,900 | — | — |
| 2019-05-01 | $181.31 | $236.61 | 1,242,400 | — | — |
| 2019-04-30 | $182.67 | $238.39 | 1,535,800 | — | — |
| 2019-04-29 | $181.21 | $236.48 | 1,111,900 | — | — |
| 2019-04-26 | $180.83 | $235.99 | 1,010,300 | — | — |
| 2019-04-25 | $179.95 | $234.84 | 1,035,300 | — | — |
| 2019-04-24 | $180.81 | $235.96 | 1,463,900 | — | — |
| 2019-04-23 | $180.48 | $235.53 | 1,785,500 | — | — |
| 2019-04-22 | $178.07 | $232.38 | 1,393,900 | — | — |
| 2019-04-18 | $178.61 | $233.09 | 1,319,700 | — | — |
| 2019-04-17 | $178.95 | $233.53 | 1,637,400 | — | — |
| 2019-04-16 | $179.06 | $233.68 | 1,618,200 | — | — |
| 2019-04-15 | $179.30 | $233.99 | 1,619,800 | — | — |
| 2019-04-12 | $178.64 | $233.13 | 2,663,400 | — | — |
| 2019-04-11 | $178.36 | $232.76 | 1,417,200 | — | — |
| 2019-04-10 | $177.00 | $230.99 | 1,582,600 | — | — |
| 2019-04-09 | $177.73 | $230.03 | 1,813,900 | — | — |
| 2019-04-08 | $178.91 | $231.56 | 1,373,300 | — | — |
| 2019-04-05 | $178.15 | $230.58 | 1,861,500 | — | — |
| 2019-04-04 | $177.16 | $229.30 | 2,270,200 | — | — |
| 2019-04-03 | $177.19 | $229.34 | 2,481,800 | — | — |
| 2019-04-02 | $175.37 | $226.98 | 1,923,600 | — | — |
| 2019-04-01 | $176.32 | $228.21 | 2,977,900 | — | — |
| 2019-03-29 | $176.02 | $227.82 | 2,773,000 | — | — |
| 2019-03-28 | $175.12 | $226.66 | 5,398,700 | — | — |
| 2019-03-27 | $166.47 | $215.46 | 2,376,200 | — | — |
| 2019-03-26 | $166.94 | $216.07 | 1,777,800 | — | — |
| 2019-03-25 | $165.08 | $213.66 | 1,769,900 | — | — |
| 2019-03-22 | $165.24 | $213.87 | 1,602,600 | — | — |
| 2019-03-21 | $168.24 | $217.75 | 1,666,400 | — | — |
| 2019-03-20 | $166.27 | $215.20 | 2,128,800 | — | — |
| 2019-03-19 | $166.20 | $215.11 | 1,949,600 | — | — |
| 2019-03-18 | $166.43 | $215.41 | 1,592,100 | — | — |
| 2019-03-15 | $166.39 | $215.36 | 3,737,200 | — | — |
| 2019-03-14 | $164.82 | $213.33 | 2,270,100 | — | — |
| 2019-03-13 | $164.11 | $212.41 | 2,095,200 | — | — |
| 2019-03-12 | $163.99 | $212.25 | 2,351,200 | — | — |
| 2019-03-11 | $163.94 | $212.19 | 1,240,400 | — | — |
| 2019-03-08 | $161.69 | $209.27 | 1,458,100 | — | — |
| 2019-03-07 | $161.85 | $209.48 | 1,655,000 | — | — |
| 2019-03-06 | $162.39 | $210.18 | 1,733,300 | — | — |
| 2019-03-05 | $163.67 | $211.84 | 1,564,900 | — | — |
| 2019-03-04 | $162.82 | $210.74 | 1,896,300 | — | — |
| 2019-03-01 | $164.20 | $212.52 | 2,227,600 | — | — |
| 2019-02-28 | $161.38 | $208.87 | 2,017,300 | — | — |
| 2019-02-27 | $160.63 | $207.90 | 1,536,300 | — | — |
| 2019-02-26 | $161.34 | $208.82 | 1,526,200 | — | — |
| 2019-02-25 | $161.67 | $209.25 | 1,368,000 | — | — |
| 2019-02-22 | $161.50 | $209.03 | 1,679,300 | — | — |
| 2019-02-21 | $159.53 | $206.48 | 1,835,700 | — | — |
| 2019-02-20 | $159.71 | $206.71 | 1,942,300 | — | — |
| 2019-02-19 | $159.48 | $206.41 | 1,656,500 | — | — |
| 2019-02-15 | $159.23 | $206.09 | 2,395,200 | — | — |
| 2019-02-14 | $157.85 | $204.30 | 1,552,900 | — | — |
| 2019-02-13 | $158.03 | $204.54 | 1,952,100 | — | — |
| 2019-02-12 | $156.63 | $202.73 | 1,861,300 | — | — |
| 2019-02-11 | $155.32 | $201.03 | 1,410,500 | — | — |
| 2019-02-08 | $155.59 | $201.38 | 2,300,000 | — | — |
| 2019-02-07 | $155.18 | $200.85 | 2,109,800 | — | — |
| 2019-02-06 | $157.16 | $203.41 | 1,375,100 | — | — |
| 2019-02-05 | $157.32 | $203.62 | 1,985,700 | — | — |
| 2019-02-04 | $156.55 | $202.62 | 1,666,100 | — | — |
| 2019-02-01 | $154.74 | $200.28 | 1,957,400 | — | — |
| 2019-01-31 | $153.55 | $198.74 | 2,115,600 | — | — |
| 2019-01-30 | $154.09 | $199.44 | 1,679,400 | — | — |
| 2019-01-29 | $152.02 | $196.76 | 1,963,200 | — | — |
| 2019-01-28 | $152.24 | $197.04 | 2,046,500 | — | — |
| 2019-01-25 | $151.85 | $196.54 | 1,742,800 | — | — |
| 2019-01-24 | $150.15 | $194.34 | 1,947,100 | — | — |
| 2019-01-23 | $148.42 | $192.10 | 1,989,400 | — | — |
| 2019-01-22 | $148.97 | $192.81 | 1,950,300 | — | — |
| 2019-01-18 | $150.45 | $194.73 | 2,470,500 | — | — |
| 2019-01-17 | $149.12 | $193.01 | 1,814,700 | — | — |
| 2019-01-16 | $147.88 | $191.40 | 2,677,100 | — | — |
| 2019-01-15 | $146.89 | $190.12 | 1,543,800 | — | — |
| 2019-01-14 | $144.93 | $187.58 | 1,484,500 | — | — |
| 2019-01-11 | $146.23 | $189.26 | 2,004,100 | — | — |
| 2019-01-10 | $147.02 | $190.29 | 1,836,300 | — | — |
| 2019-01-09 | $145.87 | $188.80 | 2,181,500 | — | — |
| 2019-01-08 | $145.14 | $187.85 | 2,647,800 | — | — |
| 2019-01-07 | $141.56 | $183.22 | 2,315,600 | — | — |
| 2019-01-04 | $141.07 | $182.59 | 2,296,400 | — | — |
| 2019-01-03 | $135.79 | $175.75 | 2,801,300 | — | — |
| 2019-01-02 | $140.59 | $181.96 | 2,059,300 | — | — |