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
- 2001-11-29 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 | $160.16 | $168.37 | 609,600 | — | — |
| 2019-12-30 | $159.12 | $167.28 | 563,400 | — | — |
| 2019-12-27 | $158.35 | $166.47 | 487,200 | — | — |
| 2019-12-26 | $159.27 | $167.44 | 482,300 | — | — |
| 2019-12-24 | $160.57 | $168.80 | 324,200 | — | — |
| 2019-12-23 | $159.97 | $168.17 | 683,600 | — | — |
| 2019-12-20 | $158.12 | $166.23 | 1,269,200 | — | — |
| 2019-12-19 | $156.48 | $164.50 | 734,700 | — | — |
| 2019-12-18 | $158.03 | $166.07 | 564,900 | — | — |
| 2019-12-17 | $157.98 | $166.02 | 941,700 | — | — |
| 2019-12-16 | $153.50 | $161.31 | 659,200 | — | — |
| 2019-12-13 | $155.21 | $163.11 | 768,600 | — | — |
| 2019-12-12 | $156.12 | $164.06 | 710,300 | — | — |
| 2019-12-11 | $155.90 | $163.83 | 944,900 | — | — |
| 2019-12-10 | $156.17 | $164.12 | 1,510,600 | — | — |
| 2019-12-09 | $151.57 | $159.28 | 1,900,000 | — | — |
| 2019-12-06 | $154.62 | $162.49 | 1,803,900 | — | — |
| 2019-12-05 | $152.29 | $160.04 | 1,603,000 | — | — |
| 2019-12-04 | $152.33 | $160.08 | 2,822,700 | — | — |
| 2019-12-03 | $152.61 | $160.37 | 1,047,200 | — | — |
| 2019-12-02 | $156.55 | $164.52 | 893,600 | — | — |
| 2019-11-29 | $157.08 | $165.07 | 487,100 | — | — |
| 2019-11-27 | $158.78 | $166.86 | 809,700 | — | — |
| 2019-11-26 | $157.09 | $165.08 | 1,004,400 | — | — |
| 2019-11-25 | $159.15 | $167.25 | 647,500 | — | — |
| 2019-11-22 | $157.87 | $165.90 | 971,600 | — | — |
| 2019-11-21 | $158.33 | $166.39 | 635,900 | — | — |
| 2019-11-20 | $161.74 | $169.97 | 724,000 | — | — |
| 2019-11-19 | $161.98 | $170.22 | 714,500 | — | — |
| 2019-11-18 | $163.67 | $172.00 | 862,900 | — | — |
| 2019-11-15 | $162.66 | $170.94 | 1,084,500 | — | — |
| 2019-11-14 | $156.83 | $164.81 | 882,000 | — | — |
| 2019-11-13 | $158.58 | $166.65 | 1,370,900 | — | — |
| 2019-11-12 | $156.14 | $164.08 | 4,357,300 | — | — |
| 2019-11-11 | $168.82 | $177.41 | 1,805,500 | — | — |
| 2019-11-08 | $167.40 | $175.92 | 1,243,000 | — | — |
| 2019-11-07 | $169.28 | $177.89 | 669,100 | — | — |
| 2019-11-06 | $169.70 | $178.33 | 866,300 | — | — |
| 2019-11-05 | $168.14 | $176.70 | 1,222,500 | — | — |
| 2019-11-04 | $166.61 | $175.09 | 708,700 | — | — |
| 2019-11-01 | $164.82 | $173.21 | 677,800 | — | — |
| 2019-10-31 | $162.48 | $170.75 | 826,600 | — | — |
| 2019-10-30 | $163.97 | $172.31 | 721,600 | — | — |
| 2019-10-29 | $164.35 | $172.71 | 657,500 | — | — |
| 2019-10-28 | $166.41 | $174.88 | 978,800 | — | — |
| 2019-10-25 | $165.56 | $173.98 | 643,100 | — | — |
| 2019-10-24 | $166.81 | $175.30 | 1,070,100 | — | — |
| 2019-10-23 | $165.12 | $173.52 | 701,000 | — | — |
| 2019-10-22 | $165.98 | $174.43 | 575,300 | — | — |
| 2019-10-21 | $166.03 | $174.48 | 663,300 | — | — |
| 2019-10-18 | $163.50 | $171.82 | 642,900 | — | — |
| 2019-10-17 | $163.75 | $172.08 | 730,800 | — | — |
| 2019-10-16 | $162.75 | $171.03 | 870,600 | — | — |
| 2019-10-15 | $159.73 | $167.86 | 620,300 | — | — |
| 2019-10-14 | $157.32 | $165.32 | 430,100 | — | — |
| 2019-10-11 | $158.56 | $166.63 | 691,600 | — | — |
| 2019-10-10 | $155.95 | $163.88 | 731,400 | — | — |
| 2019-10-09 | $154.41 | $162.27 | 641,600 | — | — |
| 2019-10-08 | $154.33 | $162.18 | 913,200 | — | — |
| 2019-10-07 | $158.27 | $166.32 | 1,206,600 | — | — |
| 2019-10-04 | $159.94 | $168.08 | 749,000 | — | — |
| 2019-10-03 | $159.86 | $167.99 | 918,100 | — | — |
| 2019-10-02 | $162.96 | $171.25 | 975,400 | — | — |
| 2019-10-01 | $167.29 | $175.80 | 1,086,300 | — | — |
| 2019-09-30 | $165.40 | $173.82 | 982,800 | — | — |
| 2019-09-27 | $161.68 | $169.91 | 531,900 | — | — |
| 2019-09-26 | $160.38 | $168.54 | 727,500 | — | — |
| 2019-09-25 | $162.28 | $170.54 | 789,300 | — | — |
| 2019-09-24 | $159.22 | $167.32 | 1,263,100 | — | — |
| 2019-09-23 | $161.22 | $169.42 | 1,234,200 | — | — |
| 2019-09-20 | $155.69 | $163.61 | 1,050,500 | — | — |
| 2019-09-19 | $152.80 | $160.57 | 705,700 | — | — |
| 2019-09-18 | $153.79 | $161.55 | 667,900 | — | — |
| 2019-09-17 | $156.07 | $163.95 | 841,000 | — | — |
| 2019-09-16 | $156.07 | $163.95 | 904,800 | — | — |
| 2019-09-13 | $157.00 | $164.92 | 996,700 | — | — |
| 2019-09-12 | $155.20 | $163.03 | 1,163,200 | — | — |
| 2019-09-11 | $158.86 | $166.88 | 1,180,100 | — | — |
| 2019-09-10 | $154.70 | $162.51 | 1,403,200 | — | — |
| 2019-09-09 | $147.43 | $154.87 | 1,039,700 | — | — |
| 2019-09-06 | $147.21 | $154.64 | 818,200 | — | — |
| 2019-09-05 | $146.55 | $153.95 | 770,600 | — | — |
| 2019-09-04 | $141.89 | $149.05 | 1,235,200 | — | — |
| 2019-09-03 | $140.36 | $147.44 | 1,002,500 | — | — |
| 2019-08-30 | $137.95 | $144.91 | 721,300 | — | — |
| 2019-08-29 | $138.07 | $145.04 | 1,203,800 | — | — |
| 2019-08-28 | $136.76 | $143.66 | 1,800,700 | — | — |
| 2019-08-27 | $134.89 | $141.70 | 746,800 | — | — |
| 2019-08-26 | $135.00 | $141.81 | 901,000 | — | — |
| 2019-08-23 | $135.05 | $141.87 | 1,088,000 | — | — |
| 2019-08-22 | $137.50 | $144.44 | 1,306,700 | — | — |
| 2019-08-21 | $136.23 | $143.11 | 1,344,700 | — | — |
| 2019-08-20 | $135.38 | $142.21 | 997,300 | — | — |
| 2019-08-19 | $136.35 | $143.23 | 1,287,800 | — | — |
| 2019-08-16 | $136.59 | $143.48 | 1,277,800 | — | — |
| 2019-08-15 | $137.50 | $144.44 | 1,960,500 | — | — |
| 2019-08-14 | $136.49 | $143.38 | 2,424,500 | — | — |
| 2019-08-13 | $142.23 | $149.41 | 5,903,800 | — | — |
| 2019-08-12 | $142.16 | $149.33 | 1,681,100 | — | — |
| 2019-08-09 | $144.33 | $151.61 | 1,332,600 | — | — |
| 2019-08-08 | $144.43 | $151.72 | 1,291,600 | — | — |
| 2019-08-07 | $144.04 | $151.31 | 1,524,000 | — | — |
| 2019-08-06 | $145.64 | $152.99 | 1,594,000 | — | — |
| 2019-08-05 | $143.16 | $150.39 | 1,604,800 | — | — |
| 2019-08-02 | $145.78 | $153.14 | 1,212,700 | — | — |
| 2019-08-01 | $149.95 | $157.52 | 1,460,300 | — | — |
| 2019-07-31 | $150.64 | $158.24 | 1,057,100 | — | — |
| 2019-07-30 | $151.80 | $159.46 | 872,900 | — | — |
| 2019-07-29 | $153.04 | $160.76 | 782,500 | — | — |
| 2019-07-26 | $152.62 | $160.32 | 881,500 | — | — |
| 2019-07-25 | $150.03 | $157.60 | 1,703,200 | — | — |
| 2019-07-24 | $158.50 | $166.50 | 865,500 | — | — |
| 2019-07-23 | $157.64 | $165.60 | 894,500 | — | — |
| 2019-07-22 | $158.90 | $166.92 | 840,800 | — | — |
| 2019-07-19 | $156.93 | $164.85 | 965,300 | — | — |
| 2019-07-18 | $157.90 | $165.87 | 1,126,900 | — | — |
| 2019-07-17 | $157.67 | $165.63 | 1,116,100 | — | — |
| 2019-07-16 | $161.76 | $169.92 | 763,600 | — | — |
| 2019-07-15 | $158.92 | $166.94 | 487,600 | — | — |
| 2019-07-12 | $158.58 | $166.58 | 648,600 | — | — |
| 2019-07-11 | $156.29 | $164.18 | 970,300 | — | — |
| 2019-07-10 | $156.43 | $164.33 | 833,700 | — | — |
| 2019-07-09 | $155.50 | $163.35 | 1,040,700 | — | — |
| 2019-07-08 | $158.19 | $166.17 | 1,588,100 | — | — |
| 2019-07-05 | $160.62 | $168.73 | 604,400 | — | — |
| 2019-07-03 | $160.63 | $168.74 | 588,400 | — | — |
| 2019-07-02 | $159.79 | $167.85 | 1,394,000 | — | — |
| 2019-07-01 | $156.59 | $164.49 | 1,151,500 | — | — |
| 2019-06-28 | $154.14 | $161.92 | 950,000 | — | — |
| 2019-06-27 | $151.71 | $159.37 | 1,028,900 | — | — |
| 2019-06-26 | $149.93 | $157.50 | 1,237,800 | — | — |
| 2019-06-25 | $154.50 | $162.30 | 1,346,800 | — | — |
| 2019-06-24 | $152.33 | $160.02 | 1,134,100 | — | — |
| 2019-06-21 | $153.24 | $160.97 | 1,054,200 | — | — |
| 2019-06-20 | $153.27 | $161.01 | 874,700 | — | — |
| 2019-06-19 | $153.77 | $161.47 | 1,092,600 | — | — |
| 2019-06-18 | $154.83 | $162.58 | 1,194,500 | — | — |
| 2019-06-17 | $151.74 | $159.34 | 694,300 | — | — |
| 2019-06-14 | $151.80 | $159.40 | 769,100 | — | — |
| 2019-06-13 | $150.61 | $158.15 | 814,800 | — | — |
| 2019-06-12 | $150.54 | $158.08 | 796,500 | — | — |
| 2019-06-11 | $152.17 | $159.79 | 1,469,200 | — | — |
| 2019-06-10 | $153.52 | $161.21 | 1,046,900 | — | — |
| 2019-06-07 | $155.35 | $163.13 | 663,300 | — | — |
| 2019-06-06 | $154.90 | $162.65 | 919,500 | — | — |
| 2019-06-05 | $154.61 | $162.35 | 1,093,000 | — | — |
| 2019-06-04 | $154.61 | $162.35 | 1,008,300 | — | — |
| 2019-06-03 | $153.17 | $160.84 | 1,104,200 | — | — |
| 2019-05-31 | $155.00 | $162.76 | 1,487,200 | — | — |
| 2019-05-30 | $159.39 | $167.37 | 1,080,200 | — | — |
| 2019-05-29 | $155.78 | $163.58 | 1,665,200 | — | — |
| 2019-05-28 | $154.56 | $162.30 | 1,207,500 | — | — |
| 2019-05-24 | $158.09 | $166.00 | 2,127,800 | — | — |
| 2019-05-23 | $159.80 | $167.80 | 2,600,200 | — | — |
| 2019-05-22 | $166.29 | $174.61 | 3,608,400 | — | — |
| 2019-05-21 | $161.30 | $169.37 | 1,821,300 | — | — |
| 2019-05-20 | $158.64 | $166.58 | 1,714,600 | — | — |
| 2019-05-17 | $157.97 | $165.88 | 1,146,200 | — | — |
| 2019-05-16 | $157.28 | $165.15 | 1,264,500 | — | — |
| 2019-05-15 | $155.83 | $163.63 | 783,000 | — | — |
| 2019-05-14 | $155.75 | $163.55 | 1,216,000 | — | — |
| 2019-05-13 | $155.37 | $163.15 | 1,395,400 | — | — |
| 2019-05-10 | $158.12 | $166.04 | 813,300 | — | — |
| 2019-05-09 | $159.89 | $167.89 | 883,600 | — | — |
| 2019-05-08 | $158.62 | $166.56 | 586,200 | — | — |
| 2019-05-07 | $160.66 | $168.70 | 1,069,400 | — | — |
| 2019-05-06 | $161.99 | $170.10 | 1,218,600 | — | — |
| 2019-05-03 | $163.27 | $171.44 | 760,200 | — | — |
| 2019-05-02 | $166.78 | $175.13 | 1,154,500 | — | — |
| 2019-05-01 | $163.83 | $172.03 | 923,200 | — | — |
| 2019-04-30 | $166.32 | $174.65 | 872,200 | — | — |
| 2019-04-29 | $166.77 | $175.12 | 811,000 | — | — |
| 2019-04-26 | $170.19 | $178.71 | 690,700 | — | — |
| 2019-04-25 | $170.64 | $179.18 | 1,265,000 | — | — |
| 2019-04-24 | $171.86 | $180.46 | 915,700 | — | — |
| 2019-04-23 | $172.47 | $181.10 | 925,000 | — | — |
| 2019-04-22 | $170.08 | $178.59 | 878,800 | — | — |
| 2019-04-18 | $175.40 | $184.18 | 1,025,300 | — | — |
| 2019-04-17 | $176.81 | $185.66 | 741,500 | — | — |
| 2019-04-16 | $179.95 | $188.96 | 676,900 | — | — |
| 2019-04-15 | $181.43 | $190.51 | 913,200 | — | — |
| 2019-04-12 | $180.11 | $189.13 | 922,600 | — | — |
| 2019-04-11 | $180.96 | $190.02 | 705,300 | — | — |
| 2019-04-10 | $178.80 | $187.75 | 1,079,500 | — | — |
| 2019-04-09 | $175.65 | $184.44 | 616,200 | — | — |
| 2019-04-08 | $177.59 | $186.48 | 830,300 | — | — |
| 2019-04-05 | $176.78 | $185.63 | 741,300 | — | — |
| 2019-04-04 | $174.00 | $182.71 | 1,213,800 | — | — |
| 2019-04-03 | $171.69 | $180.28 | 847,200 | — | — |
| 2019-04-02 | $173.34 | $182.02 | 670,600 | — | — |
| 2019-04-01 | $173.63 | $182.32 | 957,500 | — | — |
| 2019-03-29 | $170.53 | $179.07 | 1,856,200 | — | — |
| 2019-03-28 | $168.75 | $177.20 | 643,400 | — | — |
| 2019-03-27 | $166.89 | $175.24 | 998,900 | — | — |
| 2019-03-26 | $168.27 | $176.69 | 961,700 | — | — |
| 2019-03-25 | $167.78 | $176.18 | 841,100 | — | — |
| 2019-03-22 | $164.84 | $173.09 | 941,600 | — | — |
| 2019-03-21 | $169.07 | $177.53 | 864,700 | — | — |
| 2019-03-20 | $164.15 | $172.30 | 875,200 | — | — |
| 2019-03-19 | $163.42 | $171.54 | 1,371,600 | — | — |
| 2019-03-18 | $161.57 | $169.60 | 2,116,100 | — | — |
| 2019-03-15 | $154.84 | $162.53 | 1,714,100 | — | — |
| 2019-03-14 | $154.00 | $161.65 | 683,400 | — | — |
| 2019-03-13 | $154.70 | $162.39 | 812,400 | — | — |
| 2019-03-12 | $154.87 | $162.56 | 871,900 | — | — |
| 2019-03-11 | $155.46 | $163.18 | 1,047,800 | — | — |
| 2019-03-08 | $151.77 | $159.31 | 1,138,200 | — | — |
| 2019-03-07 | $154.13 | $161.79 | 940,700 | — | — |
| 2019-03-06 | $157.97 | $165.82 | 1,067,900 | — | — |
| 2019-03-05 | $157.31 | $165.12 | 863,100 | — | — |
| 2019-03-04 | $158.40 | $166.27 | 1,147,200 | — | — |
| 2019-03-01 | $160.62 | $168.60 | 1,398,300 | — | — |
| 2019-02-28 | $161.78 | $169.82 | 1,717,600 | — | — |
| 2019-02-27 | $158.30 | $166.16 | 1,149,800 | — | — |
| 2019-02-26 | $162.92 | $171.01 | 2,112,600 | — | — |
| 2019-02-25 | $157.71 | $165.54 | 1,787,200 | — | — |
| 2019-02-22 | $161.47 | $169.49 | 1,158,000 | — | — |
| 2019-02-21 | $161.31 | $169.32 | 1,616,300 | — | — |
| 2019-02-20 | $166.00 | $174.25 | 1,990,200 | — | — |
| 2019-02-19 | $167.14 | $175.44 | 3,369,200 | — | — |
| 2019-02-15 | $169.99 | $178.43 | 1,379,600 | — | — |
| 2019-02-14 | $168.74 | $177.12 | 720,000 | — | — |
| 2019-02-13 | $166.46 | $174.73 | 1,104,700 | — | — |
| 2019-02-12 | $167.89 | $176.23 | 1,264,300 | — | — |
| 2019-02-11 | $165.13 | $173.33 | 917,500 | — | — |
| 2019-02-08 | $162.41 | $170.48 | 740,700 | — | — |
| 2019-02-07 | $163.13 | $171.23 | 1,375,900 | — | — |
| 2019-02-06 | $157.22 | $165.03 | 1,212,000 | — | — |
| 2019-02-05 | $161.46 | $169.48 | 932,600 | — | — |
| 2019-02-04 | $161.35 | $169.37 | 665,600 | — | — |
| 2019-02-01 | $159.04 | $166.94 | 941,500 | — | — |
| 2019-01-31 | $159.20 | $167.11 | 1,586,600 | — | — |
| 2019-01-30 | $159.04 | $166.94 | 1,016,500 | — | — |
| 2019-01-29 | $155.39 | $163.11 | 1,076,200 | — | — |
| 2019-01-28 | $154.86 | $162.55 | 1,311,500 | — | — |
| 2019-01-25 | $153.22 | $160.83 | 1,800,700 | — | — |
| 2019-01-24 | $156.31 | $164.08 | 1,298,000 | — | — |
| 2019-01-23 | $164.33 | $172.49 | 1,207,800 | — | — |
| 2019-01-22 | $164.13 | $172.28 | 1,384,200 | — | — |
| 2019-01-18 | $167.61 | $175.94 | 1,777,300 | — | — |
| 2019-01-17 | $166.28 | $174.54 | 1,455,100 | — | — |
| 2019-01-16 | $162.44 | $170.51 | 1,158,000 | — | — |
| 2019-01-15 | $160.28 | $168.24 | 1,023,700 | — | — |
| 2019-01-14 | $158.72 | $166.60 | 1,307,700 | — | — |
| 2019-01-11 | $159.42 | $167.34 | 1,299,600 | — | — |
| 2019-01-10 | $165.07 | $173.27 | 999,100 | — | — |
| 2019-01-09 | $164.43 | $172.60 | 1,429,900 | — | — |
| 2019-01-08 | $160.02 | $167.97 | 1,604,700 | — | — |
| 2019-01-07 | $161.14 | $169.14 | 2,088,300 | — | — |
| 2019-01-04 | $158.81 | $166.70 | 1,423,000 | — | — |
| 2019-01-03 | $162.85 | $170.94 | 1,514,700 | — | — |
| 2019-01-02 | $157.92 | $165.76 | 1,291,000 | — | — |