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
- 2015-07-06 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 | $108.17 | $108.17 | 4,080,500 | — | — |
| 2019-12-30 | $107.97 | $107.97 | 3,769,200 | — | — |
| 2019-12-27 | $109.40 | $109.40 | 3,379,600 | — | — |
| 2019-12-26 | $109.75 | $109.75 | 4,049,900 | — | — |
| 2019-12-24 | $108.69 | $108.69 | 1,680,000 | — | — |
| 2019-12-23 | $108.61 | $108.61 | 4,659,000 | — | — |
| 2019-12-20 | $108.75 | $108.75 | 9,823,200 | — | — |
| 2019-12-19 | $108.88 | $108.88 | 6,590,000 | — | — |
| 2019-12-18 | $107.83 | $107.83 | 6,477,900 | — | — |
| 2019-12-17 | $108.46 | $108.46 | 8,165,900 | — | — |
| 2019-12-16 | $109.57 | $109.57 | 8,465,400 | — | — |
| 2019-12-13 | $107.65 | $107.65 | 6,998,800 | — | — |
| 2019-12-12 | $105.67 | $105.67 | 6,379,500 | — | — |
| 2019-12-11 | $105.51 | $105.51 | 5,779,700 | — | — |
| 2019-12-10 | $103.62 | $103.62 | 5,316,500 | — | — |
| 2019-12-09 | $103.78 | $103.78 | 5,641,300 | — | — |
| 2019-12-06 | $104.34 | $104.34 | 7,018,000 | — | — |
| 2019-12-05 | $104.59 | $104.59 | 5,635,800 | — | — |
| 2019-12-04 | $105.00 | $105.00 | 7,848,700 | — | — |
| 2019-12-03 | $105.59 | $105.59 | 8,947,500 | — | — |
| 2019-12-02 | $106.21 | $106.21 | 7,182,600 | — | — |
| 2019-11-29 | $108.01 | $108.01 | 4,439,500 | — | — |
| 2019-11-27 | $107.75 | $107.75 | 7,553,400 | — | — |
| 2019-11-26 | $106.20 | $106.20 | 13,126,400 | — | — |
| 2019-11-25 | $104.45 | $104.45 | 8,336,100 | — | — |
| 2019-11-22 | $101.77 | $101.77 | 6,448,800 | — | — |
| 2019-11-21 | $102.55 | $102.55 | 7,525,100 | — | — |
| 2019-11-20 | $104.09 | $104.09 | 5,953,500 | — | — |
| 2019-11-19 | $104.95 | $104.95 | 7,954,100 | — | — |
| 2019-11-18 | $103.66 | $103.66 | 4,830,400 | — | — |
| 2019-11-15 | $104.20 | $104.20 | 5,639,600 | — | — |
| 2019-11-14 | $103.73 | $103.73 | 4,978,400 | — | — |
| 2019-11-13 | $102.12 | $102.12 | 5,246,600 | — | — |
| 2019-11-12 | $102.03 | $102.03 | 6,715,200 | — | — |
| 2019-11-11 | $102.67 | $102.67 | 5,391,000 | — | — |
| 2019-11-08 | $101.42 | $101.42 | 5,451,300 | — | — |
| 2019-11-07 | $100.47 | $100.47 | 9,088,400 | — | — |
| 2019-11-06 | $100.63 | $100.63 | 7,332,200 | — | — |
| 2019-11-05 | $100.99 | $100.99 | 9,236,200 | — | — |
| 2019-11-04 | $102.81 | $102.81 | 5,818,400 | — | — |
| 2019-11-01 | $104.98 | $104.98 | 5,489,800 | — | — |
| 2019-10-31 | $104.10 | $104.10 | 7,200,500 | — | — |
| 2019-10-30 | $106.50 | $106.50 | 4,204,900 | — | — |
| 2019-10-29 | $105.00 | $105.00 | 5,420,900 | — | — |
| 2019-10-28 | $106.60 | $106.60 | 7,004,200 | — | — |
| 2019-10-25 | $107.19 | $107.19 | 12,070,900 | — | — |
| 2019-10-24 | $104.91 | $104.91 | 23,689,200 | — | — |
| 2019-10-23 | $96.64 | $96.64 | 16,470,200 | — | — |
| 2019-10-22 | $97.36 | $97.36 | 11,298,100 | — | — |
| 2019-10-21 | $101.44 | $101.44 | 6,694,400 | — | — |
| 2019-10-18 | $101.22 | $101.22 | 7,260,700 | — | — |
| 2019-10-17 | $103.63 | $103.63 | 3,996,300 | — | — |
| 2019-10-16 | $103.09 | $103.09 | 4,327,000 | — | — |
| 2019-10-15 | $103.59 | $103.59 | 4,579,600 | — | — |
| 2019-10-14 | $101.75 | $101.75 | 2,953,500 | — | — |
| 2019-10-11 | $101.58 | $101.58 | 4,762,900 | — | — |
| 2019-10-10 | $100.54 | $100.54 | 4,281,600 | — | — |
| 2019-10-09 | $99.89 | $99.89 | 4,988,600 | — | — |
| 2019-10-08 | $99.33 | $99.33 | 7,027,600 | — | — |
| 2019-10-07 | $101.62 | $101.62 | 3,711,300 | — | — |
| 2019-10-04 | $102.79 | $102.79 | 5,458,000 | — | — |
| 2019-10-03 | $101.03 | $101.03 | 4,846,100 | — | — |
| 2019-10-02 | $99.73 | $99.73 | 7,879,000 | — | — |
| 2019-10-01 | $102.53 | $102.53 | 5,694,500 | — | — |
| 2019-09-30 | $103.59 | $103.59 | 7,390,700 | — | — |
| 2019-09-27 | $102.20 | $102.20 | 7,189,400 | — | — |
| 2019-09-26 | $104.55 | $104.55 | 4,719,800 | — | — |
| 2019-09-25 | $104.14 | $104.14 | 5,457,300 | — | — |
| 2019-09-24 | $103.69 | $103.69 | 6,367,900 | — | — |
| 2019-09-23 | $105.11 | $105.11 | 3,312,800 | — | — |
| 2019-09-20 | $104.64 | $104.64 | 10,427,300 | — | — |
| 2019-09-19 | $106.12 | $106.12 | 5,017,100 | — | — |
| 2019-09-18 | $105.60 | $105.60 | 6,624,300 | — | — |
| 2019-09-17 | $107.50 | $107.50 | 4,097,400 | — | — |
| 2019-09-16 | $106.52 | $106.52 | 5,215,600 | — | — |
| 2019-09-13 | $107.00 | $107.00 | 8,390,200 | — | — |
| 2019-09-12 | $107.10 | $107.10 | 11,585,400 | — | — |
| 2019-09-11 | $104.02 | $104.02 | 7,006,300 | — | — |
| 2019-09-10 | $103.05 | $103.05 | 13,428,000 | — | — |
| 2019-09-09 | $105.43 | $105.43 | 10,959,000 | — | — |
| 2019-09-06 | $110.05 | $110.05 | 4,675,800 | — | — |
| 2019-09-05 | $111.46 | $111.46 | 5,348,700 | — | — |
| 2019-09-04 | $108.73 | $108.73 | 3,691,200 | — | — |
| 2019-09-03 | $106.75 | $106.75 | 4,037,700 | — | — |
| 2019-08-30 | $109.05 | $109.05 | 3,957,900 | — | — |
| 2019-08-29 | $109.21 | $109.21 | 3,930,900 | — | — |
| 2019-08-28 | $107.47 | $107.47 | 3,256,100 | — | — |
| 2019-08-27 | $107.45 | $107.45 | 4,937,400 | — | — |
| 2019-08-26 | $107.66 | $107.66 | 3,666,900 | — | — |
| 2019-08-23 | $106.04 | $106.04 | 7,456,400 | — | — |
| 2019-08-22 | $108.77 | $108.77 | 3,863,600 | — | — |
| 2019-08-21 | $109.82 | $109.82 | 5,415,900 | — | — |
| 2019-08-20 | $107.37 | $107.37 | 4,358,600 | — | — |
| 2019-08-19 | $107.67 | $107.67 | 5,718,300 | — | — |
| 2019-08-16 | $106.16 | $106.16 | 5,840,900 | — | — |
| 2019-08-15 | $104.95 | $104.95 | 6,975,800 | — | — |
| 2019-08-14 | $103.27 | $103.27 | 9,538,800 | — | — |
| 2019-08-13 | $106.04 | $106.04 | 9,788,400 | — | — |
| 2019-08-12 | $102.72 | $102.72 | 7,896,800 | — | — |
| 2019-08-09 | $104.82 | $104.82 | 7,777,300 | — | — |
| 2019-08-08 | $106.79 | $106.79 | 7,815,000 | — | — |
| 2019-08-07 | $106.63 | $106.63 | 7,622,000 | — | — |
| 2019-08-06 | $105.03 | $105.03 | 7,740,500 | — | — |
| 2019-08-05 | $103.60 | $103.60 | 11,745,400 | — | — |
| 2019-08-02 | $107.09 | $107.09 | 10,466,900 | — | — |
| 2019-08-01 | $110.80 | $110.80 | 9,436,100 | — | — |
| 2019-07-31 | $110.40 | $110.40 | 10,096,200 | — | — |
| 2019-07-30 | $112.04 | $112.04 | 8,456,000 | — | — |
| 2019-07-29 | $111.45 | $111.45 | 13,820,200 | — | — |
| 2019-07-26 | $115.49 | $115.49 | 7,995,500 | — | — |
| 2019-07-25 | $115.12 | $115.12 | 19,417,200 | — | — |
| 2019-07-24 | $121.30 | $121.30 | 8,969,800 | — | — |
| 2019-07-23 | $120.22 | $120.22 | 5,016,000 | — | — |
| 2019-07-22 | $118.69 | $118.69 | 5,676,600 | — | — |
| 2019-07-19 | $118.63 | $118.63 | 4,916,200 | — | — |
| 2019-07-18 | $119.87 | $119.87 | 4,436,900 | — | — |
| 2019-07-17 | $118.81 | $118.81 | 4,627,500 | — | — |
| 2019-07-16 | $119.71 | $119.71 | 4,006,600 | — | — |
| 2019-07-15 | $120.90 | $120.90 | 3,721,000 | — | — |
| 2019-07-12 | $120.12 | $120.12 | 4,540,300 | — | — |
| 2019-07-11 | $120.65 | $120.65 | 4,999,700 | — | — |
| 2019-07-10 | $119.64 | $119.64 | 5,879,700 | — | — |
| 2019-07-09 | $118.37 | $118.37 | 4,739,000 | — | — |
| 2019-07-08 | $116.95 | $116.95 | 4,983,600 | — | — |
| 2019-07-05 | $117.16 | $117.16 | 3,801,700 | — | — |
| 2019-07-03 | $117.68 | $117.68 | 3,288,900 | — | — |
| 2019-07-02 | $116.17 | $116.17 | 4,153,900 | — | — |
| 2019-07-01 | $115.03 | $115.03 | 5,566,900 | — | — |
| 2019-06-28 | $114.46 | $114.46 | 6,679,800 | — | — |
| 2019-06-27 | $113.67 | $113.67 | 5,139,300 | — | — |
| 2019-06-26 | $114.15 | $114.15 | 4,637,300 | — | — |
| 2019-06-25 | $114.44 | $114.44 | 5,393,700 | — | — |
| 2019-06-24 | $116.50 | $116.50 | 3,369,800 | — | — |
| 2019-06-21 | $116.21 | $116.21 | 10,651,500 | — | — |
| 2019-06-20 | $118.79 | $118.79 | 5,437,500 | — | — |
| 2019-06-19 | $117.14 | $117.14 | 5,166,000 | — | — |
| 2019-06-18 | $115.98 | $115.98 | 6,793,300 | — | — |
| 2019-06-17 | $117.16 | $117.16 | 4,621,600 | — | — |
| 2019-06-14 | $116.17 | $116.17 | 4,242,000 | — | — |
| 2019-06-13 | $115.72 | $115.72 | 4,089,400 | — | — |
| 2019-06-12 | $114.50 | $114.50 | 3,914,400 | — | — |
| 2019-06-11 | $114.60 | $114.60 | 5,038,900 | — | — |
| 2019-06-10 | $115.62 | $115.62 | 6,483,600 | — | — |
| 2019-06-07 | $114.02 | $114.02 | 5,916,400 | — | — |
| 2019-06-06 | $111.78 | $111.78 | 4,744,000 | — | — |
| 2019-06-05 | $110.77 | $110.77 | 6,220,200 | — | — |
| 2019-06-04 | $108.73 | $108.73 | 7,280,400 | — | — |
| 2019-06-03 | $105.52 | $105.52 | 11,261,200 | — | — |
| 2019-05-31 | $109.75 | $109.75 | 4,913,500 | — | — |
| 2019-05-30 | $111.41 | $111.41 | 3,871,800 | — | — |
| 2019-05-29 | $110.08 | $110.08 | 8,166,200 | — | — |
| 2019-05-28 | $111.79 | $111.79 | 6,568,300 | — | — |
| 2019-05-24 | $109.85 | $109.85 | 4,832,500 | — | — |
| 2019-05-23 | $109.90 | $109.90 | 7,183,600 | — | — |
| 2019-05-22 | $112.47 | $112.47 | 3,091,700 | — | — |
| 2019-05-21 | $112.43 | $112.43 | 4,001,400 | — | — |
| 2019-05-20 | $112.15 | $112.15 | 3,631,600 | — | — |
| 2019-05-17 | $112.80 | $112.80 | 4,512,400 | — | — |
| 2019-05-16 | $113.87 | $113.87 | 6,031,800 | — | — |
| 2019-05-15 | $111.50 | $111.50 | 5,315,300 | — | — |
| 2019-05-14 | $109.09 | $109.09 | 4,559,700 | — | — |
| 2019-05-13 | $106.83 | $106.83 | 5,657,900 | — | — |
| 2019-05-10 | $110.41 | $110.41 | 3,750,900 | — | — |
| 2019-05-09 | $109.73 | $109.73 | 4,657,300 | — | — |
| 2019-05-08 | $109.07 | $109.07 | 4,118,000 | — | — |
| 2019-05-07 | $108.95 | $108.95 | 6,178,700 | — | — |
| 2019-05-06 | $110.85 | $110.85 | 4,722,600 | — | — |
| 2019-05-03 | $111.96 | $111.96 | 4,660,500 | — | — |
| 2019-05-02 | $109.70 | $109.70 | 5,272,400 | — | — |
| 2019-05-01 | $110.94 | $110.94 | 5,442,200 | — | — |
| 2019-04-30 | $112.77 | $112.77 | 6,489,400 | — | — |
| 2019-04-29 | $112.44 | $112.44 | 6,989,300 | — | — |
| 2019-04-26 | $110.56 | $110.56 | 7,683,200 | — | — |
| 2019-04-25 | $110.22 | $110.22 | 10,959,400 | — | — |
| 2019-04-24 | $107.22 | $107.22 | 9,553,100 | — | — |
| 2019-04-23 | $106.90 | $106.90 | 8,564,200 | — | — |
| 2019-04-22 | $106.81 | $106.81 | 6,408,500 | — | — |
| 2019-04-18 | $107.36 | $107.36 | 10,220,700 | — | — |
| 2019-04-17 | $108.81 | $108.81 | 5,353,700 | — | — |
| 2019-04-16 | $108.20 | $108.20 | 3,766,100 | — | — |
| 2019-04-15 | $108.14 | $108.14 | 4,480,100 | — | — |
| 2019-04-12 | $108.48 | $108.48 | 6,997,700 | — | — |
| 2019-04-11 | $106.46 | $106.46 | 7,681,000 | — | — |
| 2019-04-10 | $107.51 | $107.51 | 6,561,800 | — | — |
| 2019-04-09 | $106.93 | $106.93 | 7,217,100 | — | — |
| 2019-04-08 | $106.57 | $106.57 | 9,261,800 | — | — |
| 2019-04-05 | $105.73 | $105.73 | 8,573,800 | — | — |
| 2019-04-04 | $104.46 | $104.46 | 7,996,800 | — | — |
| 2019-04-03 | $104.69 | $104.69 | 5,441,900 | — | — |
| 2019-04-02 | $105.23 | $105.23 | 4,177,400 | — | — |
| 2019-04-01 | $105.55 | $105.55 | 6,157,200 | — | — |
| 2019-03-29 | $103.84 | $103.84 | 5,625,500 | — | — |
| 2019-03-28 | $103.86 | $103.86 | 4,459,900 | — | — |
| 2019-03-27 | $103.07 | $103.07 | 5,450,200 | — | — |
| 2019-03-26 | $103.15 | $103.15 | 4,498,000 | — | — |
| 2019-03-25 | $101.55 | $101.55 | 5,117,700 | — | — |
| 2019-03-22 | $101.27 | $101.27 | 7,195,000 | — | — |
| 2019-03-21 | $104.15 | $104.15 | 7,216,700 | — | — |
| 2019-03-20 | $102.31 | $102.31 | 6,462,900 | — | — |
| 2019-03-19 | $101.54 | $101.54 | 6,965,100 | — | — |
| 2019-03-18 | $100.27 | $100.27 | 6,454,000 | — | — |
| 2019-03-15 | $100.73 | $100.73 | 10,960,900 | — | — |
| 2019-03-14 | $99.03 | $99.03 | 5,414,700 | — | — |
| 2019-03-13 | $99.31 | $99.31 | 9,356,600 | — | — |
| 2019-03-12 | $97.50 | $97.50 | 5,624,500 | — | — |
| 2019-03-11 | $97.45 | $97.45 | 5,387,500 | — | — |
| 2019-03-08 | $95.69 | $95.69 | 4,577,700 | — | — |
| 2019-03-07 | $96.21 | $96.21 | 6,170,100 | — | — |
| 2019-03-06 | $96.46 | $96.46 | 3,226,500 | — | — |
| 2019-03-05 | $96.53 | $96.53 | 6,321,900 | — | — |
| 2019-03-04 | $96.57 | $96.57 | 7,855,800 | — | — |
| 2019-03-01 | $98.80 | $98.80 | 5,434,000 | — | — |
| 2019-02-28 | $98.07 | $98.07 | 6,151,800 | — | — |
| 2019-02-27 | $97.86 | $97.86 | 5,565,400 | — | — |
| 2019-02-26 | $96.59 | $96.59 | 5,906,400 | — | — |
| 2019-02-25 | $96.70 | $96.70 | 7,470,700 | — | — |
| 2019-02-22 | $95.98 | $95.98 | 4,898,000 | — | — |
| 2019-02-21 | $94.96 | $94.96 | 6,410,000 | — | — |
| 2019-02-20 | $94.73 | $94.73 | 8,154,100 | — | — |
| 2019-02-19 | $95.02 | $95.02 | 8,092,400 | — | — |
| 2019-02-15 | $94.91 | $94.91 | 6,080,200 | — | — |
| 2019-02-14 | $94.42 | $94.42 | 6,579,200 | — | — |
| 2019-02-13 | $94.01 | $94.01 | 8,577,900 | — | — |
| 2019-02-12 | $94.38 | $94.38 | 7,497,000 | — | — |
| 2019-02-11 | $92.69 | $92.69 | 6,455,900 | — | — |
| 2019-02-08 | $91.87 | $91.87 | 7,642,100 | — | — |
| 2019-02-07 | $90.85 | $90.85 | 7,283,800 | — | — |
| 2019-02-06 | $92.25 | $92.25 | 5,939,400 | — | — |
| 2019-02-05 | $92.27 | $92.27 | 5,591,300 | — | — |
| 2019-02-04 | $91.66 | $91.66 | 7,084,500 | — | — |
| 2019-02-01 | $90.01 | $90.01 | 10,514,600 | — | — |
| 2019-01-31 | $88.76 | $88.76 | 23,729,900 | — | — |
| 2019-01-30 | $92.42 | $92.42 | 11,622,800 | — | — |
| 2019-01-29 | $91.12 | $91.12 | 6,399,900 | — | — |
| 2019-01-28 | $92.30 | $92.30 | 7,361,100 | — | — |
| 2019-01-25 | $94.28 | $94.28 | 11,664,300 | — | — |
| 2019-01-24 | $92.20 | $92.20 | 9,749,100 | — | — |
| 2019-01-23 | $90.50 | $90.50 | 5,595,700 | — | — |
| 2019-01-22 | $89.94 | $89.94 | 7,890,300 | — | — |
| 2019-01-18 | $91.12 | $91.12 | 11,958,400 | — | — |
| 2019-01-17 | $90.40 | $90.40 | 10,254,500 | — | — |
| 2019-01-16 | $90.55 | $90.55 | 8,475,000 | — | — |
| 2019-01-15 | $91.60 | $91.60 | 10,377,900 | — | — |
| 2019-01-14 | $90.43 | $90.43 | 6,084,700 | — | — |
| 2019-01-11 | $90.65 | $90.65 | 7,398,200 | — | — |
| 2019-01-10 | $90.70 | $90.70 | 7,478,100 | — | — |
| 2019-01-09 | $89.55 | $89.55 | 9,578,300 | — | — |
| 2019-01-08 | $88.70 | $88.70 | 8,307,600 | — | — |
| 2019-01-07 | $86.93 | $86.93 | 11,094,100 | — | — |
| 2019-01-04 | $86.27 | $86.27 | 9,234,800 | — | — |
| 2019-01-03 | $82.09 | $82.09 | 9,650,700 | — | — |
| 2019-01-02 | $85.75 | $85.75 | 10,146,200 | — | — |