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-04-01 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 | $136.38 | $136.38 | 318,500 | — | — |
| 2019-12-30 | $135.38 | $135.38 | 319,200 | — | — |
| 2019-12-27 | $134.42 | $134.42 | 280,300 | — | — |
| 2019-12-26 | $134.47 | $134.47 | 226,100 | — | — |
| 2019-12-24 | $135.14 | $135.14 | 153,800 | — | — |
| 2019-12-23 | $134.55 | $134.55 | 328,300 | — | — |
| 2019-12-20 | $136.69 | $136.69 | 686,000 | — | — |
| 2019-12-19 | $136.02 | $136.02 | 359,900 | — | — |
| 2019-12-18 | $136.03 | $136.03 | 443,900 | — | — |
| 2019-12-17 | $135.31 | $135.31 | 505,000 | — | — |
| 2019-12-16 | $137.35 | $137.35 | 387,600 | — | — |
| 2019-12-13 | $137.94 | $137.94 | 402,000 | — | — |
| 2019-12-12 | $139.06 | $139.06 | 463,100 | — | — |
| 2019-12-11 | $136.67 | $136.67 | 475,400 | — | — |
| 2019-12-10 | $133.54 | $133.54 | 711,500 | — | — |
| 2019-12-09 | $138.88 | $138.88 | 654,900 | — | — |
| 2019-12-06 | $138.72 | $138.72 | 720,200 | — | — |
| 2019-12-05 | $138.01 | $138.01 | 819,900 | — | — |
| 2019-12-04 | $134.83 | $134.83 | 629,600 | — | — |
| 2019-12-03 | $133.86 | $133.86 | 648,900 | — | — |
| 2019-12-02 | $137.65 | $137.65 | 563,800 | — | — |
| 2019-11-29 | $139.37 | $139.37 | 246,200 | — | — |
| 2019-11-27 | $141.26 | $141.26 | 426,100 | — | — |
| 2019-11-26 | $141.50 | $141.50 | 709,900 | — | — |
| 2019-11-25 | $141.43 | $141.43 | 649,500 | — | — |
| 2019-11-22 | $140.27 | $140.27 | 498,600 | — | — |
| 2019-11-21 | $138.82 | $138.82 | 459,500 | — | — |
| 2019-11-20 | $140.01 | $140.01 | 594,600 | — | — |
| 2019-11-19 | $138.73 | $138.73 | 632,500 | — | — |
| 2019-11-18 | $141.84 | $141.84 | 815,200 | — | — |
| 2019-11-15 | $140.31 | $140.31 | 911,300 | — | — |
| 2019-11-14 | $143.22 | $143.22 | 755,700 | — | — |
| 2019-11-13 | $147.11 | $147.11 | 653,200 | — | — |
| 2019-11-12 | $148.93 | $148.93 | 749,300 | — | — |
| 2019-11-11 | $150.06 | $150.06 | 818,300 | — | — |
| 2019-11-08 | $152.03 | $152.03 | 817,700 | — | — |
| 2019-11-07 | $152.12 | $152.12 | 1,036,500 | — | — |
| 2019-11-06 | $150.17 | $150.17 | 726,100 | — | — |
| 2019-11-05 | $148.70 | $148.70 | 910,600 | — | — |
| 2019-11-04 | $147.43 | $147.43 | 1,043,800 | — | — |
| 2019-11-01 | $143.03 | $143.03 | 771,300 | — | — |
| 2019-10-31 | $143.38 | $143.38 | 928,300 | — | — |
| 2019-10-30 | $144.33 | $144.33 | 795,400 | — | — |
| 2019-10-29 | $144.69 | $144.69 | 835,900 | — | — |
| 2019-10-28 | $145.20 | $145.20 | 1,604,900 | — | — |
| 2019-10-25 | $144.13 | $144.13 | 3,327,700 | — | — |
| 2019-10-24 | $129.92 | $129.92 | 1,472,800 | — | — |
| 2019-10-23 | $128.50 | $128.50 | 1,042,400 | — | — |
| 2019-10-22 | $125.90 | $125.90 | 958,600 | — | — |
| 2019-10-21 | $125.87 | $125.87 | 824,200 | — | — |
| 2019-10-18 | $125.17 | $125.17 | 724,300 | — | — |
| 2019-10-17 | $125.08 | $125.08 | 536,800 | — | — |
| 2019-10-16 | $125.55 | $125.55 | 588,200 | — | — |
| 2019-10-15 | $125.01 | $125.01 | 508,100 | — | — |
| 2019-10-14 | $123.26 | $123.26 | 473,500 | — | — |
| 2019-10-11 | $124.42 | $124.42 | 664,900 | — | — |
| 2019-10-10 | $123.41 | $123.41 | 593,900 | — | — |
| 2019-10-09 | $123.13 | $123.13 | 635,900 | — | — |
| 2019-10-08 | $122.31 | $122.31 | 604,900 | — | — |
| 2019-10-07 | $124.06 | $124.06 | 1,064,700 | — | — |
| 2019-10-04 | $124.06 | $124.06 | 648,900 | — | — |
| 2019-10-03 | $121.95 | $121.95 | 1,053,800 | — | — |
| 2019-10-02 | $118.98 | $118.98 | 825,100 | — | — |
| 2019-10-01 | $121.27 | $121.27 | 531,900 | — | — |
| 2019-09-30 | $124.07 | $124.07 | 396,100 | — | — |
| 2019-09-27 | $123.58 | $123.58 | 540,200 | — | — |
| 2019-09-26 | $121.52 | $121.52 | 467,000 | — | — |
| 2019-09-25 | $122.23 | $122.23 | 603,300 | — | — |
| 2019-09-24 | $120.14 | $120.14 | 833,600 | — | — |
| 2019-09-23 | $121.70 | $121.70 | 580,600 | — | — |
| 2019-09-20 | $123.39 | $123.39 | 958,000 | — | — |
| 2019-09-19 | $124.23 | $124.23 | 605,900 | — | — |
| 2019-09-18 | $122.94 | $122.94 | 606,700 | — | — |
| 2019-09-17 | $122.20 | $122.20 | 807,200 | — | — |
| 2019-09-16 | $122.45 | $122.45 | 846,600 | — | — |
| 2019-09-13 | $125.65 | $125.65 | 508,900 | — | — |
| 2019-09-12 | $125.41 | $125.41 | 760,200 | — | — |
| 2019-09-11 | $129.08 | $129.08 | 665,000 | — | — |
| 2019-09-10 | $125.90 | $125.90 | 704,700 | — | — |
| 2019-09-09 | $121.29 | $121.29 | 644,700 | — | — |
| 2019-09-06 | $118.81 | $118.81 | 444,800 | — | — |
| 2019-09-05 | $117.83 | $117.83 | 532,400 | — | — |
| 2019-09-04 | $115.01 | $115.01 | 458,400 | — | — |
| 2019-09-03 | $114.34 | $114.34 | 725,600 | — | — |
| 2019-08-30 | $118.89 | $118.89 | 661,200 | — | — |
| 2019-08-29 | $116.71 | $116.71 | 652,600 | — | — |
| 2019-08-28 | $113.18 | $113.18 | 376,900 | — | — |
| 2019-08-27 | $112.58 | $112.58 | 534,500 | — | — |
| 2019-08-26 | $113.58 | $113.58 | 709,900 | — | — |
| 2019-08-23 | $112.09 | $112.09 | 639,700 | — | — |
| 2019-08-22 | $116.30 | $116.30 | 442,000 | — | — |
| 2019-08-21 | $115.98 | $115.98 | 693,500 | — | — |
| 2019-08-20 | $113.03 | $113.03 | 667,100 | — | — |
| 2019-08-19 | $114.07 | $114.07 | 917,400 | — | — |
| 2019-08-16 | $111.34 | $111.34 | 667,200 | — | — |
| 2019-08-15 | $110.45 | $110.45 | 943,400 | — | — |
| 2019-08-14 | $112.46 | $112.46 | 972,500 | — | — |
| 2019-08-13 | $114.81 | $114.81 | 655,400 | — | — |
| 2019-08-12 | $113.93 | $113.93 | 747,200 | — | — |
| 2019-08-09 | $116.77 | $116.77 | 540,200 | — | — |
| 2019-08-08 | $117.96 | $117.96 | 850,900 | — | — |
| 2019-08-07 | $118.45 | $118.45 | 985,400 | — | — |
| 2019-08-06 | $117.53 | $117.53 | 804,400 | — | — |
| 2019-08-05 | $118.24 | $118.24 | 1,038,200 | — | — |
| 2019-08-02 | $120.38 | $120.38 | 759,800 | — | — |
| 2019-08-01 | $122.39 | $122.39 | 941,400 | — | — |
| 2019-07-31 | $124.69 | $124.69 | 901,600 | — | — |
| 2019-07-30 | $125.25 | $125.25 | 1,353,000 | — | — |
| 2019-07-29 | $124.48 | $124.48 | 2,400,100 | — | — |
| 2019-07-26 | $128.84 | $128.84 | 4,420,300 | — | — |
| 2019-07-25 | $156.36 | $156.36 | 1,008,200 | — | — |
| 2019-07-24 | $154.44 | $154.44 | 662,300 | — | — |
| 2019-07-23 | $153.98 | $153.98 | 372,400 | — | — |
| 2019-07-22 | $151.81 | $151.81 | 829,400 | — | — |
| 2019-07-19 | $152.98 | $152.98 | 758,400 | — | — |
| 2019-07-18 | $154.51 | $154.51 | 1,040,500 | — | — |
| 2019-07-17 | $150.95 | $150.95 | 614,600 | — | — |
| 2019-07-16 | $150.04 | $150.04 | 413,100 | — | — |
| 2019-07-15 | $149.58 | $149.58 | 334,500 | — | — |
| 2019-07-12 | $151.13 | $151.13 | 443,600 | — | — |
| 2019-07-11 | $148.96 | $148.96 | 301,800 | — | — |
| 2019-07-10 | $148.60 | $148.60 | 325,200 | — | — |
| 2019-07-09 | $149.88 | $149.88 | 364,400 | — | — |
| 2019-07-08 | $150.27 | $150.27 | 593,700 | — | — |
| 2019-07-05 | $151.40 | $151.40 | 325,200 | — | — |
| 2019-07-03 | $153.25 | $153.25 | 207,300 | — | — |
| 2019-07-02 | $151.47 | $151.47 | 389,100 | — | — |
| 2019-07-01 | $150.71 | $150.71 | 562,000 | — | — |
| 2019-06-28 | $147.47 | $147.47 | 704,600 | — | — |
| 2019-06-27 | $145.09 | $145.09 | 421,900 | — | — |
| 2019-06-26 | $141.75 | $141.75 | 802,700 | — | — |
| 2019-06-25 | $142.40 | $142.40 | 768,200 | — | — |
| 2019-06-24 | $145.93 | $145.93 | 609,800 | — | — |
| 2019-06-21 | $146.03 | $146.03 | 1,150,400 | — | — |
| 2019-06-20 | $148.45 | $148.45 | 717,500 | — | — |
| 2019-06-19 | $149.10 | $149.10 | 918,400 | — | — |
| 2019-06-18 | $150.66 | $150.66 | 482,800 | — | — |
| 2019-06-17 | $150.22 | $150.22 | 687,300 | — | — |
| 2019-06-14 | $152.29 | $152.29 | 750,800 | — | — |
| 2019-06-13 | $150.61 | $150.61 | 579,600 | — | — |
| 2019-06-12 | $149.00 | $149.00 | 576,300 | — | — |
| 2019-06-11 | $149.13 | $149.13 | 916,700 | — | — |
| 2019-06-10 | $149.06 | $149.06 | 529,700 | — | — |
| 2019-06-07 | $146.95 | $146.95 | 637,000 | — | — |
| 2019-06-06 | $147.14 | $147.14 | 699,600 | — | — |
| 2019-06-05 | $145.53 | $145.53 | 556,600 | — | — |
| 2019-06-04 | $145.10 | $145.10 | 883,500 | — | — |
| 2019-06-03 | $138.32 | $138.32 | 737,100 | — | — |
| 2019-05-31 | $135.55 | $135.55 | 942,400 | — | — |
| 2019-05-30 | $140.58 | $140.58 | 511,100 | — | — |
| 2019-05-29 | $138.54 | $138.54 | 644,600 | — | — |
| 2019-05-28 | $141.45 | $141.45 | 1,020,500 | — | — |
| 2019-05-24 | $145.90 | $145.90 | 1,264,600 | — | — |
| 2019-05-23 | $141.71 | $141.71 | 933,800 | — | — |
| 2019-05-22 | $140.49 | $140.49 | 657,800 | — | — |
| 2019-05-21 | $141.03 | $141.03 | 560,200 | — | — |
| 2019-05-20 | $137.12 | $137.12 | 691,100 | — | — |
| 2019-05-17 | $138.69 | $138.69 | 669,200 | — | — |
| 2019-05-16 | $140.31 | $140.31 | 1,248,000 | — | — |
| 2019-05-15 | $135.97 | $135.97 | 543,900 | — | — |
| 2019-05-14 | $134.21 | $134.21 | 599,600 | — | — |
| 2019-05-13 | $131.16 | $131.16 | 774,200 | — | — |
| 2019-05-10 | $135.36 | $135.36 | 515,900 | — | — |
| 2019-05-09 | $132.84 | $132.84 | 497,100 | — | — |
| 2019-05-08 | $134.04 | $134.04 | 400,800 | — | — |
| 2019-05-07 | $136.46 | $136.46 | 807,500 | — | — |
| 2019-05-06 | $137.78 | $137.78 | 615,700 | — | — |
| 2019-05-03 | $139.09 | $139.09 | 413,700 | — | — |
| 2019-05-02 | $135.83 | $135.83 | 675,800 | — | — |
| 2019-05-01 | $135.35 | $135.35 | 808,100 | — | — |
| 2019-04-30 | $136.25 | $136.25 | 1,411,800 | — | — |
| 2019-04-29 | $130.56 | $130.56 | 720,900 | — | — |
| 2019-04-26 | $127.00 | $127.00 | 1,971,800 | — | — |
| 2019-04-25 | $130.71 | $130.71 | 1,318,400 | — | — |
| 2019-04-24 | $134.16 | $134.16 | 1,232,200 | — | — |
| 2019-04-23 | $134.14 | $134.14 | 880,600 | — | — |
| 2019-04-22 | $131.40 | $131.40 | 709,900 | — | — |
| 2019-04-18 | $131.77 | $131.77 | 615,400 | — | — |
| 2019-04-17 | $130.87 | $130.87 | 395,800 | — | — |
| 2019-04-16 | $131.10 | $131.10 | 587,500 | — | — |
| 2019-04-15 | $131.58 | $131.58 | 691,300 | — | — |
| 2019-04-12 | $132.13 | $132.13 | 467,100 | — | — |
| 2019-04-11 | $131.40 | $131.40 | 320,900 | — | — |
| 2019-04-10 | $131.20 | $131.20 | 646,500 | — | — |
| 2019-04-09 | $131.31 | $131.31 | 595,700 | — | — |
| 2019-04-08 | $132.75 | $132.75 | 532,100 | — | — |
| 2019-04-05 | $131.59 | $131.59 | 379,400 | — | — |
| 2019-04-04 | $129.69 | $129.69 | 532,600 | — | — |
| 2019-04-03 | $126.82 | $126.82 | 745,100 | — | — |
| 2019-04-02 | $127.36 | $127.36 | 399,600 | — | — |
| 2019-04-01 | $127.88 | $127.88 | 537,200 | — | — |
| 2019-03-29 | $126.15 | $126.15 | 681,500 | — | — |
| 2019-03-28 | $125.98 | $125.98 | 758,900 | — | — |
| 2019-03-27 | $126.13 | $126.13 | 1,004,400 | — | — |
| 2019-03-26 | $125.26 | $125.26 | 875,400 | — | — |
| 2019-03-25 | $124.75 | $124.75 | 627,600 | — | — |
| 2019-03-22 | $124.86 | $124.86 | 698,200 | — | — |
| 2019-03-21 | $128.14 | $128.14 | 523,000 | — | — |
| 2019-03-20 | $126.02 | $126.02 | 646,800 | — | — |
| 2019-03-19 | $127.90 | $127.90 | 509,500 | — | — |
| 2019-03-18 | $129.51 | $129.51 | 545,300 | — | — |
| 2019-03-15 | $128.57 | $128.57 | 970,500 | — | — |
| 2019-03-14 | $129.26 | $129.26 | 966,200 | — | — |
| 2019-03-13 | $133.00 | $133.00 | 680,100 | — | — |
| 2019-03-12 | $133.26 | $133.26 | 564,100 | — | — |
| 2019-03-11 | $133.11 | $133.11 | 501,600 | — | — |
| 2019-03-08 | $132.08 | $132.08 | 1,052,600 | — | — |
| 2019-03-07 | $129.61 | $129.61 | 1,359,100 | — | — |
| 2019-03-06 | $133.33 | $133.33 | 650,900 | — | — |
| 2019-03-05 | $135.17 | $135.17 | 692,000 | — | — |
| 2019-03-04 | $138.23 | $138.23 | 1,028,400 | — | — |
| 2019-03-01 | $137.48 | $137.48 | 749,200 | — | — |
| 2019-02-28 | $136.12 | $136.12 | 599,600 | — | — |
| 2019-02-27 | $138.60 | $138.60 | 683,300 | — | — |
| 2019-02-26 | $140.02 | $140.02 | 605,800 | — | — |
| 2019-02-25 | $141.40 | $141.40 | 707,800 | — | — |
| 2019-02-22 | $140.50 | $140.50 | 608,000 | — | — |
| 2019-02-21 | $140.03 | $140.03 | 777,800 | — | — |
| 2019-02-20 | $139.77 | $139.77 | 812,000 | — | — |
| 2019-02-19 | $139.71 | $139.71 | 793,800 | — | — |
| 2019-02-15 | $139.21 | $139.21 | 855,800 | — | — |
| 2019-02-14 | $138.80 | $138.80 | 888,900 | — | — |
| 2019-02-13 | $139.41 | $139.41 | 1,144,000 | — | — |
| 2019-02-12 | $143.14 | $143.14 | 1,781,100 | — | — |
| 2019-02-11 | $137.98 | $137.98 | 2,428,400 | — | — |
| 2019-02-08 | $135.78 | $135.78 | 3,807,500 | — | — |
| 2019-02-07 | $128.20 | $128.20 | 1,723,700 | — | — |
| 2019-02-06 | $127.43 | $127.43 | 1,220,100 | — | — |
| 2019-02-05 | $126.90 | $126.90 | 1,608,500 | — | — |
| 2019-02-04 | $127.88 | $127.88 | 904,900 | — | — |
| 2019-02-01 | $128.78 | $128.78 | 987,900 | — | — |
| 2019-01-31 | $128.79 | $128.79 | 1,536,000 | — | — |
| 2019-01-30 | $125.79 | $125.79 | 1,251,500 | — | — |
| 2019-01-29 | $127.04 | $127.04 | 1,689,000 | — | — |
| 2019-01-28 | $128.00 | $128.00 | 891,300 | — | — |
| 2019-01-25 | $127.56 | $127.56 | 1,116,600 | — | — |
| 2019-01-24 | $127.15 | $127.15 | 621,900 | — | — |
| 2019-01-23 | $124.73 | $124.73 | 785,400 | — | — |
| 2019-01-22 | $126.72 | $126.72 | 1,199,000 | — | — |
| 2019-01-18 | $126.62 | $126.62 | 739,000 | — | — |
| 2019-01-17 | $124.18 | $124.18 | 1,174,000 | — | — |
| 2019-01-16 | $123.10 | $123.10 | 688,400 | — | — |
| 2019-01-15 | $124.04 | $124.04 | 796,100 | — | — |
| 2019-01-14 | $126.01 | $126.01 | 865,700 | — | — |
| 2019-01-11 | $125.67 | $125.67 | 813,300 | — | — |
| 2019-01-10 | $126.59 | $126.59 | 671,200 | — | — |
| 2019-01-09 | $127.41 | $127.41 | 1,041,300 | — | — |
| 2019-01-08 | $123.06 | $123.06 | 895,500 | — | — |
| 2019-01-07 | $124.15 | $124.15 | 1,033,300 | — | — |
| 2019-01-04 | $122.13 | $122.13 | 1,041,600 | — | — |
| 2019-01-03 | $116.90 | $116.90 | 651,600 | — | — |
| 2019-01-02 | $118.60 | $118.60 | 1,192,400 | — | — |