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
- 1990-06-28 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 | $59.36 | $208.35 | 784,500 | — | — |
| 2019-12-30 | $59.17 | $207.69 | 800,400 | — | — |
| 2019-12-27 | $59.35 | $208.32 | 728,200 | — | — |
| 2019-12-26 | $59.49 | $208.81 | 775,400 | — | — |
| 2019-12-24 | $59.01 | $207.12 | 405,200 | — | — |
| 2019-12-23 | $58.97 | $206.98 | 1,459,900 | — | — |
| 2019-12-20 | $58.77 | $206.28 | 1,369,300 | — | — |
| 2019-12-19 | $58.48 | $205.26 | 1,462,700 | — | — |
| 2019-12-18 | $58.53 | $205.44 | 1,313,300 | — | — |
| 2019-12-17 | $58.68 | $205.97 | 1,392,800 | — | — |
| 2019-12-16 | $58.82 | $206.46 | 1,797,300 | — | — |
| 2019-12-13 | $57.72 | $202.60 | 1,651,000 | — | — |
| 2019-12-12 | $57.52 | $201.89 | 1,809,200 | — | — |
| 2019-12-11 | $56.91 | $199.75 | 2,063,700 | — | — |
| 2019-12-10 | $56.06 | $196.77 | 1,325,400 | — | — |
| 2019-12-09 | $55.91 | $196.24 | 1,416,700 | — | — |
| 2019-12-06 | $55.37 | $194.35 | 839,100 | — | — |
| 2019-12-05 | $54.61 | $191.68 | 1,107,100 | — | — |
| 2019-12-04 | $54.86 | $192.56 | 1,300,000 | — | — |
| 2019-12-03 | $54.60 | $191.64 | 1,089,200 | — | — |
| 2019-12-02 | $55.15 | $193.58 | 1,924,200 | — | — |
| 2019-11-29 | $54.56 | $191.50 | 820,800 | — | — |
| 2019-11-27 | $54.98 | $192.98 | 857,800 | — | — |
| 2019-11-26 | $54.86 | $192.56 | 1,204,900 | — | — |
| 2019-11-25 | $54.67 | $191.89 | 1,103,200 | — | — |
| 2019-11-22 | $53.80 | $188.84 | 1,178,800 | — | — |
| 2019-11-21 | $53.30 | $187.08 | 1,089,600 | — | — |
| 2019-11-20 | $53.11 | $186.42 | 1,323,200 | — | — |
| 2019-11-19 | $54.53 | $191.40 | 1,430,200 | — | — |
| 2019-11-18 | $53.99 | $189.50 | 1,134,200 | — | — |
| 2019-11-15 | $53.97 | $189.43 | 1,984,700 | — | — |
| 2019-11-14 | $52.92 | $185.75 | 1,706,300 | — | — |
| 2019-11-13 | $52.18 | $183.15 | 1,175,900 | — | — |
| 2019-11-12 | $53.02 | $186.10 | 1,667,100 | — | — |
| 2019-11-11 | $53.38 | $187.36 | 1,664,300 | — | — |
| 2019-11-08 | $54.11 | $189.93 | 2,458,500 | — | — |
| 2019-11-07 | $55.51 | $194.84 | 2,365,100 | — | — |
| 2019-11-06 | $55.66 | $195.37 | 1,525,600 | — | — |
| 2019-11-05 | $55.82 | $195.93 | 1,895,700 | — | — |
| 2019-11-04 | $55.23 | $193.86 | 2,413,700 | — | — |
| 2019-11-01 | $53.98 | $189.47 | 2,355,800 | — | — |
| 2019-10-31 | $52.01 | $182.55 | 1,991,900 | — | — |
| 2019-10-30 | $52.53 | $184.38 | 1,467,400 | — | — |
| 2019-10-29 | $53.37 | $187.33 | 1,284,200 | — | — |
| 2019-10-28 | $53.34 | $187.22 | 1,698,200 | — | — |
| 2019-10-25 | $52.56 | $184.48 | 1,383,600 | — | — |
| 2019-10-24 | $52.02 | $182.59 | 1,461,400 | — | — |
| 2019-10-23 | $52.13 | $182.98 | 1,126,200 | — | — |
| 2019-10-22 | $52.20 | $183.22 | 1,774,100 | — | — |
| 2019-10-21 | $51.88 | $182.10 | 3,338,200 | — | — |
| 2019-10-18 | $50.95 | $178.83 | 2,522,500 | — | — |
| 2019-10-17 | $50.77 | $178.20 | 2,676,200 | — | — |
| 2019-10-16 | $50.52 | $177.32 | 2,280,600 | — | — |
| 2019-10-15 | $51.40 | $180.41 | 6,116,200 | — | — |
| 2019-10-14 | $51.84 | $181.96 | 1,257,300 | — | — |
| 2019-10-11 | $52.85 | $185.50 | 3,372,200 | — | — |
| 2019-10-10 | $50.90 | $178.66 | 2,530,000 | — | — |
| 2019-10-09 | $49.55 | $173.92 | 1,850,200 | — | — |
| 2019-10-08 | $49.24 | $172.83 | 1,363,400 | — | — |
| 2019-10-07 | $49.69 | $174.41 | 1,317,600 | — | — |
| 2019-10-04 | $50.14 | $175.99 | 1,637,700 | — | — |
| 2019-10-03 | $49.79 | $174.76 | 2,641,200 | — | — |
| 2019-10-02 | $49.75 | $174.62 | 3,017,800 | — | — |
| 2019-10-01 | $51.37 | $180.31 | 1,903,100 | — | — |
| 2019-09-30 | $52.09 | $182.83 | 1,475,900 | — | — |
| 2019-09-27 | $51.98 | $182.45 | 5,485,400 | — | — |
| 2019-09-26 | $51.42 | $180.48 | 1,714,300 | — | — |
| 2019-09-25 | $51.90 | $182.17 | 1,528,900 | — | — |
| 2019-09-24 | $51.42 | $180.48 | 2,161,500 | — | — |
| 2019-09-23 | $52.99 | $185.99 | 1,324,500 | — | — |
| 2019-09-20 | $52.82 | $185.40 | 1,967,400 | — | — |
| 2019-09-19 | $52.91 | $185.71 | 1,623,400 | — | — |
| 2019-09-18 | $53.05 | $186.20 | 1,405,600 | — | — |
| 2019-09-17 | $53.61 | $188.17 | 1,580,700 | — | — |
| 2019-09-16 | $53.65 | $188.31 | 2,255,000 | — | — |
| 2019-09-13 | $54.85 | $192.52 | 2,489,900 | — | — |
| 2019-09-12 | $53.69 | $188.45 | 2,066,800 | — | — |
| 2019-09-11 | $53.24 | $186.87 | 1,395,400 | — | — |
| 2019-09-10 | $52.86 | $185.54 | 1,961,300 | — | — |
| 2019-09-09 | $52.39 | $183.89 | 1,721,500 | — | — |
| 2019-09-06 | $52.16 | $183.08 | 1,910,000 | — | — |
| 2019-09-05 | $52.17 | $183.12 | 2,848,700 | — | — |
| 2019-09-04 | $51.60 | $181.12 | 2,254,800 | — | — |
| 2019-09-03 | $49.97 | $175.39 | 1,391,400 | — | — |
| 2019-08-30 | $50.58 | $177.53 | 3,027,000 | — | — |
| 2019-08-29 | $49.26 | $172.90 | 1,838,700 | — | — |
| 2019-08-28 | $48.70 | $170.94 | 2,746,300 | — | — |
| 2019-08-27 | $48.20 | $169.18 | 1,591,700 | — | — |
| 2019-08-26 | $48.35 | $169.71 | 1,386,900 | — | — |
| 2019-08-23 | $47.98 | $168.41 | 1,955,500 | — | — |
| 2019-08-22 | $48.55 | $170.41 | 2,459,100 | — | — |
| 2019-08-21 | $48.48 | $170.16 | 2,691,500 | — | — |
| 2019-08-20 | $48.72 | $171.01 | 2,027,900 | — | — |
| 2019-08-19 | $49.13 | $172.45 | 2,054,200 | — | — |
| 2019-08-16 | $48.82 | $171.36 | 1,544,300 | — | — |
| 2019-08-15 | $48.97 | $171.88 | 1,684,000 | — | — |
| 2019-08-14 | $48.56 | $170.44 | 1,894,600 | — | — |
| 2019-08-13 | $50.01 | $175.53 | 2,803,900 | — | — |
| 2019-08-12 | $48.79 | $171.25 | 1,869,700 | — | — |
| 2019-08-09 | $48.78 | $171.22 | 3,055,000 | — | — |
| 2019-08-08 | $50.65 | $177.78 | 2,398,400 | — | — |
| 2019-08-07 | $51.56 | $173.53 | 2,615,200 | — | — |
| 2019-08-06 | $52.14 | $175.49 | 3,193,900 | — | — |
| 2019-08-05 | $52.14 | $175.49 | 3,707,800 | — | — |
| 2019-08-02 | $53.28 | $179.32 | 3,184,200 | — | — |
| 2019-08-01 | $54.53 | $183.53 | 3,637,600 | — | — |
| 2019-07-31 | $57.08 | $192.11 | 3,222,700 | — | — |
| 2019-07-30 | $58.04 | $195.34 | 2,286,700 | — | — |
| 2019-07-29 | $57.81 | $194.57 | 1,102,800 | — | — |
| 2019-07-26 | $57.53 | $193.63 | 1,240,100 | — | — |
| 2019-07-25 | $57.30 | $192.85 | 1,948,000 | — | — |
| 2019-07-24 | $58.04 | $195.34 | 3,187,300 | — | — |
| 2019-07-23 | $60.55 | $203.79 | 1,527,100 | — | — |
| 2019-07-22 | $60.75 | $204.46 | 1,672,000 | — | — |
| 2019-07-19 | $61.11 | $205.68 | 1,597,300 | — | — |
| 2019-07-18 | $60.65 | $204.13 | 1,561,500 | — | — |
| 2019-07-17 | $60.96 | $205.17 | 1,746,800 | — | — |
| 2019-07-16 | $60.43 | $203.39 | 2,668,300 | — | — |
| 2019-07-15 | $61.51 | $207.02 | 2,218,700 | — | — |
| 2019-07-12 | $60.71 | $204.33 | 1,672,600 | — | — |
| 2019-07-11 | $60.85 | $204.80 | 1,942,300 | — | — |
| 2019-07-10 | $61.39 | $206.62 | 1,607,300 | — | — |
| 2019-07-09 | $60.58 | $203.89 | 1,934,800 | — | — |
| 2019-07-08 | $60.48 | $203.56 | 2,191,200 | — | — |
| 2019-07-05 | $60.05 | $202.11 | 4,933,400 | — | — |
| 2019-07-03 | $63.31 | $213.08 | 1,896,600 | — | — |
| 2019-07-02 | $63.73 | $214.49 | 3,021,700 | — | — |
| 2019-07-01 | $62.78 | $211.30 | 2,174,200 | — | — |
| 2019-06-28 | $62.34 | $209.82 | 2,088,500 | — | — |
| 2019-06-27 | $61.95 | $208.50 | 2,242,900 | — | — |
| 2019-06-26 | $61.70 | $207.66 | 1,918,600 | — | — |
| 2019-06-25 | $60.99 | $205.27 | 2,651,900 | — | — |
| 2019-06-24 | $60.94 | $205.10 | 1,748,100 | — | — |
| 2019-06-21 | $60.27 | $202.85 | 1,750,100 | — | — |
| 2019-06-20 | $60.40 | $203.29 | 2,521,500 | — | — |
| 2019-06-19 | $59.90 | $201.60 | 4,422,000 | — | — |
| 2019-06-18 | $62.18 | $209.28 | 2,456,800 | — | — |
| 2019-06-17 | $60.66 | $204.16 | 1,378,100 | — | — |
| 2019-06-14 | $60.77 | $204.53 | 2,095,800 | — | — |
| 2019-06-13 | $61.57 | $207.22 | 2,175,500 | — | — |
| 2019-06-12 | $60.29 | $202.92 | 1,705,100 | — | — |
| 2019-06-11 | $60.27 | $202.85 | 2,438,700 | — | — |
| 2019-06-10 | $58.67 | $197.46 | 1,841,900 | — | — |
| 2019-06-07 | $58.11 | $195.58 | 1,779,400 | — | — |
| 2019-06-06 | $57.99 | $195.17 | 2,650,100 | — | — |
| 2019-06-05 | $58.04 | $195.34 | 2,613,400 | — | — |
| 2019-06-04 | $59.25 | $199.42 | 1,556,100 | — | — |
| 2019-06-03 | $58.76 | $197.77 | 2,283,200 | — | — |
| 2019-05-31 | $57.93 | $194.97 | 3,632,300 | — | — |
| 2019-05-30 | $58.93 | $198.34 | 1,840,600 | — | — |
| 2019-05-29 | $59.39 | $199.89 | 4,238,000 | — | — |
| 2019-05-28 | $60.63 | $204.06 | 3,646,800 | — | — |
| 2019-05-24 | $59.71 | $200.96 | 2,329,900 | — | — |
| 2019-05-23 | $58.77 | $197.80 | 2,455,600 | — | — |
| 2019-05-22 | $59.45 | $200.09 | 2,138,100 | — | — |
| 2019-05-21 | $59.76 | $201.13 | 1,328,800 | — | — |
| 2019-05-20 | $59.74 | $201.06 | 2,291,500 | — | — |
| 2019-05-17 | $59.96 | $201.81 | 3,287,100 | — | — |
| 2019-05-16 | $59.78 | $201.20 | 3,963,500 | — | — |
| 2019-05-15 | $58.29 | $196.18 | 1,653,100 | — | — |
| 2019-05-14 | $58.46 | $196.76 | 2,417,400 | — | — |
| 2019-05-13 | $57.16 | $192.38 | 3,400,900 | — | — |
| 2019-05-10 | $58.87 | $198.14 | 2,772,300 | — | — |
| 2019-05-09 | $57.74 | $194.33 | 2,794,100 | — | — |
| 2019-05-08 | $57.67 | $194.10 | 2,533,300 | — | — |
| 2019-05-07 | $58.29 | $196.18 | 2,861,200 | — | — |
| 2019-05-06 | $58.08 | $195.48 | 2,313,400 | — | — |
| 2019-05-03 | $58.92 | $198.30 | 2,394,700 | — | — |
| 2019-05-02 | $57.44 | $193.32 | 3,696,000 | — | — |
| 2019-05-01 | $57.94 | $195.01 | 3,054,400 | — | — |
| 2019-04-30 | $58.90 | $198.24 | 2,183,000 | — | — |
| 2019-04-29 | $59.29 | $199.55 | 1,712,700 | — | — |
| 2019-04-26 | $59.30 | $199.58 | 2,558,000 | — | — |
| 2019-04-25 | $59.34 | $199.72 | 2,404,100 | — | — |
| 2019-04-24 | $59.43 | $200.02 | 2,552,800 | — | — |
| 2019-04-23 | $60.60 | $203.96 | 1,404,800 | — | — |
| 2019-04-22 | $60.87 | $204.87 | 1,578,600 | — | — |
| 2019-04-18 | $60.77 | $204.53 | 1,392,600 | — | — |
| 2019-04-17 | $60.46 | $203.49 | 3,401,300 | — | — |
| 2019-04-16 | $60.34 | $203.08 | 5,802,800 | — | — |
| 2019-04-15 | $62.46 | $210.22 | 2,094,200 | — | — |
| 2019-04-12 | $62.78 | $211.30 | 1,768,500 | — | — |
| 2019-04-11 | $62.06 | $208.87 | 3,029,300 | — | — |
| 2019-04-10 | $62.40 | $210.02 | 3,456,500 | — | — |
| 2019-04-09 | $61.89 | $208.30 | 1,918,400 | — | — |
| 2019-04-08 | $62.36 | $209.88 | 2,807,300 | — | — |
| 2019-04-05 | $61.07 | $205.54 | 1,697,400 | — | — |
| 2019-04-04 | $61.04 | $205.44 | 2,334,400 | — | — |
| 2019-04-03 | $61.02 | $205.37 | 2,860,400 | — | — |
| 2019-04-02 | $60.98 | $205.24 | 2,640,900 | — | — |
| 2019-04-01 | $59.85 | $201.43 | 3,186,300 | — | — |
| 2019-03-29 | $58.85 | $198.07 | 5,531,500 | — | — |
| 2019-03-28 | $58.02 | $195.28 | 5,061,300 | — | — |
| 2019-03-27 | $57.66 | $194.06 | 5,049,800 | — | — |
| 2019-03-26 | $57.79 | $194.50 | 6,422,700 | — | — |
| 2019-03-25 | $56.95 | $191.67 | 2,982,900 | — | — |
| 2019-03-22 | $56.14 | $188.95 | 3,280,500 | — | — |
| 2019-03-21 | $56.83 | $191.27 | 2,154,600 | — | — |
| 2019-03-20 | $56.65 | $190.66 | 2,992,000 | — | — |
| 2019-03-19 | $56.52 | $190.23 | 7,251,400 | — | — |
| 2019-03-18 | $56.99 | $191.81 | 3,528,900 | — | — |
| 2019-03-15 | $55.98 | $188.41 | 1,533,600 | — | — |
| 2019-03-14 | $56.00 | $188.48 | 1,525,400 | — | — |
| 2019-03-13 | $56.03 | $188.58 | 1,720,600 | — | — |
| 2019-03-12 | $55.32 | $186.19 | 1,737,600 | — | — |
| 2019-03-11 | $55.28 | $186.05 | 1,972,500 | — | — |
| 2019-03-08 | $54.66 | $183.97 | 3,593,000 | — | — |
| 2019-03-07 | $54.74 | $184.24 | 4,522,000 | — | — |
| 2019-03-06 | $59.19 | $184.98 | 2,881,200 | — | — |
| 2019-03-05 | $58.92 | $184.13 | 2,167,900 | — | — |
| 2019-03-04 | $58.66 | $183.32 | 2,590,200 | — | — |
| 2019-03-01 | $58.36 | $182.38 | 2,538,100 | — | — |
| 2019-02-28 | $58.20 | $181.88 | 3,645,800 | — | — |
| 2019-02-27 | $58.52 | $182.88 | 4,280,400 | — | — |
| 2019-02-26 | $58.80 | $183.76 | 2,608,500 | — | — |
| 2019-02-25 | $58.70 | $183.45 | 2,361,700 | — | — |
| 2019-02-22 | $58.83 | $183.85 | 2,230,100 | — | — |
| 2019-02-21 | $58.02 | $181.32 | 2,514,600 | — | — |
| 2019-02-20 | $58.43 | $182.60 | 2,202,700 | — | — |
| 2019-02-19 | $57.83 | $180.73 | 2,530,100 | — | — |
| 2019-02-15 | $57.15 | $178.60 | 2,428,200 | — | — |
| 2019-02-14 | $56.28 | $175.88 | 2,474,500 | — | — |
| 2019-02-13 | $56.32 | $176.01 | 2,570,300 | — | — |
| 2019-02-12 | $55.92 | $174.76 | 4,602,500 | — | — |
| 2019-02-11 | $55.78 | $174.32 | 1,903,200 | — | — |
| 2019-02-08 | $56.03 | $175.10 | 5,001,900 | — | — |
| 2019-02-07 | $56.27 | $175.85 | 4,054,700 | — | — |
| 2019-02-06 | $56.64 | $177.01 | 5,543,000 | — | — |
| 2019-02-05 | $56.23 | $175.73 | 2,551,700 | — | — |
| 2019-02-04 | $56.74 | $177.32 | 3,742,900 | — | — |
| 2019-02-01 | $55.97 | $174.91 | 2,254,500 | — | — |
| 2019-01-31 | $56.27 | $175.85 | 2,706,500 | — | — |
| 2019-01-30 | $55.16 | $172.38 | 4,056,900 | — | — |
| 2019-01-29 | $54.41 | $170.04 | 4,308,300 | — | — |
| 2019-01-28 | $52.69 | $164.66 | 3,991,900 | — | — |
| 2019-01-25 | $52.26 | $163.32 | 4,541,300 | — | — |
| 2019-01-24 | $49.87 | $155.85 | 2,070,800 | — | — |
| 2019-01-23 | $49.92 | $156.01 | 2,751,100 | — | — |
| 2019-01-22 | $50.31 | $157.23 | 3,697,600 | — | — |
| 2019-01-18 | $51.64 | $161.38 | 2,373,500 | — | — |
| 2019-01-17 | $51.66 | $161.44 | 1,832,100 | — | — |
| 2019-01-16 | $50.89 | $159.04 | 1,987,200 | — | — |
| 2019-01-15 | $50.69 | $158.41 | 2,322,900 | — | — |
| 2019-01-14 | $50.55 | $157.98 | 1,279,100 | — | — |
| 2019-01-11 | $50.51 | $157.85 | 1,500,800 | — | — |
| 2019-01-10 | $50.59 | $158.10 | 2,388,300 | — | — |
| 2019-01-09 | $50.84 | $158.88 | 4,223,900 | — | — |
| 2019-01-08 | $50.30 | $157.19 | 2,997,600 | — | — |
| 2019-01-07 | $49.69 | $155.29 | 2,791,900 | — | — |
| 2019-01-04 | $49.25 | $153.91 | 3,196,200 | — | — |
| 2019-01-03 | $46.65 | $145.79 | 2,501,400 | — | — |
| 2019-01-02 | $47.35 | $147.98 | 3,149,600 | — | — |