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-10-07 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 | $159.70 | $170.33 | 11,390 | — | — |
| 2019-12-30 | $159.40 | $170.01 | 12,380 | — | — |
| 2019-12-27 | $160.00 | $170.65 | 8,250 | — | — |
| 2019-12-26 | $160.10 | $170.75 | 7,340 | — | — |
| 2019-12-24 | $159.10 | $169.69 | 3,500 | — | — |
| 2019-12-23 | $158.80 | $169.37 | 10,480 | — | — |
| 2019-12-20 | $161.10 | $171.82 | 48,670 | — | — |
| 2019-12-19 | $160.10 | $170.75 | 11,670 | — | — |
| 2019-12-18 | $159.70 | $170.33 | 14,410 | — | — |
| 2019-12-17 | $159.80 | $170.43 | 19,890 | — | — |
| 2019-12-16 | $158.20 | $168.73 | 27,230 | — | — |
| 2019-12-13 | $162.80 | $173.63 | 13,090 | — | — |
| 2019-12-12 | $162.00 | $172.78 | 12,750 | — | — |
| 2019-12-11 | $160.90 | $171.61 | 9,270 | — | — |
| 2019-12-10 | $161.90 | $172.67 | 9,170 | — | — |
| 2019-12-09 | $160.40 | $171.07 | 16,310 | — | — |
| 2019-12-06 | $161.10 | $171.82 | 15,280 | — | — |
| 2019-12-05 | $161.40 | $172.14 | 21,740 | — | — |
| 2019-12-04 | $161.00 | $171.71 | 10,860 | — | — |
| 2019-12-03 | $162.50 | $173.31 | 17,330 | — | — |
| 2019-12-02 | $161.20 | $171.93 | 19,630 | — | — |
| 2019-11-29 | $161.70 | $172.46 | 4,370 | — | — |
| 2019-11-27 | $164.20 | $175.13 | 7,600 | — | — |
| 2019-11-26 | $165.40 | $176.41 | 9,970 | — | — |
| 2019-11-25 | $164.10 | $175.02 | 10,370 | — | — |
| 2019-11-22 | $161.50 | $172.25 | 14,510 | — | — |
| 2019-11-21 | $161.10 | $171.82 | 8,180 | — | — |
| 2019-11-20 | $162.90 | $173.74 | 17,180 | — | — |
| 2019-11-19 | $162.80 | $173.63 | 9,420 | — | — |
| 2019-11-18 | $165.20 | $176.19 | 10,860 | — | — |
| 2019-11-15 | $167.00 | $178.11 | 10,430 | — | — |
| 2019-11-14 | $169.90 | $181.21 | 9,980 | — | — |
| 2019-11-13 | $168.90 | $180.14 | 11,210 | — | — |
| 2019-11-12 | $169.80 | $181.10 | 13,290 | — | — |
| 2019-11-11 | $171.00 | $182.38 | 18,030 | — | — |
| 2019-11-08 | $178.90 | $190.80 | 17,170 | — | — |
| 2019-11-07 | $176.90 | $188.67 | 25,730 | — | — |
| 2019-11-06 | $172.30 | $183.76 | 52,050 | — | — |
| 2019-11-05 | $173.80 | $185.36 | 36,930 | — | — |
| 2019-11-04 | $185.70 | $198.06 | 16,570 | — | — |
| 2019-11-01 | $185.00 | $197.31 | 15,200 | — | — |
| 2019-10-31 | $181.60 | $193.68 | 12,170 | — | — |
| 2019-10-30 | $181.30 | $193.36 | 13,020 | — | — |
| 2019-10-29 | $179.90 | $191.87 | 12,390 | — | — |
| 2019-10-28 | $179.40 | $191.34 | 7,890 | — | — |
| 2019-10-25 | $178.50 | $190.38 | 11,750 | — | — |
| 2019-10-24 | $175.50 | $187.18 | 21,770 | — | — |
| 2019-10-23 | $178.10 | $189.95 | 15,700 | — | — |
| 2019-10-22 | $183.70 | $195.92 | 9,910 | — | — |
| 2019-10-21 | $183.00 | $195.18 | 21,330 | — | — |
| 2019-10-18 | $180.60 | $192.62 | 12,390 | — | — |
| 2019-10-17 | $179.60 | $191.55 | 12,490 | — | — |
| 2019-10-16 | $179.20 | $191.12 | 9,350 | — | — |
| 2019-10-15 | $177.30 | $189.10 | 10,010 | — | — |
| 2019-10-14 | $173.50 | $185.04 | 9,060 | — | — |
| 2019-10-11 | $178.90 | $190.80 | 20,790 | — | — |
| 2019-10-10 | $175.40 | $187.07 | 24,790 | — | — |
| 2019-10-09 | $172.30 | $183.76 | 18,790 | — | — |
| 2019-10-08 | $169.50 | $180.78 | 21,200 | — | — |
| 2019-10-07 | $174.00 | $185.58 | 12,770 | — | — |
| 2019-10-04 | $175.00 | $186.64 | 11,610 | — | — |
| 2019-10-03 | $173.40 | $184.94 | 8,470 | — | — |
| 2019-10-02 | $174.20 | $185.79 | 15,140 | — | — |
| 2019-10-01 | $177.50 | $189.31 | 28,280 | — | — |
| 2019-09-30 | $180.50 | $192.51 | 18,180 | — | — |
| 2019-09-27 | $181.60 | $193.68 | 11,310 | — | — |
| 2019-09-26 | $184.80 | $197.10 | 20,390 | — | — |
| 2019-09-25 | $187.60 | $200.08 | 45,550 | — | — |
| 2019-09-24 | $187.10 | $199.55 | 23,580 | — | — |
| 2019-09-23 | $187.60 | $200.08 | 17,370 | — | — |
| 2019-09-20 | $184.00 | $196.24 | 33,880 | — | — |
| 2019-09-19 | $181.20 | $193.26 | 16,880 | — | — |
| 2019-09-18 | $178.00 | $189.84 | 14,400 | — | — |
| 2019-09-17 | $181.50 | $193.58 | 12,320 | — | — |
| 2019-09-16 | $179.80 | $191.76 | 15,100 | — | — |
| 2019-09-13 | $177.30 | $189.10 | 10,700 | — | — |
| 2019-09-12 | $180.80 | $192.83 | 16,670 | — | — |
| 2019-09-11 | $175.70 | $187.39 | 23,610 | — | — |
| 2019-09-10 | $170.00 | $181.31 | 16,700 | — | — |
| 2019-09-09 | $170.00 | $181.31 | 13,400 | — | — |
| 2019-09-06 | $167.70 | $178.86 | 16,440 | — | — |
| 2019-09-05 | $167.70 | $178.86 | 15,960 | — | — |
| 2019-09-04 | $166.70 | $177.79 | 9,320 | — | — |
| 2019-09-03 | $164.80 | $175.77 | 17,500 | — | — |
| 2019-08-30 | $164.80 | $175.77 | 12,260 | — | — |
| 2019-08-29 | $166.00 | $177.05 | 13,030 | — | — |
| 2019-08-28 | $164.50 | $175.45 | 15,470 | — | — |
| 2019-08-27 | $163.30 | $174.17 | 17,850 | — | — |
| 2019-08-26 | $162.50 | $173.31 | 19,700 | — | — |
| 2019-08-23 | $158.80 | $169.37 | 22,390 | — | — |
| 2019-08-22 | $161.70 | $172.46 | 10,700 | — | — |
| 2019-08-21 | $163.90 | $174.81 | 19,490 | — | — |
| 2019-08-20 | $166.20 | $177.26 | 16,070 | — | — |
| 2019-08-19 | $170.60 | $181.95 | 86,310 | — | — |
| 2019-08-16 | $171.40 | $182.81 | 9,320 | — | — |
| 2019-08-15 | $169.40 | $180.67 | 15,340 | — | — |
| 2019-08-14 | $167.80 | $178.97 | 10,950 | — | — |
| 2019-08-13 | $172.20 | $183.66 | 10,360 | — | — |
| 2019-08-12 | $173.00 | $184.51 | 16,530 | — | — |
| 2019-08-09 | $176.00 | $187.71 | 39,660 | — | — |
| 2019-08-08 | $171.10 | $182.49 | 57,470 | — | — |
| 2019-08-07 | $171.00 | $182.38 | 66,750 | — | — |
| 2019-08-06 | $157.60 | $168.09 | 12,290 | — | — |
| 2019-08-05 | $155.10 | $165.42 | 18,610 | — | — |
| 2019-08-02 | $159.10 | $169.69 | 11,580 | — | — |
| 2019-08-01 | $159.00 | $169.58 | 27,040 | — | — |
| 2019-07-31 | $165.60 | $176.62 | 22,050 | — | — |
| 2019-07-30 | $165.70 | $176.73 | 20,380 | — | — |
| 2019-07-29 | $160.30 | $170.97 | 14,490 | — | — |
| 2019-07-26 | $157.80 | $168.30 | 10,830 | — | — |
| 2019-07-25 | $158.50 | $169.05 | 24,340 | — | — |
| 2019-07-24 | $158.00 | $168.51 | 17,660 | — | — |
| 2019-07-23 | $153.20 | $163.39 | 12,930 | — | — |
| 2019-07-22 | $152.10 | $162.22 | 12,460 | — | — |
| 2019-07-19 | $151.00 | $161.05 | 12,220 | — | — |
| 2019-07-18 | $149.80 | $159.77 | 12,480 | — | — |
| 2019-07-17 | $147.60 | $157.42 | 12,160 | — | — |
| 2019-07-16 | $152.70 | $162.86 | 10,960 | — | — |
| 2019-07-15 | $153.80 | $164.03 | 22,650 | — | — |
| 2019-07-12 | $149.80 | $159.77 | 39,460 | — | — |
| 2019-07-11 | $146.00 | $155.71 | 12,100 | — | — |
| 2019-07-10 | $147.00 | $156.78 | 14,820 | — | — |
| 2019-07-09 | $149.00 | $158.91 | 47,520 | — | — |
| 2019-07-08 | $149.90 | $159.87 | 12,110 | — | — |
| 2019-07-05 | $150.40 | $160.41 | 7,820 | — | — |
| 2019-07-03 | $149.60 | $159.55 | 5,930 | — | — |
| 2019-07-02 | $150.80 | $160.83 | 13,610 | — | — |
| 2019-07-01 | $158.50 | $169.05 | 28,810 | — | — |
| 2019-06-28 | $153.20 | $163.39 | 31,350 | — | — |
| 2019-06-27 | $152.50 | $162.65 | 12,280 | — | — |
| 2019-06-26 | $150.50 | $160.51 | 13,640 | — | — |
| 2019-06-25 | $147.50 | $157.31 | 16,120 | — | — |
| 2019-06-24 | $144.70 | $154.33 | 9,260 | — | — |
| 2019-06-21 | $147.40 | $157.21 | 19,730 | — | — |
| 2019-06-20 | $149.30 | $159.23 | 10,690 | — | — |
| 2019-06-19 | $146.10 | $155.82 | 7,670 | — | — |
| 2019-06-18 | $147.10 | $156.89 | 13,560 | — | — |
| 2019-06-17 | $145.60 | $155.29 | 14,700 | — | — |
| 2019-06-14 | $146.10 | $155.82 | 15,410 | — | — |
| 2019-06-13 | $148.80 | $158.70 | 7,680 | — | — |
| 2019-06-12 | $146.40 | $156.14 | 7,390 | — | — |
| 2019-06-11 | $147.90 | $157.74 | 10,670 | — | — |
| 2019-06-10 | $149.00 | $158.91 | 13,350 | — | — |
| 2019-06-07 | $146.80 | $156.57 | 41,770 | — | — |
| 2019-06-06 | $146.70 | $156.46 | 16,370 | — | — |
| 2019-06-05 | $149.40 | $159.34 | 28,540 | — | — |
| 2019-06-04 | $149.90 | $159.87 | 13,160 | — | — |
| 2019-06-03 | $146.10 | $155.82 | 18,080 | — | — |
| 2019-05-31 | $145.20 | $154.86 | 20,240 | — | — |
| 2019-05-30 | $147.90 | $157.74 | 15,450 | — | — |
| 2019-05-29 | $145.30 | $154.97 | 61,540 | — | — |
| 2019-05-28 | $143.70 | $153.26 | 20,510 | — | — |
| 2019-05-24 | $145.00 | $154.65 | 32,770 | — | — |
| 2019-05-23 | $146.00 | $155.71 | 38,440 | — | — |
| 2019-05-22 | $149.40 | $159.34 | 12,230 | — | — |
| 2019-05-21 | $152.20 | $162.33 | 24,330 | — | — |
| 2019-05-20 | $150.00 | $159.98 | 14,050 | — | — |
| 2019-05-17 | $152.90 | $163.07 | 15,850 | — | — |
| 2019-05-16 | $155.80 | $166.17 | 17,700 | — | — |
| 2019-05-15 | $156.70 | $167.13 | 28,600 | — | — |
| 2019-05-14 | $157.40 | $167.87 | 40,900 | — | — |
| 2019-05-13 | $157.50 | $167.98 | 15,840 | — | — |
| 2019-05-10 | $158.70 | $169.26 | 36,460 | — | — |
| 2019-05-09 | $160.60 | $171.29 | 31,800 | — | — |
| 2019-05-08 | $159.50 | $170.11 | 54,970 | — | — |
| 2019-05-07 | $167.80 | $178.97 | 31,550 | — | — |
| 2019-05-06 | $171.30 | $182.70 | 18,510 | — | — |
| 2019-05-03 | $170.40 | $181.74 | 21,140 | — | — |
| 2019-05-02 | $172.50 | $183.98 | 24,900 | — | — |
| 2019-05-01 | $171.50 | $182.91 | 45,000 | — | — |
| 2019-04-30 | $169.00 | $180.25 | 25,990 | — | — |
| 2019-04-29 | $171.90 | $183.34 | 15,180 | — | — |
| 2019-04-26 | $171.80 | $183.23 | 17,670 | — | — |
| 2019-04-25 | $171.60 | $183.02 | 29,610 | — | — |
| 2019-04-24 | $179.30 | $191.23 | 19,170 | — | — |
| 2019-04-23 | $185.60 | $197.95 | 14,080 | — | — |
| 2019-04-22 | $184.40 | $196.67 | 9,090 | — | — |
| 2019-04-18 | $186.90 | $199.34 | 12,020 | — | — |
| 2019-04-17 | $185.20 | $197.52 | 15,150 | — | — |
| 2019-04-16 | $185.00 | $197.31 | 36,290 | — | — |
| 2019-04-15 | $184.00 | $196.24 | 9,960 | — | — |
| 2019-04-12 | $185.00 | $197.31 | 45,400 | — | — |
| 2019-04-11 | $181.40 | $193.47 | 13,950 | — | — |
| 2019-04-10 | $182.20 | $194.32 | 23,850 | — | — |
| 2019-04-09 | $178.10 | $189.95 | 23,620 | — | — |
| 2019-04-08 | $180.00 | $191.98 | 19,780 | — | — |
| 2019-04-05 | $175.60 | $187.28 | 67,700 | — | — |
| 2019-04-04 | $176.40 | $188.14 | 14,570 | — | — |
| 2019-04-03 | $175.40 | $187.07 | 14,780 | — | — |
| 2019-04-02 | $175.70 | $187.39 | 18,250 | — | — |
| 2019-04-01 | $176.90 | $188.67 | 11,830 | — | — |
| 2019-03-29 | $175.00 | $186.64 | 16,700 | — | — |
| 2019-03-28 | $175.00 | $186.64 | 19,120 | — | — |
| 2019-03-27 | $177.50 | $189.31 | 56,730 | — | — |
| 2019-03-26 | $172.50 | $183.98 | 21,800 | — | — |
| 2019-03-25 | $174.30 | $185.90 | 19,190 | — | — |
| 2019-03-22 | $175.00 | $186.64 | 26,950 | — | — |
| 2019-03-21 | $178.40 | $190.27 | 20,700 | — | — |
| 2019-03-20 | $179.50 | $191.44 | 29,210 | — | — |
| 2019-03-19 | $183.70 | $195.92 | 24,820 | — | — |
| 2019-03-18 | $184.50 | $196.78 | 30,750 | — | — |
| 2019-03-15 | $184.20 | $196.46 | 65,970 | — | — |
| 2019-03-14 | $194.70 | $207.66 | 58,980 | — | — |
| 2019-03-13 | $188.40 | $200.94 | 77,350 | — | — |
| 2019-03-12 | $170.00 | $181.31 | 75,570 | — | — |
| 2019-03-11 | $166.60 | $177.69 | 30,040 | — | — |
| 2019-03-08 | $160.90 | $171.61 | 26,060 | — | — |
| 2019-03-07 | $159.00 | $169.58 | 14,320 | — | — |
| 2019-03-06 | $157.20 | $167.66 | 48,390 | — | — |
| 2019-03-05 | $161.50 | $172.25 | 15,760 | — | — |
| 2019-03-04 | $158.50 | $169.05 | 21,530 | — | — |
| 2019-03-01 | $159.00 | $169.58 | 15,330 | — | — |
| 2019-02-28 | $156.20 | $166.59 | 27,150 | — | — |
| 2019-02-27 | $156.30 | $166.70 | 30,330 | — | — |
| 2019-02-26 | $154.00 | $164.25 | 16,820 | — | — |
| 2019-02-25 | $155.90 | $166.27 | 25,430 | — | — |
| 2019-02-22 | $156.20 | $166.59 | 32,810 | — | — |
| 2019-02-21 | $152.50 | $162.65 | 10,530 | — | — |
| 2019-02-20 | $155.20 | $165.53 | 30,840 | — | — |
| 2019-02-19 | $147.80 | $157.63 | 71,780 | — | — |
| 2019-02-15 | $149.20 | $159.13 | 26,610 | — | — |
| 2019-02-14 | $153.90 | $164.14 | 25,100 | — | — |
| 2019-02-13 | $152.40 | $162.54 | 22,410 | — | — |
| 2019-02-12 | $146.80 | $156.57 | 15,070 | — | — |
| 2019-02-11 | $144.10 | $153.69 | 16,630 | — | — |
| 2019-02-08 | $142.80 | $152.30 | 11,880 | — | — |
| 2019-02-07 | $144.20 | $153.80 | 20,880 | — | — |
| 2019-02-06 | $150.60 | $160.62 | 11,360 | — | — |
| 2019-02-05 | $151.30 | $161.37 | 15,740 | — | — |
| 2019-02-04 | $147.00 | $156.78 | 15,530 | — | — |
| 2019-02-01 | $143.00 | $152.52 | 28,620 | — | — |
| 2019-01-31 | $143.40 | $152.94 | 41,330 | — | — |
| 2019-01-30 | $145.00 | $154.65 | 19,680 | — | — |
| 2019-01-29 | $140.30 | $149.64 | 37,920 | — | — |
| 2019-01-28 | $141.70 | $151.13 | 59,030 | — | — |
| 2019-01-25 | $145.10 | $154.76 | 42,090 | — | — |
| 2019-01-24 | $149.00 | $158.91 | 14,740 | — | — |
| 2019-01-23 | $150.20 | $160.19 | 15,000 | — | — |
| 2019-01-22 | $153.20 | $163.39 | 22,800 | — | — |
| 2019-01-18 | $156.40 | $166.81 | 19,400 | — | — |
| 2019-01-17 | $155.40 | $165.74 | 34,210 | — | — |
| 2019-01-16 | $151.40 | $161.47 | 19,080 | — | — |
| 2019-01-15 | $153.10 | $163.29 | 46,710 | — | — |
| 2019-01-14 | $150.60 | $160.62 | 12,640 | — | — |
| 2019-01-11 | $156.20 | $166.59 | 22,180 | — | — |
| 2019-01-10 | $156.00 | $166.38 | 35,520 | — | — |
| 2019-01-09 | $155.50 | $165.85 | 58,080 | — | — |
| 2019-01-08 | $153.90 | $164.14 | 33,650 | — | — |
| 2019-01-07 | $155.70 | $166.06 | 27,420 | — | — |
| 2019-01-04 | $152.00 | $162.11 | 15,620 | — | — |
| 2019-01-03 | $148.20 | $158.06 | 15,190 | — | — |
| 2019-01-02 | $148.80 | $158.70 | 28,370 | — | — |