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
- 1998-08-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.15 | $176.75 | 1,591,300 | — | — |
| 2019-12-30 | $141.40 | $175.82 | 1,125,000 | — | — |
| 2019-12-27 | $141.08 | $175.42 | 863,700 | — | — |
| 2019-12-26 | $140.60 | $174.82 | 692,500 | — | — |
| 2019-12-24 | $140.04 | $174.13 | 561,300 | — | — |
| 2019-12-23 | $140.58 | $174.80 | 1,035,200 | — | — |
| 2019-12-20 | $142.00 | $176.56 | 3,225,900 | — | — |
| 2019-12-19 | $139.92 | $173.98 | 2,640,400 | — | — |
| 2019-12-18 | $137.20 | $170.60 | 2,958,100 | — | — |
| 2019-12-17 | $133.15 | $165.56 | 1,990,500 | — | — |
| 2019-12-16 | $134.50 | $167.24 | 2,026,600 | — | — |
| 2019-12-13 | $132.68 | $164.98 | 2,966,400 | — | — |
| 2019-12-12 | $132.00 | $164.13 | 2,335,700 | — | — |
| 2019-12-11 | $134.61 | $165.88 | 1,916,600 | — | — |
| 2019-12-10 | $134.00 | $165.13 | 1,314,500 | — | — |
| 2019-12-09 | $135.88 | $167.45 | 1,579,800 | — | — |
| 2019-12-06 | $135.46 | $166.93 | 1,532,200 | — | — |
| 2019-12-05 | $135.00 | $166.36 | 1,945,300 | — | — |
| 2019-12-04 | $134.53 | $165.79 | 1,908,600 | — | — |
| 2019-12-03 | $134.15 | $165.32 | 1,953,900 | — | — |
| 2019-12-02 | $130.95 | $161.37 | 2,026,700 | — | — |
| 2019-11-29 | $133.66 | $164.71 | 859,100 | — | — |
| 2019-11-27 | $133.78 | $164.86 | 2,048,600 | — | — |
| 2019-11-26 | $134.41 | $165.64 | 4,903,300 | — | — |
| 2019-11-25 | $131.39 | $161.92 | 3,021,000 | — | — |
| 2019-11-22 | $132.32 | $163.06 | 1,996,300 | — | — |
| 2019-11-21 | $135.45 | $166.92 | 2,378,400 | — | — |
| 2019-11-20 | $136.89 | $168.69 | 1,620,900 | — | — |
| 2019-11-19 | $134.32 | $165.53 | 2,681,400 | — | — |
| 2019-11-18 | $135.94 | $167.52 | 1,795,400 | — | — |
| 2019-11-15 | $134.68 | $165.97 | 1,732,900 | — | — |
| 2019-11-14 | $133.67 | $164.73 | 2,384,200 | — | — |
| 2019-11-13 | $131.37 | $161.89 | 1,799,100 | — | — |
| 2019-11-12 | $130.66 | $161.02 | 2,657,400 | — | — |
| 2019-11-11 | $131.11 | $161.57 | 1,878,400 | — | — |
| 2019-11-08 | $130.81 | $161.20 | 2,279,700 | — | — |
| 2019-11-07 | $131.91 | $162.56 | 2,122,900 | — | — |
| 2019-11-06 | $133.91 | $165.02 | 2,315,300 | — | — |
| 2019-11-05 | $131.66 | $162.25 | 3,104,000 | — | — |
| 2019-11-04 | $134.50 | $165.75 | 1,626,900 | — | — |
| 2019-11-01 | $137.42 | $169.35 | 2,545,300 | — | — |
| 2019-10-31 | $138.79 | $171.04 | 2,397,800 | — | — |
| 2019-10-30 | $139.25 | $171.60 | 1,959,200 | — | — |
| 2019-10-29 | $139.02 | $171.32 | 1,345,000 | — | — |
| 2019-10-28 | $139.40 | $171.79 | 2,219,900 | — | — |
| 2019-10-25 | $141.00 | $173.76 | 2,028,100 | — | — |
| 2019-10-24 | $141.71 | $174.63 | 1,657,700 | — | — |
| 2019-10-23 | $140.90 | $173.64 | 1,301,500 | — | — |
| 2019-10-22 | $141.30 | $174.13 | 1,323,500 | — | — |
| 2019-10-21 | $143.35 | $176.65 | 1,570,600 | — | — |
| 2019-10-18 | $144.06 | $177.53 | 3,120,000 | — | — |
| 2019-10-17 | $139.58 | $172.01 | 2,355,400 | — | — |
| 2019-10-16 | $134.69 | $165.98 | 2,266,500 | — | — |
| 2019-10-15 | $134.65 | $165.93 | 1,894,100 | — | — |
| 2019-10-14 | $136.13 | $167.76 | 938,000 | — | — |
| 2019-10-11 | $136.68 | $168.43 | 1,851,800 | — | — |
| 2019-10-10 | $138.22 | $170.33 | 2,212,600 | — | — |
| 2019-10-09 | $137.25 | $169.14 | 1,475,300 | — | — |
| 2019-10-08 | $137.08 | $168.93 | 2,297,600 | — | — |
| 2019-10-07 | $137.44 | $169.37 | 1,673,500 | — | — |
| 2019-10-04 | $137.92 | $169.96 | 2,126,700 | — | — |
| 2019-10-03 | $137.34 | $169.25 | 2,433,300 | — | — |
| 2019-10-02 | $136.50 | $168.21 | 1,981,100 | — | — |
| 2019-10-01 | $136.79 | $168.57 | 2,234,000 | — | — |
| 2019-09-30 | $139.01 | $171.31 | 2,530,100 | — | — |
| 2019-09-27 | $137.87 | $169.90 | 2,696,500 | — | — |
| 2019-09-26 | $142.00 | $174.99 | 1,158,400 | — | — |
| 2019-09-25 | $140.09 | $172.64 | 1,512,000 | — | — |
| 2019-09-24 | $142.35 | $175.42 | 1,289,700 | — | — |
| 2019-09-23 | $141.44 | $174.30 | 1,295,700 | — | — |
| 2019-09-20 | $140.58 | $173.24 | 2,333,900 | — | — |
| 2019-09-19 | $141.24 | $174.05 | 1,599,800 | — | — |
| 2019-09-18 | $140.55 | $173.20 | 2,550,800 | — | — |
| 2019-09-17 | $142.48 | $175.58 | 2,057,600 | — | — |
| 2019-09-16 | $137.96 | $170.01 | 1,693,800 | — | — |
| 2019-09-13 | $136.44 | $168.14 | 2,276,800 | — | — |
| 2019-09-12 | $138.81 | $171.06 | 1,699,100 | — | — |
| 2019-09-11 | $138.66 | $169.49 | 2,205,900 | — | — |
| 2019-09-10 | $139.32 | $170.30 | 2,363,800 | — | — |
| 2019-09-09 | $143.48 | $175.38 | 1,631,600 | — | — |
| 2019-09-06 | $146.44 | $179.00 | 977,700 | — | — |
| 2019-09-05 | $147.07 | $179.77 | 1,273,000 | — | — |
| 2019-09-04 | $149.07 | $182.21 | 1,361,400 | — | — |
| 2019-09-03 | $147.58 | $180.39 | 1,361,400 | — | — |
| 2019-08-30 | $145.17 | $177.45 | 2,003,500 | — | — |
| 2019-08-29 | $145.95 | $178.40 | 1,396,400 | — | — |
| 2019-08-28 | $146.45 | $179.01 | 1,447,600 | — | — |
| 2019-08-27 | $146.07 | $178.55 | 1,690,700 | — | — |
| 2019-08-26 | $147.59 | $180.40 | 980,800 | — | — |
| 2019-08-23 | $146.34 | $178.88 | 1,751,200 | — | — |
| 2019-08-22 | $146.11 | $178.59 | 893,300 | — | — |
| 2019-08-21 | $145.17 | $177.45 | 1,201,300 | — | — |
| 2019-08-20 | $144.51 | $176.64 | 1,434,500 | — | — |
| 2019-08-19 | $144.86 | $177.07 | 1,090,800 | — | — |
| 2019-08-16 | $142.92 | $174.70 | 1,637,000 | — | — |
| 2019-08-15 | $142.41 | $174.07 | 1,222,500 | — | — |
| 2019-08-14 | $138.94 | $169.83 | 1,693,400 | — | — |
| 2019-08-13 | $141.95 | $173.51 | 1,762,800 | — | — |
| 2019-08-12 | $141.50 | $172.96 | 904,900 | — | — |
| 2019-08-09 | $141.24 | $172.64 | 1,632,500 | — | — |
| 2019-08-08 | $140.94 | $172.28 | 1,713,800 | — | — |
| 2019-08-07 | $138.25 | $168.99 | 2,498,300 | — | — |
| 2019-08-06 | $136.30 | $166.60 | 1,834,900 | — | — |
| 2019-08-05 | $133.13 | $162.73 | 1,835,500 | — | — |
| 2019-08-02 | $135.23 | $165.30 | 1,449,900 | — | — |
| 2019-08-01 | $133.84 | $163.60 | 2,102,200 | — | — |
| 2019-07-31 | $133.26 | $162.89 | 3,278,100 | — | — |
| 2019-07-30 | $132.68 | $162.18 | 1,785,600 | — | — |
| 2019-07-29 | $130.16 | $159.10 | 2,386,800 | — | — |
| 2019-07-26 | $130.58 | $159.61 | 2,143,500 | — | — |
| 2019-07-25 | $129.47 | $158.26 | 1,746,500 | — | — |
| 2019-07-24 | $129.21 | $157.94 | 2,105,800 | — | — |
| 2019-07-23 | $127.70 | $156.09 | 1,951,000 | — | — |
| 2019-07-22 | $126.42 | $154.53 | 1,912,000 | — | — |
| 2019-07-19 | $125.48 | $153.38 | 4,059,100 | — | — |
| 2019-07-18 | $126.87 | $155.08 | 5,462,200 | — | — |
| 2019-07-17 | $131.62 | $160.88 | 1,640,700 | — | — |
| 2019-07-16 | $132.72 | $162.23 | 1,202,000 | — | — |
| 2019-07-15 | $133.19 | $162.80 | 1,660,500 | — | — |
| 2019-07-12 | $132.52 | $161.98 | 2,130,300 | — | — |
| 2019-07-11 | $134.21 | $164.05 | 1,404,500 | — | — |
| 2019-07-10 | $136.08 | $166.33 | 1,058,500 | — | — |
| 2019-07-09 | $135.32 | $165.41 | 1,393,100 | — | — |
| 2019-07-08 | $135.09 | $165.12 | 1,105,800 | — | — |
| 2019-07-05 | $134.23 | $164.07 | 849,200 | — | — |
| 2019-07-03 | $134.52 | $164.43 | 946,800 | — | — |
| 2019-07-02 | $133.25 | $162.88 | 1,915,400 | — | — |
| 2019-07-01 | $130.12 | $159.05 | 2,247,100 | — | — |
| 2019-06-28 | $130.35 | $159.33 | 3,630,700 | — | — |
| 2019-06-27 | $130.47 | $159.48 | 2,153,300 | — | — |
| 2019-06-26 | $130.46 | $159.47 | 2,049,100 | — | — |
| 2019-06-25 | $133.25 | $162.88 | 1,936,800 | — | — |
| 2019-06-24 | $135.15 | $165.20 | 1,444,300 | — | — |
| 2019-06-21 | $135.78 | $165.97 | 2,477,800 | — | — |
| 2019-06-20 | $136.92 | $167.36 | 1,659,400 | — | — |
| 2019-06-19 | $136.62 | $167.00 | 1,599,500 | — | — |
| 2019-06-18 | $136.04 | $166.29 | 1,889,200 | — | — |
| 2019-06-17 | $135.99 | $166.22 | 1,541,300 | — | — |
| 2019-06-14 | $133.31 | $162.95 | 1,417,600 | — | — |
| 2019-06-13 | $132.55 | $162.02 | 1,925,300 | — | — |
| 2019-06-12 | $135.09 | $163.75 | 1,756,600 | — | — |
| 2019-06-11 | $135.90 | $164.73 | 2,524,400 | — | — |
| 2019-06-10 | $134.71 | $163.29 | 1,467,200 | — | — |
| 2019-06-07 | $135.22 | $163.91 | 1,348,200 | — | — |
| 2019-06-06 | $135.05 | $163.70 | 1,266,600 | — | — |
| 2019-06-05 | $134.57 | $163.12 | 1,943,300 | — | — |
| 2019-06-04 | $131.86 | $159.83 | 2,141,200 | — | — |
| 2019-06-03 | $131.83 | $159.80 | 2,616,300 | — | — |
| 2019-05-31 | $130.01 | $157.59 | 3,175,500 | — | — |
| 2019-05-30 | $127.69 | $154.78 | 2,377,300 | — | — |
| 2019-05-29 | $125.51 | $152.14 | 1,423,900 | — | — |
| 2019-05-28 | $126.12 | $152.88 | 1,492,100 | — | — |
| 2019-05-24 | $127.83 | $154.95 | 2,023,600 | — | — |
| 2019-05-23 | $127.69 | $154.78 | 1,472,300 | — | — |
| 2019-05-22 | $126.63 | $153.49 | 1,224,800 | — | — |
| 2019-05-21 | $125.05 | $151.58 | 1,541,700 | — | — |
| 2019-05-20 | $123.49 | $149.69 | 3,521,200 | — | — |
| 2019-05-17 | $127.25 | $154.25 | 1,817,400 | — | — |
| 2019-05-16 | $127.53 | $154.59 | 1,396,200 | — | — |
| 2019-05-15 | $127.24 | $154.23 | 1,083,700 | — | — |
| 2019-05-14 | $126.89 | $153.81 | 1,717,100 | — | — |
| 2019-05-13 | $126.30 | $153.09 | 1,710,000 | — | — |
| 2019-05-10 | $125.68 | $152.34 | 1,352,000 | — | — |
| 2019-05-09 | $124.03 | $150.34 | 1,191,500 | — | — |
| 2019-05-08 | $123.71 | $149.96 | 1,273,300 | — | — |
| 2019-05-07 | $123.23 | $149.37 | 1,171,900 | — | — |
| 2019-05-06 | $124.77 | $151.24 | 1,172,800 | — | — |
| 2019-05-03 | $124.79 | $151.26 | 772,300 | — | — |
| 2019-05-02 | $124.03 | $150.34 | 1,223,300 | — | — |
| 2019-05-01 | $124.45 | $150.85 | 1,481,400 | — | — |
| 2019-04-30 | $125.78 | $152.46 | 2,061,500 | — | — |
| 2019-04-29 | $123.60 | $149.82 | 1,330,200 | — | — |
| 2019-04-26 | $124.01 | $150.32 | 1,644,500 | — | — |
| 2019-04-25 | $122.66 | $148.68 | 1,405,100 | — | — |
| 2019-04-24 | $123.12 | $149.24 | 2,045,700 | — | — |
| 2019-04-23 | $123.43 | $149.62 | 1,879,800 | — | — |
| 2019-04-22 | $122.58 | $148.59 | 2,050,400 | — | — |
| 2019-04-18 | $122.62 | $148.63 | 2,748,500 | — | — |
| 2019-04-17 | $124.17 | $150.51 | 3,250,000 | — | — |
| 2019-04-16 | $124.61 | $151.05 | 3,001,700 | — | — |
| 2019-04-15 | $127.40 | $154.43 | 2,395,900 | — | — |
| 2019-04-12 | $128.87 | $156.21 | 1,799,600 | — | — |
| 2019-04-11 | $128.73 | $156.04 | 1,873,500 | — | — |
| 2019-04-10 | $130.25 | $157.88 | 1,534,100 | — | — |
| 2019-04-09 | $129.83 | $157.37 | 1,608,000 | — | — |
| 2019-04-08 | $128.51 | $155.77 | 1,625,700 | — | — |
| 2019-04-05 | $129.10 | $156.49 | 962,800 | — | — |
| 2019-04-04 | $128.21 | $155.41 | 966,000 | — | — |
| 2019-04-03 | $128.38 | $155.62 | 1,466,500 | — | — |
| 2019-04-02 | $128.37 | $155.60 | 1,203,100 | — | — |
| 2019-04-01 | $126.67 | $153.54 | 1,810,600 | — | — |
| 2019-03-29 | $128.00 | $155.16 | 2,609,500 | — | — |
| 2019-03-28 | $127.23 | $154.22 | 2,477,500 | — | — |
| 2019-03-27 | $126.38 | $153.19 | 1,673,100 | — | — |
| 2019-03-26 | $125.54 | $152.17 | 1,496,400 | — | — |
| 2019-03-25 | $125.28 | $151.86 | 2,186,500 | — | — |
| 2019-03-22 | $125.50 | $152.13 | 1,917,600 | — | — |
| 2019-03-21 | $126.40 | $153.22 | 2,587,900 | — | — |
| 2019-03-20 | $125.76 | $152.44 | 2,154,500 | — | — |
| 2019-03-19 | $124.57 | $151.00 | 2,166,900 | — | — |
| 2019-03-18 | $124.66 | $151.11 | 1,865,200 | — | — |
| 2019-03-15 | $125.03 | $151.56 | 3,155,000 | — | — |
| 2019-03-14 | $124.01 | $150.32 | 1,660,400 | — | — |
| 2019-03-13 | $125.01 | $150.17 | 2,509,400 | — | — |
| 2019-03-12 | $123.85 | $148.77 | 1,766,200 | — | — |
| 2019-03-11 | $123.54 | $148.40 | 1,564,800 | — | — |
| 2019-03-08 | $120.96 | $145.30 | 1,133,800 | — | — |
| 2019-03-07 | $120.74 | $145.04 | 1,615,000 | — | — |
| 2019-03-06 | $120.68 | $144.97 | 1,884,200 | — | — |
| 2019-03-05 | $119.58 | $143.64 | 1,272,700 | — | — |
| 2019-03-04 | $119.51 | $143.56 | 1,647,700 | — | — |
| 2019-03-01 | $119.23 | $143.22 | 1,462,100 | — | — |
| 2019-02-28 | $118.75 | $142.65 | 2,215,100 | — | — |
| 2019-02-27 | $118.32 | $142.13 | 1,097,000 | — | — |
| 2019-02-26 | $118.17 | $141.95 | 1,251,900 | — | — |
| 2019-02-25 | $118.17 | $141.95 | 2,104,000 | — | — |
| 2019-02-22 | $119.87 | $143.99 | 1,290,000 | — | — |
| 2019-02-21 | $119.36 | $143.38 | 1,782,700 | — | — |
| 2019-02-20 | $119.58 | $143.64 | 2,355,300 | — | — |
| 2019-02-19 | $120.15 | $144.33 | 1,602,600 | — | — |
| 2019-02-15 | $120.13 | $144.31 | 1,861,000 | — | — |
| 2019-02-14 | $118.75 | $142.65 | 1,168,100 | — | — |
| 2019-02-13 | $118.44 | $142.28 | 1,538,900 | — | — |
| 2019-02-12 | $117.38 | $141.00 | 2,072,700 | — | — |
| 2019-02-11 | $118.44 | $142.28 | 1,233,400 | — | — |
| 2019-02-08 | $118.37 | $142.19 | 2,113,500 | — | — |
| 2019-02-07 | $118.28 | $142.08 | 1,521,400 | — | — |
| 2019-02-06 | $117.36 | $140.98 | 2,007,700 | — | — |
| 2019-02-05 | $119.22 | $143.21 | 2,352,900 | — | — |
| 2019-02-04 | $117.64 | $141.31 | 1,915,100 | — | — |
| 2019-02-01 | $116.98 | $140.52 | 1,982,000 | — | — |
| 2019-01-31 | $117.06 | $140.62 | 3,463,200 | — | — |
| 2019-01-30 | $115.47 | $138.71 | 2,357,800 | — | — |
| 2019-01-29 | $115.05 | $138.20 | 1,788,000 | — | — |
| 2019-01-28 | $114.38 | $137.40 | 2,026,900 | — | — |
| 2019-01-25 | $113.70 | $136.58 | 2,449,500 | — | — |
| 2019-01-24 | $111.91 | $134.43 | 2,990,300 | — | — |
| 2019-01-23 | $110.27 | $132.46 | 2,558,000 | — | — |
| 2019-01-22 | $109.19 | $131.16 | 2,322,300 | — | — |
| 2019-01-18 | $107.61 | $129.27 | 1,907,600 | — | — |
| 2019-01-17 | $107.62 | $129.28 | 1,488,500 | — | — |
| 2019-01-16 | $107.33 | $128.93 | 1,483,500 | — | — |
| 2019-01-15 | $107.40 | $129.01 | 1,271,800 | — | — |
| 2019-01-14 | $106.42 | $127.84 | 1,989,200 | — | — |
| 2019-01-11 | $107.38 | $128.99 | 1,482,700 | — | — |
| 2019-01-10 | $106.85 | $128.35 | 2,277,000 | — | — |
| 2019-01-09 | $105.67 | $126.94 | 3,213,600 | — | — |
| 2019-01-08 | $107.54 | $129.18 | 3,250,600 | — | — |
| 2019-01-07 | $108.60 | $130.46 | 1,431,300 | — | — |
| 2019-01-04 | $108.07 | $129.82 | 1,591,300 | — | — |
| 2019-01-03 | $106.48 | $127.91 | 2,288,000 | — | — |
| 2019-01-02 | $105.95 | $127.27 | 2,127,700 | — | — |