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
- 1980-03-17 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.10 | $403.40 | 71,800 | — | — |
| 2019-12-30 | $159.77 | $402.56 | 63,800 | — | — |
| 2019-12-27 | $160.39 | $404.13 | 42,400 | — | — |
| 2019-12-26 | $159.69 | $402.36 | 53,200 | — | — |
| 2019-12-24 | $159.80 | $402.64 | 29,800 | — | — |
| 2019-12-23 | $161.47 | $406.85 | 81,700 | — | — |
| 2019-12-20 | $164.08 | $413.42 | 365,800 | — | — |
| 2019-12-19 | $159.96 | $403.04 | 123,400 | — | — |
| 2019-12-18 | $157.26 | $396.24 | 71,100 | — | — |
| 2019-12-17 | $156.37 | $394.00 | 76,400 | — | — |
| 2019-12-16 | $155.16 | $390.95 | 99,500 | — | — |
| 2019-12-13 | $155.18 | $391.00 | 75,400 | — | — |
| 2019-12-12 | $158.34 | $398.96 | 71,600 | — | — |
| 2019-12-11 | $157.79 | $397.57 | 65,400 | — | — |
| 2019-12-10 | $156.94 | $395.43 | 69,200 | — | — |
| 2019-12-09 | $157.26 | $396.24 | 56,700 | — | — |
| 2019-12-06 | $158.16 | $398.51 | 73,500 | — | — |
| 2019-12-05 | $157.97 | $398.03 | 64,600 | — | — |
| 2019-12-04 | $158.54 | $397.70 | 74,300 | — | — |
| 2019-12-03 | $158.16 | $396.75 | 80,200 | — | — |
| 2019-12-02 | $157.50 | $395.09 | 113,800 | — | — |
| 2019-11-29 | $158.03 | $396.42 | 33,200 | — | — |
| 2019-11-27 | $159.76 | $400.76 | 52,300 | — | — |
| 2019-11-26 | $159.67 | $400.54 | 70,900 | — | — |
| 2019-11-25 | $158.64 | $397.95 | 68,600 | — | — |
| 2019-11-22 | $156.87 | $393.51 | 54,200 | — | — |
| 2019-11-21 | $158.67 | $398.03 | 102,500 | — | — |
| 2019-11-20 | $158.88 | $398.55 | 97,800 | — | — |
| 2019-11-19 | $160.60 | $402.87 | 89,000 | — | — |
| 2019-11-18 | $156.20 | $391.83 | 106,200 | — | — |
| 2019-11-15 | $156.34 | $392.18 | 122,000 | — | — |
| 2019-11-14 | $156.06 | $391.48 | 64,700 | — | — |
| 2019-11-13 | $155.70 | $390.58 | 103,000 | — | — |
| 2019-11-12 | $154.22 | $386.86 | 110,300 | — | — |
| 2019-11-11 | $154.70 | $388.07 | 116,900 | — | — |
| 2019-11-08 | $156.43 | $392.41 | 97,500 | — | — |
| 2019-11-07 | $157.65 | $395.47 | 108,100 | — | — |
| 2019-11-06 | $154.18 | $386.76 | 111,600 | — | — |
| 2019-11-05 | $155.79 | $390.80 | 231,200 | — | — |
| 2019-11-04 | $161.50 | $405.13 | 455,200 | — | — |
| 2019-11-01 | $139.84 | $350.79 | 106,100 | — | — |
| 2019-10-31 | $139.18 | $349.14 | 286,700 | — | — |
| 2019-10-30 | $138.08 | $346.38 | 101,300 | — | — |
| 2019-10-29 | $137.87 | $345.85 | 109,000 | — | — |
| 2019-10-28 | $136.14 | $341.51 | 134,600 | — | — |
| 2019-10-25 | $136.49 | $342.39 | 105,300 | — | — |
| 2019-10-24 | $138.98 | $348.63 | 57,600 | — | — |
| 2019-10-23 | $139.90 | $350.94 | 80,600 | — | — |
| 2019-10-22 | $139.33 | $349.51 | 76,200 | — | — |
| 2019-10-21 | $139.89 | $350.92 | 139,200 | — | — |
| 2019-10-18 | $141.35 | $354.58 | 105,100 | — | — |
| 2019-10-17 | $141.09 | $353.93 | 106,300 | — | — |
| 2019-10-16 | $139.03 | $348.76 | 112,500 | — | — |
| 2019-10-15 | $138.80 | $348.18 | 120,500 | — | — |
| 2019-10-14 | $139.33 | $349.51 | 115,100 | — | — |
| 2019-10-11 | $139.39 | $349.66 | 137,100 | — | — |
| 2019-10-10 | $136.96 | $343.57 | 69,000 | — | — |
| 2019-10-09 | $136.21 | $341.69 | 125,900 | — | — |
| 2019-10-08 | $135.42 | $339.70 | 126,400 | — | — |
| 2019-10-07 | $136.30 | $341.91 | 91,200 | — | — |
| 2019-10-04 | $136.50 | $342.41 | 134,000 | — | — |
| 2019-10-03 | $135.11 | $338.93 | 101,100 | — | — |
| 2019-10-02 | $135.03 | $338.73 | 139,900 | — | — |
| 2019-10-01 | $137.78 | $345.62 | 123,500 | — | — |
| 2019-09-30 | $138.65 | $347.81 | 152,300 | — | — |
| 2019-09-27 | $139.69 | $350.42 | 68,200 | — | — |
| 2019-09-26 | $141.74 | $355.56 | 96,300 | — | — |
| 2019-09-25 | $143.32 | $359.52 | 91,600 | — | — |
| 2019-09-24 | $140.85 | $353.33 | 113,700 | — | — |
| 2019-09-23 | $142.51 | $357.49 | 88,800 | — | — |
| 2019-09-20 | $143.28 | $359.42 | 238,300 | — | — |
| 2019-09-19 | $144.86 | $363.38 | 141,700 | — | — |
| 2019-09-18 | $145.96 | $366.14 | 165,000 | — | — |
| 2019-09-17 | $144.98 | $363.69 | 149,200 | — | — |
| 2019-09-16 | $146.23 | $366.82 | 80,700 | — | — |
| 2019-09-13 | $146.01 | $366.27 | 129,200 | — | — |
| 2019-09-12 | $146.18 | $366.70 | 113,500 | — | — |
| 2019-09-11 | $146.58 | $367.70 | 141,400 | — | — |
| 2019-09-10 | $144.94 | $363.58 | 122,200 | — | — |
| 2019-09-09 | $144.18 | $361.68 | 166,400 | — | — |
| 2019-09-06 | $147.49 | $369.98 | 166,000 | — | — |
| 2019-09-05 | $148.71 | $371.41 | 105,100 | — | — |
| 2019-09-04 | $146.63 | $366.22 | 92,200 | — | — |
| 2019-09-03 | $145.94 | $364.49 | 155,500 | — | — |
| 2019-08-30 | $145.90 | $364.39 | 170,000 | — | — |
| 2019-08-29 | $144.33 | $360.47 | 130,800 | — | — |
| 2019-08-28 | $143.10 | $357.40 | 176,900 | — | — |
| 2019-08-27 | $140.19 | $350.13 | 380,900 | — | — |
| 2019-08-26 | $154.09 | $384.85 | 119,900 | — | — |
| 2019-08-23 | $151.89 | $379.35 | 92,700 | — | — |
| 2019-08-22 | $155.62 | $388.67 | 66,400 | — | — |
| 2019-08-21 | $154.60 | $386.12 | 91,000 | — | — |
| 2019-08-20 | $154.44 | $385.72 | 135,200 | — | — |
| 2019-08-19 | $157.73 | $393.94 | 77,000 | — | — |
| 2019-08-16 | $156.40 | $390.62 | 115,200 | — | — |
| 2019-08-15 | $154.83 | $386.70 | 79,800 | — | — |
| 2019-08-14 | $151.50 | $378.38 | 66,200 | — | — |
| 2019-08-13 | $154.23 | $385.20 | 66,700 | — | — |
| 2019-08-12 | $153.73 | $383.95 | 81,300 | — | — |
| 2019-08-09 | $154.42 | $385.67 | 89,700 | — | — |
| 2019-08-08 | $153.76 | $384.02 | 113,800 | — | — |
| 2019-08-07 | $151.42 | $378.18 | 120,600 | — | — |
| 2019-08-06 | $148.31 | $370.41 | 85,000 | — | — |
| 2019-08-05 | $147.88 | $369.34 | 91,600 | — | — |
| 2019-08-02 | $152.86 | $381.78 | 60,200 | — | — |
| 2019-08-01 | $153.59 | $383.60 | 118,500 | — | — |
| 2019-07-31 | $155.82 | $389.17 | 223,500 | — | — |
| 2019-07-30 | $154.70 | $386.37 | 110,300 | — | — |
| 2019-07-29 | $153.14 | $382.48 | 95,600 | — | — |
| 2019-07-26 | $152.47 | $380.80 | 107,600 | — | — |
| 2019-07-25 | $149.88 | $374.33 | 59,000 | — | — |
| 2019-07-24 | $151.84 | $379.23 | 99,900 | — | — |
| 2019-07-23 | $151.04 | $377.23 | 69,200 | — | — |
| 2019-07-22 | $151.51 | $378.40 | 102,600 | — | — |
| 2019-07-19 | $150.17 | $375.06 | 92,000 | — | — |
| 2019-07-18 | $150.80 | $376.63 | 84,200 | — | — |
| 2019-07-17 | $148.70 | $371.39 | 69,600 | — | — |
| 2019-07-16 | $147.99 | $369.61 | 103,100 | — | — |
| 2019-07-15 | $148.22 | $370.19 | 66,600 | — | — |
| 2019-07-12 | $148.00 | $369.64 | 65,000 | — | — |
| 2019-07-11 | $147.85 | $369.26 | 75,800 | — | — |
| 2019-07-10 | $148.74 | $371.49 | 91,900 | — | — |
| 2019-07-09 | $147.89 | $369.36 | 116,200 | — | — |
| 2019-07-08 | $148.13 | $369.96 | 92,100 | — | — |
| 2019-07-05 | $148.84 | $371.74 | 47,200 | — | — |
| 2019-07-03 | $148.94 | $371.99 | 47,700 | — | — |
| 2019-07-02 | $147.64 | $368.74 | 71,900 | — | — |
| 2019-07-01 | $147.23 | $367.71 | 91,000 | — | — |
| 2019-06-28 | $148.60 | $371.14 | 160,200 | — | — |
| 2019-06-27 | $147.21 | $367.67 | 94,400 | — | — |
| 2019-06-26 | $146.00 | $364.64 | 117,500 | — | — |
| 2019-06-25 | $147.21 | $367.67 | 112,900 | — | — |
| 2019-06-24 | $146.95 | $367.02 | 110,500 | — | — |
| 2019-06-21 | $146.71 | $366.42 | 195,800 | — | — |
| 2019-06-20 | $147.98 | $369.59 | 85,400 | — | — |
| 2019-06-19 | $150.13 | $374.96 | 107,500 | — | — |
| 2019-06-18 | $148.52 | $370.94 | 64,400 | — | — |
| 2019-06-17 | $148.42 | $370.69 | 78,700 | — | — |
| 2019-06-14 | $150.19 | $375.11 | 75,800 | — | — |
| 2019-06-13 | $150.45 | $375.76 | 119,300 | — | — |
| 2019-06-12 | $151.56 | $378.53 | 119,500 | — | — |
| 2019-06-11 | $150.76 | $376.53 | 122,900 | — | — |
| 2019-06-10 | $148.99 | $372.11 | 140,400 | — | — |
| 2019-06-07 | $147.62 | $368.69 | 96,100 | — | — |
| 2019-06-06 | $146.30 | $365.39 | 154,200 | — | — |
| 2019-06-05 | $147.65 | $367.14 | 78,400 | — | — |
| 2019-06-04 | $146.10 | $363.29 | 109,400 | — | — |
| 2019-06-03 | $145.88 | $362.74 | 97,800 | — | — |
| 2019-05-31 | $143.83 | $357.64 | 95,800 | — | — |
| 2019-05-30 | $143.88 | $357.77 | 74,100 | — | — |
| 2019-05-29 | $143.83 | $357.64 | 100,000 | — | — |
| 2019-05-28 | $143.98 | $358.01 | 124,100 | — | — |
| 2019-05-24 | $146.00 | $363.04 | 115,300 | — | — |
| 2019-05-23 | $145.70 | $362.29 | 96,500 | — | — |
| 2019-05-22 | $148.18 | $368.46 | 86,700 | — | — |
| 2019-05-21 | $147.73 | $367.34 | 68,800 | — | — |
| 2019-05-20 | $148.61 | $369.53 | 50,600 | — | — |
| 2019-05-17 | $148.72 | $369.80 | 97,900 | — | — |
| 2019-05-16 | $148.99 | $370.47 | 80,700 | — | — |
| 2019-05-15 | $149.26 | $371.14 | 86,300 | — | — |
| 2019-05-14 | $147.79 | $367.49 | 87,700 | — | — |
| 2019-05-13 | $149.33 | $371.32 | 86,700 | — | — |
| 2019-05-10 | $148.44 | $369.11 | 99,000 | — | — |
| 2019-05-09 | $148.86 | $370.15 | 80,700 | — | — |
| 2019-05-08 | $147.85 | $367.64 | 107,200 | — | — |
| 2019-05-07 | $149.95 | $372.86 | 90,700 | — | — |
| 2019-05-06 | $152.02 | $378.01 | 199,300 | — | — |
| 2019-05-03 | $151.59 | $376.94 | 103,000 | — | — |
| 2019-05-02 | $149.96 | $372.88 | 134,600 | — | — |
| 2019-05-01 | $149.40 | $371.49 | 125,700 | — | — |
| 2019-04-30 | $148.71 | $369.78 | 462,100 | — | — |
| 2019-04-29 | $147.90 | $367.76 | 121,900 | — | — |
| 2019-04-26 | $146.19 | $363.51 | 171,300 | — | — |
| 2019-04-25 | $144.54 | $359.41 | 227,100 | — | — |
| 2019-04-24 | $153.56 | $381.84 | 126,500 | — | — |
| 2019-04-23 | $152.80 | $379.95 | 99,700 | — | — |
| 2019-04-22 | $152.76 | $379.85 | 73,800 | — | — |
| 2019-04-18 | $155.25 | $386.04 | 119,100 | — | — |
| 2019-04-17 | $154.24 | $383.53 | 158,100 | — | — |
| 2019-04-16 | $158.32 | $393.67 | 103,700 | — | — |
| 2019-04-15 | $156.49 | $389.12 | 84,900 | — | — |
| 2019-04-12 | $154.90 | $385.17 | 106,100 | — | — |
| 2019-04-11 | $156.92 | $390.19 | 104,100 | — | — |
| 2019-04-10 | $157.38 | $391.33 | 97,400 | — | — |
| 2019-04-09 | $154.22 | $383.48 | 80,100 | — | — |
| 2019-04-08 | $155.66 | $387.06 | 90,700 | — | — |
| 2019-04-05 | $156.12 | $388.20 | 121,000 | — | — |
| 2019-04-04 | $156.00 | $387.90 | 96,600 | — | — |
| 2019-04-03 | $154.42 | $383.97 | 67,700 | — | — |
| 2019-04-02 | $153.04 | $380.54 | 99,600 | — | — |
| 2019-04-01 | $153.34 | $381.29 | 125,100 | — | — |
| 2019-03-29 | $156.69 | $389.62 | 185,800 | — | — |
| 2019-03-28 | $157.70 | $392.13 | 99,100 | — | — |
| 2019-03-27 | $157.99 | $392.85 | 97,600 | — | — |
| 2019-03-26 | $156.52 | $389.20 | 105,900 | — | — |
| 2019-03-25 | $154.87 | $385.09 | 118,100 | — | — |
| 2019-03-22 | $154.51 | $384.20 | 113,300 | — | — |
| 2019-03-21 | $155.94 | $387.75 | 73,500 | — | — |
| 2019-03-20 | $153.58 | $381.89 | 99,100 | — | — |
| 2019-03-19 | $154.85 | $385.04 | 119,000 | — | — |
| 2019-03-18 | $153.50 | $381.69 | 106,600 | — | — |
| 2019-03-15 | $152.19 | $378.43 | 301,100 | — | — |
| 2019-03-14 | $150.85 | $375.10 | 71,800 | — | — |
| 2019-03-13 | $152.00 | $377.96 | 101,900 | — | — |
| 2019-03-12 | $150.89 | $375.20 | 88,700 | — | — |
| 2019-03-11 | $153.14 | $380.79 | 100,300 | — | — |
| 2019-03-08 | $151.22 | $376.02 | 91,100 | — | — |
| 2019-03-07 | $153.00 | $380.44 | 89,900 | — | — |
| 2019-03-06 | $153.83 | $380.89 | 122,900 | — | — |
| 2019-03-05 | $156.64 | $387.85 | 75,900 | — | — |
| 2019-03-04 | $157.04 | $388.84 | 101,400 | — | — |
| 2019-03-01 | $156.95 | $388.62 | 110,200 | — | — |
| 2019-02-28 | $156.77 | $388.17 | 119,900 | — | — |
| 2019-02-27 | $155.26 | $384.43 | 118,200 | — | — |
| 2019-02-26 | $154.48 | $382.50 | 120,900 | — | — |
| 2019-02-25 | $156.08 | $386.46 | 148,700 | — | — |
| 2019-02-22 | $158.34 | $392.06 | 131,400 | — | — |
| 2019-02-21 | $160.95 | $398.52 | 152,300 | — | — |
| 2019-02-20 | $159.50 | $394.93 | 155,200 | — | — |
| 2019-02-19 | $159.80 | $395.67 | 155,900 | — | — |
| 2019-02-15 | $159.54 | $395.03 | 171,300 | — | — |
| 2019-02-14 | $158.98 | $393.64 | 215,000 | — | — |
| 2019-02-13 | $158.18 | $391.66 | 182,400 | — | — |
| 2019-02-12 | $159.36 | $394.58 | 161,600 | — | — |
| 2019-02-11 | $159.67 | $395.35 | 181,000 | — | — |
| 2019-02-08 | $160.91 | $398.42 | 144,600 | — | — |
| 2019-02-07 | $159.83 | $395.75 | 164,800 | — | — |
| 2019-02-06 | $157.25 | $389.36 | 109,200 | — | — |
| 2019-02-05 | $156.52 | $387.55 | 137,700 | — | — |
| 2019-02-04 | $155.65 | $385.40 | 204,100 | — | — |
| 2019-02-01 | $156.80 | $388.25 | 318,900 | — | — |
| 2019-01-31 | $159.07 | $393.87 | 563,200 | — | — |
| 2019-01-30 | $156.33 | $387.08 | 129,000 | — | — |
| 2019-01-29 | $157.31 | $389.51 | 114,500 | — | — |
| 2019-01-28 | $159.09 | $393.92 | 226,500 | — | — |
| 2019-01-25 | $161.80 | $400.63 | 168,300 | — | — |
| 2019-01-24 | $167.28 | $414.19 | 292,700 | — | — |
| 2019-01-23 | $168.28 | $416.67 | 179,100 | — | — |
| 2019-01-22 | $170.05 | $421.05 | 143,100 | — | — |
| 2019-01-18 | $172.76 | $427.76 | 107,100 | — | — |
| 2019-01-17 | $175.87 | $435.46 | 112,000 | — | — |
| 2019-01-16 | $175.77 | $435.22 | 124,200 | — | — |
| 2019-01-15 | $176.75 | $437.64 | 110,300 | — | — |
| 2019-01-14 | $171.75 | $425.26 | 178,300 | — | — |
| 2019-01-11 | $172.46 | $427.02 | 128,200 | — | — |
| 2019-01-10 | $174.38 | $431.77 | 103,200 | — | — |
| 2019-01-09 | $174.98 | $433.26 | 239,500 | — | — |
| 2019-01-08 | $178.61 | $442.25 | 227,000 | — | — |
| 2019-01-07 | $172.16 | $426.28 | 167,900 | — | — |
| 2019-01-04 | $171.91 | $425.66 | 250,800 | — | — |
| 2019-01-03 | $171.66 | $425.04 | 202,900 | — | — |
| 2019-01-02 | $172.62 | $427.42 | 172,700 | — | — |