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
- 1995-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 | $109.01 | $173.24 | 1,601,000 | — | — |
| 2019-12-30 | $108.96 | $173.16 | 1,478,600 | — | — |
| 2019-12-27 | $108.01 | $171.65 | 1,520,600 | — | — |
| 2019-12-26 | $108.91 | $173.08 | 1,013,500 | — | — |
| 2019-12-24 | $108.50 | $172.43 | 668,500 | — | — |
| 2019-12-23 | $108.70 | $172.75 | 1,871,900 | — | — |
| 2019-12-20 | $110.24 | $175.19 | 3,928,700 | — | — |
| 2019-12-19 | $109.03 | $173.27 | 5,406,000 | — | — |
| 2019-12-18 | $116.31 | $184.84 | 1,610,500 | — | — |
| 2019-12-17 | $116.01 | $184.36 | 1,041,300 | — | — |
| 2019-12-16 | $116.02 | $184.38 | 925,900 | — | — |
| 2019-12-13 | $115.58 | $183.68 | 918,800 | — | — |
| 2019-12-12 | $116.27 | $184.78 | 1,054,700 | — | — |
| 2019-12-11 | $117.44 | $186.64 | 995,400 | — | — |
| 2019-12-10 | $118.58 | $188.45 | 1,071,600 | — | — |
| 2019-12-09 | $118.10 | $187.68 | 1,369,700 | — | — |
| 2019-12-06 | $119.83 | $190.43 | 977,800 | — | — |
| 2019-12-05 | $118.49 | $188.30 | 1,308,400 | — | — |
| 2019-12-04 | $117.95 | $187.45 | 1,069,500 | — | — |
| 2019-12-03 | $118.47 | $188.27 | 1,316,600 | — | — |
| 2019-12-02 | $119.32 | $189.62 | 997,600 | — | — |
| 2019-11-29 | $118.44 | $188.22 | 803,500 | — | — |
| 2019-11-27 | $117.46 | $186.67 | 885,800 | — | — |
| 2019-11-26 | $117.19 | $186.24 | 1,578,400 | — | — |
| 2019-11-25 | $115.66 | $183.81 | 894,300 | — | — |
| 2019-11-22 | $114.67 | $182.23 | 645,600 | — | — |
| 2019-11-21 | $113.49 | $180.36 | 696,200 | — | — |
| 2019-11-20 | $114.75 | $182.36 | 908,500 | — | — |
| 2019-11-19 | $113.49 | $180.36 | 1,020,900 | — | — |
| 2019-11-18 | $113.28 | $180.02 | 2,205,500 | — | — |
| 2019-11-15 | $112.60 | $178.94 | 1,256,300 | — | — |
| 2019-11-14 | $112.47 | $178.74 | 613,400 | — | — |
| 2019-11-13 | $112.58 | $178.91 | 895,000 | — | — |
| 2019-11-12 | $112.44 | $178.69 | 931,800 | — | — |
| 2019-11-11 | $114.36 | $181.74 | 921,900 | — | — |
| 2019-11-08 | $114.91 | $182.61 | 989,000 | — | — |
| 2019-11-07 | $113.48 | $180.34 | 926,900 | — | — |
| 2019-11-06 | $112.79 | $179.25 | 837,100 | — | — |
| 2019-11-05 | $112.77 | $179.21 | 1,150,200 | — | — |
| 2019-11-04 | $110.95 | $176.32 | 1,072,500 | — | — |
| 2019-11-01 | $112.17 | $178.26 | 822,800 | — | — |
| 2019-10-31 | $112.27 | $178.42 | 865,100 | — | — |
| 2019-10-30 | $112.99 | $179.56 | 1,146,700 | — | — |
| 2019-10-29 | $113.75 | $180.77 | 1,666,100 | — | — |
| 2019-10-28 | $111.35 | $176.96 | 867,000 | — | — |
| 2019-10-25 | $112.37 | $178.58 | 1,102,000 | — | — |
| 2019-10-24 | $110.41 | $175.46 | 1,227,400 | — | — |
| 2019-10-23 | $110.40 | $175.45 | 1,196,300 | — | — |
| 2019-10-22 | $108.82 | $172.94 | 1,172,600 | — | — |
| 2019-10-21 | $110.16 | $175.07 | 1,021,000 | — | — |
| 2019-10-18 | $110.45 | $175.53 | 1,195,600 | — | — |
| 2019-10-17 | $109.14 | $173.44 | 1,007,700 | — | — |
| 2019-10-16 | $110.00 | $174.81 | 1,149,700 | — | — |
| 2019-10-15 | $110.29 | $175.27 | 1,275,400 | — | — |
| 2019-10-14 | $110.45 | $175.53 | 1,106,300 | — | — |
| 2019-10-11 | $113.04 | $179.64 | 1,424,000 | — | — |
| 2019-10-10 | $112.03 | $178.04 | 2,172,300 | — | — |
| 2019-10-09 | $112.47 | $178.74 | 2,019,500 | — | — |
| 2019-10-08 | $113.94 | $179.67 | 1,503,900 | — | — |
| 2019-10-07 | $115.79 | $182.59 | 1,210,900 | — | — |
| 2019-10-04 | $116.42 | $183.59 | 1,329,700 | — | — |
| 2019-10-03 | $115.45 | $182.06 | 1,782,800 | — | — |
| 2019-10-02 | $115.86 | $182.70 | 2,908,400 | — | — |
| 2019-10-01 | $117.01 | $184.52 | 1,735,800 | — | — |
| 2019-09-30 | $118.22 | $186.42 | 1,377,700 | — | — |
| 2019-09-27 | $116.36 | $183.49 | 1,113,000 | — | — |
| 2019-09-26 | $116.44 | $183.62 | 1,216,600 | — | — |
| 2019-09-25 | $118.50 | $186.87 | 1,555,800 | — | — |
| 2019-09-24 | $117.82 | $185.79 | 2,467,100 | — | — |
| 2019-09-23 | $119.19 | $187.95 | 1,528,500 | — | — |
| 2019-09-20 | $119.80 | $188.92 | 1,976,300 | — | — |
| 2019-09-19 | $120.68 | $190.30 | 4,339,900 | — | — |
| 2019-09-18 | $127.13 | $200.47 | 1,519,000 | — | — |
| 2019-09-17 | $126.00 | $198.69 | 1,330,200 | — | — |
| 2019-09-16 | $126.91 | $200.13 | 1,282,200 | — | — |
| 2019-09-13 | $127.34 | $200.81 | 1,088,100 | — | — |
| 2019-09-12 | $126.06 | $198.79 | 1,044,800 | — | — |
| 2019-09-11 | $127.20 | $200.58 | 977,300 | — | — |
| 2019-09-10 | $126.95 | $200.19 | 1,049,000 | — | — |
| 2019-09-09 | $127.57 | $201.17 | 1,166,600 | — | — |
| 2019-09-06 | $125.48 | $197.87 | 1,812,400 | — | — |
| 2019-09-05 | $124.06 | $195.63 | 1,020,000 | — | — |
| 2019-09-04 | $122.12 | $192.57 | 1,200,500 | — | — |
| 2019-09-03 | $119.52 | $188.47 | 805,800 | — | — |
| 2019-08-30 | $120.98 | $190.78 | 905,100 | — | — |
| 2019-08-29 | $121.84 | $192.13 | 941,800 | — | — |
| 2019-08-28 | $120.20 | $189.55 | 639,500 | — | — |
| 2019-08-27 | $119.52 | $188.47 | 1,118,100 | — | — |
| 2019-08-26 | $121.20 | $191.12 | 786,600 | — | — |
| 2019-08-23 | $120.53 | $190.07 | 1,038,000 | — | — |
| 2019-08-22 | $120.90 | $190.65 | 844,700 | — | — |
| 2019-08-21 | $119.53 | $188.49 | 947,200 | — | — |
| 2019-08-20 | $118.87 | $187.45 | 698,600 | — | — |
| 2019-08-19 | $119.57 | $188.55 | 921,800 | — | — |
| 2019-08-16 | $117.10 | $184.66 | 839,900 | — | — |
| 2019-08-15 | $114.91 | $181.20 | 1,480,000 | — | — |
| 2019-08-14 | $116.80 | $184.18 | 1,173,600 | — | — |
| 2019-08-13 | $121.16 | $191.06 | 899,500 | — | — |
| 2019-08-12 | $120.66 | $190.27 | 1,038,200 | — | — |
| 2019-08-09 | $122.43 | $193.06 | 1,513,900 | — | — |
| 2019-08-08 | $122.05 | $192.46 | 1,075,900 | — | — |
| 2019-08-07 | $118.93 | $187.54 | 1,092,800 | — | — |
| 2019-08-06 | $117.89 | $185.90 | 974,500 | — | — |
| 2019-08-05 | $118.02 | $186.11 | 1,000,400 | — | — |
| 2019-08-02 | $120.09 | $189.37 | 890,200 | — | — |
| 2019-08-01 | $120.88 | $190.62 | 977,900 | — | — |
| 2019-07-31 | $121.56 | $191.69 | 1,159,200 | — | — |
| 2019-07-30 | $124.68 | $196.61 | 651,400 | — | — |
| 2019-07-29 | $126.62 | $199.67 | 1,009,900 | — | — |
| 2019-07-26 | $125.96 | $198.63 | 827,500 | — | — |
| 2019-07-25 | $123.59 | $194.89 | 955,300 | — | — |
| 2019-07-24 | $124.24 | $195.92 | 989,800 | — | — |
| 2019-07-23 | $125.16 | $197.37 | 954,400 | — | — |
| 2019-07-22 | $125.46 | $197.84 | 941,800 | — | — |
| 2019-07-19 | $124.41 | $196.18 | 999,000 | — | — |
| 2019-07-18 | $124.07 | $195.65 | 988,900 | — | — |
| 2019-07-17 | $122.21 | $192.72 | 1,437,900 | — | — |
| 2019-07-16 | $123.21 | $194.29 | 1,511,900 | — | — |
| 2019-07-15 | $125.42 | $197.78 | 842,600 | — | — |
| 2019-07-12 | $124.76 | $196.74 | 1,000,800 | — | — |
| 2019-07-11 | $122.33 | $192.90 | 958,500 | — | — |
| 2019-07-10 | $121.50 | $191.60 | 1,128,300 | — | — |
| 2019-07-09 | $122.58 | $193.30 | 1,370,800 | — | — |
| 2019-07-08 | $124.98 | $195.70 | 1,860,100 | — | — |
| 2019-07-05 | $123.64 | $193.60 | 630,200 | — | — |
| 2019-07-03 | $121.71 | $190.58 | 605,900 | — | — |
| 2019-07-02 | $120.83 | $189.20 | 1,076,400 | — | — |
| 2019-07-01 | $121.59 | $190.39 | 1,201,300 | — | — |
| 2019-06-28 | $121.73 | $190.61 | 2,434,900 | — | — |
| 2019-06-27 | $121.54 | $190.31 | 1,047,100 | — | — |
| 2019-06-26 | $120.01 | $187.91 | 1,788,600 | — | — |
| 2019-06-25 | $123.14 | $192.81 | 1,561,500 | — | — |
| 2019-06-24 | $121.99 | $191.01 | 2,263,700 | — | — |
| 2019-06-21 | $121.23 | $189.82 | 2,277,600 | — | — |
| 2019-06-20 | $118.67 | $185.82 | 4,003,800 | — | — |
| 2019-06-19 | $117.41 | $183.84 | 2,491,700 | — | — |
| 2019-06-18 | $117.93 | $184.66 | 2,129,500 | — | — |
| 2019-06-17 | $118.31 | $185.25 | 1,833,000 | — | — |
| 2019-06-14 | $119.68 | $187.40 | 895,300 | — | — |
| 2019-06-13 | $118.90 | $186.18 | 1,265,900 | — | — |
| 2019-06-12 | $117.81 | $184.47 | 1,143,600 | — | — |
| 2019-06-11 | $119.03 | $186.38 | 1,094,900 | — | — |
| 2019-06-10 | $118.98 | $186.30 | 886,400 | — | — |
| 2019-06-07 | $121.32 | $189.96 | 1,146,000 | — | — |
| 2019-06-06 | $120.68 | $188.96 | 1,114,600 | — | — |
| 2019-06-05 | $118.01 | $184.78 | 1,210,500 | — | — |
| 2019-06-04 | $118.02 | $184.80 | 1,633,700 | — | — |
| 2019-06-03 | $116.45 | $182.34 | 1,402,000 | — | — |
| 2019-05-31 | $116.32 | $182.14 | 1,359,700 | — | — |
| 2019-05-30 | $117.65 | $184.22 | 949,600 | — | — |
| 2019-05-29 | $115.93 | $181.53 | 1,746,100 | — | — |
| 2019-05-28 | $118.13 | $184.97 | 2,376,500 | — | — |
| 2019-05-24 | $120.13 | $188.10 | 1,232,500 | — | — |
| 2019-05-23 | $120.76 | $189.09 | 1,739,000 | — | — |
| 2019-05-22 | $123.03 | $192.64 | 1,781,500 | — | — |
| 2019-05-21 | $124.78 | $195.38 | 1,696,900 | — | — |
| 2019-05-20 | $122.91 | $192.45 | 2,044,100 | — | — |
| 2019-05-17 | $119.86 | $187.68 | 1,863,500 | — | — |
| 2019-05-16 | $118.95 | $186.25 | 1,405,000 | — | — |
| 2019-05-15 | $120.96 | $189.40 | 999,200 | — | — |
| 2019-05-14 | $121.03 | $189.51 | 1,057,900 | — | — |
| 2019-05-13 | $120.18 | $188.18 | 1,015,900 | — | — |
| 2019-05-10 | $121.75 | $190.64 | 984,300 | — | — |
| 2019-05-09 | $120.35 | $188.45 | 974,800 | — | — |
| 2019-05-08 | $118.87 | $186.13 | 886,900 | — | — |
| 2019-05-07 | $119.46 | $187.05 | 1,691,700 | — | — |
| 2019-05-06 | $118.68 | $185.83 | 997,600 | — | — |
| 2019-05-03 | $117.68 | $184.27 | 945,500 | — | — |
| 2019-05-02 | $117.81 | $184.47 | 1,764,900 | — | — |
| 2019-05-01 | $115.53 | $180.90 | 1,024,700 | — | — |
| 2019-04-30 | $117.60 | $184.14 | 1,617,800 | — | — |
| 2019-04-29 | $120.33 | $188.41 | 1,178,100 | — | — |
| 2019-04-26 | $121.62 | $190.43 | 1,565,900 | — | — |
| 2019-04-25 | $119.15 | $186.57 | 1,793,700 | — | — |
| 2019-04-24 | $117.93 | $184.66 | 828,500 | — | — |
| 2019-04-23 | $117.00 | $183.20 | 1,395,800 | — | — |
| 2019-04-22 | $116.82 | $182.92 | 1,446,100 | — | — |
| 2019-04-18 | $116.87 | $183.00 | 1,632,800 | — | — |
| 2019-04-17 | $114.42 | $179.16 | 1,657,700 | — | — |
| 2019-04-16 | $115.74 | $181.23 | 879,300 | — | — |
| 2019-04-15 | $115.85 | $181.40 | 853,300 | — | — |
| 2019-04-12 | $116.50 | $182.42 | 1,039,000 | — | — |
| 2019-04-11 | $116.35 | $182.18 | 1,130,200 | — | — |
| 2019-04-10 | $117.01 | $183.22 | 789,500 | — | — |
| 2019-04-09 | $117.03 | $183.25 | 779,700 | — | — |
| 2019-04-08 | $119.33 | $185.67 | 1,185,700 | — | — |
| 2019-04-05 | $118.98 | $185.13 | 1,564,800 | — | — |
| 2019-04-04 | $118.51 | $184.40 | 1,063,800 | — | — |
| 2019-04-03 | $118.45 | $184.31 | 1,297,900 | — | — |
| 2019-04-02 | $119.18 | $185.44 | 1,374,400 | — | — |
| 2019-04-01 | $120.48 | $187.46 | 950,700 | — | — |
| 2019-03-29 | $121.47 | $189.00 | 1,270,100 | — | — |
| 2019-03-28 | $121.13 | $188.48 | 1,319,800 | — | — |
| 2019-03-27 | $119.02 | $185.19 | 1,520,200 | — | — |
| 2019-03-26 | $119.10 | $185.32 | 1,404,700 | — | — |
| 2019-03-25 | $118.71 | $184.71 | 1,678,700 | — | — |
| 2019-03-22 | $117.44 | $182.73 | 1,957,700 | — | — |
| 2019-03-21 | $116.11 | $180.66 | 3,790,600 | — | — |
| 2019-03-20 | $108.65 | $169.06 | 1,907,300 | — | — |
| 2019-03-19 | $110.37 | $171.73 | 1,279,200 | — | — |
| 2019-03-18 | $111.09 | $172.85 | 1,259,200 | — | — |
| 2019-03-15 | $110.66 | $172.18 | 1,903,100 | — | — |
| 2019-03-14 | $110.04 | $171.22 | 1,132,500 | — | — |
| 2019-03-13 | $110.04 | $171.22 | 1,166,700 | — | — |
| 2019-03-12 | $109.44 | $170.29 | 838,800 | — | — |
| 2019-03-11 | $108.78 | $169.26 | 910,000 | — | — |
| 2019-03-08 | $107.64 | $167.49 | 1,379,500 | — | — |
| 2019-03-07 | $108.43 | $168.71 | 1,194,100 | — | — |
| 2019-03-06 | $109.54 | $170.44 | 941,100 | — | — |
| 2019-03-05 | $110.68 | $172.22 | 1,534,000 | — | — |
| 2019-03-04 | $111.20 | $173.02 | 1,585,000 | — | — |
| 2019-03-01 | $111.65 | $173.72 | 779,400 | — | — |
| 2019-02-28 | $112.11 | $174.44 | 1,038,400 | — | — |
| 2019-02-27 | $111.36 | $173.27 | 698,700 | — | — |
| 2019-02-26 | $111.07 | $172.82 | 771,000 | — | — |
| 2019-02-25 | $111.09 | $172.85 | 1,133,500 | — | — |
| 2019-02-22 | $111.76 | $173.90 | 1,035,800 | — | — |
| 2019-02-21 | $111.10 | $172.87 | 1,004,300 | — | — |
| 2019-02-20 | $110.54 | $172.00 | 702,000 | — | — |
| 2019-02-19 | $111.34 | $173.24 | 737,400 | — | — |
| 2019-02-15 | $112.12 | $174.46 | 704,700 | — | — |
| 2019-02-14 | $111.90 | $174.11 | 893,300 | — | — |
| 2019-02-13 | $111.64 | $173.71 | 692,800 | — | — |
| 2019-02-12 | $111.51 | $173.51 | 1,181,400 | — | — |
| 2019-02-11 | $110.29 | $171.61 | 806,000 | — | — |
| 2019-02-08 | $109.41 | $170.24 | 856,000 | — | — |
| 2019-02-07 | $109.59 | $170.52 | 1,035,500 | — | — |
| 2019-02-06 | $109.24 | $169.97 | 1,304,000 | — | — |
| 2019-02-05 | $108.09 | $168.19 | 2,029,200 | — | — |
| 2019-02-04 | $107.17 | $166.75 | 1,312,200 | — | — |
| 2019-02-01 | $104.98 | $163.35 | 1,328,700 | — | — |
| 2019-01-31 | $104.93 | $163.27 | 1,618,000 | — | — |
| 2019-01-30 | $106.13 | $165.14 | 925,800 | — | — |
| 2019-01-29 | $106.22 | $165.28 | 960,700 | — | — |
| 2019-01-28 | $107.37 | $167.07 | 674,400 | — | — |
| 2019-01-25 | $106.43 | $165.60 | 1,149,300 | — | — |
| 2019-01-24 | $107.42 | $167.14 | 837,000 | — | — |
| 2019-01-23 | $108.09 | $168.19 | 1,106,400 | — | — |
| 2019-01-22 | $108.63 | $169.03 | 1,146,000 | — | — |
| 2019-01-18 | $109.02 | $169.63 | 1,111,200 | — | — |
| 2019-01-17 | $108.01 | $168.06 | 1,116,400 | — | — |
| 2019-01-16 | $106.79 | $166.16 | 1,090,600 | — | — |
| 2019-01-15 | $107.26 | $166.89 | 955,300 | — | — |
| 2019-01-14 | $105.92 | $164.81 | 1,493,700 | — | — |
| 2019-01-11 | $107.99 | $168.03 | 1,340,700 | — | — |
| 2019-01-10 | $105.78 | $164.59 | 996,200 | — | — |
| 2019-01-09 | $104.87 | $163.18 | 1,105,600 | — | — |
| 2019-01-08 | $105.62 | $163.18 | 1,676,700 | — | — |
| 2019-01-07 | $103.94 | $160.58 | 1,889,300 | — | — |
| 2019-01-04 | $101.40 | $156.66 | 2,070,100 | — | — |
| 2019-01-03 | $98.32 | $151.90 | 1,857,800 | — | — |
| 2019-01-02 | $99.93 | $154.38 | 1,563,600 | — | — |