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
- 1996-05-09 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 | $226.50 | $226.50 | 3,145,200 | — | — |
| 2019-12-30 | $225.76 | $225.76 | 2,769,700 | — | — |
| 2019-12-27 | $226.14 | $226.14 | 2,769,400 | — | — |
| 2019-12-26 | $226.45 | $226.45 | 1,725,700 | — | — |
| 2019-12-24 | $225.47 | $225.47 | 961,100 | — | — |
| 2019-12-23 | $225.48 | $225.48 | 3,504,100 | — | — |
| 2019-12-20 | $226.31 | $226.31 | 11,572,200 | — | — |
| 2019-12-19 | $225.21 | $225.21 | 4,432,600 | — | — |
| 2019-12-18 | $225.01 | $225.01 | 5,962,300 | — | — |
| 2019-12-17 | $227.05 | $227.05 | 4,867,400 | — | — |
| 2019-12-16 | $226.85 | $226.85 | 4,278,800 | — | — |
| 2019-12-13 | $225.37 | $225.37 | 3,160,500 | — | — |
| 2019-12-12 | $225.92 | $225.92 | 5,121,900 | — | — |
| 2019-12-11 | $222.57 | $222.57 | 3,546,600 | — | — |
| 2019-12-10 | $221.26 | $221.26 | 2,688,900 | — | — |
| 2019-12-09 | $221.38 | $221.38 | 2,601,000 | — | — |
| 2019-12-06 | $222.61 | $222.61 | 3,447,700 | — | — |
| 2019-12-05 | $219.60 | $219.60 | 2,319,300 | — | — |
| 2019-12-04 | $218.40 | $218.40 | 2,667,700 | — | — |
| 2019-12-03 | $218.08 | $218.08 | 4,480,100 | — | — |
| 2019-12-02 | $220.33 | $220.33 | 3,888,100 | — | — |
| 2019-11-29 | $220.30 | $220.30 | 2,256,500 | — | — |
| 2019-11-27 | $220.50 | $220.50 | 3,945,500 | — | — |
| 2019-11-26 | $218.90 | $218.90 | 3,717,800 | — | — |
| 2019-11-25 | $219.06 | $219.06 | 3,648,500 | — | — |
| 2019-11-22 | $217.96 | $217.96 | 2,392,800 | — | — |
| 2019-11-21 | $216.63 | $216.63 | 3,707,600 | — | — |
| 2019-11-20 | $217.48 | $217.48 | 4,966,000 | — | — |
| 2019-11-19 | $219.03 | $219.03 | 3,378,100 | — | — |
| 2019-11-18 | $219.35 | $219.35 | 3,894,200 | — | — |
| 2019-11-15 | $219.74 | $219.74 | 3,477,000 | — | — |
| 2019-11-14 | $219.36 | $219.36 | 2,831,200 | — | — |
| 2019-11-13 | $219.77 | $219.77 | 3,190,700 | — | — |
| 2019-11-12 | $220.89 | $220.89 | 2,657,700 | — | — |
| 2019-11-11 | $220.85 | $220.85 | 2,380,400 | — | — |
| 2019-11-08 | $221.31 | $221.31 | 3,346,100 | — | — |
| 2019-11-07 | $222.74 | $222.74 | 4,394,900 | — | — |
| 2019-11-06 | $222.00 | $222.00 | 3,662,900 | — | — |
| 2019-11-05 | $220.88 | $220.88 | 5,321,800 | — | — |
| 2019-11-04 | $217.98 | $217.98 | 4,149,200 | — | — |
| 2019-11-01 | $215.83 | $215.83 | 4,777,800 | — | — |
| 2019-10-31 | $212.58 | $212.58 | 4,305,500 | — | — |
| 2019-10-30 | $213.25 | $213.25 | 3,296,900 | — | — |
| 2019-10-29 | $213.01 | $213.01 | 2,630,400 | — | — |
| 2019-10-28 | $212.86 | $212.86 | 3,521,900 | — | — |
| 2019-10-25 | $211.80 | $211.80 | 2,539,200 | — | — |
| 2019-10-24 | $210.26 | $210.26 | 3,147,200 | — | — |
| 2019-10-23 | $210.96 | $210.96 | 2,413,800 | — | — |
| 2019-10-22 | $210.62 | $210.62 | 2,716,800 | — | — |
| 2019-10-21 | $211.49 | $211.49 | 3,337,300 | — | — |
| 2019-10-18 | $208.76 | $208.76 | 3,581,400 | — | — |
| 2019-10-17 | $208.62 | $208.62 | 3,575,400 | — | — |
| 2019-10-16 | $209.29 | $209.29 | 3,233,900 | — | — |
| 2019-10-15 | $209.38 | $209.38 | 3,055,400 | — | — |
| 2019-10-14 | $207.91 | $207.91 | 1,902,600 | — | — |
| 2019-10-11 | $208.08 | $208.08 | 4,408,400 | — | — |
| 2019-10-10 | $206.86 | $206.86 | 2,979,200 | — | — |
| 2019-10-09 | $206.69 | $206.69 | 3,206,900 | — | — |
| 2019-10-08 | $204.09 | $204.09 | 4,185,500 | — | — |
| 2019-10-07 | $207.24 | $207.24 | 2,720,600 | — | — |
| 2019-10-04 | $208.08 | $208.08 | 3,571,900 | — | — |
| 2019-10-03 | $204.98 | $204.98 | 4,307,600 | — | — |
| 2019-10-02 | $203.10 | $203.10 | 5,938,500 | — | — |
| 2019-10-01 | $206.71 | $206.71 | 3,511,800 | — | — |
| 2019-09-30 | $208.02 | $208.02 | 3,167,500 | — | — |
| 2019-09-27 | $207.45 | $207.45 | 2,843,500 | — | — |
| 2019-09-26 | $206.90 | $206.90 | 2,823,000 | — | — |
| 2019-09-25 | $208.11 | $208.11 | 3,291,900 | — | — |
| 2019-09-24 | $206.40 | $206.40 | 3,709,800 | — | — |
| 2019-09-23 | $207.96 | $207.96 | 3,075,800 | — | — |
| 2019-09-20 | $208.12 | $208.12 | 10,700,800 | — | — |
| 2019-09-19 | $209.22 | $209.22 | 2,735,500 | — | — |
| 2019-09-18 | $210.90 | $210.90 | 2,732,800 | — | — |
| 2019-09-17 | $210.15 | $210.15 | 3,862,700 | — | — |
| 2019-09-16 | $210.33 | $210.33 | 3,472,600 | — | — |
| 2019-09-13 | $213.61 | $213.61 | 4,244,700 | — | — |
| 2019-09-12 | $211.37 | $211.37 | 4,598,400 | — | — |
| 2019-09-11 | $210.91 | $210.91 | 4,437,300 | — | — |
| 2019-09-10 | $208.31 | $208.31 | 3,878,300 | — | — |
| 2019-09-09 | $206.62 | $206.62 | 4,565,000 | — | — |
| 2019-09-06 | $204.73 | $204.73 | 3,409,400 | — | — |
| 2019-09-05 | $204.24 | $204.24 | 3,968,800 | — | — |
| 2019-09-04 | $202.19 | $202.19 | 3,209,100 | — | — |
| 2019-09-03 | $200.90 | $200.90 | 3,637,000 | — | — |
| 2019-08-30 | $203.41 | $203.41 | 3,632,000 | — | — |
| 2019-08-29 | $203.20 | $203.20 | 3,328,100 | — | — |
| 2019-08-28 | $200.45 | $200.45 | 3,404,900 | — | — |
| 2019-08-27 | $198.35 | $198.35 | 3,069,000 | — | — |
| 2019-08-26 | $200.20 | $200.20 | 3,094,900 | — | — |
| 2019-08-23 | $197.16 | $197.16 | 5,946,700 | — | — |
| 2019-08-22 | $201.01 | $201.01 | 3,214,300 | — | — |
| 2019-08-21 | $199.24 | $199.24 | 3,531,800 | — | — |
| 2019-08-20 | $198.15 | $198.15 | 4,043,000 | — | — |
| 2019-08-19 | $200.94 | $200.94 | 4,216,500 | — | — |
| 2019-08-16 | $199.72 | $199.72 | 4,786,200 | — | — |
| 2019-08-15 | $198.31 | $198.31 | 4,642,900 | — | — |
| 2019-08-14 | $195.81 | $195.81 | 5,838,200 | — | — |
| 2019-08-13 | $198.78 | $198.78 | 3,913,600 | — | — |
| 2019-08-12 | $197.18 | $197.18 | 2,538,800 | — | — |
| 2019-08-09 | $199.05 | $199.05 | 4,334,400 | — | — |
| 2019-08-08 | $200.52 | $200.52 | 4,143,400 | — | — |
| 2019-08-07 | $198.21 | $198.21 | 5,325,600 | — | — |
| 2019-08-06 | $200.55 | $200.55 | 5,500,500 | — | — |
| 2019-08-05 | $197.73 | $197.73 | 7,606,200 | — | — |
| 2019-08-02 | $202.67 | $202.67 | 5,695,300 | — | — |
| 2019-08-01 | $201.71 | $201.71 | 4,823,100 | — | — |
| 2019-07-31 | $205.43 | $205.43 | 4,631,800 | — | — |
| 2019-07-30 | $207.81 | $207.81 | 1,977,500 | — | — |
| 2019-07-29 | $208.61 | $208.61 | 2,834,100 | — | — |
| 2019-07-26 | $209.90 | $209.90 | 3,654,600 | — | — |
| 2019-07-25 | $207.90 | $207.90 | 3,022,200 | — | — |
| 2019-07-24 | $207.97 | $207.97 | 3,105,200 | — | — |
| 2019-07-23 | $206.46 | $206.46 | 2,846,200 | — | — |
| 2019-07-22 | $204.84 | $204.84 | 3,083,900 | — | — |
| 2019-07-19 | $205.97 | $205.97 | 3,513,100 | — | — |
| 2019-07-18 | $207.98 | $207.98 | 3,610,600 | — | — |
| 2019-07-17 | $207.45 | $207.45 | 4,324,400 | — | — |
| 2019-07-16 | $212.88 | $212.88 | 2,709,300 | — | — |
| 2019-07-15 | $213.54 | $213.54 | 2,715,300 | — | — |
| 2019-07-12 | $214.10 | $214.10 | 2,360,500 | — | — |
| 2019-07-11 | $213.17 | $213.17 | 3,119,600 | — | — |
| 2019-07-10 | $214.03 | $214.03 | 3,705,000 | — | — |
| 2019-07-09 | $214.75 | $214.75 | 2,687,000 | — | — |
| 2019-07-08 | $215.13 | $215.13 | 2,978,400 | — | — |
| 2019-07-05 | $215.25 | $215.25 | 3,324,200 | — | — |
| 2019-07-03 | $215.16 | $215.16 | 2,489,100 | — | — |
| 2019-07-02 | $214.54 | $214.54 | 3,054,400 | — | — |
| 2019-07-01 | $214.62 | $214.62 | 3,462,600 | — | — |
| 2019-06-28 | $213.17 | $213.17 | 7,472,400 | — | — |
| 2019-06-27 | $212.02 | $212.02 | 4,182,500 | — | — |
| 2019-06-26 | $208.51 | $208.51 | 3,937,800 | — | — |
| 2019-06-25 | $208.07 | $208.07 | 3,727,400 | — | — |
| 2019-06-24 | $206.85 | $206.85 | 3,164,000 | — | — |
| 2019-06-21 | $206.21 | $206.21 | 5,994,400 | — | — |
| 2019-06-20 | $208.04 | $208.04 | 3,836,900 | — | — |
| 2019-06-19 | $206.75 | $206.75 | 3,320,600 | — | — |
| 2019-06-18 | $206.01 | $206.01 | 3,670,700 | — | — |
| 2019-06-17 | $203.48 | $203.48 | 2,820,000 | — | — |
| 2019-06-14 | $205.16 | $205.16 | 2,512,400 | — | — |
| 2019-06-13 | $204.99 | $204.99 | 2,257,600 | — | — |
| 2019-06-12 | $204.57 | $204.57 | 2,835,900 | — | — |
| 2019-06-11 | $206.63 | $206.63 | 2,545,700 | — | — |
| 2019-06-10 | $207.16 | $207.16 | 2,865,500 | — | — |
| 2019-06-07 | $205.81 | $205.81 | 2,672,700 | — | — |
| 2019-06-06 | $204.77 | $204.77 | 3,005,200 | — | — |
| 2019-06-05 | $203.30 | $203.30 | 3,210,600 | — | — |
| 2019-06-04 | $201.59 | $201.59 | 4,112,600 | — | — |
| 2019-06-03 | $198.56 | $198.56 | 3,979,000 | — | — |
| 2019-05-31 | $197.42 | $197.42 | 3,685,200 | — | — |
| 2019-05-30 | $199.74 | $199.74 | 3,646,300 | — | — |
| 2019-05-29 | $198.52 | $198.52 | 4,625,700 | — | — |
| 2019-05-28 | $199.70 | $199.70 | 6,914,900 | — | — |
| 2019-05-24 | $201.69 | $201.69 | 3,314,300 | — | — |
| 2019-05-23 | $201.30 | $201.30 | 4,737,400 | — | — |
| 2019-05-22 | $202.60 | $202.60 | 2,775,700 | — | — |
| 2019-05-21 | $203.36 | $203.36 | 2,664,400 | — | — |
| 2019-05-20 | $202.73 | $202.73 | 2,645,300 | — | — |
| 2019-05-17 | $203.27 | $203.27 | 4,614,600 | — | — |
| 2019-05-16 | $204.63 | $204.63 | 3,074,000 | — | — |
| 2019-05-15 | $202.98 | $202.98 | 4,024,300 | — | — |
| 2019-05-14 | $203.69 | $203.69 | 4,005,200 | — | — |
| 2019-05-13 | $205.01 | $205.01 | 5,185,800 | — | — |
| 2019-05-10 | $209.02 | $209.02 | 4,075,700 | — | — |
| 2019-05-09 | $208.56 | $208.56 | 4,251,300 | — | — |
| 2019-05-08 | $209.29 | $209.29 | 3,838,200 | — | — |
| 2019-05-07 | $209.43 | $209.43 | 5,266,700 | — | — |
| 2019-05-06 | $213.16 | $213.16 | 5,657,200 | — | — |
| 2019-05-03 | $218.60 | $218.60 | 3,382,600 | — | — |
| 2019-05-02 | $215.93 | $215.93 | 2,646,700 | — | — |
| 2019-05-01 | $216.71 | $216.71 | 3,769,200 | — | — |
| 2019-04-30 | $216.71 | $216.71 | 3,611,100 | — | — |
| 2019-04-29 | $216.58 | $216.58 | 3,467,600 | — | — |
| 2019-04-26 | $214.22 | $214.22 | 3,155,400 | — | — |
| 2019-04-25 | $211.95 | $211.95 | 3,152,100 | — | — |
| 2019-04-24 | $210.57 | $210.57 | 3,208,500 | — | — |
| 2019-04-23 | $211.61 | $211.61 | 3,475,400 | — | — |
| 2019-04-22 | $209.49 | $209.49 | 1,929,100 | — | — |
| 2019-04-18 | $209.99 | $209.99 | 2,590,900 | — | — |
| 2019-04-17 | $210.37 | $210.37 | 2,883,000 | — | — |
| 2019-04-16 | $211.80 | $211.80 | 2,644,800 | — | — |
| 2019-04-15 | $209.74 | $209.74 | 2,587,500 | — | — |
| 2019-04-12 | $210.56 | $210.56 | 4,778,900 | — | — |
| 2019-04-11 | $206.67 | $206.67 | 2,988,300 | — | — |
| 2019-04-10 | $204.52 | $204.52 | 2,632,200 | — | — |
| 2019-04-09 | $204.92 | $204.92 | 2,589,700 | — | — |
| 2019-04-08 | $205.25 | $205.25 | 2,624,000 | — | — |
| 2019-04-05 | $205.33 | $205.33 | 3,363,500 | — | — |
| 2019-04-04 | $204.10 | $204.10 | 2,436,500 | — | — |
| 2019-04-03 | $203.67 | $203.67 | 2,864,500 | — | — |
| 2019-04-02 | $203.88 | $203.88 | 2,599,500 | — | — |
| 2019-04-01 | $205.00 | $205.00 | 4,671,600 | — | — |
| 2019-03-29 | $200.89 | $200.89 | 4,619,400 | — | — |
| 2019-03-28 | $200.66 | $200.66 | 3,233,600 | — | — |
| 2019-03-27 | $199.21 | $199.21 | 3,619,200 | — | — |
| 2019-03-26 | $200.62 | $200.62 | 3,737,800 | — | — |
| 2019-03-25 | $199.44 | $199.44 | 4,113,100 | — | — |
| 2019-03-22 | $200.55 | $200.55 | 5,872,400 | — | — |
| 2019-03-21 | $204.43 | $204.43 | 4,182,300 | — | — |
| 2019-03-20 | $203.27 | $203.27 | 4,053,100 | — | — |
| 2019-03-19 | $205.15 | $205.15 | 3,881,500 | — | — |
| 2019-03-18 | $206.68 | $206.68 | 3,964,600 | — | — |
| 2019-03-15 | $204.31 | $204.31 | 7,738,700 | — | — |
| 2019-03-14 | $203.38 | $203.38 | 3,084,200 | — | — |
| 2019-03-13 | $204.06 | $204.06 | 3,693,600 | — | — |
| 2019-03-12 | $202.50 | $202.50 | 3,756,100 | — | — |
| 2019-03-11 | $202.09 | $202.09 | 3,999,300 | — | — |
| 2019-03-08 | $198.70 | $198.70 | 3,755,200 | — | — |
| 2019-03-07 | $199.30 | $199.30 | 5,105,700 | — | — |
| 2019-03-06 | $200.67 | $200.67 | 3,216,600 | — | — |
| 2019-03-05 | $201.47 | $201.47 | 5,268,400 | — | — |
| 2019-03-04 | $201.81 | $201.81 | 4,640,300 | — | — |
| 2019-03-01 | $203.13 | $203.13 | 3,529,400 | — | — |
| 2019-02-28 | $201.30 | $201.30 | 3,619,000 | — | — |
| 2019-02-27 | $202.29 | $202.29 | 4,247,200 | — | — |
| 2019-02-26 | $201.90 | $201.90 | 4,892,500 | — | — |
| 2019-02-25 | $202.31 | $202.31 | 5,146,500 | — | — |
| 2019-02-22 | $201.91 | $201.91 | 5,575,000 | — | — |
| 2019-02-21 | $205.33 | $205.33 | 3,661,400 | — | — |
| 2019-02-20 | $206.16 | $206.16 | 3,309,300 | — | — |
| 2019-02-19 | $205.69 | $205.69 | 3,204,000 | — | — |
| 2019-02-15 | $205.29 | $205.29 | 5,044,700 | — | — |
| 2019-02-14 | $202.78 | $202.78 | 3,627,300 | — | — |
| 2019-02-13 | $205.80 | $205.80 | 3,326,900 | — | — |
| 2019-02-12 | $206.15 | $206.15 | 3,517,900 | — | — |
| 2019-02-11 | $203.05 | $203.05 | 3,600,100 | — | — |
| 2019-02-08 | $200.92 | $200.92 | 4,666,700 | — | — |
| 2019-02-07 | $201.73 | $201.73 | 4,908,700 | — | — |
| 2019-02-06 | $206.01 | $206.01 | 3,708,800 | — | — |
| 2019-02-05 | $207.82 | $207.82 | 4,243,700 | — | — |
| 2019-02-04 | $208.52 | $208.52 | 3,730,900 | — | — |
| 2019-02-01 | $209.19 | $209.19 | 5,992,600 | — | — |
| 2019-01-31 | $205.54 | $205.54 | 8,676,200 | — | — |
| 2019-01-30 | $205.96 | $205.96 | 4,519,900 | — | — |
| 2019-01-29 | $202.05 | $202.05 | 2,815,400 | — | — |
| 2019-01-28 | $200.95 | $200.95 | 3,718,000 | — | — |
| 2019-01-25 | $202.75 | $202.75 | 3,823,300 | — | — |
| 2019-01-24 | $201.02 | $201.02 | 4,074,800 | — | — |
| 2019-01-23 | $201.15 | $201.15 | 3,705,400 | — | — |
| 2019-01-22 | $200.72 | $200.72 | 5,397,700 | — | — |
| 2019-01-18 | $204.48 | $204.48 | 5,941,200 | — | — |
| 2019-01-17 | $198.78 | $198.78 | 4,161,000 | — | — |
| 2019-01-16 | $198.41 | $198.41 | 5,069,600 | — | — |
| 2019-01-15 | $196.94 | $196.94 | 3,206,700 | — | — |
| 2019-01-14 | $195.78 | $195.78 | 3,954,300 | — | — |
| 2019-01-11 | $196.29 | $196.29 | 3,535,200 | — | — |
| 2019-01-10 | $196.58 | $196.58 | 3,627,700 | — | — |
| 2019-01-09 | $196.37 | $196.37 | 3,607,500 | — | — |
| 2019-01-08 | $196.31 | $196.31 | 4,476,800 | — | — |
| 2019-01-07 | $196.91 | $196.91 | 5,423,000 | — | — |
| 2019-01-04 | $195.20 | $195.20 | 6,611,200 | — | — |
| 2019-01-03 | $191.66 | $191.66 | 8,540,600 | — | — |
| 2019-01-02 | $202.80 | $202.80 | 4,802,100 | — | — |