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
- 2002-10-25 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 | $138.87 | $249.56 | 1,142,600 | — | — |
| 2019-12-30 | $139.38 | $250.47 | 3,063,000 | — | — |
| 2019-12-27 | $139.81 | $251.25 | 1,401,900 | — | — |
| 2019-12-26 | $140.94 | $253.28 | 978,500 | — | — |
| 2019-12-24 | $139.44 | $250.58 | 472,100 | — | — |
| 2019-12-23 | $140.23 | $252.00 | 1,604,300 | — | — |
| 2019-12-20 | $138.05 | $248.08 | 5,785,000 | — | — |
| 2019-12-19 | $139.84 | $251.30 | 2,476,600 | — | — |
| 2019-12-18 | $138.71 | $249.27 | 4,885,200 | — | — |
| 2019-12-17 | $133.50 | $239.91 | 1,988,100 | — | — |
| 2019-12-16 | $130.94 | $235.31 | 2,308,800 | — | — |
| 2019-12-13 | $129.78 | $233.22 | 2,820,900 | — | — |
| 2019-12-12 | $132.27 | $237.70 | 4,740,900 | — | — |
| 2019-12-11 | $120.83 | $217.14 | 2,014,200 | — | — |
| 2019-12-10 | $119.41 | $214.59 | 906,000 | — | — |
| 2019-12-09 | $120.39 | $216.35 | 1,830,700 | — | — |
| 2019-12-06 | $121.68 | $218.67 | 1,171,900 | — | — |
| 2019-12-05 | $118.27 | $212.54 | 819,100 | — | — |
| 2019-12-04 | $118.74 | $213.38 | 1,291,800 | — | — |
| 2019-12-03 | $116.60 | $209.54 | 1,856,900 | — | — |
| 2019-12-02 | $119.39 | $214.55 | 1,672,200 | — | — |
| 2019-11-29 | $120.85 | $217.17 | 772,700 | — | — |
| 2019-11-27 | $121.97 | $219.19 | 753,600 | — | — |
| 2019-11-26 | $121.55 | $218.43 | 1,322,700 | — | — |
| 2019-11-25 | $123.97 | $222.78 | 1,752,400 | — | — |
| 2019-11-22 | $119.16 | $214.14 | 1,301,600 | — | — |
| 2019-11-21 | $118.35 | $212.68 | 1,456,900 | — | — |
| 2019-11-20 | $117.55 | $211.24 | 1,818,400 | — | — |
| 2019-11-19 | $120.25 | $216.10 | 1,319,800 | — | — |
| 2019-11-18 | $120.15 | $215.92 | 1,592,700 | — | — |
| 2019-11-15 | $117.70 | $211.51 | 1,743,900 | — | — |
| 2019-11-14 | $118.68 | $213.27 | 1,120,000 | — | — |
| 2019-11-13 | $118.84 | $213.56 | 1,380,800 | — | — |
| 2019-11-12 | $120.74 | $215.18 | 1,155,700 | — | — |
| 2019-11-11 | $121.62 | $216.75 | 1,853,800 | — | — |
| 2019-11-08 | $126.47 | $225.39 | 1,397,000 | — | — |
| 2019-11-07 | $125.49 | $223.64 | 3,107,500 | — | — |
| 2019-11-06 | $122.56 | $218.42 | 2,067,300 | — | — |
| 2019-11-05 | $126.60 | $225.62 | 1,168,000 | — | — |
| 2019-11-04 | $126.72 | $225.84 | 2,228,900 | — | — |
| 2019-11-01 | $123.19 | $219.55 | 1,383,800 | — | — |
| 2019-10-31 | $121.34 | $216.25 | 1,543,700 | — | — |
| 2019-10-30 | $123.72 | $220.49 | 2,754,600 | — | — |
| 2019-10-29 | $120.22 | $214.25 | 1,235,900 | — | — |
| 2019-10-28 | $123.00 | $219.21 | 1,433,400 | — | — |
| 2019-10-25 | $120.85 | $215.38 | 1,628,100 | — | — |
| 2019-10-24 | $117.11 | $208.71 | 1,065,600 | — | — |
| 2019-10-23 | $115.86 | $206.48 | 879,200 | — | — |
| 2019-10-22 | $115.70 | $206.20 | 987,400 | — | — |
| 2019-10-21 | $116.87 | $208.28 | 1,348,800 | — | — |
| 2019-10-18 | $113.52 | $202.31 | 1,188,100 | — | — |
| 2019-10-17 | $114.05 | $203.26 | 1,811,500 | — | — |
| 2019-10-16 | $113.83 | $202.86 | 1,474,900 | — | — |
| 2019-10-15 | $114.88 | $204.74 | 1,695,600 | — | — |
| 2019-10-14 | $112.32 | $200.17 | 1,026,500 | — | — |
| 2019-10-11 | $112.78 | $200.99 | 3,198,400 | — | — |
| 2019-10-10 | $106.06 | $189.02 | 1,716,000 | — | — |
| 2019-10-09 | $104.42 | $186.09 | 1,533,300 | — | — |
| 2019-10-08 | $102.57 | $182.80 | 2,382,600 | — | — |
| 2019-10-07 | $107.02 | $190.73 | 2,432,400 | — | — |
| 2019-10-04 | $108.91 | $194.10 | 1,668,700 | — | — |
| 2019-10-03 | $109.86 | $195.79 | 1,405,700 | — | — |
| 2019-10-02 | $111.19 | $198.16 | 1,951,800 | — | — |
| 2019-10-01 | $109.92 | $195.90 | 1,631,100 | — | — |
| 2019-09-30 | $108.72 | $193.76 | 1,499,900 | — | — |
| 2019-09-27 | $108.25 | $192.92 | 2,470,900 | — | — |
| 2019-09-26 | $110.35 | $196.66 | 1,760,400 | — | — |
| 2019-09-25 | $111.00 | $197.82 | 1,519,200 | — | — |
| 2019-09-24 | $109.36 | $194.90 | 3,313,700 | — | — |
| 2019-09-23 | $108.11 | $192.67 | 1,940,800 | — | — |
| 2019-09-20 | $108.75 | $193.81 | 1,917,000 | — | — |
| 2019-09-19 | $111.48 | $198.68 | 1,980,000 | — | — |
| 2019-09-18 | $112.90 | $201.21 | 1,861,900 | — | — |
| 2019-09-17 | $113.93 | $203.04 | 3,429,700 | — | — |
| 2019-09-16 | $116.60 | $207.80 | 1,455,000 | — | — |
| 2019-09-13 | $117.46 | $209.33 | 1,700,700 | — | — |
| 2019-09-12 | $117.08 | $208.66 | 2,728,900 | — | — |
| 2019-09-11 | $114.32 | $203.74 | 2,555,300 | — | — |
| 2019-09-10 | $116.89 | $208.32 | 1,557,300 | — | — |
| 2019-09-09 | $114.65 | $204.33 | 2,058,900 | — | — |
| 2019-09-06 | $111.44 | $198.61 | 1,930,100 | — | — |
| 2019-09-05 | $111.33 | $198.41 | 1,858,100 | — | — |
| 2019-09-04 | $108.92 | $194.11 | 2,063,200 | — | — |
| 2019-09-03 | $105.33 | $187.72 | 2,392,600 | — | — |
| 2019-08-30 | $110.15 | $196.31 | 2,685,300 | — | — |
| 2019-08-29 | $106.32 | $189.48 | 5,536,700 | — | — |
| 2019-08-28 | $105.32 | $187.70 | 3,766,300 | — | — |
| 2019-08-27 | $104.15 | $185.61 | 1,982,500 | — | — |
| 2019-08-26 | $105.41 | $187.86 | 1,670,300 | — | — |
| 2019-08-23 | $105.33 | $187.72 | 2,702,500 | — | — |
| 2019-08-22 | $110.13 | $196.27 | 1,642,700 | — | — |
| 2019-08-21 | $113.56 | $202.38 | 1,707,600 | — | — |
| 2019-08-20 | $114.01 | $203.19 | 1,698,500 | — | — |
| 2019-08-19 | $112.41 | $200.33 | 3,181,800 | — | — |
| 2019-08-16 | $105.55 | $188.11 | 2,156,400 | — | — |
| 2019-08-15 | $102.50 | $182.67 | 1,947,800 | — | — |
| 2019-08-14 | $104.33 | $184.15 | 2,689,100 | — | — |
| 2019-08-13 | $108.93 | $192.27 | 2,601,600 | — | — |
| 2019-08-12 | $107.06 | $188.97 | 2,183,400 | — | — |
| 2019-08-09 | $108.91 | $192.24 | 1,597,700 | — | — |
| 2019-08-08 | $111.51 | $196.83 | 1,580,300 | — | — |
| 2019-08-07 | $109.90 | $193.98 | 3,354,700 | — | — |
| 2019-08-06 | $111.87 | $197.46 | 3,488,600 | — | — |
| 2019-08-05 | $111.10 | $196.10 | 3,578,000 | — | — |
| 2019-08-02 | $119.70 | $211.28 | 2,428,000 | — | — |
| 2019-08-01 | $122.92 | $216.97 | 3,418,000 | — | — |
| 2019-07-31 | $130.07 | $229.59 | 2,308,800 | — | — |
| 2019-07-30 | $135.61 | $239.36 | 1,289,800 | — | — |
| 2019-07-29 | $138.27 | $244.06 | 857,900 | — | — |
| 2019-07-26 | $139.43 | $246.11 | 909,700 | — | — |
| 2019-07-25 | $137.89 | $243.39 | 1,082,700 | — | — |
| 2019-07-24 | $140.88 | $248.67 | 1,360,100 | — | — |
| 2019-07-23 | $138.27 | $244.06 | 1,348,500 | — | — |
| 2019-07-22 | $133.81 | $236.19 | 1,111,800 | — | — |
| 2019-07-19 | $134.65 | $237.67 | 984,100 | — | — |
| 2019-07-18 | $135.09 | $238.45 | 865,700 | — | — |
| 2019-07-17 | $135.89 | $239.86 | 1,295,000 | — | — |
| 2019-07-16 | $139.34 | $245.95 | 2,256,800 | — | — |
| 2019-07-15 | $137.77 | $243.18 | 2,650,300 | — | — |
| 2019-07-12 | $133.89 | $236.33 | 1,689,200 | — | — |
| 2019-07-11 | $130.65 | $230.61 | 1,817,500 | — | — |
| 2019-07-10 | $130.34 | $230.06 | 3,005,800 | — | — |
| 2019-07-09 | $133.73 | $236.05 | 1,734,800 | — | — |
| 2019-07-08 | $133.06 | $234.86 | 1,215,100 | — | — |
| 2019-07-05 | $132.81 | $234.42 | 1,144,600 | — | — |
| 2019-07-03 | $133.38 | $235.43 | 1,154,300 | — | — |
| 2019-07-02 | $132.97 | $234.70 | 1,429,500 | — | — |
| 2019-07-01 | $131.25 | $231.67 | 3,571,500 | — | — |
| 2019-06-28 | $123.99 | $218.85 | 1,848,300 | — | — |
| 2019-06-27 | $123.95 | $218.78 | 1,339,800 | — | — |
| 2019-06-26 | $121.26 | $214.03 | 1,638,400 | — | — |
| 2019-06-25 | $118.96 | $209.98 | 1,922,700 | — | — |
| 2019-06-24 | $122.02 | $215.38 | 1,255,100 | — | — |
| 2019-06-21 | $121.50 | $214.46 | 1,431,800 | — | — |
| 2019-06-20 | $122.45 | $216.14 | 1,379,100 | — | — |
| 2019-06-19 | $122.32 | $215.91 | 1,582,300 | — | — |
| 2019-06-18 | $122.00 | $215.34 | 2,536,200 | — | — |
| 2019-06-17 | $115.68 | $204.19 | 1,037,900 | — | — |
| 2019-06-14 | $115.61 | $204.06 | 1,525,300 | — | — |
| 2019-06-13 | $117.21 | $206.89 | 1,619,300 | — | — |
| 2019-06-12 | $114.74 | $202.53 | 1,094,500 | — | — |
| 2019-06-11 | $118.15 | $208.55 | 1,954,800 | — | — |
| 2019-06-10 | $116.67 | $205.93 | 2,718,500 | — | — |
| 2019-06-07 | $111.02 | $195.96 | 1,545,700 | — | — |
| 2019-06-06 | $109.98 | $194.12 | 1,589,100 | — | — |
| 2019-06-05 | $110.46 | $194.97 | 2,106,800 | — | — |
| 2019-06-04 | $112.87 | $199.23 | 3,236,300 | — | — |
| 2019-06-03 | $103.57 | $182.81 | 2,661,700 | — | — |
| 2019-05-31 | $107.33 | $189.45 | 2,892,700 | — | — |
| 2019-05-30 | $111.43 | $196.68 | 2,040,600 | — | — |
| 2019-05-29 | $114.39 | $201.91 | 985,300 | — | — |
| 2019-05-28 | $114.11 | $201.41 | 1,474,200 | — | — |
| 2019-05-24 | $114.20 | $201.57 | 1,842,200 | — | — |
| 2019-05-23 | $113.86 | $200.97 | 3,530,700 | — | — |
| 2019-05-22 | $119.92 | $211.67 | 1,507,200 | — | — |
| 2019-05-21 | $120.87 | $213.35 | 1,278,800 | — | — |
| 2019-05-20 | $120.18 | $210.36 | 2,747,900 | — | — |
| 2019-05-17 | $121.42 | $212.53 | 2,624,500 | — | — |
| 2019-05-16 | $127.31 | $222.84 | 1,893,800 | — | — |
| 2019-05-15 | $125.25 | $219.24 | 2,127,500 | — | — |
| 2019-05-14 | $123.32 | $215.86 | 1,951,500 | — | — |
| 2019-05-13 | $121.87 | $213.32 | 4,116,800 | — | — |
| 2019-05-10 | $129.89 | $227.36 | 5,296,900 | — | — |
| 2019-05-09 | $136.33 | $238.63 | 2,550,100 | — | — |
| 2019-05-08 | $135.96 | $237.98 | 2,348,900 | — | — |
| 2019-05-07 | $135.70 | $237.53 | 2,850,500 | — | — |
| 2019-05-06 | $141.36 | $247.44 | 2,601,200 | — | — |
| 2019-05-03 | $147.36 | $257.94 | 1,100,900 | — | — |
| 2019-05-02 | $145.56 | $254.79 | 1,239,700 | — | — |
| 2019-05-01 | $146.14 | $255.80 | 2,487,900 | — | — |
| 2019-04-30 | $144.45 | $252.85 | 2,531,300 | — | — |
| 2019-04-29 | $148.77 | $260.41 | 1,332,100 | — | — |
| 2019-04-26 | $149.30 | $261.34 | 1,634,800 | — | — |
| 2019-04-25 | $147.00 | $257.31 | 1,949,000 | — | — |
| 2019-04-24 | $144.40 | $252.76 | 1,361,600 | — | — |
| 2019-04-23 | $142.90 | $250.13 | 1,847,100 | — | — |
| 2019-04-22 | $140.00 | $245.06 | 1,579,800 | — | — |
| 2019-04-18 | $142.44 | $249.33 | 1,832,200 | — | — |
| 2019-04-17 | $143.36 | $250.94 | 1,690,900 | — | — |
| 2019-04-16 | $144.72 | $253.32 | 1,579,900 | — | — |
| 2019-04-15 | $141.82 | $248.24 | 2,006,400 | — | — |
| 2019-04-12 | $143.78 | $251.67 | 2,177,600 | — | — |
| 2019-04-11 | $141.02 | $246.84 | 1,767,900 | — | — |
| 2019-04-10 | $141.00 | $246.81 | 1,371,400 | — | — |
| 2019-04-09 | $139.26 | $243.76 | 3,139,400 | — | — |
| 2019-04-08 | $144.85 | $253.55 | 3,477,600 | — | — |
| 2019-04-05 | $140.94 | $246.70 | 1,856,900 | — | — |
| 2019-04-04 | $139.67 | $244.48 | 2,684,500 | — | — |
| 2019-04-03 | $137.63 | $240.91 | 4,216,100 | — | — |
| 2019-04-02 | $135.03 | $236.36 | 5,559,100 | — | — |
| 2019-04-01 | $129.34 | $226.40 | 4,497,300 | — | — |
| 2019-03-29 | $119.32 | $208.86 | 2,359,700 | — | — |
| 2019-03-28 | $117.62 | $205.88 | 1,130,300 | — | — |
| 2019-03-27 | $116.56 | $204.03 | 1,425,700 | — | — |
| 2019-03-26 | $117.36 | $205.43 | 944,000 | — | — |
| 2019-03-25 | $116.45 | $203.83 | 1,262,600 | — | — |
| 2019-03-22 | $116.91 | $204.64 | 1,706,800 | — | — |
| 2019-03-21 | $121.14 | $212.04 | 1,465,400 | — | — |
| 2019-03-20 | $118.14 | $206.79 | 1,798,500 | — | — |
| 2019-03-19 | $117.82 | $206.23 | 1,476,400 | — | — |
| 2019-03-18 | $116.15 | $203.31 | 1,749,700 | — | — |
| 2019-03-15 | $115.79 | $202.68 | 2,201,800 | — | — |
| 2019-03-14 | $115.64 | $202.42 | 1,591,800 | — | — |
| 2019-03-13 | $116.99 | $204.78 | 1,185,500 | — | — |
| 2019-03-12 | $117.35 | $205.41 | 1,839,100 | — | — |
| 2019-03-11 | $119.37 | $208.95 | 1,293,200 | — | — |
| 2019-03-08 | $119.59 | $209.33 | 1,242,500 | — | — |
| 2019-03-07 | $118.67 | $207.72 | 2,331,700 | — | — |
| 2019-03-06 | $123.55 | $216.26 | 1,452,900 | — | — |
| 2019-03-05 | $124.14 | $217.30 | 1,389,100 | — | — |
| 2019-03-04 | $125.57 | $219.80 | 1,869,800 | — | — |
| 2019-03-01 | $125.12 | $219.01 | 2,215,300 | — | — |
| 2019-02-28 | $126.54 | $221.50 | 1,943,900 | — | — |
| 2019-02-27 | $127.71 | $223.54 | 1,700,000 | — | — |
| 2019-02-26 | $130.45 | $228.34 | 1,643,900 | — | — |
| 2019-02-25 | $129.20 | $226.15 | 1,944,400 | — | — |
| 2019-02-22 | $131.75 | $230.62 | 2,904,700 | — | — |
| 2019-02-21 | $129.63 | $226.90 | 2,071,500 | — | — |
| 2019-02-20 | $129.18 | $226.12 | 2,036,300 | — | — |
| 2019-02-19 | $128.36 | $224.68 | 1,732,500 | — | — |
| 2019-02-15 | $124.51 | $217.94 | 2,477,900 | — | — |
| 2019-02-14 | $123.43 | $216.05 | 2,837,900 | — | — |
| 2019-02-13 | $127.55 | $221.95 | 1,099,800 | — | — |
| 2019-02-12 | $126.13 | $219.48 | 1,924,200 | — | — |
| 2019-02-11 | $125.00 | $217.51 | 1,314,000 | — | — |
| 2019-02-08 | $125.21 | $217.88 | 2,181,200 | — | — |
| 2019-02-07 | $126.88 | $220.79 | 2,345,600 | — | — |
| 2019-02-06 | $131.45 | $228.74 | 2,418,700 | — | — |
| 2019-02-05 | $127.23 | $221.39 | 1,946,600 | — | — |
| 2019-02-04 | $124.39 | $216.45 | 1,210,900 | — | — |
| 2019-02-01 | $126.07 | $219.38 | 2,990,800 | — | — |
| 2019-01-31 | $123.01 | $214.05 | 3,719,800 | — | — |
| 2019-01-30 | $120.48 | $209.65 | 3,583,900 | — | — |
| 2019-01-29 | $116.68 | $203.04 | 1,689,800 | — | — |
| 2019-01-28 | $118.17 | $205.63 | 2,271,400 | — | — |
| 2019-01-25 | $118.53 | $206.26 | 2,043,900 | — | — |
| 2019-01-24 | $114.41 | $199.09 | 1,792,000 | — | — |
| 2019-01-23 | $113.05 | $196.72 | 1,807,500 | — | — |
| 2019-01-22 | $111.96 | $194.82 | 2,014,200 | — | — |
| 2019-01-18 | $115.18 | $200.43 | 2,714,200 | — | — |
| 2019-01-17 | $114.27 | $198.84 | 2,545,800 | — | — |
| 2019-01-16 | $111.50 | $194.02 | 2,316,600 | — | — |
| 2019-01-15 | $107.77 | $187.53 | 2,516,900 | — | — |
| 2019-01-14 | $108.10 | $188.11 | 3,692,200 | — | — |
| 2019-01-11 | $113.55 | $197.59 | 1,806,000 | — | — |
| 2019-01-10 | $111.40 | $193.85 | 2,465,400 | — | — |
| 2019-01-09 | $114.37 | $199.02 | 2,193,000 | — | — |
| 2019-01-08 | $112.90 | $196.46 | 2,255,700 | — | — |
| 2019-01-07 | $109.47 | $190.49 | 3,143,800 | — | — |
| 2019-01-04 | $107.56 | $187.17 | 3,007,200 | — | — |
| 2019-01-03 | $103.39 | $179.91 | 2,885,100 | — | — |
| 2019-01-02 | $104.40 | $181.67 | 4,174,400 | — | — |