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
- 2008-03-19 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 | $187.90 | $204.04 | 5,273,000 | — | — |
| 2019-12-30 | $187.83 | $203.97 | 4,833,600 | — | — |
| 2019-12-27 | $189.39 | $205.66 | 5,448,600 | — | — |
| 2019-12-26 | $189.16 | $205.41 | 5,237,000 | — | — |
| 2019-12-24 | $187.57 | $203.68 | 2,420,900 | — | — |
| 2019-12-23 | $187.08 | $203.15 | 5,831,700 | — | — |
| 2019-12-20 | $188.00 | $204.15 | 11,259,500 | — | — |
| 2019-12-19 | $186.54 | $202.57 | 5,854,200 | — | — |
| 2019-12-18 | $184.90 | $200.78 | 8,968,500 | — | — |
| 2019-12-17 | $185.52 | $201.46 | 10,208,700 | — | — |
| 2019-12-16 | $186.24 | $202.24 | 8,249,900 | — | — |
| 2019-12-13 | $185.14 | $201.05 | 8,558,100 | — | — |
| 2019-12-12 | $182.64 | $198.33 | 11,192,100 | — | — |
| 2019-12-11 | $182.01 | $197.65 | 7,138,800 | — | — |
| 2019-12-10 | $182.26 | $197.92 | 8,625,700 | — | — |
| 2019-12-09 | $182.92 | $198.63 | 10,233,100 | — | — |
| 2019-12-06 | $182.17 | $197.82 | 14,526,700 | — | — |
| 2019-12-05 | $181.89 | $197.52 | 4,638,600 | — | — |
| 2019-12-04 | $180.60 | $196.12 | 10,650,400 | — | — |
| 2019-12-03 | $181.90 | $197.53 | 4,543,300 | — | — |
| 2019-12-02 | $181.79 | $197.41 | 6,883,200 | — | — |
| 2019-11-29 | $184.51 | $200.36 | 3,139,100 | — | — |
| 2019-11-27 | $184.37 | $200.21 | 11,452,700 | — | — |
| 2019-11-26 | $182.55 | $198.23 | 7,079,000 | — | — |
| 2019-11-25 | $180.97 | $196.52 | 5,457,800 | — | — |
| 2019-11-22 | $179.47 | $194.89 | 6,865,600 | — | — |
| 2019-11-21 | $179.89 | $195.34 | 5,112,200 | — | — |
| 2019-11-20 | $181.66 | $197.27 | 6,040,500 | — | — |
| 2019-11-19 | $182.77 | $198.47 | 8,549,900 | — | — |
| 2019-11-18 | $179.66 | $195.09 | 7,173,700 | — | — |
| 2019-11-15 | $179.77 | $195.21 | 7,808,800 | — | — |
| 2019-11-14 | $179.75 | $195.19 | 9,811,000 | — | — |
| 2019-11-13 | $179.41 | $194.50 | 6,138,300 | — | — |
| 2019-11-12 | $179.74 | $194.85 | 6,118,700 | — | — |
| 2019-11-11 | $179.54 | $194.64 | 3,617,300 | — | — |
| 2019-11-08 | $178.97 | $194.02 | 3,894,100 | — | — |
| 2019-11-07 | $178.43 | $193.43 | 7,227,200 | — | — |
| 2019-11-06 | $176.77 | $191.64 | 6,992,500 | — | — |
| 2019-11-05 | $176.37 | $191.20 | 7,447,500 | — | — |
| 2019-11-04 | $178.95 | $194.00 | 7,154,800 | — | — |
| 2019-11-01 | $180.93 | $196.14 | 7,000,200 | — | — |
| 2019-10-31 | $178.86 | $193.90 | 6,830,800 | — | — |
| 2019-10-30 | $179.25 | $194.32 | 5,374,800 | — | — |
| 2019-10-29 | $177.63 | $192.57 | 7,572,800 | — | — |
| 2019-10-28 | $179.84 | $194.96 | 10,086,500 | — | — |
| 2019-10-25 | $177.85 | $192.81 | 10,130,100 | — | — |
| 2019-10-24 | $176.16 | $190.97 | 7,872,600 | — | — |
| 2019-10-23 | $171.32 | $185.73 | 7,122,300 | — | — |
| 2019-10-22 | $170.86 | $185.23 | 10,094,700 | — | — |
| 2019-10-21 | $176.43 | $191.27 | 4,898,200 | — | — |
| 2019-10-18 | $175.71 | $190.49 | 6,311,900 | — | — |
| 2019-10-17 | $177.94 | $192.90 | 4,887,900 | — | — |
| 2019-10-16 | $177.87 | $192.83 | 6,509,000 | — | — |
| 2019-10-15 | $178.75 | $193.78 | 4,400,200 | — | — |
| 2019-10-14 | $177.36 | $192.27 | 7,240,900 | — | — |
| 2019-10-11 | $177.06 | $191.95 | 8,754,400 | — | — |
| 2019-10-10 | $174.88 | $189.59 | 4,762,400 | — | — |
| 2019-10-09 | $174.88 | $189.59 | 6,277,300 | — | — |
| 2019-10-08 | $172.42 | $186.92 | 5,336,500 | — | — |
| 2019-10-07 | $174.90 | $189.61 | 5,248,300 | — | — |
| 2019-10-04 | $175.98 | $190.78 | 6,027,600 | — | — |
| 2019-10-03 | $172.87 | $187.41 | 7,242,800 | — | — |
| 2019-10-02 | $169.83 | $184.11 | 10,596,200 | — | — |
| 2019-10-01 | $174.29 | $188.95 | 8,146,200 | — | — |
| 2019-09-30 | $172.01 | $186.47 | 16,464,000 | — | — |
| 2019-09-27 | $174.00 | $188.63 | 9,212,600 | — | — |
| 2019-09-26 | $175.65 | $190.42 | 10,419,000 | — | — |
| 2019-09-25 | $175.28 | $190.02 | 7,797,300 | — | — |
| 2019-09-24 | $174.48 | $189.15 | 10,039,900 | — | — |
| 2019-09-23 | $174.91 | $189.62 | 8,803,500 | — | — |
| 2019-09-20 | $174.06 | $188.70 | 12,820,400 | — | — |
| 2019-09-19 | $175.96 | $190.76 | 6,964,500 | — | — |
| 2019-09-18 | $175.29 | $190.03 | 9,542,500 | — | — |
| 2019-09-17 | $176.45 | $191.29 | 5,924,700 | — | — |
| 2019-09-16 | $176.11 | $190.92 | 4,253,600 | — | — |
| 2019-09-13 | $177.27 | $192.18 | 6,103,200 | — | — |
| 2019-09-12 | $177.98 | $192.95 | 7,748,800 | — | — |
| 2019-09-11 | $174.98 | $189.69 | 9,113,600 | — | — |
| 2019-09-10 | $176.35 | $191.18 | 15,255,200 | — | — |
| 2019-09-09 | $181.55 | $196.82 | 7,290,500 | — | — |
| 2019-09-06 | $185.74 | $201.36 | 7,990,900 | — | — |
| 2019-09-05 | $184.73 | $200.26 | 6,386,800 | — | — |
| 2019-09-04 | $181.77 | $197.06 | 4,154,800 | — | — |
| 2019-09-03 | $179.20 | $194.27 | 4,644,000 | — | — |
| 2019-08-30 | $180.82 | $196.03 | 4,061,200 | — | — |
| 2019-08-29 | $181.17 | $196.41 | 4,679,200 | — | — |
| 2019-08-28 | $178.67 | $193.69 | 4,401,900 | — | — |
| 2019-08-27 | $178.38 | $193.38 | 4,022,100 | — | — |
| 2019-08-26 | $177.59 | $192.52 | 7,754,400 | — | — |
| 2019-08-23 | $175.23 | $189.97 | 7,051,900 | — | — |
| 2019-08-22 | $180.09 | $195.23 | 6,659,900 | — | — |
| 2019-08-21 | $180.94 | $196.16 | 3,695,900 | — | — |
| 2019-08-20 | $179.24 | $194.31 | 3,793,600 | — | — |
| 2019-08-19 | $179.74 | $194.85 | 5,285,000 | — | — |
| 2019-08-16 | $178.23 | $193.22 | 8,312,200 | — | — |
| 2019-08-15 | $176.27 | $191.09 | 6,698,000 | — | — |
| 2019-08-14 | $173.51 | $187.83 | 7,293,500 | — | — |
| 2019-08-13 | $178.61 | $193.35 | 6,667,700 | — | — |
| 2019-08-12 | $176.34 | $190.89 | 7,394,400 | — | — |
| 2019-08-09 | $179.05 | $193.83 | 5,373,700 | — | — |
| 2019-08-08 | $179.90 | $194.75 | 7,602,800 | — | — |
| 2019-08-07 | $175.32 | $189.79 | 8,292,800 | — | — |
| 2019-08-06 | $172.48 | $186.71 | 10,281,300 | — | — |
| 2019-08-05 | $168.86 | $182.80 | 16,858,300 | — | — |
| 2019-08-02 | $177.42 | $192.06 | 8,264,600 | — | — |
| 2019-08-01 | $179.17 | $193.96 | 8,417,300 | — | — |
| 2019-07-31 | $178.00 | $192.69 | 7,981,200 | — | — |
| 2019-07-30 | $181.53 | $196.51 | 5,236,600 | — | — |
| 2019-07-29 | $183.21 | $198.33 | 4,621,800 | — | — |
| 2019-07-26 | $183.69 | $198.85 | 5,056,300 | — | — |
| 2019-07-25 | $181.59 | $196.58 | 6,085,800 | — | — |
| 2019-07-24 | $183.33 | $198.46 | 8,169,300 | — | — |
| 2019-07-23 | $180.90 | $195.83 | 7,193,000 | — | — |
| 2019-07-22 | $180.57 | $195.47 | 4,862,100 | — | — |
| 2019-07-19 | $179.24 | $194.03 | 5,327,100 | — | — |
| 2019-07-18 | $180.53 | $195.43 | 4,736,300 | — | — |
| 2019-07-17 | $179.15 | $193.94 | 3,994,200 | — | — |
| 2019-07-16 | $179.31 | $194.11 | 6,800,200 | — | — |
| 2019-07-15 | $180.57 | $195.47 | 4,490,400 | — | — |
| 2019-07-12 | $180.33 | $195.21 | 7,196,700 | — | — |
| 2019-07-11 | $180.74 | $195.66 | 6,986,600 | — | — |
| 2019-07-10 | $179.31 | $194.11 | 5,110,600 | — | — |
| 2019-07-09 | $177.73 | $192.40 | 4,894,300 | — | — |
| 2019-07-08 | $176.19 | $190.73 | 6,720,300 | — | — |
| 2019-07-05 | $176.66 | $191.24 | 5,840,400 | — | — |
| 2019-07-03 | $176.87 | $191.47 | 4,066,600 | — | — |
| 2019-07-02 | $175.28 | $189.75 | 5,238,100 | — | — |
| 2019-07-01 | $173.94 | $188.30 | 6,103,200 | — | — |
| 2019-06-28 | $173.55 | $187.87 | 8,442,700 | — | — |
| 2019-06-27 | $171.23 | $185.36 | 5,873,400 | — | — |
| 2019-06-26 | $171.06 | $185.18 | 7,129,900 | — | — |
| 2019-06-25 | $171.28 | $185.42 | 9,899,900 | — | — |
| 2019-06-24 | $173.85 | $188.20 | 5,554,900 | — | — |
| 2019-06-21 | $173.44 | $187.75 | 11,728,200 | — | — |
| 2019-06-20 | $173.74 | $188.08 | 11,474,100 | — | — |
| 2019-06-19 | $170.69 | $184.78 | 6,323,900 | — | — |
| 2019-06-18 | $169.28 | $183.25 | 6,969,300 | — | — |
| 2019-06-17 | $169.56 | $183.55 | 6,410,200 | — | — |
| 2019-06-14 | $169.66 | $183.66 | 4,999,900 | — | — |
| 2019-06-13 | $169.35 | $183.33 | 6,901,400 | — | — |
| 2019-06-12 | $171.59 | $185.75 | 6,772,000 | — | — |
| 2019-06-11 | $170.31 | $184.37 | 6,082,900 | — | — |
| 2019-06-10 | $170.82 | $184.92 | 7,565,900 | — | — |
| 2019-06-07 | $170.05 | $184.08 | 10,528,800 | — | — |
| 2019-06-06 | $166.92 | $180.70 | 13,738,500 | — | — |
| 2019-06-05 | $165.39 | $179.04 | 7,769,300 | — | — |
| 2019-06-04 | $162.33 | $175.73 | 6,684,800 | — | — |
| 2019-06-03 | $158.60 | $171.69 | 8,034,600 | — | — |
| 2019-05-31 | $161.33 | $174.64 | 5,079,000 | — | — |
| 2019-05-30 | $162.76 | $176.19 | 4,750,600 | — | — |
| 2019-05-29 | $162.73 | $176.16 | 6,456,000 | — | — |
| 2019-05-28 | $163.71 | $177.22 | 10,202,300 | — | — |
| 2019-05-24 | $162.64 | $176.06 | 4,105,600 | — | — |
| 2019-05-23 | $161.51 | $174.84 | 6,138,000 | — | — |
| 2019-05-22 | $164.24 | $177.79 | 5,416,400 | — | — |
| 2019-05-21 | $163.86 | $177.38 | 9,095,700 | — | — |
| 2019-05-20 | $163.47 | $176.96 | 4,747,400 | — | — |
| 2019-05-17 | $164.09 | $177.63 | 4,582,500 | — | — |
| 2019-05-16 | $164.87 | $178.48 | 9,745,500 | — | — |
| 2019-05-15 | $162.79 | $175.95 | 7,547,000 | — | — |
| 2019-05-14 | $160.21 | $173.17 | 9,756,700 | — | — |
| 2019-05-13 | $157.33 | $170.05 | 9,730,000 | — | — |
| 2019-05-10 | $160.71 | $173.71 | 5,192,500 | — | — |
| 2019-05-09 | $159.81 | $172.73 | 6,813,700 | — | — |
| 2019-05-08 | $160.76 | $173.76 | 5,445,900 | — | — |
| 2019-05-07 | $160.21 | $173.17 | 6,413,600 | — | — |
| 2019-05-06 | $162.28 | $175.40 | 10,442,400 | — | — |
| 2019-05-03 | $162.04 | $175.14 | 4,317,500 | — | — |
| 2019-05-02 | $161.12 | $174.15 | 6,054,900 | — | — |
| 2019-05-01 | $162.79 | $175.95 | 5,248,100 | — | — |
| 2019-04-30 | $164.43 | $177.73 | 6,432,700 | — | — |
| 2019-04-29 | $164.15 | $177.42 | 10,003,600 | — | — |
| 2019-04-26 | $162.93 | $176.11 | 7,525,400 | — | — |
| 2019-04-25 | $161.02 | $174.04 | 8,862,500 | — | — |
| 2019-04-24 | $161.49 | $174.55 | 7,376,500 | — | — |
| 2019-04-23 | $161.66 | $174.73 | 6,522,900 | — | — |
| 2019-04-22 | $160.40 | $173.37 | 4,602,600 | — | — |
| 2019-04-18 | $160.16 | $173.11 | 7,859,400 | — | — |
| 2019-04-17 | $160.44 | $173.41 | 4,609,100 | — | — |
| 2019-04-16 | $160.23 | $173.19 | 6,021,400 | — | — |
| 2019-04-15 | $160.44 | $173.41 | 8,142,800 | — | — |
| 2019-04-12 | $159.64 | $172.55 | 6,745,100 | — | — |
| 2019-04-11 | $157.86 | $170.63 | 5,771,400 | — | — |
| 2019-04-10 | $158.56 | $171.38 | 3,918,600 | — | — |
| 2019-04-09 | $157.49 | $170.23 | 6,364,100 | — | — |
| 2019-04-08 | $157.75 | $170.51 | 5,604,700 | — | — |
| 2019-04-05 | $157.65 | $170.40 | 4,178,300 | — | — |
| 2019-04-04 | $157.64 | $170.39 | 5,100,200 | — | — |
| 2019-04-03 | $158.46 | $171.27 | 8,209,300 | — | — |
| 2019-04-02 | $157.78 | $170.54 | 6,215,100 | — | — |
| 2019-04-01 | $157.26 | $169.98 | 6,420,100 | — | — |
| 2019-03-29 | $156.19 | $168.82 | 12,164,400 | — | — |
| 2019-03-28 | $154.67 | $167.18 | 16,902,200 | — | — |
| 2019-03-27 | $154.22 | $166.69 | 12,253,800 | — | — |
| 2019-03-26 | $155.30 | $167.86 | 15,594,400 | — | — |
| 2019-03-25 | $153.03 | $165.41 | 7,568,000 | — | — |
| 2019-03-22 | $153.07 | $165.45 | 8,119,800 | — | — |
| 2019-03-21 | $155.80 | $168.40 | 7,027,100 | — | — |
| 2019-03-20 | $153.75 | $166.18 | 6,391,400 | — | — |
| 2019-03-19 | $154.59 | $167.09 | 9,236,100 | — | — |
| 2019-03-18 | $154.96 | $167.49 | 9,689,400 | — | — |
| 2019-03-15 | $155.46 | $168.03 | 20,162,000 | — | — |
| 2019-03-14 | $154.20 | $166.67 | 9,364,900 | — | — |
| 2019-03-13 | $152.47 | $164.80 | 8,308,900 | — | — |
| 2019-03-12 | $151.73 | $164.00 | 9,465,100 | — | — |
| 2019-03-11 | $150.67 | $162.85 | 9,361,500 | — | — |
| 2019-03-08 | $147.35 | $159.27 | 5,168,100 | — | — |
| 2019-03-07 | $146.83 | $158.70 | 8,761,700 | — | — |
| 2019-03-06 | $147.81 | $159.76 | 8,186,400 | — | — |
| 2019-03-05 | $147.95 | $159.91 | 9,678,600 | — | — |
| 2019-03-04 | $147.96 | $159.93 | 6,979,700 | — | — |
| 2019-03-01 | $149.47 | $161.56 | 7,016,800 | — | — |
| 2019-02-28 | $148.12 | $160.10 | 6,250,200 | — | — |
| 2019-02-27 | $147.22 | $159.13 | 9,731,200 | — | — |
| 2019-02-26 | $147.04 | $158.93 | 7,332,500 | — | — |
| 2019-02-25 | $146.06 | $157.87 | 9,731,200 | — | — |
| 2019-02-22 | $145.87 | $157.67 | 9,680,800 | — | — |
| 2019-02-21 | $144.00 | $155.64 | 8,573,400 | — | — |
| 2019-02-20 | $144.73 | $156.43 | 5,283,100 | — | — |
| 2019-02-19 | $144.44 | $156.12 | 8,406,700 | — | — |
| 2019-02-15 | $144.91 | $156.63 | 6,536,000 | — | — |
| 2019-02-14 | $143.16 | $154.74 | 6,314,000 | — | — |
| 2019-02-13 | $143.49 | $154.82 | 6,885,600 | — | — |
| 2019-02-12 | $141.99 | $153.21 | 6,090,000 | — | — |
| 2019-02-11 | $140.80 | $151.92 | 7,600,100 | — | — |
| 2019-02-08 | $140.38 | $151.47 | 5,950,700 | — | — |
| 2019-02-07 | $140.17 | $151.24 | 10,675,300 | — | — |
| 2019-02-06 | $141.49 | $152.67 | 6,146,900 | — | — |
| 2019-02-05 | $142.53 | $153.79 | 8,455,700 | — | — |
| 2019-02-04 | $141.50 | $152.68 | 11,882,700 | — | — |
| 2019-02-01 | $140.15 | $151.22 | 13,248,300 | — | — |
| 2019-01-31 | $135.01 | $145.67 | 20,095,700 | — | — |
| 2019-01-30 | $137.60 | $148.47 | 8,078,100 | — | — |
| 2019-01-29 | $135.00 | $145.66 | 7,457,700 | — | — |
| 2019-01-28 | $135.99 | $146.73 | 9,857,200 | — | — |
| 2019-01-25 | $138.67 | $149.62 | 9,756,300 | — | — |
| 2019-01-24 | $137.70 | $148.58 | 4,924,800 | — | — |
| 2019-01-23 | $137.01 | $147.83 | 5,465,800 | — | — |
| 2019-01-22 | $138.05 | $148.95 | 8,102,300 | — | — |
| 2019-01-18 | $138.50 | $149.44 | 10,263,500 | — | — |
| 2019-01-17 | $137.28 | $148.12 | 5,864,900 | — | — |
| 2019-01-16 | $137.34 | $148.19 | 7,258,000 | — | — |
| 2019-01-15 | $137.34 | $148.19 | 7,594,900 | — | — |
| 2019-01-14 | $137.10 | $147.93 | 8,666,700 | — | — |
| 2019-01-11 | $138.06 | $148.96 | 5,860,100 | — | — |
| 2019-01-10 | $138.67 | $149.62 | 12,514,900 | — | — |
| 2019-01-09 | $138.41 | $149.34 | 9,987,600 | — | — |
| 2019-01-08 | $136.80 | $147.61 | 9,243,000 | — | — |
| 2019-01-07 | $136.06 | $146.81 | 12,928,000 | — | — |
| 2019-01-04 | $133.65 | $144.21 | 11,065,800 | — | — |
| 2019-01-03 | $128.13 | $138.25 | 9,428,300 | — | — |
| 2019-01-02 | $132.92 | $143.42 | 8,788,000 | — | — |