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-02-26 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 | $139.20 | $139.20 | 732,900 | — | — |
| 2019-12-30 | $139.10 | $139.10 | 613,200 | — | — |
| 2019-12-27 | $140.62 | $140.62 | 533,400 | — | — |
| 2019-12-26 | $140.07 | $140.07 | 539,400 | — | — |
| 2019-12-24 | $138.21 | $138.21 | 417,800 | — | — |
| 2019-12-23 | $139.91 | $139.91 | 1,073,200 | — | — |
| 2019-12-20 | $139.88 | $139.88 | 2,666,700 | — | — |
| 2019-12-19 | $139.50 | $139.50 | 1,131,600 | — | — |
| 2019-12-18 | $138.10 | $138.10 | 932,300 | — | — |
| 2019-12-17 | $136.94 | $136.94 | 1,121,500 | — | — |
| 2019-12-16 | $136.60 | $136.60 | 875,400 | — | — |
| 2019-12-13 | $136.70 | $136.70 | 730,100 | — | — |
| 2019-12-12 | $135.88 | $135.88 | 1,852,800 | — | — |
| 2019-12-11 | $132.08 | $132.08 | 1,443,500 | — | — |
| 2019-12-10 | $131.61 | $131.61 | 1,455,600 | — | — |
| 2019-12-09 | $132.24 | $132.24 | 1,136,100 | — | — |
| 2019-12-06 | $134.21 | $134.21 | 1,416,500 | — | — |
| 2019-12-05 | $131.88 | $131.88 | 2,120,000 | — | — |
| 2019-12-04 | $136.01 | $136.01 | 1,020,000 | — | — |
| 2019-12-03 | $135.21 | $135.21 | 965,100 | — | — |
| 2019-12-02 | $135.49 | $135.49 | 1,413,200 | — | — |
| 2019-11-29 | $141.04 | $141.04 | 519,400 | — | — |
| 2019-11-27 | $141.77 | $141.77 | 924,900 | — | — |
| 2019-11-26 | $140.07 | $140.07 | 2,325,500 | — | — |
| 2019-11-25 | $138.19 | $138.19 | 1,079,600 | — | — |
| 2019-11-22 | $135.38 | $135.38 | 1,035,500 | — | — |
| 2019-11-21 | $138.77 | $138.77 | 765,400 | — | — |
| 2019-11-20 | $140.84 | $140.84 | 772,200 | — | — |
| 2019-11-19 | $141.75 | $141.75 | 1,064,200 | — | — |
| 2019-11-18 | $139.23 | $139.23 | 644,900 | — | — |
| 2019-11-15 | $139.71 | $139.71 | 731,300 | — | — |
| 2019-11-14 | $138.13 | $138.13 | 674,100 | — | — |
| 2019-11-13 | $139.20 | $139.20 | 620,500 | — | — |
| 2019-11-12 | $138.89 | $138.89 | 656,900 | — | — |
| 2019-11-11 | $137.81 | $137.81 | 680,000 | — | — |
| 2019-11-08 | $136.21 | $136.21 | 763,700 | — | — |
| 2019-11-07 | $135.23 | $135.23 | 925,300 | — | — |
| 2019-11-06 | $136.57 | $136.57 | 590,200 | — | — |
| 2019-11-05 | $135.63 | $135.63 | 805,200 | — | — |
| 2019-11-04 | $135.77 | $135.77 | 944,500 | — | — |
| 2019-11-01 | $136.10 | $136.10 | 954,200 | — | — |
| 2019-10-31 | $135.75 | $135.75 | 1,061,100 | — | — |
| 2019-10-30 | $137.61 | $137.61 | 995,700 | — | — |
| 2019-10-29 | $136.68 | $136.68 | 720,400 | — | — |
| 2019-10-28 | $137.29 | $137.29 | 503,900 | — | — |
| 2019-10-25 | $137.14 | $137.14 | 573,200 | — | — |
| 2019-10-24 | $137.72 | $137.72 | 852,800 | — | — |
| 2019-10-23 | $133.96 | $133.96 | 647,200 | — | — |
| 2019-10-22 | $132.12 | $132.12 | 1,355,900 | — | — |
| 2019-10-21 | $136.68 | $136.68 | 717,300 | — | — |
| 2019-10-18 | $134.95 | $134.95 | 1,099,800 | — | — |
| 2019-10-17 | $136.83 | $136.83 | 795,800 | — | — |
| 2019-10-16 | $138.74 | $138.74 | 735,900 | — | — |
| 2019-10-15 | $140.66 | $140.66 | 741,700 | — | — |
| 2019-10-14 | $138.85 | $138.85 | 422,700 | — | — |
| 2019-10-11 | $138.61 | $138.61 | 770,900 | — | — |
| 2019-10-10 | $138.22 | $138.22 | 998,300 | — | — |
| 2019-10-09 | $135.79 | $135.79 | 886,300 | — | — |
| 2019-10-08 | $133.94 | $133.94 | 871,700 | — | — |
| 2019-10-07 | $137.89 | $137.89 | 591,200 | — | — |
| 2019-10-04 | $138.78 | $138.78 | 815,300 | — | — |
| 2019-10-03 | $136.03 | $136.03 | 772,200 | — | — |
| 2019-10-02 | $133.31 | $133.31 | 1,066,100 | — | — |
| 2019-10-01 | $135.99 | $135.99 | 784,300 | — | — |
| 2019-09-30 | $137.25 | $137.25 | 893,000 | — | — |
| 2019-09-27 | $136.21 | $136.21 | 1,081,700 | — | — |
| 2019-09-26 | $140.74 | $140.74 | 754,400 | — | — |
| 2019-09-25 | $139.39 | $139.39 | 948,100 | — | — |
| 2019-09-24 | $136.48 | $136.48 | 1,131,700 | — | — |
| 2019-09-23 | $137.11 | $137.11 | 891,600 | — | — |
| 2019-09-20 | $135.72 | $135.72 | 1,196,700 | — | — |
| 2019-09-19 | $137.13 | $137.13 | 777,300 | — | — |
| 2019-09-18 | $136.50 | $136.50 | 978,700 | — | — |
| 2019-09-17 | $136.70 | $136.70 | 1,028,300 | — | — |
| 2019-09-16 | $133.24 | $133.24 | 1,150,600 | — | — |
| 2019-09-13 | $134.64 | $134.64 | 1,155,800 | — | — |
| 2019-09-12 | $137.39 | $137.39 | 1,231,600 | — | — |
| 2019-09-11 | $134.64 | $134.64 | 1,744,400 | — | — |
| 2019-09-10 | $135.25 | $135.25 | 1,636,900 | — | — |
| 2019-09-09 | $141.26 | $141.26 | 1,515,500 | — | — |
| 2019-09-06 | $145.51 | $145.51 | 903,200 | — | — |
| 2019-09-05 | $145.95 | $145.95 | 1,231,500 | — | — |
| 2019-09-04 | $141.52 | $141.52 | 874,200 | — | — |
| 2019-09-03 | $139.27 | $139.27 | 879,200 | — | — |
| 2019-08-30 | $141.81 | $141.81 | 831,100 | — | — |
| 2019-08-29 | $141.31 | $141.31 | 1,072,800 | — | — |
| 2019-08-28 | $136.75 | $136.75 | 1,037,300 | — | — |
| 2019-08-27 | $136.69 | $136.69 | 1,295,300 | — | — |
| 2019-08-26 | $136.62 | $136.62 | 1,316,700 | — | — |
| 2019-08-23 | $135.05 | $135.05 | 1,622,900 | — | — |
| 2019-08-22 | $139.00 | $139.00 | 2,887,200 | — | — |
| 2019-08-21 | $131.84 | $131.84 | 1,235,300 | — | — |
| 2019-08-20 | $129.96 | $129.96 | 736,500 | — | — |
| 2019-08-19 | $129.94 | $129.94 | 743,600 | — | — |
| 2019-08-16 | $128.98 | $128.98 | 860,600 | — | — |
| 2019-08-15 | $127.29 | $127.29 | 689,300 | — | — |
| 2019-08-14 | $126.71 | $126.71 | 1,153,500 | — | — |
| 2019-08-13 | $132.12 | $132.12 | 1,326,500 | — | — |
| 2019-08-12 | $128.16 | $128.16 | 793,800 | — | — |
| 2019-08-09 | $131.00 | $131.00 | 805,300 | — | — |
| 2019-08-08 | $131.97 | $131.97 | 990,900 | — | — |
| 2019-08-07 | $127.04 | $127.04 | 688,300 | — | — |
| 2019-08-06 | $126.23 | $126.23 | 878,100 | — | — |
| 2019-08-05 | $124.77 | $124.77 | 1,338,200 | — | — |
| 2019-08-02 | $129.35 | $129.35 | 1,111,900 | — | — |
| 2019-08-01 | $132.52 | $132.52 | 756,600 | — | — |
| 2019-07-31 | $132.76 | $132.76 | 854,200 | — | — |
| 2019-07-30 | $135.37 | $135.37 | 548,300 | — | — |
| 2019-07-29 | $136.21 | $136.21 | 697,900 | — | — |
| 2019-07-26 | $137.09 | $137.09 | 646,200 | — | — |
| 2019-07-25 | $137.50 | $137.50 | 712,400 | — | — |
| 2019-07-24 | $137.62 | $137.62 | 622,100 | — | — |
| 2019-07-23 | $136.16 | $136.16 | 918,300 | — | — |
| 2019-07-22 | $135.42 | $135.42 | 619,600 | — | — |
| 2019-07-19 | $134.99 | $134.99 | 771,400 | — | — |
| 2019-07-18 | $136.04 | $136.04 | 858,200 | — | — |
| 2019-07-17 | $135.75 | $135.75 | 609,400 | — | — |
| 2019-07-16 | $135.91 | $135.91 | 758,600 | — | — |
| 2019-07-15 | $137.46 | $137.46 | 671,900 | — | — |
| 2019-07-12 | $137.41 | $137.41 | 695,300 | — | — |
| 2019-07-11 | $136.44 | $136.44 | 1,231,300 | — | — |
| 2019-07-10 | $137.57 | $137.57 | 1,063,300 | — | — |
| 2019-07-09 | $135.86 | $135.86 | 1,117,400 | — | — |
| 2019-07-08 | $135.60 | $135.60 | 1,483,400 | — | — |
| 2019-07-05 | $135.40 | $135.40 | 1,008,600 | — | — |
| 2019-07-03 | $134.89 | $134.89 | 991,400 | — | — |
| 2019-07-02 | $133.46 | $133.46 | 1,156,400 | — | — |
| 2019-07-01 | $131.43 | $131.43 | 1,439,300 | — | — |
| 2019-06-28 | $128.69 | $128.69 | 4,970,900 | — | — |
| 2019-06-27 | $125.62 | $125.62 | 989,400 | — | — |
| 2019-06-26 | $123.98 | $123.98 | 1,515,000 | — | — |
| 2019-06-25 | $124.64 | $124.64 | 1,367,300 | — | — |
| 2019-06-24 | $128.11 | $128.11 | 807,200 | — | — |
| 2019-06-21 | $128.84 | $128.84 | 1,630,500 | — | — |
| 2019-06-20 | $130.01 | $130.01 | 1,357,200 | — | — |
| 2019-06-19 | $127.65 | $127.65 | 1,258,400 | — | — |
| 2019-06-18 | $125.86 | $125.86 | 1,253,700 | — | — |
| 2019-06-17 | $124.52 | $124.52 | 999,000 | — | — |
| 2019-06-14 | $124.80 | $124.80 | 916,700 | — | — |
| 2019-06-13 | $125.98 | $125.98 | 764,800 | — | — |
| 2019-06-12 | $126.74 | $126.74 | 682,200 | — | — |
| 2019-06-11 | $126.14 | $126.14 | 1,116,400 | — | — |
| 2019-06-10 | $126.22 | $126.22 | 1,054,400 | — | — |
| 2019-06-07 | $123.90 | $123.90 | 1,175,400 | — | — |
| 2019-06-06 | $122.12 | $122.12 | 1,346,500 | — | — |
| 2019-06-05 | $120.98 | $120.98 | 1,209,000 | — | — |
| 2019-06-04 | $118.05 | $118.05 | 1,734,300 | — | — |
| 2019-06-03 | $113.41 | $113.41 | 1,245,400 | — | — |
| 2019-05-31 | $116.44 | $116.44 | 1,158,500 | — | — |
| 2019-05-30 | $117.04 | $117.04 | 1,065,000 | — | — |
| 2019-05-29 | $116.22 | $116.22 | 867,700 | — | — |
| 2019-05-28 | $117.88 | $117.88 | 1,830,900 | — | — |
| 2019-05-24 | $116.71 | $116.71 | 1,946,400 | — | — |
| 2019-05-23 | $117.01 | $117.01 | 2,387,000 | — | — |
| 2019-05-22 | $115.09 | $115.09 | 2,460,300 | — | — |
| 2019-05-21 | $115.78 | $115.78 | 1,726,900 | — | — |
| 2019-05-20 | $115.01 | $115.01 | 2,159,300 | — | — |
| 2019-05-17 | $121.39 | $121.39 | 1,362,300 | — | — |
| 2019-05-16 | $123.17 | $123.17 | 2,070,700 | — | — |
| 2019-05-15 | $120.23 | $120.23 | 644,500 | — | — |
| 2019-05-14 | $117.74 | $117.74 | 737,000 | — | — |
| 2019-05-13 | $115.90 | $115.90 | 910,600 | — | — |
| 2019-05-10 | $119.82 | $119.82 | 661,300 | — | — |
| 2019-05-09 | $118.90 | $118.90 | 729,700 | — | — |
| 2019-05-08 | $119.36 | $119.36 | 646,300 | — | — |
| 2019-05-07 | $119.57 | $119.57 | 928,700 | — | — |
| 2019-05-06 | $121.53 | $121.53 | 744,600 | — | — |
| 2019-05-03 | $121.65 | $121.65 | 662,100 | — | — |
| 2019-05-02 | $120.70 | $120.70 | 777,800 | — | — |
| 2019-05-01 | $120.09 | $120.09 | 678,500 | — | — |
| 2019-04-30 | $121.08 | $121.08 | 794,900 | — | — |
| 2019-04-29 | $119.86 | $119.86 | 667,600 | — | — |
| 2019-04-26 | $120.12 | $120.12 | 788,900 | — | — |
| 2019-04-25 | $119.70 | $119.70 | 730,700 | — | — |
| 2019-04-24 | $119.87 | $119.87 | 948,500 | — | — |
| 2019-04-23 | $119.89 | $119.89 | 1,406,400 | — | — |
| 2019-04-22 | $116.99 | $116.99 | 491,900 | — | — |
| 2019-04-18 | $115.98 | $115.98 | 1,064,400 | — | — |
| 2019-04-17 | $116.04 | $116.04 | 1,049,400 | — | — |
| 2019-04-16 | $116.73 | $116.73 | 765,600 | — | — |
| 2019-04-15 | $117.57 | $117.57 | 767,200 | — | — |
| 2019-04-12 | $118.19 | $118.19 | 832,600 | — | — |
| 2019-04-11 | $117.76 | $117.76 | 881,400 | — | — |
| 2019-04-10 | $117.28 | $117.28 | 740,500 | — | — |
| 2019-04-09 | $116.69 | $116.69 | 768,100 | — | — |
| 2019-04-08 | $116.43 | $116.43 | 990,400 | — | — |
| 2019-04-05 | $116.59 | $116.59 | 1,845,400 | — | — |
| 2019-04-04 | $115.26 | $115.26 | 1,239,700 | — | — |
| 2019-04-03 | $117.42 | $117.42 | 2,138,300 | — | — |
| 2019-04-02 | $117.51 | $117.51 | 1,497,100 | — | — |
| 2019-04-01 | $117.57 | $117.57 | 1,392,000 | — | — |
| 2019-03-29 | $115.15 | $115.15 | 1,108,500 | — | — |
| 2019-03-28 | $113.93 | $113.93 | 844,800 | — | — |
| 2019-03-27 | $112.49 | $112.49 | 1,402,000 | — | — |
| 2019-03-26 | $112.40 | $112.40 | 1,263,000 | — | — |
| 2019-03-25 | $111.36 | $111.36 | 1,144,200 | — | — |
| 2019-03-22 | $110.31 | $110.31 | 1,372,300 | — | — |
| 2019-03-21 | $112.91 | $112.91 | 1,325,600 | — | — |
| 2019-03-20 | $109.27 | $109.27 | 876,900 | — | — |
| 2019-03-19 | $109.19 | $109.19 | 1,150,000 | — | — |
| 2019-03-18 | $109.31 | $109.31 | 1,405,800 | — | — |
| 2019-03-15 | $109.17 | $109.17 | 2,304,500 | — | — |
| 2019-03-14 | $108.00 | $108.00 | 990,200 | — | — |
| 2019-03-13 | $107.63 | $107.63 | 1,784,000 | — | — |
| 2019-03-12 | $106.90 | $106.90 | 1,426,400 | — | — |
| 2019-03-11 | $105.41 | $105.41 | 1,475,700 | — | — |
| 2019-03-08 | $103.20 | $103.20 | 1,075,100 | — | — |
| 2019-03-07 | $103.26 | $103.26 | 1,032,500 | — | — |
| 2019-03-06 | $103.68 | $103.68 | 902,300 | — | — |
| 2019-03-05 | $103.38 | $103.38 | 917,500 | — | — |
| 2019-03-04 | $103.00 | $103.00 | 1,153,800 | — | — |
| 2019-03-01 | $103.19 | $103.19 | 790,100 | — | — |
| 2019-02-28 | $101.68 | $101.68 | 1,139,000 | — | — |
| 2019-02-27 | $102.63 | $102.63 | 533,600 | — | — |
| 2019-02-26 | $102.57 | $102.57 | 743,000 | — | — |
| 2019-02-25 | $102.89 | $102.89 | 950,300 | — | — |
| 2019-02-22 | $102.30 | $102.30 | 1,895,300 | — | — |
| 2019-02-21 | $101.47 | $101.47 | 3,043,200 | — | — |
| 2019-02-20 | $102.98 | $102.98 | 1,376,500 | — | — |
| 2019-02-19 | $101.86 | $101.86 | 905,300 | — | — |
| 2019-02-15 | $101.65 | $101.65 | 586,800 | — | — |
| 2019-02-14 | $100.61 | $100.61 | 871,900 | — | — |
| 2019-02-13 | $100.66 | $100.66 | 943,200 | — | — |
| 2019-02-12 | $101.59 | $101.59 | 916,200 | — | — |
| 2019-02-11 | $98.87 | $98.87 | 857,100 | — | — |
| 2019-02-08 | $99.42 | $99.42 | 636,500 | — | — |
| 2019-02-07 | $98.45 | $98.45 | 1,351,200 | — | — |
| 2019-02-06 | $99.74 | $99.74 | 1,109,100 | — | — |
| 2019-02-05 | $98.71 | $98.71 | 1,532,000 | — | — |
| 2019-02-04 | $97.56 | $97.56 | 1,395,800 | — | — |
| 2019-02-01 | $94.79 | $94.79 | 885,700 | — | — |
| 2019-01-31 | $93.35 | $93.35 | 834,200 | — | — |
| 2019-01-30 | $92.43 | $92.43 | 765,300 | — | — |
| 2019-01-29 | $90.34 | $90.34 | 601,800 | — | — |
| 2019-01-28 | $91.65 | $91.65 | 796,900 | — | — |
| 2019-01-25 | $93.55 | $93.55 | 1,239,200 | — | — |
| 2019-01-24 | $91.42 | $91.42 | 1,942,500 | — | — |
| 2019-01-23 | $89.98 | $89.98 | 1,122,000 | — | — |
| 2019-01-22 | $89.79 | $89.79 | 1,523,400 | — | — |
| 2019-01-18 | $91.49 | $91.49 | 1,207,400 | — | — |
| 2019-01-17 | $89.14 | $89.14 | 815,300 | — | — |
| 2019-01-16 | $88.95 | $88.95 | 696,200 | — | — |
| 2019-01-15 | $88.47 | $88.47 | 1,184,600 | — | — |
| 2019-01-14 | $87.41 | $87.41 | 1,313,300 | — | — |
| 2019-01-11 | $87.71 | $87.71 | 1,303,300 | — | — |
| 2019-01-10 | $87.82 | $87.82 | 978,600 | — | — |
| 2019-01-09 | $86.96 | $86.96 | 1,078,900 | — | — |
| 2019-01-08 | $86.10 | $86.10 | 1,057,400 | — | — |
| 2019-01-07 | $85.76 | $85.76 | 852,500 | — | — |
| 2019-01-04 | $83.90 | $83.90 | 1,416,500 | — | — |
| 2019-01-03 | $81.11 | $81.11 | 882,800 | — | — |
| 2019-01-02 | $84.05 | $84.05 | 958,700 | — | — |