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
- 1994-10-31 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 | $104.13 | $183.25 | 687,600 | — | — |
| 2019-12-30 | $103.15 | $181.52 | 466,900 | — | — |
| 2019-12-27 | $103.10 | $181.43 | 457,300 | — | — |
| 2019-12-26 | $102.65 | $180.64 | 418,100 | — | — |
| 2019-12-24 | $103.75 | $182.58 | 207,500 | — | — |
| 2019-12-23 | $103.37 | $181.91 | 688,100 | — | — |
| 2019-12-20 | $103.71 | $182.51 | 1,439,900 | — | — |
| 2019-12-19 | $104.51 | $183.92 | 1,053,800 | — | — |
| 2019-12-18 | $103.16 | $181.54 | 1,482,100 | — | — |
| 2019-12-17 | $102.14 | $179.74 | 849,100 | — | — |
| 2019-12-16 | $102.64 | $180.62 | 1,975,700 | — | — |
| 2019-12-13 | $101.51 | $178.64 | 1,487,100 | — | — |
| 2019-12-12 | $102.47 | $180.33 | 984,600 | — | — |
| 2019-12-11 | $104.43 | $183.77 | 1,155,300 | — | — |
| 2019-12-10 | $106.06 | $186.64 | 588,800 | — | — |
| 2019-12-09 | $106.53 | $187.47 | 498,600 | — | — |
| 2019-12-06 | $107.30 | $188.83 | 796,000 | — | — |
| 2019-12-05 | $106.75 | $187.86 | 1,091,900 | — | — |
| 2019-12-04 | $106.27 | $187.01 | 812,300 | — | — |
| 2019-12-03 | $106.20 | $186.89 | 804,200 | — | — |
| 2019-12-02 | $105.70 | $186.01 | 734,700 | — | — |
| 2019-11-29 | $105.09 | $184.94 | 386,400 | — | — |
| 2019-11-27 | $106.08 | $186.68 | 885,300 | — | — |
| 2019-11-26 | $107.19 | $188.63 | 1,597,800 | — | — |
| 2019-11-25 | $105.83 | $186.24 | 1,829,400 | — | — |
| 2019-11-22 | $108.40 | $190.76 | 3,017,000 | — | — |
| 2019-11-21 | $104.15 | $183.28 | 1,414,400 | — | — |
| 2019-11-20 | $105.45 | $185.57 | 1,325,500 | — | — |
| 2019-11-19 | $104.15 | $183.28 | 1,471,400 | — | — |
| 2019-11-18 | $105.33 | $185.36 | 1,057,200 | — | — |
| 2019-11-15 | $105.00 | $184.78 | 827,500 | — | — |
| 2019-11-14 | $104.49 | $183.88 | 955,900 | — | — |
| 2019-11-13 | $105.78 | $184.60 | 1,025,500 | — | — |
| 2019-11-12 | $105.13 | $183.47 | 704,500 | — | — |
| 2019-11-11 | $104.43 | $182.25 | 1,163,000 | — | — |
| 2019-11-08 | $106.27 | $185.46 | 568,400 | — | — |
| 2019-11-07 | $107.13 | $186.96 | 669,200 | — | — |
| 2019-11-06 | $108.33 | $189.05 | 824,200 | — | — |
| 2019-11-05 | $107.44 | $187.50 | 672,900 | — | — |
| 2019-11-04 | $106.92 | $186.59 | 654,100 | — | — |
| 2019-11-01 | $105.58 | $184.25 | 765,500 | — | — |
| 2019-10-31 | $105.68 | $184.43 | 1,142,000 | — | — |
| 2019-10-30 | $106.34 | $185.58 | 716,100 | — | — |
| 2019-10-29 | $108.09 | $188.63 | 651,900 | — | — |
| 2019-10-28 | $106.98 | $186.70 | 484,700 | — | — |
| 2019-10-25 | $108.28 | $188.96 | 700,400 | — | — |
| 2019-10-24 | $108.37 | $189.12 | 846,400 | — | — |
| 2019-10-23 | $107.81 | $188.14 | 641,200 | — | — |
| 2019-10-22 | $106.76 | $186.31 | 624,200 | — | — |
| 2019-10-21 | $108.27 | $188.95 | 376,200 | — | — |
| 2019-10-18 | $107.62 | $187.81 | 479,700 | — | — |
| 2019-10-17 | $108.29 | $188.98 | 526,800 | — | — |
| 2019-10-16 | $107.55 | $187.69 | 583,500 | — | — |
| 2019-10-15 | $107.33 | $187.31 | 481,500 | — | — |
| 2019-10-14 | $106.90 | $186.56 | 434,000 | — | — |
| 2019-10-11 | $107.02 | $186.77 | 660,900 | — | — |
| 2019-10-10 | $107.02 | $186.77 | 431,000 | — | — |
| 2019-10-09 | $106.28 | $185.47 | 577,200 | — | — |
| 2019-10-08 | $105.95 | $184.90 | 412,100 | — | — |
| 2019-10-07 | $107.36 | $187.36 | 547,000 | — | — |
| 2019-10-04 | $107.68 | $187.92 | 491,700 | — | — |
| 2019-10-03 | $106.33 | $185.56 | 671,700 | — | — |
| 2019-10-02 | $106.79 | $186.36 | 574,000 | — | — |
| 2019-10-01 | $107.96 | $188.41 | 592,500 | — | — |
| 2019-09-30 | $110.02 | $192.00 | 576,200 | — | — |
| 2019-09-27 | $109.04 | $190.29 | 443,300 | — | — |
| 2019-09-26 | $109.15 | $190.48 | 459,900 | — | — |
| 2019-09-25 | $107.97 | $188.42 | 546,900 | — | — |
| 2019-09-24 | $107.76 | $188.06 | 628,100 | — | — |
| 2019-09-23 | $107.03 | $186.78 | 472,400 | — | — |
| 2019-09-20 | $107.81 | $188.14 | 1,000,700 | — | — |
| 2019-09-19 | $107.64 | $187.85 | 690,500 | — | — |
| 2019-09-18 | $108.83 | $189.92 | 919,600 | — | — |
| 2019-09-17 | $108.72 | $189.73 | 689,200 | — | — |
| 2019-09-16 | $107.18 | $187.04 | 572,100 | — | — |
| 2019-09-13 | $106.51 | $185.88 | 796,900 | — | — |
| 2019-09-12 | $105.85 | $184.72 | 510,600 | — | — |
| 2019-09-11 | $108.20 | $188.82 | 913,900 | — | — |
| 2019-09-10 | $106.69 | $186.19 | 1,142,000 | — | — |
| 2019-09-09 | $105.12 | $183.45 | 754,000 | — | — |
| 2019-09-06 | $105.21 | $183.61 | 881,500 | — | — |
| 2019-09-05 | $104.68 | $182.68 | 1,005,900 | — | — |
| 2019-09-04 | $106.28 | $185.47 | 918,400 | — | — |
| 2019-09-03 | $106.98 | $186.70 | 1,219,200 | — | — |
| 2019-08-30 | $105.16 | $183.52 | 1,209,000 | — | — |
| 2019-08-29 | $102.83 | $179.45 | 1,359,000 | — | — |
| 2019-08-28 | $104.37 | $182.14 | 1,772,500 | — | — |
| 2019-08-27 | $103.69 | $180.95 | 5,696,800 | — | — |
| 2019-08-26 | $112.93 | $197.08 | 1,194,900 | — | — |
| 2019-08-23 | $111.20 | $194.06 | 837,000 | — | — |
| 2019-08-22 | $113.90 | $198.77 | 625,100 | — | — |
| 2019-08-21 | $113.34 | $197.79 | 742,200 | — | — |
| 2019-08-20 | $114.58 | $199.96 | 836,900 | — | — |
| 2019-08-19 | $116.26 | $202.89 | 787,400 | — | — |
| 2019-08-16 | $114.35 | $199.56 | 583,800 | — | — |
| 2019-08-15 | $113.53 | $198.13 | 505,700 | — | — |
| 2019-08-14 | $113.36 | $196.29 | 892,700 | — | — |
| 2019-08-13 | $114.00 | $197.40 | 787,700 | — | — |
| 2019-08-12 | $113.52 | $196.57 | 637,400 | — | — |
| 2019-08-09 | $111.84 | $193.66 | 675,500 | — | — |
| 2019-08-08 | $113.54 | $196.61 | 692,200 | — | — |
| 2019-08-07 | $111.42 | $192.93 | 779,400 | — | — |
| 2019-08-06 | $110.67 | $191.64 | 892,200 | — | — |
| 2019-08-05 | $110.37 | $191.12 | 796,300 | — | — |
| 2019-08-02 | $112.15 | $194.20 | 625,300 | — | — |
| 2019-08-01 | $111.73 | $193.47 | 893,100 | — | — |
| 2019-07-31 | $111.19 | $192.54 | 1,001,100 | — | — |
| 2019-07-30 | $113.13 | $195.90 | 659,400 | — | — |
| 2019-07-29 | $114.35 | $198.01 | 703,100 | — | — |
| 2019-07-26 | $114.26 | $197.85 | 596,800 | — | — |
| 2019-07-25 | $113.05 | $195.76 | 552,200 | — | — |
| 2019-07-24 | $112.10 | $194.11 | 687,600 | — | — |
| 2019-07-23 | $112.64 | $195.05 | 707,100 | — | — |
| 2019-07-22 | $112.12 | $194.15 | 772,000 | — | — |
| 2019-07-19 | $114.30 | $197.92 | 880,600 | — | — |
| 2019-07-18 | $115.89 | $200.67 | 554,500 | — | — |
| 2019-07-17 | $116.01 | $200.88 | 633,100 | — | — |
| 2019-07-16 | $115.46 | $199.93 | 697,500 | — | — |
| 2019-07-15 | $115.09 | $199.29 | 580,000 | — | — |
| 2019-07-12 | $114.20 | $197.75 | 1,021,200 | — | — |
| 2019-07-11 | $114.51 | $198.29 | 1,313,600 | — | — |
| 2019-07-10 | $118.14 | $204.57 | 897,100 | — | — |
| 2019-07-09 | $118.77 | $205.66 | 1,102,300 | — | — |
| 2019-07-08 | $119.21 | $206.42 | 716,300 | — | — |
| 2019-07-05 | $119.49 | $206.91 | 674,100 | — | — |
| 2019-07-03 | $119.73 | $207.32 | 714,300 | — | — |
| 2019-07-02 | $117.58 | $203.60 | 1,111,700 | — | — |
| 2019-07-01 | $116.51 | $201.75 | 941,300 | — | — |
| 2019-06-28 | $115.19 | $199.46 | 1,340,900 | — | — |
| 2019-06-27 | $116.89 | $202.41 | 1,101,500 | — | — |
| 2019-06-26 | $116.00 | $200.87 | 1,595,800 | — | — |
| 2019-06-25 | $120.57 | $208.78 | 974,700 | — | — |
| 2019-06-24 | $121.31 | $210.06 | 829,400 | — | — |
| 2019-06-21 | $121.52 | $210.42 | 1,807,100 | — | — |
| 2019-06-20 | $121.10 | $209.70 | 739,100 | — | — |
| 2019-06-19 | $120.87 | $209.30 | 862,600 | — | — |
| 2019-06-18 | $120.60 | $208.83 | 1,153,500 | — | — |
| 2019-06-17 | $122.40 | $211.95 | 639,400 | — | — |
| 2019-06-14 | $123.31 | $213.52 | 502,800 | — | — |
| 2019-06-13 | $123.51 | $213.87 | 604,700 | — | — |
| 2019-06-12 | $123.86 | $214.48 | 754,400 | — | — |
| 2019-06-11 | $123.11 | $213.18 | 888,000 | — | — |
| 2019-06-10 | $122.64 | $212.36 | 775,400 | — | — |
| 2019-06-07 | $124.53 | $215.64 | 1,124,900 | — | — |
| 2019-06-06 | $122.37 | $211.90 | 1,986,800 | — | — |
| 2019-06-05 | $125.26 | $216.90 | 1,084,200 | — | — |
| 2019-06-04 | $124.60 | $215.76 | 1,075,100 | — | — |
| 2019-06-03 | $124.30 | $215.24 | 816,500 | — | — |
| 2019-05-31 | $121.56 | $210.49 | 807,200 | — | — |
| 2019-05-30 | $121.17 | $209.82 | 851,800 | — | — |
| 2019-05-29 | $120.95 | $209.44 | 1,227,400 | — | — |
| 2019-05-28 | $123.68 | $214.16 | 836,500 | — | — |
| 2019-05-24 | $126.69 | $219.38 | 420,800 | — | — |
| 2019-05-23 | $127.14 | $220.16 | 411,500 | — | — |
| 2019-05-22 | $127.28 | $220.40 | 521,200 | — | — |
| 2019-05-21 | $126.69 | $219.38 | 594,800 | — | — |
| 2019-05-20 | $127.39 | $220.59 | 783,400 | — | — |
| 2019-05-17 | $126.90 | $219.74 | 673,500 | — | — |
| 2019-05-16 | $125.74 | $217.73 | 857,400 | — | — |
| 2019-05-15 | $127.50 | $219.31 | 595,200 | — | — |
| 2019-05-14 | $126.78 | $218.07 | 516,200 | — | — |
| 2019-05-13 | $126.76 | $218.03 | 542,800 | — | — |
| 2019-05-10 | $126.90 | $218.27 | 548,500 | — | — |
| 2019-05-09 | $125.96 | $216.66 | 705,700 | — | — |
| 2019-05-08 | $124.62 | $214.35 | 603,100 | — | — |
| 2019-05-07 | $125.09 | $215.16 | 774,400 | — | — |
| 2019-05-06 | $125.15 | $215.26 | 598,600 | — | — |
| 2019-05-03 | $123.54 | $212.50 | 387,000 | — | — |
| 2019-05-02 | $122.93 | $211.45 | 478,300 | — | — |
| 2019-05-01 | $122.52 | $210.74 | 705,100 | — | — |
| 2019-04-30 | $122.63 | $210.93 | 1,240,600 | — | — |
| 2019-04-29 | $122.06 | $209.95 | 573,900 | — | — |
| 2019-04-26 | $122.79 | $211.21 | 639,600 | — | — |
| 2019-04-25 | $121.22 | $208.51 | 636,400 | — | — |
| 2019-04-24 | $122.36 | $210.47 | 594,000 | — | — |
| 2019-04-23 | $121.72 | $209.37 | 634,200 | — | — |
| 2019-04-22 | $121.22 | $208.51 | 448,000 | — | — |
| 2019-04-18 | $120.70 | $207.61 | 709,000 | — | — |
| 2019-04-17 | $119.26 | $205.13 | 505,100 | — | — |
| 2019-04-16 | $118.93 | $204.57 | 498,800 | — | — |
| 2019-04-15 | $119.18 | $205.00 | 616,500 | — | — |
| 2019-04-12 | $118.34 | $203.55 | 735,200 | — | — |
| 2019-04-11 | $119.46 | $205.48 | 626,000 | — | — |
| 2019-04-10 | $119.07 | $204.81 | 930,000 | — | — |
| 2019-04-09 | $119.48 | $205.51 | 1,167,900 | — | — |
| 2019-04-08 | $117.98 | $202.93 | 1,010,500 | — | — |
| 2019-04-05 | $116.54 | $200.46 | 891,000 | — | — |
| 2019-04-04 | $115.69 | $198.99 | 862,500 | — | — |
| 2019-04-03 | $115.34 | $198.39 | 836,700 | — | — |
| 2019-04-02 | $116.05 | $199.61 | 1,214,600 | — | — |
| 2019-04-01 | $115.73 | $199.06 | 1,047,700 | — | — |
| 2019-03-29 | $116.50 | $200.39 | 1,624,800 | — | — |
| 2019-03-28 | $116.05 | $199.61 | 861,000 | — | — |
| 2019-03-27 | $114.90 | $197.63 | 998,700 | — | — |
| 2019-03-26 | $115.71 | $199.03 | 994,800 | — | — |
| 2019-03-25 | $115.93 | $199.41 | 1,409,300 | — | — |
| 2019-03-22 | $114.30 | $196.60 | 1,983,300 | — | — |
| 2019-03-21 | $111.59 | $191.94 | 1,324,800 | — | — |
| 2019-03-20 | $107.07 | $184.17 | 933,300 | — | — |
| 2019-03-19 | $106.91 | $183.89 | 918,700 | — | — |
| 2019-03-18 | $107.02 | $184.08 | 1,482,500 | — | — |
| 2019-03-15 | $105.58 | $181.60 | 2,424,500 | — | — |
| 2019-03-14 | $103.85 | $178.63 | 947,000 | — | — |
| 2019-03-13 | $103.26 | $177.61 | 784,600 | — | — |
| 2019-03-12 | $102.80 | $176.82 | 708,500 | — | — |
| 2019-03-11 | $103.13 | $177.39 | 903,300 | — | — |
| 2019-03-08 | $102.49 | $176.29 | 798,500 | — | — |
| 2019-03-07 | $102.63 | $176.53 | 1,067,600 | — | — |
| 2019-03-06 | $103.41 | $177.87 | 2,269,200 | — | — |
| 2019-03-05 | $102.08 | $175.58 | 4,625,400 | — | — |
| 2019-03-04 | $102.54 | $176.37 | 2,548,800 | — | — |
| 2019-03-01 | $105.42 | $181.33 | 1,301,300 | — | — |
| 2019-02-28 | $105.91 | $182.17 | 1,573,700 | — | — |
| 2019-02-27 | $107.57 | $185.03 | 2,055,300 | — | — |
| 2019-02-26 | $106.09 | $182.48 | 2,792,500 | — | — |
| 2019-02-25 | $101.06 | $173.83 | 1,307,700 | — | — |
| 2019-02-22 | $101.42 | $174.45 | 1,732,600 | — | — |
| 2019-02-21 | $106.77 | $183.65 | 739,500 | — | — |
| 2019-02-20 | $106.94 | $183.94 | 1,952,300 | — | — |
| 2019-02-19 | $104.01 | $178.90 | 834,700 | — | — |
| 2019-02-15 | $103.38 | $177.82 | 1,238,700 | — | — |
| 2019-02-14 | $101.54 | $174.65 | 1,011,600 | — | — |
| 2019-02-13 | $103.73 | $176.96 | 940,500 | — | — |
| 2019-02-12 | $104.36 | $178.03 | 719,600 | — | — |
| 2019-02-11 | $103.34 | $176.29 | 843,800 | — | — |
| 2019-02-08 | $103.61 | $176.75 | 799,800 | — | — |
| 2019-02-07 | $103.83 | $177.13 | 1,055,500 | — | — |
| 2019-02-06 | $105.26 | $179.57 | 758,800 | — | — |
| 2019-02-05 | $105.37 | $179.76 | 776,900 | — | — |
| 2019-02-04 | $104.94 | $179.02 | 867,900 | — | — |
| 2019-02-01 | $103.83 | $177.13 | 737,800 | — | — |
| 2019-01-31 | $104.88 | $178.92 | 930,400 | — | — |
| 2019-01-30 | $103.48 | $176.53 | 423,500 | — | — |
| 2019-01-29 | $103.25 | $176.14 | 579,500 | — | — |
| 2019-01-28 | $102.87 | $175.49 | 939,900 | — | — |
| 2019-01-25 | $101.44 | $173.05 | 651,400 | — | — |
| 2019-01-24 | $101.77 | $173.62 | 844,800 | — | — |
| 2019-01-23 | $104.19 | $177.74 | 900,700 | — | — |
| 2019-01-22 | $104.99 | $179.11 | 756,100 | — | — |
| 2019-01-18 | $104.79 | $178.77 | 935,900 | — | — |
| 2019-01-17 | $104.18 | $177.73 | 469,100 | — | — |
| 2019-01-16 | $103.23 | $176.11 | 655,200 | — | — |
| 2019-01-15 | $103.17 | $176.00 | 754,500 | — | — |
| 2019-01-14 | $102.63 | $175.08 | 973,900 | — | — |
| 2019-01-11 | $102.19 | $174.33 | 718,900 | — | — |
| 2019-01-10 | $101.48 | $173.12 | 765,600 | — | — |
| 2019-01-09 | $99.68 | $170.05 | 1,097,200 | — | — |
| 2019-01-08 | $99.68 | $170.05 | 1,214,400 | — | — |
| 2019-01-07 | $97.17 | $165.77 | 937,900 | — | — |
| 2019-01-04 | $95.88 | $163.57 | 1,381,500 | — | — |
| 2019-01-03 | $94.59 | $161.37 | 1,818,100 | — | — |
| 2019-01-02 | $93.88 | $160.16 | 1,031,200 | — | — |