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
- 2000-09-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 | $187.39 | $369.70 | 13,400 | — | — |
| 2019-12-30 | $186.65 | $368.24 | 25,800 | — | — |
| 2019-12-27 | $189.02 | $372.92 | 20,300 | — | — |
| 2019-12-26 | $189.20 | $373.28 | 16,600 | — | — |
| 2019-12-24 | $186.20 | $367.36 | 19,300 | — | — |
| 2019-12-23 | $186.09 | $367.14 | 31,600 | — | — |
| 2019-12-20 | $186.36 | $367.67 | 56,700 | — | — |
| 2019-12-19 | $186.66 | $368.26 | 55,000 | — | — |
| 2019-12-18 | $187.84 | $370.59 | 51,700 | — | — |
| 2019-12-17 | $184.30 | $363.61 | 74,600 | — | — |
| 2019-12-16 | $190.16 | $375.17 | 51,500 | — | — |
| 2019-12-13 | $190.38 | $375.60 | 111,400 | — | — |
| 2019-12-12 | $180.76 | $356.62 | 46,700 | — | — |
| 2019-12-11 | $178.89 | $352.93 | 35,500 | — | — |
| 2019-12-10 | $175.07 | $345.40 | 140,500 | — | — |
| 2019-12-09 | $170.58 | $336.54 | 43,900 | — | — |
| 2019-12-06 | $169.58 | $334.57 | 64,800 | — | — |
| 2019-12-05 | $168.00 | $331.45 | 44,700 | — | — |
| 2019-12-04 | $168.93 | $333.28 | 65,100 | — | — |
| 2019-12-03 | $168.99 | $333.40 | 65,600 | — | — |
| 2019-12-02 | $167.07 | $329.61 | 53,400 | — | — |
| 2019-11-29 | $171.46 | $338.28 | 16,100 | — | — |
| 2019-11-27 | $174.63 | $344.53 | 43,400 | — | — |
| 2019-11-26 | $172.19 | $339.72 | 85,300 | — | — |
| 2019-11-25 | $174.82 | $344.90 | 62,900 | — | — |
| 2019-11-22 | $174.53 | $344.33 | 31,300 | — | — |
| 2019-11-21 | $174.38 | $344.04 | 66,400 | — | — |
| 2019-11-20 | $175.25 | $345.75 | 59,000 | — | — |
| 2019-11-19 | $174.67 | $344.61 | 46,600 | — | — |
| 2019-11-18 | $171.92 | $339.18 | 23,000 | — | — |
| 2019-11-15 | $171.85 | $339.05 | 23,100 | — | — |
| 2019-11-14 | $170.20 | $335.79 | 17,000 | — | — |
| 2019-11-13 | $171.06 | $337.49 | 49,700 | — | — |
| 2019-11-12 | $169.92 | $335.24 | 60,900 | — | — |
| 2019-11-11 | $170.18 | $335.75 | 29,700 | — | — |
| 2019-11-08 | $168.51 | $332.46 | 38,700 | — | — |
| 2019-11-07 | $171.88 | $339.10 | 48,500 | — | — |
| 2019-11-06 | $169.77 | $334.94 | 79,500 | — | — |
| 2019-11-05 | $163.44 | $322.45 | 99,100 | — | — |
| 2019-11-04 | $163.48 | $322.53 | 96,400 | — | — |
| 2019-11-01 | $164.01 | $323.58 | 91,600 | — | — |
| 2019-10-31 | $163.75 | $323.06 | 24,100 | — | — |
| 2019-10-30 | $166.53 | $328.55 | 33,200 | — | — |
| 2019-10-29 | $166.62 | $328.73 | 53,100 | — | — |
| 2019-10-28 | $168.33 | $332.10 | 75,900 | — | — |
| 2019-10-25 | $164.89 | $325.31 | 23,300 | — | — |
| 2019-10-24 | $163.15 | $321.88 | 97,100 | — | — |
| 2019-10-23 | $159.15 | $313.99 | 27,000 | — | — |
| 2019-10-22 | $157.52 | $310.77 | 101,000 | — | — |
| 2019-10-21 | $159.03 | $313.75 | 75,900 | — | — |
| 2019-10-18 | $159.15 | $313.99 | 93,700 | — | — |
| 2019-10-17 | $158.99 | $313.67 | 63,400 | — | — |
| 2019-10-16 | $158.62 | $312.94 | 62,300 | — | — |
| 2019-10-15 | $156.37 | $308.50 | 77,900 | — | — |
| 2019-10-14 | $157.04 | $309.83 | 63,900 | — | — |
| 2019-10-11 | $157.41 | $310.56 | 53,300 | — | — |
| 2019-10-10 | $156.05 | $307.87 | 68,700 | — | — |
| 2019-10-09 | $153.70 | $303.24 | 75,100 | — | — |
| 2019-10-08 | $155.16 | $306.12 | 94,800 | — | — |
| 2019-10-07 | $154.07 | $303.97 | 55,300 | — | — |
| 2019-10-04 | $155.80 | $307.38 | 45,600 | — | — |
| 2019-10-03 | $153.59 | $303.02 | 31,000 | — | — |
| 2019-10-02 | $150.91 | $297.73 | 46,000 | — | — |
| 2019-10-01 | $153.68 | $303.20 | 37,200 | — | — |
| 2019-09-30 | $152.50 | $300.87 | 96,100 | — | — |
| 2019-09-27 | $149.91 | $295.76 | 43,200 | — | — |
| 2019-09-26 | $150.60 | $297.12 | 80,400 | — | — |
| 2019-09-25 | $152.62 | $301.11 | 113,100 | — | — |
| 2019-09-24 | $153.92 | $303.67 | 94,300 | — | — |
| 2019-09-23 | $158.00 | $311.72 | 51,800 | — | — |
| 2019-09-20 | $158.07 | $311.86 | 106,300 | — | — |
| 2019-09-19 | $154.70 | $305.21 | 130,000 | — | — |
| 2019-09-18 | $157.84 | $311.40 | 112,000 | — | — |
| 2019-09-17 | $157.19 | $310.12 | 112,300 | — | — |
| 2019-09-16 | $153.79 | $303.41 | 93,700 | — | — |
| 2019-09-13 | $153.79 | $303.41 | 89,300 | — | — |
| 2019-09-12 | $152.57 | $301.01 | 64,300 | — | — |
| 2019-09-11 | $151.94 | $299.76 | 127,900 | — | — |
| 2019-09-10 | $151.55 | $299.00 | 115,100 | — | — |
| 2019-09-09 | $149.76 | $295.46 | 96,700 | — | — |
| 2019-09-06 | $151.88 | $299.65 | 78,700 | — | — |
| 2019-09-05 | $149.28 | $294.52 | 69,900 | — | — |
| 2019-09-04 | $145.87 | $287.79 | 80,800 | — | — |
| 2019-09-03 | $143.91 | $283.92 | 55,200 | — | — |
| 2019-08-30 | $147.39 | $290.79 | 60,800 | — | — |
| 2019-08-29 | $144.29 | $284.67 | 98,700 | — | — |
| 2019-08-28 | $139.63 | $275.48 | 79,100 | — | — |
| 2019-08-27 | $140.18 | $276.56 | 113,800 | — | — |
| 2019-08-26 | $140.65 | $277.49 | 76,300 | — | — |
| 2019-08-23 | $138.75 | $273.74 | 32,600 | — | — |
| 2019-08-22 | $140.92 | $278.02 | 56,300 | — | — |
| 2019-08-21 | $142.30 | $280.75 | 119,800 | — | — |
| 2019-08-20 | $141.45 | $279.07 | 123,000 | — | — |
| 2019-08-19 | $139.97 | $276.15 | 122,400 | — | — |
| 2019-08-16 | $141.63 | $279.42 | 152,300 | — | — |
| 2019-08-15 | $139.15 | $274.53 | 159,000 | — | — |
| 2019-08-14 | $139.73 | $275.68 | 91,500 | — | — |
| 2019-08-13 | $143.24 | $282.60 | 115,500 | — | — |
| 2019-08-12 | $142.77 | $281.67 | 83,400 | — | — |
| 2019-08-09 | $146.70 | $289.43 | 137,600 | — | — |
| 2019-08-08 | $146.56 | $289.15 | 36,300 | — | — |
| 2019-08-07 | $145.60 | $287.26 | 68,700 | — | — |
| 2019-08-06 | $145.54 | $287.14 | 78,000 | — | — |
| 2019-08-05 | $145.13 | $286.33 | 48,000 | — | — |
| 2019-08-02 | $148.15 | $292.29 | 47,000 | — | — |
| 2019-08-01 | $151.14 | $298.19 | 50,100 | — | — |
| 2019-07-31 | $152.13 | $300.14 | 54,800 | — | — |
| 2019-07-30 | $158.00 | $311.72 | 71,900 | — | — |
| 2019-07-29 | $157.75 | $311.23 | 67,600 | — | — |
| 2019-07-26 | $153.96 | $303.75 | 43,200 | — | — |
| 2019-07-25 | $156.90 | $309.55 | 48,300 | — | — |
| 2019-07-24 | $155.43 | $306.65 | 180,600 | — | — |
| 2019-07-23 | $155.54 | $306.87 | 46,700 | — | — |
| 2019-07-22 | $159.25 | $314.19 | 50,900 | — | — |
| 2019-07-19 | $162.26 | $320.12 | 25,300 | — | — |
| 2019-07-18 | $162.62 | $320.84 | 54,200 | — | — |
| 2019-07-17 | $164.21 | $323.97 | 36,200 | — | — |
| 2019-07-16 | $165.42 | $326.36 | 23,100 | — | — |
| 2019-07-15 | $165.22 | $325.96 | 51,400 | — | — |
| 2019-07-12 | $162.08 | $319.77 | 142,600 | — | — |
| 2019-07-11 | $162.51 | $320.62 | 38,400 | — | — |
| 2019-07-10 | $162.64 | $320.87 | 58,800 | — | — |
| 2019-07-09 | $162.99 | $321.57 | 49,000 | — | — |
| 2019-07-08 | $164.72 | $324.98 | 47,600 | — | — |
| 2019-07-05 | $163.77 | $323.10 | 67,000 | — | — |
| 2019-07-03 | $163.38 | $322.33 | 33,800 | — | — |
| 2019-07-02 | $162.42 | $320.44 | 55,600 | — | — |
| 2019-07-01 | $162.53 | $320.66 | 37,200 | — | — |
| 2019-06-28 | $162.11 | $319.83 | 89,400 | — | — |
| 2019-06-27 | $169.56 | $334.53 | 95,700 | — | — |
| 2019-06-26 | $168.93 | $333.28 | 92,300 | — | — |
| 2019-06-25 | $169.65 | $334.70 | 126,000 | — | — |
| 2019-06-24 | $170.77 | $336.91 | 81,700 | — | — |
| 2019-06-21 | $168.75 | $332.93 | 71,500 | — | — |
| 2019-06-20 | $171.20 | $337.76 | 59,200 | — | — |
| 2019-06-19 | $168.13 | $331.71 | 26,500 | — | — |
| 2019-06-18 | $167.99 | $331.43 | 36,000 | — | — |
| 2019-06-17 | $166.73 | $328.94 | 25,100 | — | — |
| 2019-06-14 | $168.72 | $332.87 | 33,000 | — | — |
| 2019-06-13 | $170.78 | $336.93 | 37,700 | — | — |
| 2019-06-12 | $169.54 | $334.49 | 30,600 | — | — |
| 2019-06-11 | $170.06 | $335.51 | 34,900 | — | — |
| 2019-06-10 | $167.44 | $330.34 | 35,100 | — | — |
| 2019-06-07 | $161.39 | $318.41 | 26,700 | — | — |
| 2019-06-06 | $159.66 | $315.00 | 38,000 | — | — |
| 2019-06-05 | $159.80 | $315.27 | 42,400 | — | — |
| 2019-06-04 | $155.93 | $307.64 | 63,600 | — | — |
| 2019-06-03 | $155.26 | $295.95 | 73,500 | — | — |
| 2019-05-31 | $158.58 | $302.28 | 158,500 | — | — |
| 2019-05-30 | $159.98 | $304.95 | 150,500 | — | — |
| 2019-05-29 | $161.44 | $307.73 | 76,600 | — | — |
| 2019-05-28 | $160.68 | $306.28 | 56,300 | — | — |
| 2019-05-24 | $162.20 | $309.18 | 36,300 | — | — |
| 2019-05-23 | $161.91 | $308.63 | 61,900 | — | — |
| 2019-05-22 | $160.71 | $306.34 | 32,500 | — | — |
| 2019-05-21 | $160.04 | $305.06 | 35,900 | — | — |
| 2019-05-20 | $160.25 | $305.46 | 19,900 | — | — |
| 2019-05-17 | $160.57 | $306.07 | 47,600 | — | — |
| 2019-05-16 | $158.51 | $302.15 | 54,200 | — | — |
| 2019-05-15 | $160.93 | $306.76 | 98,900 | — | — |
| 2019-05-14 | $163.00 | $310.70 | 95,500 | — | — |
| 2019-05-13 | $161.69 | $308.21 | 126,500 | — | — |
| 2019-05-10 | $164.12 | $312.84 | 42,700 | — | — |
| 2019-05-09 | $163.18 | $311.05 | 58,500 | — | — |
| 2019-05-08 | $163.81 | $312.25 | 61,800 | — | — |
| 2019-05-07 | $164.11 | $312.82 | 41,300 | — | — |
| 2019-05-06 | $163.15 | $310.99 | 54,500 | — | — |
| 2019-05-03 | $164.31 | $313.20 | 37,200 | — | — |
| 2019-05-02 | $162.36 | $309.48 | 69,900 | — | — |
| 2019-05-01 | $161.94 | $308.68 | 43,700 | — | — |
| 2019-04-30 | $164.55 | $313.66 | 75,200 | — | — |
| 2019-04-29 | $158.49 | $302.11 | 66,300 | — | — |
| 2019-04-26 | $163.69 | $312.02 | 85,200 | — | — |
| 2019-04-25 | $164.62 | $313.79 | 43,400 | — | — |
| 2019-04-24 | $162.79 | $310.30 | 72,000 | — | — |
| 2019-04-23 | $162.57 | $309.88 | 44,900 | — | — |
| 2019-04-22 | $162.19 | $309.16 | 42,600 | — | — |
| 2019-04-18 | $163.36 | $311.39 | 28,200 | — | — |
| 2019-04-17 | $164.21 | $313.01 | 50,600 | — | — |
| 2019-04-16 | $161.79 | $308.40 | 23,700 | — | — |
| 2019-04-15 | $160.47 | $305.88 | 36,400 | — | — |
| 2019-04-12 | $161.07 | $307.03 | 32,600 | — | — |
| 2019-04-11 | $162.80 | $310.32 | 43,000 | — | — |
| 2019-04-10 | $162.95 | $310.61 | 55,800 | — | — |
| 2019-04-09 | $166.52 | $317.41 | 73,000 | — | — |
| 2019-04-08 | $163.81 | $312.25 | 95,500 | — | — |
| 2019-04-05 | $165.53 | $315.53 | 46,500 | — | — |
| 2019-04-04 | $162.73 | $310.19 | 59,500 | — | — |
| 2019-04-03 | $161.51 | $307.86 | 66,700 | — | — |
| 2019-04-02 | $160.26 | $305.48 | 64,100 | — | — |
| 2019-04-01 | $160.36 | $305.67 | 64,500 | — | — |
| 2019-03-29 | $161.76 | $308.34 | 89,700 | — | — |
| 2019-03-28 | $156.29 | $297.91 | 67,400 | — | — |
| 2019-03-27 | $154.69 | $294.86 | 66,700 | — | — |
| 2019-03-26 | $155.45 | $296.31 | 55,100 | — | — |
| 2019-03-25 | $156.61 | $298.52 | 83,700 | — | — |
| 2019-03-22 | $153.81 | $293.19 | 54,600 | — | — |
| 2019-03-21 | $162.15 | $309.08 | 66,600 | — | — |
| 2019-03-20 | $164.69 | $313.93 | 48,900 | — | — |
| 2019-03-19 | $163.45 | $311.56 | 75,800 | — | — |
| 2019-03-18 | $163.00 | $310.70 | 81,700 | — | — |
| 2019-03-15 | $160.15 | $305.27 | 126,500 | — | — |
| 2019-03-14 | $157.02 | $299.31 | 96,100 | — | — |
| 2019-03-13 | $156.52 | $298.35 | 59,600 | — | — |
| 2019-03-12 | $157.77 | $300.74 | 74,300 | — | — |
| 2019-03-11 | $160.88 | $306.66 | 49,000 | — | — |
| 2019-03-08 | $159.86 | $304.72 | 31,300 | — | — |
| 2019-03-07 | $157.15 | $299.55 | 57,300 | — | — |
| 2019-03-06 | $163.69 | $312.02 | 56,100 | — | — |
| 2019-03-05 | $164.21 | $313.01 | 48,800 | — | — |
| 2019-03-04 | $164.79 | $314.12 | 45,200 | — | — |
| 2019-03-01 | $166.21 | $316.82 | 65,900 | — | — |
| 2019-02-28 | $169.28 | $322.68 | 73,900 | — | — |
| 2019-02-27 | $174.00 | $331.67 | 119,800 | — | — |
| 2019-02-26 | $171.20 | $326.34 | 89,100 | — | — |
| 2019-02-25 | $166.33 | $317.05 | 65,200 | — | — |
| 2019-02-22 | $166.22 | $316.84 | 76,700 | — | — |
| 2019-02-21 | $164.45 | $313.47 | 94,500 | — | — |
| 2019-02-20 | $165.53 | $315.53 | 81,800 | — | — |
| 2019-02-19 | $162.32 | $309.41 | 64,200 | — | — |
| 2019-02-15 | $163.12 | $310.93 | 109,000 | — | — |
| 2019-02-14 | $162.16 | $309.10 | 157,400 | — | — |
| 2019-02-13 | $161.34 | $307.54 | 72,700 | — | — |
| 2019-02-12 | $167.16 | $318.63 | 37,600 | — | — |
| 2019-02-11 | $166.19 | $316.79 | 83,600 | — | — |
| 2019-02-08 | $167.08 | $318.48 | 49,500 | — | — |
| 2019-02-07 | $169.90 | $323.86 | 65,700 | — | — |
| 2019-02-06 | $175.48 | $334.49 | 32,000 | — | — |
| 2019-02-05 | $179.30 | $341.78 | 45,600 | — | — |
| 2019-02-04 | $175.90 | $335.29 | 28,400 | — | — |
| 2019-02-01 | $174.02 | $331.71 | 61,200 | — | — |
| 2019-01-31 | $181.95 | $346.83 | 30,300 | — | — |
| 2019-01-30 | $179.62 | $342.39 | 32,400 | — | — |
| 2019-01-29 | $179.78 | $342.69 | 32,000 | — | — |
| 2019-01-28 | $179.77 | $342.67 | 33,500 | — | — |
| 2019-01-25 | $180.69 | $344.42 | 53,700 | — | — |
| 2019-01-24 | $179.96 | $343.03 | 62,100 | — | — |
| 2019-01-23 | $179.17 | $341.53 | 49,400 | — | — |
| 2019-01-22 | $176.28 | $336.02 | 61,700 | — | — |
| 2019-01-18 | $176.97 | $337.33 | 32,000 | — | — |
| 2019-01-17 | $177.22 | $337.81 | 25,700 | — | — |
| 2019-01-16 | $177.01 | $337.41 | 48,000 | — | — |
| 2019-01-15 | $175.38 | $334.30 | 42,600 | — | — |
| 2019-01-14 | $170.83 | $325.63 | 91,800 | — | — |
| 2019-01-11 | $172.53 | $328.87 | 29,900 | — | — |
| 2019-01-10 | $173.00 | $329.77 | 41,300 | — | — |
| 2019-01-09 | $169.75 | $323.57 | 44,400 | — | — |
| 2019-01-08 | $167.47 | $319.23 | 42,500 | — | — |
| 2019-01-07 | $163.99 | $312.59 | 56,000 | — | — |
| 2019-01-04 | $159.81 | $304.62 | 71,700 | — | — |
| 2019-01-03 | $153.75 | $293.07 | 42,400 | — | — |
| 2019-01-02 | $156.41 | $298.14 | 100,500 | — | — |