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
- 2004-10-29 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 | $119.74 | $226.41 | 1,129,600 | — | — |
| 2019-12-30 | $118.31 | $223.71 | 694,400 | — | — |
| 2019-12-27 | $118.18 | $223.46 | 580,300 | — | — |
| 2019-12-26 | $118.11 | $223.33 | 745,100 | — | — |
| 2019-12-24 | $116.74 | $220.74 | 486,700 | — | — |
| 2019-12-23 | $116.62 | $220.51 | 1,099,500 | — | — |
| 2019-12-20 | $118.02 | $223.16 | 2,730,600 | — | — |
| 2019-12-19 | $119.00 | $225.01 | 2,011,200 | — | — |
| 2019-12-18 | $116.42 | $220.13 | 1,655,000 | — | — |
| 2019-12-17 | $113.81 | $215.20 | 1,300,500 | — | — |
| 2019-12-16 | $115.49 | $218.37 | 1,587,100 | — | — |
| 2019-12-13 | $113.71 | $215.01 | 2,847,200 | — | — |
| 2019-12-12 | $114.67 | $216.82 | 2,054,900 | — | — |
| 2019-12-11 | $117.02 | $219.23 | 1,751,600 | — | — |
| 2019-12-10 | $117.59 | $220.29 | 1,576,800 | — | — |
| 2019-12-09 | $118.72 | $222.41 | 1,228,600 | — | — |
| 2019-12-06 | $118.37 | $221.75 | 1,411,300 | — | — |
| 2019-12-05 | $117.52 | $220.16 | 2,132,400 | — | — |
| 2019-12-04 | $119.10 | $223.12 | 1,129,700 | — | — |
| 2019-12-03 | $118.10 | $221.25 | 1,619,400 | — | — |
| 2019-12-02 | $119.26 | $223.42 | 1,774,400 | — | — |
| 2019-11-29 | $120.95 | $226.59 | 497,700 | — | — |
| 2019-11-27 | $121.20 | $227.06 | 1,320,800 | — | — |
| 2019-11-26 | $120.62 | $225.97 | 2,669,600 | — | — |
| 2019-11-25 | $118.30 | $221.62 | 1,759,700 | — | — |
| 2019-11-22 | $119.60 | $224.06 | 1,885,400 | — | — |
| 2019-11-21 | $119.84 | $224.51 | 1,511,700 | — | — |
| 2019-11-20 | $121.34 | $227.32 | 1,932,200 | — | — |
| 2019-11-19 | $121.99 | $228.54 | 1,582,100 | — | — |
| 2019-11-18 | $120.47 | $225.69 | 1,621,000 | — | — |
| 2019-11-15 | $118.87 | $222.69 | 1,674,200 | — | — |
| 2019-11-14 | $117.12 | $219.41 | 1,741,700 | — | — |
| 2019-11-13 | $116.13 | $217.56 | 1,971,500 | — | — |
| 2019-11-12 | $116.10 | $217.50 | 3,393,600 | — | — |
| 2019-11-11 | $116.66 | $218.55 | 2,027,600 | — | — |
| 2019-11-08 | $116.57 | $218.38 | 2,595,700 | — | — |
| 2019-11-07 | $118.68 | $222.34 | 2,692,500 | — | — |
| 2019-11-06 | $122.70 | $229.87 | 1,541,200 | — | — |
| 2019-11-05 | $123.33 | $231.05 | 1,624,800 | — | — |
| 2019-11-04 | $124.07 | $232.43 | 1,670,900 | — | — |
| 2019-11-01 | $126.80 | $237.55 | 1,499,600 | — | — |
| 2019-10-31 | $127.04 | $238.00 | 2,384,300 | — | — |
| 2019-10-30 | $129.41 | $242.44 | 7,840,700 | — | — |
| 2019-10-29 | $130.59 | $244.65 | 3,003,200 | — | — |
| 2019-10-28 | $132.28 | $247.81 | 973,100 | — | — |
| 2019-10-25 | $132.82 | $248.83 | 1,009,600 | — | — |
| 2019-10-24 | $134.35 | $251.69 | 681,700 | — | — |
| 2019-10-23 | $135.74 | $254.30 | 1,052,500 | — | — |
| 2019-10-22 | $134.81 | $252.55 | 836,300 | — | — |
| 2019-10-21 | $134.33 | $251.65 | 860,100 | — | — |
| 2019-10-18 | $132.98 | $249.13 | 813,100 | — | — |
| 2019-10-17 | $131.77 | $246.86 | 972,500 | — | — |
| 2019-10-16 | $130.60 | $244.67 | 860,400 | — | — |
| 2019-10-15 | $129.79 | $243.15 | 774,500 | — | — |
| 2019-10-14 | $129.85 | $243.26 | 754,400 | — | — |
| 2019-10-11 | $129.31 | $242.25 | 941,900 | — | — |
| 2019-10-10 | $130.65 | $244.76 | 877,300 | — | — |
| 2019-10-09 | $130.66 | $244.78 | 1,404,800 | — | — |
| 2019-10-08 | $129.00 | $241.67 | 1,461,500 | — | — |
| 2019-10-07 | $128.26 | $240.28 | 1,688,400 | — | — |
| 2019-10-04 | $130.27 | $244.05 | 1,261,600 | — | — |
| 2019-10-03 | $129.65 | $242.89 | 1,783,500 | — | — |
| 2019-10-02 | $127.66 | $239.16 | 1,779,800 | — | — |
| 2019-10-01 | $129.06 | $241.78 | 1,222,500 | — | — |
| 2019-09-30 | $129.81 | $243.19 | 983,000 | — | — |
| 2019-09-27 | $128.85 | $241.39 | 1,696,800 | — | — |
| 2019-09-26 | $128.53 | $240.79 | 1,439,700 | — | — |
| 2019-09-25 | $127.67 | $239.18 | 1,183,200 | — | — |
| 2019-09-24 | $127.56 | $238.97 | 1,824,800 | — | — |
| 2019-09-23 | $126.31 | $236.63 | 1,892,600 | — | — |
| 2019-09-20 | $125.03 | $234.23 | 2,217,900 | — | — |
| 2019-09-19 | $123.83 | $231.98 | 2,924,800 | — | — |
| 2019-09-18 | $125.30 | $234.74 | 1,599,700 | — | — |
| 2019-09-17 | $128.08 | $239.95 | 1,083,800 | — | — |
| 2019-09-16 | $126.39 | $236.78 | 1,801,600 | — | — |
| 2019-09-13 | $124.32 | $232.90 | 2,232,400 | — | — |
| 2019-09-12 | $126.53 | $237.04 | 1,944,900 | — | — |
| 2019-09-11 | $128.50 | $238.71 | 1,307,600 | — | — |
| 2019-09-10 | $127.65 | $237.13 | 1,620,800 | — | — |
| 2019-09-09 | $128.09 | $237.95 | 1,761,800 | — | — |
| 2019-09-06 | $128.62 | $238.93 | 1,123,500 | — | — |
| 2019-09-05 | $126.67 | $235.31 | 1,437,900 | — | — |
| 2019-09-04 | $126.45 | $234.90 | 1,022,900 | — | — |
| 2019-09-03 | $125.53 | $233.19 | 1,244,800 | — | — |
| 2019-08-30 | $123.63 | $229.66 | 771,000 | — | — |
| 2019-08-29 | $123.60 | $229.61 | 728,000 | — | — |
| 2019-08-28 | $121.28 | $225.30 | 659,800 | — | — |
| 2019-08-27 | $120.34 | $223.55 | 989,000 | — | — |
| 2019-08-26 | $121.19 | $225.13 | 579,100 | — | — |
| 2019-08-23 | $120.72 | $224.26 | 750,500 | — | — |
| 2019-08-22 | $122.87 | $228.25 | 617,900 | — | — |
| 2019-08-21 | $123.29 | $229.03 | 463,000 | — | — |
| 2019-08-20 | $123.09 | $228.66 | 702,000 | — | — |
| 2019-08-19 | $124.33 | $230.96 | 780,200 | — | — |
| 2019-08-16 | $123.67 | $229.74 | 1,484,700 | — | — |
| 2019-08-15 | $120.56 | $223.96 | 1,031,400 | — | — |
| 2019-08-14 | $118.00 | $219.20 | 929,500 | — | — |
| 2019-08-13 | $120.19 | $223.27 | 869,800 | — | — |
| 2019-08-12 | $119.75 | $222.45 | 843,900 | — | — |
| 2019-08-09 | $120.30 | $223.48 | 853,500 | — | — |
| 2019-08-08 | $119.74 | $222.44 | 936,200 | — | — |
| 2019-08-07 | $118.53 | $220.19 | 1,158,200 | — | — |
| 2019-08-06 | $117.09 | $217.51 | 847,300 | — | — |
| 2019-08-05 | $115.51 | $214.58 | 1,214,200 | — | — |
| 2019-08-02 | $117.21 | $217.74 | 929,000 | — | — |
| 2019-08-01 | $115.53 | $214.62 | 1,555,300 | — | — |
| 2019-07-31 | $114.36 | $212.44 | 2,003,200 | — | — |
| 2019-07-30 | $114.00 | $211.77 | 1,701,100 | — | — |
| 2019-07-29 | $111.21 | $206.59 | 982,700 | — | — |
| 2019-07-26 | $111.53 | $207.18 | 1,494,000 | — | — |
| 2019-07-25 | $112.83 | $209.60 | 1,688,300 | — | — |
| 2019-07-24 | $117.52 | $218.31 | 847,900 | — | — |
| 2019-07-23 | $117.31 | $217.92 | 925,600 | — | — |
| 2019-07-22 | $117.57 | $218.40 | 828,600 | — | — |
| 2019-07-19 | $117.73 | $218.70 | 766,600 | — | — |
| 2019-07-18 | $120.27 | $223.42 | 625,100 | — | — |
| 2019-07-17 | $119.37 | $221.75 | 585,000 | — | — |
| 2019-07-16 | $119.60 | $222.18 | 1,077,100 | — | — |
| 2019-07-15 | $119.64 | $222.25 | 556,600 | — | — |
| 2019-07-12 | $120.07 | $223.05 | 690,900 | — | — |
| 2019-07-11 | $121.03 | $224.83 | 881,200 | — | — |
| 2019-07-10 | $122.12 | $226.86 | 660,300 | — | — |
| 2019-07-09 | $121.68 | $226.04 | 1,724,800 | — | — |
| 2019-07-08 | $120.43 | $223.72 | 636,600 | — | — |
| 2019-07-05 | $121.04 | $224.85 | 518,200 | — | — |
| 2019-07-03 | $120.94 | $224.67 | 431,800 | — | — |
| 2019-07-02 | $119.13 | $221.30 | 919,500 | — | — |
| 2019-07-01 | $117.07 | $217.48 | 837,600 | — | — |
| 2019-06-28 | $117.79 | $218.81 | 1,244,600 | — | — |
| 2019-06-27 | $117.60 | $218.46 | 960,300 | — | — |
| 2019-06-26 | $117.25 | $217.81 | 1,536,300 | — | — |
| 2019-06-25 | $121.00 | $224.78 | 949,500 | — | — |
| 2019-06-24 | $123.21 | $228.88 | 653,100 | — | — |
| 2019-06-21 | $123.15 | $228.77 | 1,759,600 | — | — |
| 2019-06-20 | $124.88 | $231.98 | 1,118,400 | — | — |
| 2019-06-19 | $124.00 | $230.35 | 950,900 | — | — |
| 2019-06-18 | $122.43 | $227.43 | 1,116,600 | — | — |
| 2019-06-17 | $122.49 | $227.54 | 1,117,700 | — | — |
| 2019-06-14 | $119.76 | $222.47 | 769,900 | — | — |
| 2019-06-13 | $118.95 | $220.97 | 1,220,800 | — | — |
| 2019-06-12 | $119.39 | $219.78 | 1,254,500 | — | — |
| 2019-06-11 | $119.22 | $219.47 | 1,637,800 | — | — |
| 2019-06-10 | $116.83 | $215.07 | 1,116,700 | — | — |
| 2019-06-07 | $116.00 | $213.54 | 1,247,300 | — | — |
| 2019-06-06 | $115.50 | $212.62 | 1,210,600 | — | — |
| 2019-06-05 | $114.85 | $211.42 | 2,413,400 | — | — |
| 2019-06-04 | $112.80 | $207.65 | 1,618,800 | — | — |
| 2019-06-03 | $114.86 | $211.44 | 1,584,400 | — | — |
| 2019-05-31 | $117.72 | $216.71 | 985,800 | — | — |
| 2019-05-30 | $117.72 | $216.71 | 619,900 | — | — |
| 2019-05-29 | $117.48 | $216.26 | 805,200 | — | — |
| 2019-05-28 | $119.08 | $219.21 | 1,134,100 | — | — |
| 2019-05-24 | $119.98 | $220.87 | 723,600 | — | — |
| 2019-05-23 | $119.31 | $219.63 | 1,013,900 | — | — |
| 2019-05-22 | $118.35 | $217.87 | 782,300 | — | — |
| 2019-05-21 | $117.00 | $215.38 | 1,019,100 | — | — |
| 2019-05-20 | $116.17 | $213.85 | 721,500 | — | — |
| 2019-05-17 | $117.98 | $217.18 | 689,100 | — | — |
| 2019-05-16 | $118.35 | $217.87 | 846,700 | — | — |
| 2019-05-15 | $117.64 | $216.56 | 856,500 | — | — |
| 2019-05-14 | $116.89 | $215.18 | 956,800 | — | — |
| 2019-05-13 | $116.71 | $214.85 | 797,700 | — | — |
| 2019-05-10 | $117.58 | $216.45 | 1,190,900 | — | — |
| 2019-05-09 | $117.60 | $216.48 | 796,400 | — | — |
| 2019-05-08 | $117.68 | $216.63 | 808,200 | — | — |
| 2019-05-07 | $117.42 | $216.15 | 1,014,600 | — | — |
| 2019-05-06 | $119.39 | $219.78 | 1,212,800 | — | — |
| 2019-05-03 | $120.70 | $222.19 | 1,192,400 | — | — |
| 2019-05-02 | $118.80 | $218.69 | 1,539,400 | — | — |
| 2019-05-01 | $117.64 | $216.56 | 1,407,100 | — | — |
| 2019-04-30 | $117.71 | $216.69 | 1,639,300 | — | — |
| 2019-04-29 | $117.12 | $215.60 | 1,502,000 | — | — |
| 2019-04-26 | $116.79 | $214.99 | 2,665,500 | — | — |
| 2019-04-25 | $119.81 | $220.55 | 1,147,600 | — | — |
| 2019-04-24 | $119.26 | $219.54 | 1,251,900 | — | — |
| 2019-04-23 | $117.30 | $215.93 | 1,675,900 | — | — |
| 2019-04-22 | $119.38 | $219.76 | 866,600 | — | — |
| 2019-04-18 | $120.45 | $221.73 | 863,000 | — | — |
| 2019-04-17 | $119.12 | $219.28 | 775,900 | — | — |
| 2019-04-16 | $119.07 | $219.19 | 862,800 | — | — |
| 2019-04-15 | $121.90 | $224.40 | 558,600 | — | — |
| 2019-04-12 | $122.73 | $225.93 | 782,100 | — | — |
| 2019-04-11 | $121.72 | $224.07 | 778,800 | — | — |
| 2019-04-10 | $121.98 | $224.55 | 996,400 | — | — |
| 2019-04-09 | $120.53 | $221.88 | 1,076,300 | — | — |
| 2019-04-08 | $121.41 | $223.50 | 1,075,600 | — | — |
| 2019-04-05 | $122.41 | $225.34 | 961,500 | — | — |
| 2019-04-04 | $121.93 | $224.46 | 483,100 | — | — |
| 2019-04-03 | $121.66 | $223.96 | 780,300 | — | — |
| 2019-04-02 | $121.71 | $224.05 | 1,114,100 | — | — |
| 2019-04-01 | $120.03 | $220.96 | 809,100 | — | — |
| 2019-03-29 | $119.00 | $219.06 | 1,181,700 | — | — |
| 2019-03-28 | $119.64 | $220.24 | 854,400 | — | — |
| 2019-03-27 | $118.77 | $218.64 | 1,641,800 | — | — |
| 2019-03-26 | $118.89 | $218.86 | 744,200 | — | — |
| 2019-03-25 | $117.70 | $216.67 | 631,800 | — | — |
| 2019-03-22 | $119.12 | $219.28 | 1,068,200 | — | — |
| 2019-03-21 | $119.41 | $219.82 | 818,100 | — | — |
| 2019-03-20 | $116.57 | $214.59 | 960,700 | — | — |
| 2019-03-19 | $115.63 | $212.86 | 745,700 | — | — |
| 2019-03-18 | $115.63 | $212.86 | 676,000 | — | — |
| 2019-03-15 | $115.23 | $212.12 | 1,578,700 | — | — |
| 2019-03-14 | $115.37 | $212.38 | 900,100 | — | — |
| 2019-03-13 | $115.97 | $211.50 | 1,224,000 | — | — |
| 2019-03-12 | $114.80 | $209.36 | 810,400 | — | — |
| 2019-03-11 | $113.94 | $207.79 | 1,421,100 | — | — |
| 2019-03-08 | $111.99 | $204.24 | 1,389,400 | — | — |
| 2019-03-07 | $112.65 | $205.44 | 1,803,500 | — | — |
| 2019-03-06 | $112.56 | $205.28 | 1,027,900 | — | — |
| 2019-03-05 | $113.14 | $206.33 | 1,408,600 | — | — |
| 2019-03-04 | $113.40 | $206.81 | 1,416,100 | — | — |
| 2019-03-01 | $114.65 | $209.09 | 2,058,600 | — | — |
| 2019-02-28 | $113.12 | $206.30 | 2,838,900 | — | — |
| 2019-02-27 | $114.15 | $208.18 | 1,531,900 | — | — |
| 2019-02-26 | $115.04 | $209.80 | 1,483,100 | — | — |
| 2019-02-25 | $117.11 | $213.57 | 1,669,300 | — | — |
| 2019-02-22 | $118.49 | $216.09 | 1,122,500 | — | — |
| 2019-02-21 | $116.37 | $212.23 | 2,518,700 | — | — |
| 2019-02-20 | $118.49 | $216.09 | 2,554,600 | — | — |
| 2019-02-19 | $116.41 | $212.30 | 1,517,100 | — | — |
| 2019-02-15 | $115.03 | $209.78 | 1,289,000 | — | — |
| 2019-02-14 | $113.81 | $207.56 | 1,740,900 | — | — |
| 2019-02-13 | $112.19 | $204.60 | 1,225,900 | — | — |
| 2019-02-12 | $111.61 | $203.54 | 1,262,700 | — | — |
| 2019-02-11 | $113.23 | $206.50 | 1,800,200 | — | — |
| 2019-02-08 | $112.32 | $204.84 | 1,760,300 | — | — |
| 2019-02-07 | $110.05 | $200.70 | 2,473,700 | — | — |
| 2019-02-06 | $107.90 | $196.78 | 3,407,500 | — | — |
| 2019-02-05 | $110.83 | $202.12 | 1,634,600 | — | — |
| 2019-02-04 | $109.28 | $199.30 | 1,149,600 | — | — |
| 2019-02-01 | $108.56 | $197.98 | 1,279,500 | — | — |
| 2019-01-31 | $108.34 | $197.58 | 1,495,800 | — | — |
| 2019-01-30 | $107.43 | $195.92 | 1,316,200 | — | — |
| 2019-01-29 | $106.65 | $194.50 | 1,441,700 | — | — |
| 2019-01-28 | $105.70 | $192.77 | 1,454,200 | — | — |
| 2019-01-25 | $104.17 | $189.98 | 1,876,600 | — | — |
| 2019-01-24 | $104.09 | $189.83 | 1,346,400 | — | — |
| 2019-01-23 | $104.03 | $189.72 | 1,468,400 | — | — |
| 2019-01-22 | $105.10 | $191.67 | 1,942,400 | — | — |
| 2019-01-18 | $107.25 | $195.59 | 1,180,600 | — | — |
| 2019-01-17 | $106.62 | $194.44 | 1,096,100 | — | — |
| 2019-01-16 | $106.94 | $195.03 | 966,200 | — | — |
| 2019-01-15 | $107.29 | $195.67 | 1,053,400 | — | — |
| 2019-01-14 | $106.51 | $194.24 | 1,079,700 | — | — |
| 2019-01-11 | $106.64 | $194.48 | 1,180,100 | — | — |
| 2019-01-10 | $105.08 | $191.64 | 1,942,300 | — | — |
| 2019-01-09 | $101.83 | $185.71 | 3,241,800 | — | — |
| 2019-01-08 | $107.34 | $195.76 | 1,771,600 | — | — |
| 2019-01-07 | $106.20 | $193.68 | 1,382,900 | — | — |
| 2019-01-04 | $104.81 | $191.14 | 1,474,300 | — | — |
| 2019-01-03 | $102.67 | $187.24 | 1,511,600 | — | — |
| 2019-01-02 | $103.19 | $188.19 | 1,411,800 | — | — |