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
- 2005-01-21 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 | $123.12 | $146.46 | 633,000 | — | — |
| 2019-12-30 | $122.70 | $145.96 | 416,700 | — | — |
| 2019-12-27 | $123.32 | $146.70 | 534,100 | — | — |
| 2019-12-26 | $123.11 | $146.45 | 391,700 | — | — |
| 2019-12-24 | $123.39 | $146.78 | 167,200 | — | — |
| 2019-12-23 | $123.21 | $146.57 | 685,700 | — | — |
| 2019-12-20 | $123.35 | $146.73 | 2,163,000 | — | — |
| 2019-12-19 | $122.48 | $145.70 | 1,085,900 | — | — |
| 2019-12-18 | $121.10 | $144.06 | 1,164,700 | — | — |
| 2019-12-17 | $123.23 | $146.59 | 906,800 | — | — |
| 2019-12-16 | $123.68 | $147.13 | 1,143,600 | — | — |
| 2019-12-13 | $124.47 | $148.07 | 423,100 | — | — |
| 2019-12-12 | $125.36 | $149.12 | 653,900 | — | — |
| 2019-12-11 | $122.79 | $146.07 | 777,800 | — | — |
| 2019-12-10 | $120.95 | $143.88 | 891,200 | — | — |
| 2019-12-09 | $123.86 | $147.34 | 468,100 | — | — |
| 2019-12-06 | $125.21 | $148.95 | 512,600 | — | — |
| 2019-12-05 | $123.33 | $146.71 | 548,700 | — | — |
| 2019-12-04 | $122.11 | $145.26 | 905,100 | — | — |
| 2019-12-03 | $122.56 | $145.79 | 661,100 | — | — |
| 2019-12-02 | $124.80 | $148.46 | 714,700 | — | — |
| 2019-11-29 | $125.57 | $149.37 | 257,400 | — | — |
| 2019-11-27 | $126.53 | $150.52 | 632,600 | — | — |
| 2019-11-26 | $127.39 | $151.54 | 553,900 | — | — |
| 2019-11-25 | $126.41 | $150.37 | 548,400 | — | — |
| 2019-11-22 | $124.79 | $148.45 | 502,300 | — | — |
| 2019-11-21 | $123.87 | $147.35 | 647,400 | — | — |
| 2019-11-20 | $124.24 | $147.79 | 513,400 | — | — |
| 2019-11-19 | $125.89 | $149.75 | 625,800 | — | — |
| 2019-11-18 | $125.48 | $149.27 | 1,006,900 | — | — |
| 2019-11-15 | $125.96 | $149.84 | 630,500 | — | — |
| 2019-11-14 | $126.31 | $150.25 | 382,300 | — | — |
| 2019-11-13 | $125.41 | $149.18 | 425,700 | — | — |
| 2019-11-12 | $126.94 | $151.00 | 438,800 | — | — |
| 2019-11-11 | $126.73 | $150.75 | 500,400 | — | — |
| 2019-11-08 | $127.31 | $151.44 | 885,800 | — | — |
| 2019-11-07 | $125.74 | $149.58 | 777,000 | — | — |
| 2019-11-06 | $125.08 | $148.79 | 624,800 | — | — |
| 2019-11-05 | $124.48 | $148.08 | 611,600 | — | — |
| 2019-11-04 | $123.66 | $147.10 | 925,400 | — | — |
| 2019-11-01 | $122.50 | $145.72 | 1,084,100 | — | — |
| 2019-10-31 | $121.15 | $144.12 | 986,300 | — | — |
| 2019-10-30 | $122.28 | $145.46 | 619,100 | — | — |
| 2019-10-29 | $123.28 | $146.65 | 625,400 | — | — |
| 2019-10-28 | $121.56 | $144.60 | 1,294,100 | — | — |
| 2019-10-25 | $123.65 | $147.09 | 559,000 | — | — |
| 2019-10-24 | $123.52 | $146.20 | 765,800 | — | — |
| 2019-10-23 | $121.76 | $144.11 | 1,083,400 | — | — |
| 2019-10-22 | $119.30 | $141.20 | 1,479,800 | — | — |
| 2019-10-21 | $121.31 | $143.58 | 991,300 | — | — |
| 2019-10-18 | $121.65 | $143.98 | 953,200 | — | — |
| 2019-10-17 | $121.96 | $144.35 | 552,700 | — | — |
| 2019-10-16 | $121.52 | $143.83 | 752,700 | — | — |
| 2019-10-15 | $122.04 | $144.45 | 672,300 | — | — |
| 2019-10-14 | $120.44 | $142.55 | 644,400 | — | — |
| 2019-10-11 | $121.87 | $144.25 | 802,200 | — | — |
| 2019-10-10 | $118.36 | $140.09 | 909,700 | — | — |
| 2019-10-09 | $118.72 | $140.52 | 743,500 | — | — |
| 2019-10-08 | $117.85 | $139.49 | 1,067,000 | — | — |
| 2019-10-07 | $119.44 | $141.37 | 707,000 | — | — |
| 2019-10-04 | $119.53 | $141.48 | 534,000 | — | — |
| 2019-10-03 | $118.67 | $140.46 | 747,100 | — | — |
| 2019-10-02 | $118.10 | $139.78 | 1,067,500 | — | — |
| 2019-10-01 | $120.35 | $142.45 | 1,197,100 | — | — |
| 2019-09-30 | $122.29 | $144.74 | 777,400 | — | — |
| 2019-09-27 | $122.14 | $144.56 | 716,100 | — | — |
| 2019-09-26 | $121.59 | $143.91 | 656,300 | — | — |
| 2019-09-25 | $122.21 | $144.65 | 716,200 | — | — |
| 2019-09-24 | $121.35 | $143.63 | 619,500 | — | — |
| 2019-09-23 | $122.47 | $144.96 | 771,300 | — | — |
| 2019-09-20 | $122.68 | $145.20 | 1,506,700 | — | — |
| 2019-09-19 | $123.80 | $146.53 | 685,700 | — | — |
| 2019-09-18 | $123.74 | $146.46 | 754,300 | — | — |
| 2019-09-17 | $123.98 | $146.74 | 917,000 | — | — |
| 2019-09-16 | $124.45 | $147.30 | 607,600 | — | — |
| 2019-09-13 | $125.49 | $148.53 | 799,800 | — | — |
| 2019-09-12 | $124.20 | $147.00 | 753,800 | — | — |
| 2019-09-11 | $124.31 | $147.13 | 947,600 | — | — |
| 2019-09-10 | $123.32 | $145.96 | 1,340,700 | — | — |
| 2019-09-09 | $120.91 | $143.11 | 901,600 | — | — |
| 2019-09-06 | $118.07 | $139.75 | 555,500 | — | — |
| 2019-09-05 | $117.63 | $139.23 | 819,000 | — | — |
| 2019-09-04 | $113.82 | $134.72 | 829,900 | — | — |
| 2019-09-03 | $111.70 | $132.21 | 589,100 | — | — |
| 2019-08-30 | $113.37 | $134.18 | 1,061,300 | — | — |
| 2019-08-29 | $111.76 | $132.28 | 671,800 | — | — |
| 2019-08-28 | $109.54 | $129.65 | 798,000 | — | — |
| 2019-08-27 | $107.22 | $126.91 | 1,040,600 | — | — |
| 2019-08-26 | $107.40 | $127.12 | 682,400 | — | — |
| 2019-08-23 | $107.25 | $126.94 | 1,104,300 | — | — |
| 2019-08-22 | $113.74 | $134.62 | 867,200 | — | — |
| 2019-08-21 | $113.17 | $133.95 | 699,800 | — | — |
| 2019-08-20 | $111.74 | $132.26 | 612,500 | — | — |
| 2019-08-19 | $112.49 | $133.14 | 868,000 | — | — |
| 2019-08-16 | $110.30 | $130.55 | 804,300 | — | — |
| 2019-08-15 | $107.44 | $127.17 | 878,400 | — | — |
| 2019-08-14 | $108.63 | $128.57 | 1,403,900 | — | — |
| 2019-08-13 | $111.00 | $131.38 | 1,133,800 | — | — |
| 2019-08-12 | $108.67 | $128.62 | 961,200 | — | — |
| 2019-08-09 | $109.15 | $129.19 | 848,700 | — | — |
| 2019-08-08 | $109.14 | $129.18 | 1,002,400 | — | — |
| 2019-08-07 | $106.44 | $125.98 | 1,074,000 | — | — |
| 2019-08-06 | $104.63 | $123.84 | 1,007,100 | — | — |
| 2019-08-05 | $103.19 | $122.14 | 1,270,400 | — | — |
| 2019-08-02 | $107.12 | $126.79 | 1,027,200 | — | — |
| 2019-08-01 | $108.23 | $128.10 | 974,600 | — | — |
| 2019-07-31 | $112.17 | $132.76 | 1,169,100 | — | — |
| 2019-07-30 | $112.52 | $133.18 | 896,500 | — | — |
| 2019-07-29 | $112.12 | $132.71 | 792,700 | — | — |
| 2019-07-26 | $111.16 | $131.57 | 683,400 | — | — |
| 2019-07-25 | $111.51 | $131.98 | 1,049,100 | — | — |
| 2019-07-24 | $112.26 | $132.14 | 1,223,500 | — | — |
| 2019-07-23 | $110.31 | $129.84 | 1,490,600 | — | — |
| 2019-07-22 | $105.68 | $124.39 | 1,002,200 | — | — |
| 2019-07-19 | $107.06 | $126.02 | 882,000 | — | — |
| 2019-07-18 | $106.09 | $124.87 | 749,900 | — | — |
| 2019-07-17 | $106.59 | $125.46 | 710,700 | — | — |
| 2019-07-16 | $108.05 | $127.18 | 713,600 | — | — |
| 2019-07-15 | $107.07 | $126.03 | 598,200 | — | — |
| 2019-07-12 | $107.01 | $125.96 | 714,500 | — | — |
| 2019-07-11 | $105.33 | $123.98 | 1,549,700 | — | — |
| 2019-07-10 | $104.40 | $122.89 | 1,252,300 | — | — |
| 2019-07-09 | $104.73 | $123.27 | 898,900 | — | — |
| 2019-07-08 | $104.73 | $123.27 | 907,200 | — | — |
| 2019-07-05 | $105.63 | $124.33 | 585,900 | — | — |
| 2019-07-03 | $106.83 | $125.75 | 428,500 | — | — |
| 2019-07-02 | $107.46 | $126.49 | 786,600 | — | — |
| 2019-07-01 | $109.64 | $129.05 | 1,298,800 | — | — |
| 2019-06-28 | $107.80 | $126.89 | 2,452,300 | — | — |
| 2019-06-27 | $106.14 | $124.93 | 1,065,800 | — | — |
| 2019-06-26 | $105.82 | $124.56 | 1,234,300 | — | — |
| 2019-06-25 | $104.43 | $122.92 | 555,900 | — | — |
| 2019-06-24 | $105.25 | $123.89 | 627,700 | — | — |
| 2019-06-21 | $105.69 | $124.40 | 1,040,700 | — | — |
| 2019-06-20 | $105.11 | $123.72 | 793,500 | — | — |
| 2019-06-19 | $104.59 | $123.11 | 632,400 | — | — |
| 2019-06-18 | $104.72 | $123.26 | 769,500 | — | — |
| 2019-06-17 | $102.89 | $121.11 | 782,100 | — | — |
| 2019-06-14 | $104.19 | $122.64 | 719,900 | — | — |
| 2019-06-13 | $105.26 | $123.90 | 672,400 | — | — |
| 2019-06-12 | $104.19 | $122.64 | 741,500 | — | — |
| 2019-06-11 | $103.61 | $121.96 | 774,200 | — | — |
| 2019-06-10 | $102.60 | $120.77 | 732,000 | — | — |
| 2019-06-07 | $101.12 | $119.02 | 683,500 | — | — |
| 2019-06-06 | $100.39 | $118.17 | 1,079,900 | — | — |
| 2019-06-05 | $100.96 | $118.84 | 1,277,400 | — | — |
| 2019-06-04 | $100.76 | $118.60 | 1,771,800 | — | — |
| 2019-06-03 | $96.90 | $114.06 | 1,504,200 | — | — |
| 2019-05-31 | $94.93 | $111.74 | 1,269,000 | — | — |
| 2019-05-30 | $98.59 | $116.05 | 791,700 | — | — |
| 2019-05-29 | $99.60 | $117.24 | 1,044,600 | — | — |
| 2019-05-28 | $99.63 | $117.27 | 1,617,600 | — | — |
| 2019-05-24 | $99.38 | $116.98 | 792,600 | — | — |
| 2019-05-23 | $98.62 | $116.08 | 957,100 | — | — |
| 2019-05-22 | $100.11 | $117.84 | 974,000 | — | — |
| 2019-05-21 | $100.31 | $118.07 | 832,200 | — | — |
| 2019-05-20 | $99.54 | $117.16 | 1,082,400 | — | — |
| 2019-05-17 | $101.64 | $119.64 | 953,600 | — | — |
| 2019-05-16 | $101.81 | $119.84 | 1,382,400 | — | — |
| 2019-05-15 | $101.20 | $119.12 | 1,197,800 | — | — |
| 2019-05-14 | $100.44 | $118.22 | 1,382,800 | — | — |
| 2019-05-13 | $99.15 | $116.71 | 1,135,800 | — | — |
| 2019-05-10 | $103.36 | $121.66 | 871,800 | — | — |
| 2019-05-09 | $103.60 | $121.94 | 1,354,800 | — | — |
| 2019-05-08 | $105.75 | $124.47 | 876,900 | — | — |
| 2019-05-07 | $105.90 | $124.65 | 1,110,300 | — | — |
| 2019-05-06 | $107.82 | $126.91 | 1,308,000 | — | — |
| 2019-05-03 | $108.77 | $128.03 | 1,335,400 | — | — |
| 2019-05-02 | $106.21 | $125.02 | 1,974,700 | — | — |
| 2019-05-01 | $105.83 | $124.57 | 1,414,300 | — | — |
| 2019-04-30 | $107.89 | $126.99 | 1,616,700 | — | — |
| 2019-04-29 | $107.83 | $126.92 | 1,255,700 | — | — |
| 2019-04-26 | $108.56 | $127.78 | 573,600 | — | — |
| 2019-04-25 | $108.70 | $127.22 | 984,600 | — | — |
| 2019-04-24 | $110.89 | $129.78 | 1,480,200 | — | — |
| 2019-04-23 | $112.17 | $131.28 | 1,956,300 | — | — |
| 2019-04-22 | $104.47 | $122.27 | 1,044,200 | — | — |
| 2019-04-18 | $105.19 | $123.11 | 896,500 | — | — |
| 2019-04-17 | $105.44 | $123.40 | 1,057,800 | — | — |
| 2019-04-16 | $105.37 | $123.32 | 754,300 | — | — |
| 2019-04-15 | $103.99 | $121.70 | 523,600 | — | — |
| 2019-04-12 | $105.30 | $123.24 | 1,479,400 | — | — |
| 2019-04-11 | $102.10 | $119.49 | 563,300 | — | — |
| 2019-04-10 | $101.81 | $119.15 | 761,500 | — | — |
| 2019-04-09 | $101.62 | $118.93 | 723,600 | — | — |
| 2019-04-08 | $102.61 | $120.09 | 1,685,100 | — | — |
| 2019-04-05 | $105.76 | $123.78 | 863,800 | — | — |
| 2019-04-04 | $104.90 | $122.77 | 1,073,700 | — | — |
| 2019-04-03 | $103.20 | $120.78 | 892,300 | — | — |
| 2019-04-02 | $101.81 | $119.15 | 864,200 | — | — |
| 2019-04-01 | $101.23 | $118.47 | 845,100 | — | — |
| 2019-03-29 | $98.61 | $115.41 | 774,200 | — | — |
| 2019-03-28 | $98.28 | $115.02 | 782,000 | — | — |
| 2019-03-27 | $96.99 | $113.51 | 1,177,300 | — | — |
| 2019-03-26 | $97.09 | $113.63 | 1,099,700 | — | — |
| 2019-03-25 | $96.73 | $113.21 | 849,100 | — | — |
| 2019-03-22 | $98.14 | $114.86 | 771,200 | — | — |
| 2019-03-21 | $102.68 | $120.17 | 553,600 | — | — |
| 2019-03-20 | $101.00 | $118.21 | 1,165,700 | — | — |
| 2019-03-19 | $100.95 | $118.15 | 644,400 | — | — |
| 2019-03-18 | $101.35 | $118.61 | 861,900 | — | — |
| 2019-03-15 | $101.23 | $118.47 | 2,198,500 | — | — |
| 2019-03-14 | $100.37 | $117.47 | 1,112,400 | — | — |
| 2019-03-13 | $101.82 | $119.16 | 721,100 | — | — |
| 2019-03-12 | $101.18 | $118.42 | 818,600 | — | — |
| 2019-03-11 | $101.49 | $118.78 | 810,000 | — | — |
| 2019-03-08 | $99.78 | $116.78 | 1,048,100 | — | — |
| 2019-03-07 | $101.58 | $118.88 | 1,103,100 | — | — |
| 2019-03-06 | $103.06 | $120.62 | 898,500 | — | — |
| 2019-03-05 | $102.72 | $120.22 | 1,094,100 | — | — |
| 2019-03-04 | $102.75 | $120.25 | 987,700 | — | — |
| 2019-03-01 | $102.80 | $120.31 | 893,200 | — | — |
| 2019-02-28 | $102.29 | $119.71 | 1,070,700 | — | — |
| 2019-02-27 | $103.39 | $121.00 | 782,600 | — | — |
| 2019-02-26 | $102.68 | $120.17 | 845,300 | — | — |
| 2019-02-25 | $104.12 | $121.86 | 735,900 | — | — |
| 2019-02-22 | $103.74 | $121.41 | 852,100 | — | — |
| 2019-02-21 | $102.50 | $119.96 | 1,149,000 | — | — |
| 2019-02-20 | $102.72 | $120.22 | 875,600 | — | — |
| 2019-02-19 | $100.95 | $118.15 | 1,019,200 | — | — |
| 2019-02-15 | $100.26 | $117.34 | 1,337,700 | — | — |
| 2019-02-14 | $99.54 | $115.86 | 921,500 | — | — |
| 2019-02-13 | $98.82 | $115.03 | 811,700 | — | — |
| 2019-02-12 | $99.28 | $115.56 | 1,511,900 | — | — |
| 2019-02-11 | $95.98 | $111.72 | 1,123,000 | — | — |
| 2019-02-08 | $96.03 | $111.78 | 1,213,700 | — | — |
| 2019-02-07 | $96.02 | $111.77 | 808,300 | — | — |
| 2019-02-06 | $98.49 | $114.64 | 849,100 | — | — |
| 2019-02-05 | $98.72 | $114.91 | 936,600 | — | — |
| 2019-02-04 | $99.34 | $115.63 | 1,278,200 | — | — |
| 2019-02-01 | $98.71 | $114.90 | 1,185,500 | — | — |
| 2019-01-31 | $95.76 | $111.46 | 1,661,300 | — | — |
| 2019-01-30 | $97.81 | $113.85 | 1,215,900 | — | — |
| 2019-01-29 | $96.26 | $112.05 | 2,626,900 | — | — |
| 2019-01-28 | $97.65 | $113.66 | 1,977,900 | — | — |
| 2019-01-25 | $97.27 | $113.22 | 1,141,400 | — | — |
| 2019-01-24 | $95.68 | $111.37 | 1,185,300 | — | — |
| 2019-01-23 | $93.37 | $108.68 | 2,010,700 | — | — |
| 2019-01-22 | $95.73 | $111.43 | 1,240,700 | — | — |
| 2019-01-18 | $97.81 | $113.85 | 1,345,300 | — | — |
| 2019-01-17 | $96.16 | $111.93 | 2,102,000 | — | — |
| 2019-01-16 | $94.65 | $110.17 | 1,349,800 | — | — |
| 2019-01-15 | $93.97 | $109.38 | 1,214,200 | — | — |
| 2019-01-14 | $94.74 | $110.28 | 1,268,700 | — | — |
| 2019-01-11 | $94.76 | $110.30 | 1,155,800 | — | — |
| 2019-01-10 | $94.43 | $109.92 | 1,048,100 | — | — |
| 2019-01-09 | $94.04 | $109.46 | 1,020,200 | — | — |
| 2019-01-08 | $93.61 | $108.96 | 1,936,000 | — | — |
| 2019-01-07 | $92.32 | $107.46 | 1,175,700 | — | — |
| 2019-01-04 | $91.46 | $106.46 | 1,451,200 | — | — |
| 2019-01-03 | $87.88 | $102.29 | 1,635,000 | — | — |
| 2019-01-02 | $91.21 | $106.17 | 1,849,700 | — | — |