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-11-18 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 | $142.90 | $142.90 | 5,313,500 | — | — |
| 2019-12-30 | $142.63 | $142.63 | 4,810,600 | — | — |
| 2019-12-27 | $142.33 | $142.33 | 5,119,900 | — | — |
| 2019-12-26 | $142.38 | $142.38 | 8,342,500 | — | — |
| 2019-12-24 | $141.27 | $141.27 | 5,303,700 | — | — |
| 2019-12-23 | $139.95 | $139.95 | 5,180,900 | — | — |
| 2019-12-20 | $139.52 | $139.52 | 4,463,900 | — | — |
| 2019-12-19 | $139.38 | $139.38 | 4,975,000 | — | — |
| 2019-12-18 | $139.02 | $139.02 | 3,607,600 | — | — |
| 2019-12-17 | $139.01 | $139.01 | 4,287,500 | — | — |
| 2019-12-16 | $139.04 | $139.04 | 4,646,100 | — | — |
| 2019-12-13 | $139.05 | $139.05 | 6,964,300 | — | — |
| 2019-12-12 | $138.43 | $138.43 | 8,815,100 | — | — |
| 2019-12-11 | $138.92 | $138.92 | 6,097,500 | — | — |
| 2019-12-10 | $137.97 | $137.97 | 3,240,800 | — | — |
| 2019-12-09 | $137.58 | $137.58 | 2,711,600 | — | — |
| 2019-12-06 | $137.62 | $137.62 | 8,714,500 | — | — |
| 2019-12-05 | $139.00 | $139.00 | 5,671,500 | — | — |
| 2019-12-04 | $138.92 | $138.92 | 6,322,300 | — | — |
| 2019-12-03 | $139.11 | $139.11 | 8,481,700 | — | — |
| 2019-12-02 | $137.79 | $137.79 | 8,274,700 | — | — |
| 2019-11-29 | $137.86 | $137.86 | 4,516,400 | — | — |
| 2019-11-27 | $137.01 | $137.01 | 4,111,000 | — | — |
| 2019-11-26 | $137.74 | $137.74 | 4,724,400 | — | — |
| 2019-11-25 | $137.08 | $137.08 | 6,415,800 | — | — |
| 2019-11-22 | $137.74 | $137.74 | 3,620,300 | — | — |
| 2019-11-21 | $138.00 | $138.00 | 4,197,200 | — | — |
| 2019-11-20 | $138.76 | $138.76 | 6,892,100 | — | — |
| 2019-11-19 | $138.69 | $138.69 | 4,824,400 | — | — |
| 2019-11-18 | $138.62 | $138.62 | 5,717,900 | — | — |
| 2019-11-15 | $138.21 | $138.21 | 10,106,700 | — | — |
| 2019-11-14 | $138.56 | $138.56 | 5,220,500 | — | — |
| 2019-11-13 | $137.98 | $137.98 | 8,776,000 | — | — |
| 2019-11-12 | $137.43 | $137.43 | 6,448,600 | — | — |
| 2019-11-11 | $137.06 | $137.06 | 7,037,300 | — | — |
| 2019-11-08 | $137.39 | $137.39 | 10,377,400 | — | — |
| 2019-11-07 | $138.27 | $138.27 | 15,214,200 | — | — |
| 2019-11-06 | $140.45 | $140.45 | 6,416,500 | — | — |
| 2019-11-05 | $139.85 | $139.85 | 11,782,300 | — | — |
| 2019-11-04 | $142.15 | $142.15 | 4,740,300 | — | — |
| 2019-11-01 | $142.56 | $142.56 | 8,090,000 | — | — |
| 2019-10-31 | $142.43 | $142.43 | 7,050,900 | — | — |
| 2019-10-30 | $141.02 | $141.02 | 6,992,900 | — | — |
| 2019-10-29 | $140.25 | $140.25 | 3,835,400 | — | — |
| 2019-10-28 | $140.64 | $140.64 | 5,442,000 | — | — |
| 2019-10-25 | $141.86 | $141.86 | 6,011,500 | — | — |
| 2019-10-24 | $141.53 | $141.53 | 6,174,800 | — | — |
| 2019-10-23 | $140.53 | $140.53 | 4,155,300 | — | — |
| 2019-10-22 | $140.20 | $140.20 | 3,879,700 | — | — |
| 2019-10-21 | $139.79 | $139.79 | 8,306,200 | — | — |
| 2019-10-18 | $140.46 | $140.46 | 6,416,100 | — | — |
| 2019-10-17 | $140.61 | $140.61 | 6,131,000 | — | — |
| 2019-10-16 | $140.41 | $140.41 | 10,330,300 | — | — |
| 2019-10-15 | $139.61 | $139.61 | 9,128,300 | — | — |
| 2019-10-14 | $140.59 | $140.59 | 4,006,700 | — | — |
| 2019-10-11 | $140.03 | $140.03 | 11,333,400 | — | — |
| 2019-10-10 | $140.81 | $140.81 | 9,301,700 | — | — |
| 2019-10-09 | $142.05 | $142.05 | 6,927,700 | — | — |
| 2019-10-08 | $141.92 | $141.92 | 10,428,900 | — | — |
| 2019-10-07 | $140.69 | $140.69 | 6,127,200 | — | — |
| 2019-10-04 | $141.90 | $141.90 | 9,651,000 | — | — |
| 2019-10-03 | $141.90 | $141.90 | 12,396,100 | — | — |
| 2019-10-02 | $141.26 | $141.26 | 11,914,300 | — | — |
| 2019-10-01 | $139.63 | $139.63 | 12,476,200 | — | — |
| 2019-09-30 | $138.87 | $138.87 | 15,459,100 | — | — |
| 2019-09-27 | $141.06 | $141.06 | 9,804,200 | — | — |
| 2019-09-26 | $141.79 | $141.79 | 7,984,600 | — | — |
| 2019-09-25 | $141.83 | $141.83 | 11,648,400 | — | — |
| 2019-09-24 | $144.51 | $144.51 | 10,576,300 | — | — |
| 2019-09-23 | $143.75 | $143.75 | 9,006,500 | — | — |
| 2019-09-20 | $142.95 | $142.95 | 12,110,000 | — | — |
| 2019-09-19 | $141.28 | $141.28 | 8,057,400 | — | — |
| 2019-09-18 | $140.71 | $140.71 | 15,026,300 | — | — |
| 2019-09-17 | $141.60 | $141.60 | 7,010,200 | — | — |
| 2019-09-16 | $141.32 | $141.32 | 8,094,600 | — | — |
| 2019-09-13 | $140.15 | $140.15 | 13,451,700 | — | — |
| 2019-09-12 | $141.32 | $141.32 | 12,673,700 | — | — |
| 2019-09-11 | $141.03 | $141.03 | 7,453,000 | — | — |
| 2019-09-10 | $140.18 | $140.18 | 12,629,200 | — | — |
| 2019-09-09 | $141.39 | $141.39 | 11,323,800 | — | — |
| 2019-09-06 | $141.92 | $141.92 | 14,175,200 | — | — |
| 2019-09-05 | $143.14 | $143.14 | 20,293,200 | — | — |
| 2019-09-04 | $146.66 | $146.66 | 11,285,900 | — | — |
| 2019-09-03 | $145.75 | $145.75 | 15,615,200 | — | — |
| 2019-08-30 | $143.75 | $143.75 | 9,642,200 | — | — |
| 2019-08-29 | $144.12 | $144.12 | 14,762,500 | — | — |
| 2019-08-28 | $145.16 | $145.16 | 11,452,400 | — | — |
| 2019-08-27 | $145.57 | $145.57 | 12,844,100 | — | — |
| 2019-08-26 | $144.19 | $144.19 | 12,195,800 | — | — |
| 2019-08-23 | $144.17 | $144.17 | 20,282,200 | — | — |
| 2019-08-22 | $141.40 | $141.40 | 6,846,500 | — | — |
| 2019-08-21 | $141.76 | $141.76 | 8,114,700 | — | — |
| 2019-08-20 | $142.21 | $142.21 | 7,478,500 | — | — |
| 2019-08-19 | $141.11 | $141.11 | 10,552,700 | — | — |
| 2019-08-16 | $142.78 | $142.78 | 11,728,800 | — | — |
| 2019-08-15 | $143.70 | $143.70 | 13,467,800 | — | — |
| 2019-08-14 | $142.75 | $142.75 | 20,672,900 | — | — |
| 2019-08-13 | $141.78 | $141.78 | 29,842,800 | — | — |
| 2019-08-12 | $142.63 | $142.63 | 15,264,000 | — | — |
| 2019-08-09 | $141.26 | $141.26 | 9,485,900 | — | — |
| 2019-08-08 | $141.73 | $141.73 | 13,108,600 | — | — |
| 2019-08-07 | $141.02 | $141.02 | 26,671,100 | — | — |
| 2019-08-06 | $138.91 | $138.91 | 9,471,200 | — | — |
| 2019-08-05 | $137.79 | $137.79 | 17,519,800 | — | — |
| 2019-08-02 | $135.89 | $135.89 | 13,753,200 | — | — |
| 2019-08-01 | $136.41 | $136.41 | 27,719,800 | — | — |
| 2019-07-31 | $133.21 | $133.21 | 18,797,200 | — | — |
| 2019-07-30 | $134.98 | $134.98 | 9,458,700 | — | — |
| 2019-07-29 | $134.53 | $134.53 | 9,162,400 | — | — |
| 2019-07-26 | $133.64 | $133.64 | 6,249,900 | — | — |
| 2019-07-25 | $133.42 | $133.42 | 11,708,200 | — | — |
| 2019-07-24 | $134.37 | $134.37 | 6,715,200 | — | — |
| 2019-07-23 | $133.69 | $133.69 | 9,981,400 | — | — |
| 2019-07-22 | $134.45 | $134.45 | 7,570,400 | — | — |
| 2019-07-19 | $134.47 | $134.47 | 18,079,200 | — | — |
| 2019-07-18 | $136.48 | $136.48 | 18,448,200 | — | — |
| 2019-07-17 | $134.58 | $134.58 | 11,288,300 | — | — |
| 2019-07-16 | $132.40 | $132.40 | 7,966,000 | — | — |
| 2019-07-15 | $133.53 | $133.53 | 4,026,600 | — | — |
| 2019-07-12 | $133.53 | $133.53 | 6,309,500 | — | — |
| 2019-07-11 | $132.70 | $132.70 | 7,535,100 | — | — |
| 2019-07-10 | $133.83 | $133.83 | 13,920,600 | — | — |
| 2019-07-09 | $131.75 | $131.75 | 6,633,400 | — | — |
| 2019-07-08 | $131.29 | $131.29 | 8,028,900 | — | — |
| 2019-07-05 | $132.14 | $132.14 | 11,536,600 | — | — |
| 2019-07-03 | $133.63 | $133.63 | 6,351,500 | — | — |
| 2019-07-02 | $133.41 | $133.41 | 13,282,100 | — | — |
| 2019-07-01 | $130.62 | $130.62 | 13,317,700 | — | — |
| 2019-06-28 | $133.20 | $133.20 | 8,077,000 | — | — |
| 2019-06-27 | $132.84 | $132.84 | 8,412,800 | — | — |
| 2019-06-26 | $132.97 | $132.97 | 12,016,400 | — | — |
| 2019-06-25 | $134.20 | $134.20 | 24,772,200 | — | — |
| 2019-06-24 | $133.94 | $133.94 | 17,851,800 | — | — |
| 2019-06-21 | $131.98 | $131.98 | 15,068,000 | — | — |
| 2019-06-20 | $131.11 | $131.11 | 18,636,300 | — | — |
| 2019-06-19 | $127.89 | $127.89 | 11,660,600 | — | — |
| 2019-06-18 | $127.12 | $127.12 | 10,309,600 | — | — |
| 2019-06-17 | $126.48 | $126.48 | 4,763,300 | — | — |
| 2019-06-14 | $126.56 | $126.56 | 9,226,100 | — | — |
| 2019-06-13 | $126.60 | $126.60 | 5,374,800 | — | — |
| 2019-06-12 | $125.83 | $125.83 | 5,756,200 | — | — |
| 2019-06-11 | $125.18 | $125.18 | 4,757,800 | — | — |
| 2019-06-10 | $125.33 | $125.33 | 5,410,000 | — | — |
| 2019-06-07 | $126.59 | $126.59 | 8,145,900 | — | — |
| 2019-06-06 | $125.88 | $125.88 | 5,551,800 | — | — |
| 2019-06-05 | $125.47 | $125.47 | 7,637,900 | — | — |
| 2019-06-04 | $125.15 | $125.15 | 7,997,100 | — | — |
| 2019-06-03 | $125.11 | $125.11 | 14,173,600 | — | — |
| 2019-05-31 | $123.33 | $123.33 | 15,367,000 | — | — |
| 2019-05-30 | $121.69 | $121.69 | 7,757,000 | — | — |
| 2019-05-29 | $120.87 | $120.87 | 4,133,200 | — | — |
| 2019-05-28 | $120.83 | $120.83 | 4,303,500 | — | — |
| 2019-05-24 | $121.30 | $121.30 | 2,324,700 | — | — |
| 2019-05-23 | $121.17 | $121.17 | 6,054,600 | — | — |
| 2019-05-22 | $120.24 | $120.24 | 3,741,800 | — | — |
| 2019-05-21 | $120.36 | $120.36 | 3,845,600 | — | — |
| 2019-05-20 | $120.64 | $120.64 | 4,345,800 | — | — |
| 2019-05-17 | $120.65 | $120.65 | 6,589,300 | — | — |
| 2019-05-16 | $121.51 | $121.51 | 6,349,400 | — | — |
| 2019-05-15 | $122.39 | $122.39 | 10,299,000 | — | — |
| 2019-05-14 | $122.46 | $122.46 | 5,556,000 | — | — |
| 2019-05-13 | $122.67 | $122.67 | 11,130,900 | — | — |
| 2019-05-10 | $121.43 | $121.43 | 4,586,000 | — | — |
| 2019-05-09 | $121.20 | $121.20 | 5,015,500 | — | — |
| 2019-05-08 | $120.91 | $120.91 | 4,178,800 | — | — |
| 2019-05-07 | $121.21 | $121.21 | 4,010,700 | — | — |
| 2019-05-06 | $120.81 | $120.81 | 3,479,600 | — | — |
| 2019-05-03 | $120.65 | $120.65 | 8,414,400 | — | — |
| 2019-05-02 | $119.94 | $119.94 | 6,759,600 | — | — |
| 2019-05-01 | $120.40 | $120.40 | 12,331,800 | — | — |
| 2019-04-30 | $121.20 | $121.20 | 4,758,600 | — | — |
| 2019-04-29 | $120.83 | $120.83 | 4,469,300 | — | — |
| 2019-04-26 | $121.37 | $121.37 | 6,022,700 | — | — |
| 2019-04-25 | $120.57 | $120.57 | 4,836,900 | — | — |
| 2019-04-24 | $120.47 | $120.47 | 4,173,000 | — | — |
| 2019-04-23 | $120.12 | $120.12 | 5,574,800 | — | — |
| 2019-04-22 | $120.37 | $120.37 | 2,250,900 | — | — |
| 2019-04-18 | $120.37 | $120.37 | 4,090,400 | — | — |
| 2019-04-17 | $120.28 | $120.28 | 4,693,900 | — | — |
| 2019-04-16 | $120.51 | $120.51 | 10,097,800 | — | — |
| 2019-04-15 | $121.60 | $121.60 | 4,252,400 | — | — |
| 2019-04-12 | $121.83 | $121.83 | 5,272,800 | — | — |
| 2019-04-11 | $121.95 | $121.95 | 11,694,500 | — | — |
| 2019-04-10 | $123.53 | $123.53 | 6,344,800 | — | — |
| 2019-04-09 | $123.15 | $123.15 | 4,648,400 | — | — |
| 2019-04-08 | $122.51 | $122.51 | 4,270,800 | — | — |
| 2019-04-05 | $121.98 | $121.98 | 5,114,500 | — | — |
| 2019-04-04 | $122.11 | $122.11 | 7,508,400 | — | — |
| 2019-04-03 | $121.80 | $121.80 | 6,152,200 | — | — |
| 2019-04-02 | $121.98 | $121.98 | 4,475,000 | — | — |
| 2019-04-01 | $121.53 | $121.53 | 13,560,000 | — | — |
| 2019-03-29 | $122.01 | $122.01 | 7,093,900 | — | — |
| 2019-03-28 | $121.90 | $121.90 | 11,878,300 | — | — |
| 2019-03-27 | $123.65 | $123.65 | 6,595,000 | — | — |
| 2019-03-26 | $124.30 | $124.30 | 5,056,100 | — | — |
| 2019-03-25 | $124.92 | $124.92 | 7,288,300 | — | — |
| 2019-03-22 | $123.97 | $123.97 | 5,874,000 | — | — |
| 2019-03-21 | $123.68 | $123.68 | 7,739,800 | — | — |
| 2019-03-20 | $124.18 | $124.18 | 11,304,900 | — | — |
| 2019-03-19 | $123.38 | $123.38 | 6,558,700 | — | — |
| 2019-03-18 | $123.04 | $123.04 | 7,783,200 | — | — |
| 2019-03-15 | $122.97 | $122.97 | 9,412,000 | — | — |
| 2019-03-14 | $122.41 | $122.41 | 6,778,200 | — | — |
| 2019-03-13 | $123.84 | $123.84 | 7,377,300 | — | — |
| 2019-03-12 | $122.98 | $122.98 | 6,289,900 | — | — |
| 2019-03-11 | $122.24 | $122.24 | 6,708,700 | — | — |
| 2019-03-08 | $122.84 | $122.84 | 10,427,700 | — | — |
| 2019-03-07 | $121.51 | $121.51 | 6,088,800 | — | — |
| 2019-03-06 | $121.61 | $121.61 | 4,820,400 | — | — |
| 2019-03-05 | $121.72 | $121.72 | 7,120,100 | — | — |
| 2019-03-04 | $121.56 | $121.56 | 10,272,600 | — | — |
| 2019-03-01 | $121.88 | $121.88 | 16,411,700 | — | — |
| 2019-02-28 | $123.99 | $123.99 | 7,811,700 | — | — |
| 2019-02-27 | $124.69 | $124.69 | 7,935,600 | — | — |
| 2019-02-26 | $125.58 | $125.58 | 5,153,200 | — | — |
| 2019-02-25 | $125.37 | $125.37 | 4,882,600 | — | — |
| 2019-02-22 | $125.50 | $125.50 | 5,439,400 | — | — |
| 2019-02-21 | $125.05 | $125.05 | 8,634,600 | — | — |
| 2019-02-20 | $126.48 | $126.48 | 8,889,700 | — | — |
| 2019-02-19 | $126.70 | $126.70 | 15,614,000 | — | — |
| 2019-02-15 | $124.80 | $124.80 | 12,190,100 | — | — |
| 2019-02-14 | $124.06 | $124.06 | 6,276,500 | — | — |
| 2019-02-13 | $123.37 | $123.37 | 7,640,500 | — | — |
| 2019-02-12 | $123.86 | $123.86 | 4,271,900 | — | — |
| 2019-02-11 | $123.60 | $123.60 | 4,821,800 | — | — |
| 2019-02-08 | $124.21 | $124.21 | 4,235,200 | — | — |
| 2019-02-07 | $123.74 | $123.74 | 5,935,500 | — | — |
| 2019-02-06 | $123.44 | $123.44 | 6,595,100 | — | — |
| 2019-02-05 | $124.28 | $124.28 | 6,291,100 | — | — |
| 2019-02-04 | $123.96 | $123.96 | 6,878,900 | — | — |
| 2019-02-01 | $124.50 | $124.50 | 12,485,500 | — | — |
| 2019-01-31 | $124.75 | $124.75 | 10,209,500 | — | — |
| 2019-01-30 | $124.69 | $124.69 | 12,104,000 | — | — |
| 2019-01-29 | $123.98 | $123.98 | 11,610,200 | — | — |
| 2019-01-28 | $123.29 | $123.29 | 8,522,200 | — | — |
| 2019-01-25 | $122.86 | $122.86 | 11,103,300 | — | — |
| 2019-01-24 | $121.09 | $121.09 | 5,662,500 | — | — |
| 2019-01-23 | $121.28 | $121.28 | 5,224,900 | — | — |
| 2019-01-22 | $121.45 | $121.45 | 7,896,500 | — | — |
| 2019-01-18 | $121.02 | $121.02 | 10,896,000 | — | — |
| 2019-01-17 | $122.11 | $122.11 | 8,558,500 | — | — |
| 2019-01-16 | $122.27 | $122.27 | 6,878,100 | — | — |
| 2019-01-15 | $121.88 | $121.88 | 7,512,500 | — | — |
| 2019-01-14 | $122.09 | $122.09 | 6,477,100 | — | — |
| 2019-01-11 | $121.80 | $121.80 | 8,622,400 | — | — |
| 2019-01-10 | $121.59 | $121.59 | 6,672,000 | — | — |
| 2019-01-09 | $122.31 | $122.31 | 10,555,900 | — | — |
| 2019-01-08 | $121.53 | $121.53 | 7,643,100 | — | — |
| 2019-01-07 | $121.86 | $121.86 | 7,473,600 | — | — |
| 2019-01-04 | $121.44 | $121.44 | 13,334,000 | — | — |
| 2019-01-03 | $122.43 | $122.43 | 15,440,800 | — | — |
| 2019-01-02 | $121.33 | $121.33 | 12,776,200 | — | — |