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
- 1992-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 | $189.75 | $200.74 | 896,900 | — | — |
| 2019-12-30 | $188.37 | $199.28 | 901,000 | — | — |
| 2019-12-27 | $189.23 | $200.19 | 568,600 | — | — |
| 2019-12-26 | $189.66 | $200.65 | 807,700 | — | — |
| 2019-12-24 | $186.83 | $197.65 | 400,200 | — | — |
| 2019-12-23 | $188.04 | $198.93 | 804,400 | — | — |
| 2019-12-20 | $188.90 | $199.84 | 2,342,600 | — | — |
| 2019-12-19 | $185.82 | $196.58 | 1,046,800 | — | — |
| 2019-12-18 | $183.68 | $194.32 | 860,400 | — | — |
| 2019-12-17 | $183.12 | $193.73 | 920,100 | — | — |
| 2019-12-16 | $182.89 | $193.49 | 1,311,100 | — | — |
| 2019-12-13 | $182.06 | $192.61 | 945,400 | — | — |
| 2019-12-12 | $179.79 | $190.21 | 884,600 | — | — |
| 2019-12-11 | $181.62 | $192.14 | 926,000 | — | — |
| 2019-12-10 | $180.93 | $191.41 | 819,600 | — | — |
| 2019-12-09 | $181.27 | $191.77 | 1,303,300 | — | — |
| 2019-12-06 | $183.65 | $194.29 | 722,200 | — | — |
| 2019-12-05 | $182.46 | $193.03 | 1,339,200 | — | — |
| 2019-12-04 | $184.29 | $194.97 | 991,900 | — | — |
| 2019-12-03 | $184.49 | $195.18 | 996,000 | — | — |
| 2019-12-02 | $186.08 | $196.86 | 798,600 | — | — |
| 2019-11-29 | $186.06 | $196.84 | 369,400 | — | — |
| 2019-11-27 | $185.75 | $196.51 | 676,000 | — | — |
| 2019-11-26 | $184.06 | $194.72 | 1,028,100 | — | — |
| 2019-11-25 | $183.57 | $194.20 | 987,000 | — | — |
| 2019-11-22 | $181.22 | $191.72 | 2,098,500 | — | — |
| 2019-11-21 | $186.63 | $197.44 | 1,112,700 | — | — |
| 2019-11-20 | $185.86 | $196.63 | 2,139,700 | — | — |
| 2019-11-19 | $180.96 | $191.44 | 1,670,100 | — | — |
| 2019-11-18 | $174.89 | $185.02 | 2,433,300 | — | — |
| 2019-11-15 | $179.65 | $190.06 | 1,852,600 | — | — |
| 2019-11-14 | $182.86 | $193.45 | 1,273,500 | — | — |
| 2019-11-13 | $184.01 | $194.67 | 794,900 | — | — |
| 2019-11-12 | $183.83 | $194.48 | 1,501,100 | — | — |
| 2019-11-11 | $184.52 | $195.21 | 1,484,900 | — | — |
| 2019-11-08 | $187.56 | $198.43 | 1,435,900 | — | — |
| 2019-11-07 | $190.28 | $201.30 | 741,200 | — | — |
| 2019-11-06 | $193.21 | $203.61 | 712,900 | — | — |
| 2019-11-05 | $191.72 | $202.04 | 788,500 | — | — |
| 2019-11-04 | $193.92 | $204.36 | 835,600 | — | — |
| 2019-11-01 | $191.00 | $201.28 | 1,116,600 | — | — |
| 2019-10-31 | $190.33 | $200.57 | 1,002,300 | — | — |
| 2019-10-30 | $191.54 | $201.85 | 928,700 | — | — |
| 2019-10-29 | $192.98 | $203.37 | 695,600 | — | — |
| 2019-10-28 | $192.92 | $203.30 | 933,300 | — | — |
| 2019-10-25 | $195.84 | $206.38 | 765,100 | — | — |
| 2019-10-24 | $196.69 | $207.28 | 665,700 | — | — |
| 2019-10-23 | $197.54 | $208.17 | 601,200 | — | — |
| 2019-10-22 | $196.81 | $207.40 | 627,900 | — | — |
| 2019-10-21 | $194.58 | $205.05 | 758,500 | — | — |
| 2019-10-18 | $197.02 | $207.62 | 843,400 | — | — |
| 2019-10-17 | $197.29 | $207.91 | 978,200 | — | — |
| 2019-10-16 | $198.48 | $209.16 | 854,500 | — | — |
| 2019-10-15 | $196.76 | $207.35 | 1,102,700 | — | — |
| 2019-10-14 | $192.97 | $203.36 | 759,500 | — | — |
| 2019-10-11 | $193.08 | $203.47 | 963,800 | — | — |
| 2019-10-10 | $192.71 | $203.08 | 957,000 | — | — |
| 2019-10-09 | $191.46 | $201.77 | 1,091,400 | — | — |
| 2019-10-08 | $189.52 | $199.72 | 1,334,500 | — | — |
| 2019-10-07 | $188.74 | $198.90 | 1,721,100 | — | — |
| 2019-10-04 | $193.74 | $204.17 | 2,105,800 | — | — |
| 2019-10-03 | $194.26 | $204.72 | 4,711,800 | — | — |
| 2019-10-02 | $206.79 | $217.92 | 1,406,700 | — | — |
| 2019-10-01 | $209.41 | $220.68 | 1,169,200 | — | — |
| 2019-09-30 | $207.28 | $218.44 | 992,300 | — | — |
| 2019-09-27 | $206.00 | $217.09 | 848,000 | — | — |
| 2019-09-26 | $206.07 | $217.16 | 925,600 | — | — |
| 2019-09-25 | $204.00 | $214.98 | 1,597,200 | — | — |
| 2019-09-24 | $205.04 | $216.08 | 766,100 | — | — |
| 2019-09-23 | $205.77 | $216.85 | 853,800 | — | — |
| 2019-09-20 | $205.10 | $216.14 | 1,554,800 | — | — |
| 2019-09-19 | $207.34 | $218.50 | 758,000 | — | — |
| 2019-09-18 | $207.33 | $218.49 | 979,700 | — | — |
| 2019-09-17 | $205.75 | $216.82 | 1,355,900 | — | — |
| 2019-09-16 | $203.84 | $214.81 | 709,300 | — | — |
| 2019-09-13 | $204.07 | $215.05 | 595,100 | — | — |
| 2019-09-12 | $203.97 | $214.95 | 1,124,900 | — | — |
| 2019-09-11 | $206.77 | $217.90 | 979,700 | — | — |
| 2019-09-10 | $208.18 | $219.39 | 920,300 | — | — |
| 2019-09-09 | $206.75 | $217.88 | 1,012,100 | — | — |
| 2019-09-06 | $204.75 | $215.77 | 955,300 | — | — |
| 2019-09-05 | $204.93 | $215.96 | 1,025,900 | — | — |
| 2019-09-04 | $210.18 | $221.49 | 883,800 | — | — |
| 2019-09-03 | $208.35 | $219.56 | 899,700 | — | — |
| 2019-08-30 | $204.35 | $215.35 | 983,400 | — | — |
| 2019-08-29 | $204.63 | $215.64 | 761,800 | — | — |
| 2019-08-28 | $201.83 | $212.69 | 844,200 | — | — |
| 2019-08-27 | $198.19 | $208.86 | 987,500 | — | — |
| 2019-08-26 | $202.44 | $213.34 | 1,147,700 | — | — |
| 2019-08-23 | $198.51 | $209.19 | 1,018,400 | — | — |
| 2019-08-22 | $201.66 | $212.51 | 906,500 | — | — |
| 2019-08-21 | $202.85 | $213.77 | 682,800 | — | — |
| 2019-08-20 | $202.48 | $213.38 | 1,143,600 | — | — |
| 2019-08-19 | $201.80 | $212.66 | 1,044,200 | — | — |
| 2019-08-16 | $198.79 | $209.49 | 962,700 | — | — |
| 2019-08-15 | $194.40 | $204.86 | 1,004,800 | — | — |
| 2019-08-14 | $193.36 | $203.77 | 1,357,700 | — | — |
| 2019-08-13 | $196.53 | $207.11 | 936,900 | — | — |
| 2019-08-12 | $193.05 | $203.44 | 695,000 | — | — |
| 2019-08-09 | $194.15 | $203.81 | 1,091,800 | — | — |
| 2019-08-08 | $193.26 | $202.88 | 850,200 | — | — |
| 2019-08-07 | $188.16 | $197.52 | 801,600 | — | — |
| 2019-08-06 | $187.19 | $196.50 | 1,148,300 | — | — |
| 2019-08-05 | $186.69 | $195.98 | 1,672,300 | — | — |
| 2019-08-02 | $192.74 | $202.33 | 818,800 | — | — |
| 2019-08-01 | $193.60 | $203.23 | 1,366,300 | — | — |
| 2019-07-31 | $196.82 | $206.61 | 884,100 | — | — |
| 2019-07-30 | $200.95 | $210.95 | 875,200 | — | — |
| 2019-07-29 | $199.00 | $208.90 | 1,146,800 | — | — |
| 2019-07-26 | $203.92 | $214.07 | 739,700 | — | — |
| 2019-07-25 | $203.01 | $213.11 | 638,900 | — | — |
| 2019-07-24 | $204.09 | $214.24 | 667,400 | — | — |
| 2019-07-23 | $202.29 | $212.35 | 683,600 | — | — |
| 2019-07-22 | $201.17 | $211.18 | 1,073,100 | — | — |
| 2019-07-19 | $201.57 | $211.60 | 1,029,200 | — | — |
| 2019-07-18 | $202.60 | $212.68 | 823,500 | — | — |
| 2019-07-17 | $199.38 | $209.30 | 879,200 | — | — |
| 2019-07-16 | $197.88 | $207.73 | 1,016,800 | — | — |
| 2019-07-15 | $198.59 | $208.47 | 812,400 | — | — |
| 2019-07-12 | $199.60 | $209.53 | 1,213,500 | — | — |
| 2019-07-11 | $197.67 | $207.51 | 970,600 | — | — |
| 2019-07-10 | $200.79 | $210.78 | 1,218,400 | — | — |
| 2019-07-09 | $198.04 | $207.89 | 2,193,800 | — | — |
| 2019-07-08 | $200.10 | $210.06 | 1,109,500 | — | — |
| 2019-07-05 | $197.49 | $207.32 | 652,200 | — | — |
| 2019-07-03 | $199.90 | $209.85 | 917,100 | — | — |
| 2019-07-02 | $198.66 | $208.54 | 1,172,400 | — | — |
| 2019-07-01 | $196.09 | $205.85 | 2,526,500 | — | — |
| 2019-06-28 | $196.94 | $206.74 | 7,415,800 | — | — |
| 2019-06-27 | $188.21 | $197.57 | 2,091,400 | — | — |
| 2019-06-26 | $185.02 | $194.23 | 1,183,300 | — | — |
| 2019-06-25 | $183.90 | $193.05 | 2,273,100 | — | — |
| 2019-06-24 | $181.26 | $190.28 | 1,607,100 | — | — |
| 2019-06-21 | $183.73 | $192.87 | 2,121,100 | — | — |
| 2019-06-20 | $185.74 | $194.98 | 1,029,800 | — | — |
| 2019-06-19 | $184.32 | $193.49 | 1,391,500 | — | — |
| 2019-06-18 | $181.97 | $191.02 | 1,848,800 | — | — |
| 2019-06-17 | $187.23 | $196.55 | 789,700 | — | — |
| 2019-06-14 | $187.63 | $196.97 | 724,100 | — | — |
| 2019-06-13 | $189.34 | $198.76 | 1,111,400 | — | — |
| 2019-06-12 | $189.32 | $198.74 | 1,041,100 | — | — |
| 2019-06-11 | $194.96 | $204.66 | 1,306,800 | — | — |
| 2019-06-10 | $191.96 | $201.51 | 2,042,300 | — | — |
| 2019-06-07 | $188.40 | $197.77 | 1,814,800 | — | — |
| 2019-06-06 | $184.16 | $193.32 | 2,310,100 | — | — |
| 2019-06-05 | $187.00 | $196.30 | 1,639,600 | — | — |
| 2019-06-04 | $184.44 | $193.62 | 2,238,700 | — | — |
| 2019-06-03 | $177.23 | $186.05 | 4,607,900 | — | — |
| 2019-05-31 | $176.45 | $185.23 | 6,252,400 | — | — |
| 2019-05-30 | $187.29 | $196.61 | 1,083,400 | — | — |
| 2019-05-29 | $188.90 | $198.30 | 1,483,300 | — | — |
| 2019-05-28 | $194.24 | $203.90 | 3,271,700 | — | — |
| 2019-05-24 | $198.68 | $208.57 | 2,526,800 | — | — |
| 2019-05-23 | $206.21 | $216.47 | 877,200 | — | — |
| 2019-05-22 | $204.97 | $215.17 | 865,700 | — | — |
| 2019-05-21 | $205.00 | $215.20 | 1,765,700 | — | — |
| 2019-05-20 | $203.05 | $213.15 | 1,062,000 | — | — |
| 2019-05-17 | $204.79 | $214.98 | 893,500 | — | — |
| 2019-05-16 | $206.80 | $217.09 | 873,000 | — | — |
| 2019-05-15 | $204.99 | $215.19 | 1,368,700 | — | — |
| 2019-05-14 | $205.33 | $215.55 | 1,202,000 | — | — |
| 2019-05-13 | $201.06 | $211.06 | 1,320,100 | — | — |
| 2019-05-10 | $203.23 | $213.34 | 1,617,000 | — | — |
| 2019-05-09 | $201.89 | $211.93 | 1,833,400 | — | — |
| 2019-05-08 | $207.19 | $216.71 | 840,800 | — | — |
| 2019-05-07 | $207.87 | $217.42 | 1,227,900 | — | — |
| 2019-05-06 | $210.41 | $220.08 | 1,166,400 | — | — |
| 2019-05-03 | $211.40 | $221.11 | 1,113,900 | — | — |
| 2019-05-02 | $209.12 | $218.73 | 1,569,400 | — | — |
| 2019-05-01 | $212.09 | $221.84 | 876,500 | — | — |
| 2019-04-30 | $211.67 | $221.40 | 1,532,600 | — | — |
| 2019-04-29 | $212.54 | $222.31 | 1,078,400 | — | — |
| 2019-04-26 | $212.16 | $221.91 | 1,329,600 | — | — |
| 2019-04-25 | $212.16 | $221.91 | 1,900,700 | — | — |
| 2019-04-24 | $210.14 | $219.80 | 1,666,900 | — | — |
| 2019-04-23 | $207.48 | $217.01 | 2,256,500 | — | — |
| 2019-04-22 | $205.46 | $214.90 | 2,196,900 | — | — |
| 2019-04-18 | $198.80 | $207.94 | 2,881,500 | — | — |
| 2019-04-17 | $191.58 | $200.38 | 1,090,900 | — | — |
| 2019-04-16 | $190.01 | $198.74 | 2,025,300 | — | — |
| 2019-04-15 | $190.92 | $199.69 | 1,447,600 | — | — |
| 2019-04-12 | $190.53 | $199.29 | 948,500 | — | — |
| 2019-04-11 | $191.17 | $199.96 | 1,847,300 | — | — |
| 2019-04-10 | $190.10 | $198.84 | 1,399,100 | — | — |
| 2019-04-09 | $190.89 | $199.66 | 1,917,900 | — | — |
| 2019-04-08 | $192.34 | $201.18 | 2,866,200 | — | — |
| 2019-04-05 | $193.30 | $202.18 | 4,639,500 | — | — |
| 2019-04-04 | $191.45 | $200.25 | 7,719,600 | — | — |
| 2019-04-03 | $179.69 | $187.95 | 2,644,100 | — | — |
| 2019-04-02 | $176.71 | $184.83 | 2,237,600 | — | — |
| 2019-04-01 | $177.59 | $185.75 | 2,908,800 | — | — |
| 2019-03-29 | $175.33 | $183.39 | 2,193,900 | — | — |
| 2019-03-28 | $172.50 | $180.43 | 1,170,900 | — | — |
| 2019-03-27 | $170.12 | $177.94 | 1,217,400 | — | — |
| 2019-03-26 | $171.71 | $179.60 | 2,077,000 | — | — |
| 2019-03-25 | $168.04 | $175.76 | 1,384,100 | — | — |
| 2019-03-22 | $169.53 | $177.32 | 1,553,100 | — | — |
| 2019-03-21 | $169.39 | $177.17 | 1,622,600 | — | — |
| 2019-03-20 | $164.60 | $172.16 | 2,815,900 | — | — |
| 2019-03-19 | $167.33 | $175.02 | 2,187,200 | — | — |
| 2019-03-18 | $171.08 | $178.94 | 856,300 | — | — |
| 2019-03-15 | $170.45 | $178.28 | 2,682,700 | — | — |
| 2019-03-14 | $170.61 | $178.45 | 1,240,000 | — | — |
| 2019-03-13 | $170.66 | $178.50 | 1,379,200 | — | — |
| 2019-03-12 | $168.81 | $176.57 | 997,900 | — | — |
| 2019-03-11 | $168.33 | $176.07 | 1,043,300 | — | — |
| 2019-03-08 | $166.19 | $173.83 | 1,146,200 | — | — |
| 2019-03-07 | $167.64 | $175.34 | 1,595,600 | — | — |
| 2019-03-06 | $166.06 | $173.69 | 1,292,500 | — | — |
| 2019-03-05 | $167.47 | $175.17 | 2,601,700 | — | — |
| 2019-03-04 | $170.63 | $178.47 | 1,828,700 | — | — |
| 2019-03-01 | $171.94 | $179.84 | 1,508,500 | — | — |
| 2019-02-28 | $169.16 | $176.93 | 1,540,600 | — | — |
| 2019-02-27 | $169.25 | $177.03 | 1,112,300 | — | — |
| 2019-02-26 | $169.41 | $177.20 | 1,495,900 | — | — |
| 2019-02-25 | $167.15 | $174.83 | 1,695,100 | — | — |
| 2019-02-22 | $169.06 | $176.83 | 3,913,800 | — | — |
| 2019-02-21 | $165.65 | $173.26 | 5,426,300 | — | — |
| 2019-02-20 | $166.98 | $174.65 | 5,401,800 | — | — |
| 2019-02-19 | $174.72 | $182.75 | 2,072,300 | — | — |
| 2019-02-15 | $174.91 | $182.95 | 1,965,600 | — | — |
| 2019-02-14 | $173.96 | $181.95 | 2,484,500 | — | — |
| 2019-02-13 | $174.77 | $182.80 | 4,736,500 | — | — |
| 2019-02-12 | $171.94 | $179.84 | 1,979,900 | — | — |
| 2019-02-11 | $172.77 | $180.71 | 2,021,200 | — | — |
| 2019-02-08 | $175.22 | $182.50 | 1,344,200 | — | — |
| 2019-02-07 | $174.05 | $181.28 | 1,896,200 | — | — |
| 2019-02-06 | $172.29 | $179.45 | 1,651,700 | — | — |
| 2019-02-05 | $174.72 | $181.98 | 2,604,600 | — | — |
| 2019-02-04 | $172.81 | $179.99 | 1,483,400 | — | — |
| 2019-02-01 | $173.75 | $180.97 | 2,531,400 | — | — |
| 2019-01-31 | $173.66 | $180.87 | 2,457,300 | — | — |
| 2019-01-30 | $170.61 | $177.70 | 2,486,600 | — | — |
| 2019-01-29 | $168.15 | $175.13 | 3,067,000 | — | — |
| 2019-01-28 | $167.90 | $174.87 | 2,636,500 | — | — |
| 2019-01-25 | $166.80 | $173.73 | 2,349,200 | — | — |
| 2019-01-24 | $164.79 | $171.63 | 2,163,200 | — | — |
| 2019-01-23 | $165.59 | $172.47 | 2,700,400 | — | — |
| 2019-01-22 | $164.73 | $171.57 | 2,553,400 | — | — |
| 2019-01-18 | $164.15 | $170.97 | 2,952,200 | — | — |
| 2019-01-17 | $160.36 | $167.02 | 1,725,500 | — | — |
| 2019-01-16 | $159.88 | $166.52 | 1,917,900 | — | — |
| 2019-01-15 | $160.53 | $167.20 | 1,823,600 | — | — |
| 2019-01-14 | $160.86 | $167.54 | 2,874,500 | — | — |
| 2019-01-11 | $159.21 | $165.82 | 3,835,100 | — | — |
| 2019-01-10 | $159.93 | $166.57 | 7,659,000 | — | — |
| 2019-01-09 | $150.94 | $157.21 | 17,157,500 | — | — |
| 2019-01-08 | $172.34 | $179.50 | 3,418,600 | — | — |
| 2019-01-07 | $170.12 | $177.19 | 3,553,100 | — | — |
| 2019-01-04 | $166.62 | $173.54 | 3,369,600 | — | — |
| 2019-01-03 | $161.60 | $168.31 | 2,392,000 | — | — |
| 2019-01-02 | $164.04 | $170.85 | 1,747,200 | — | — |