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
- 1996-01-25 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 | $155.15 | $163.29 | 69,100 | — | — |
| 2019-12-30 | $155.66 | $163.83 | 141,200 | — | — |
| 2019-12-27 | $156.34 | $164.54 | 123,800 | — | — |
| 2019-12-26 | $155.42 | $163.58 | 86,000 | — | — |
| 2019-12-24 | $155.16 | $163.30 | 37,900 | — | — |
| 2019-12-23 | $154.51 | $162.62 | 122,000 | — | — |
| 2019-12-20 | $156.34 | $164.54 | 96,400 | — | — |
| 2019-12-19 | $155.59 | $163.76 | 251,500 | — | — |
| 2019-12-18 | $155.31 | $163.46 | 136,800 | — | — |
| 2019-12-17 | $155.48 | $163.64 | 97,900 | — | — |
| 2019-12-16 | $156.56 | $164.78 | 256,700 | — | — |
| 2019-12-13 | $155.27 | $163.42 | 246,100 | — | — |
| 2019-12-12 | $153.93 | $162.01 | 295,400 | — | — |
| 2019-12-11 | $153.67 | $161.73 | 671,900 | — | — |
| 2019-12-10 | $151.02 | $158.95 | 424,300 | — | — |
| 2019-12-09 | $149.55 | $157.40 | 536,200 | — | — |
| 2019-12-06 | $150.00 | $157.87 | 681,700 | — | — |
| 2019-12-05 | $148.44 | $156.23 | 219,600 | — | — |
| 2019-12-04 | $146.03 | $153.69 | 161,700 | — | — |
| 2019-12-03 | $148.55 | $156.35 | 330,400 | — | — |
| 2019-12-02 | $147.90 | $155.66 | 600,900 | — | — |
| 2019-11-29 | $151.49 | $159.44 | 68,400 | — | — |
| 2019-11-27 | $153.40 | $161.45 | 250,100 | — | — |
| 2019-11-26 | $152.51 | $160.51 | 256,000 | — | — |
| 2019-11-25 | $153.61 | $161.67 | 250,800 | — | — |
| 2019-11-22 | $148.49 | $156.28 | 657,200 | — | — |
| 2019-11-21 | $147.66 | $155.41 | 534,200 | — | — |
| 2019-11-20 | $146.73 | $154.43 | 259,600 | — | — |
| 2019-11-19 | $149.14 | $156.97 | 1,158,800 | — | — |
| 2019-11-18 | $151.85 | $159.82 | 220,700 | — | — |
| 2019-11-15 | $156.67 | $164.89 | 367,800 | — | — |
| 2019-11-14 | $157.25 | $165.50 | 413,000 | — | — |
| 2019-11-13 | $159.10 | $167.45 | 216,500 | — | — |
| 2019-11-12 | $158.22 | $166.52 | 145,100 | — | — |
| 2019-11-11 | $159.12 | $167.47 | 71,400 | — | — |
| 2019-11-08 | $158.54 | $166.86 | 179,600 | — | — |
| 2019-11-07 | $158.47 | $166.79 | 197,500 | — | — |
| 2019-11-06 | $158.57 | $166.89 | 144,500 | — | — |
| 2019-11-05 | $158.68 | $167.01 | 171,100 | — | — |
| 2019-11-04 | $158.43 | $166.74 | 123,700 | — | — |
| 2019-11-01 | $156.97 | $165.21 | 88,600 | — | — |
| 2019-10-31 | $157.79 | $166.07 | 109,300 | — | — |
| 2019-10-30 | $158.90 | $167.24 | 176,100 | — | — |
| 2019-10-29 | $155.90 | $164.08 | 247,000 | — | — |
| 2019-10-28 | $154.85 | $162.98 | 242,500 | — | — |
| 2019-10-25 | $151.60 | $159.56 | 227,700 | — | — |
| 2019-10-24 | $148.92 | $156.74 | 81,800 | — | — |
| 2019-10-23 | $146.38 | $154.06 | 117,500 | — | — |
| 2019-10-22 | $146.26 | $153.94 | 181,400 | — | — |
| 2019-10-21 | $147.81 | $155.57 | 156,700 | — | — |
| 2019-10-18 | $149.30 | $157.13 | 187,800 | — | — |
| 2019-10-17 | $150.11 | $157.99 | 103,500 | — | — |
| 2019-10-16 | $149.68 | $157.53 | 258,100 | — | — |
| 2019-10-15 | $152.79 | $160.81 | 192,500 | — | — |
| 2019-10-14 | $153.90 | $161.98 | 149,000 | — | — |
| 2019-10-11 | $153.93 | $162.01 | 168,600 | — | — |
| 2019-10-10 | $151.97 | $159.95 | 245,900 | — | — |
| 2019-10-09 | $150.75 | $158.66 | 132,000 | — | — |
| 2019-10-08 | $150.08 | $157.96 | 203,600 | — | — |
| 2019-10-07 | $150.90 | $158.82 | 235,000 | — | — |
| 2019-10-04 | $146.89 | $154.60 | 217,200 | — | — |
| 2019-10-03 | $144.83 | $152.43 | 281,100 | — | — |
| 2019-10-02 | $141.89 | $149.34 | 235,000 | — | — |
| 2019-10-01 | $142.43 | $149.90 | 143,500 | — | — |
| 2019-09-30 | $143.80 | $151.35 | 105,200 | — | — |
| 2019-09-27 | $142.04 | $149.49 | 178,600 | — | — |
| 2019-09-26 | $144.46 | $152.04 | 210,700 | — | — |
| 2019-09-25 | $145.08 | $152.69 | 273,200 | — | — |
| 2019-09-24 | $149.36 | $157.20 | 242,100 | — | — |
| 2019-09-23 | $148.90 | $156.71 | 158,500 | — | — |
| 2019-09-20 | $149.50 | $157.35 | 111,600 | — | — |
| 2019-09-19 | $150.82 | $158.73 | 87,200 | — | — |
| 2019-09-18 | $150.55 | $158.45 | 81,100 | — | — |
| 2019-09-17 | $149.14 | $156.97 | 85,500 | — | — |
| 2019-09-16 | $148.11 | $155.88 | 105,500 | — | — |
| 2019-09-13 | $146.93 | $154.64 | 155,000 | — | — |
| 2019-09-12 | $149.34 | $157.18 | 198,700 | — | — |
| 2019-09-11 | $150.11 | $157.99 | 185,700 | — | — |
| 2019-09-10 | $149.30 | $157.13 | 318,900 | — | — |
| 2019-09-09 | $154.33 | $162.43 | 252,500 | — | — |
| 2019-09-06 | $153.04 | $161.07 | 369,900 | — | — |
| 2019-09-05 | $152.97 | $161.00 | 164,100 | — | — |
| 2019-09-04 | $152.99 | $161.02 | 145,800 | — | — |
| 2019-09-03 | $152.16 | $160.15 | 236,100 | — | — |
| 2019-08-30 | $153.25 | $161.29 | 121,900 | — | — |
| 2019-08-29 | $153.64 | $161.70 | 107,500 | — | — |
| 2019-08-28 | $151.40 | $159.35 | 226,700 | — | — |
| 2019-08-27 | $151.42 | $159.37 | 173,600 | — | — |
| 2019-08-26 | $152.75 | $160.77 | 92,800 | — | — |
| 2019-08-23 | $152.07 | $160.05 | 82,700 | — | — |
| 2019-08-22 | $153.81 | $161.88 | 134,200 | — | — |
| 2019-08-21 | $154.15 | $162.24 | 142,800 | — | — |
| 2019-08-20 | $151.77 | $159.73 | 128,600 | — | — |
| 2019-08-19 | $151.59 | $159.55 | 230,700 | — | — |
| 2019-08-16 | $151.51 | $159.46 | 212,600 | — | — |
| 2019-08-15 | $151.44 | $159.39 | 168,600 | — | — |
| 2019-08-14 | $149.51 | $157.36 | 171,900 | — | — |
| 2019-08-13 | $152.00 | $159.98 | 277,100 | — | — |
| 2019-08-12 | $150.62 | $158.52 | 277,600 | — | — |
| 2019-08-09 | $153.67 | $161.73 | 330,900 | — | — |
| 2019-08-08 | $153.65 | $161.71 | 272,800 | — | — |
| 2019-08-07 | $151.28 | $159.22 | 241,200 | — | — |
| 2019-08-06 | $150.53 | $158.43 | 330,000 | — | — |
| 2019-08-05 | $148.51 | $156.30 | 355,700 | — | — |
| 2019-08-02 | $151.57 | $159.52 | 248,900 | — | — |
| 2019-08-01 | $153.12 | $161.16 | 261,300 | — | — |
| 2019-07-31 | $152.72 | $160.73 | 340,600 | — | — |
| 2019-07-30 | $152.11 | $160.09 | 229,300 | — | — |
| 2019-07-29 | $150.27 | $158.16 | 118,400 | — | — |
| 2019-07-26 | $150.59 | $158.49 | 112,900 | — | — |
| 2019-07-25 | $149.38 | $157.22 | 195,900 | — | — |
| 2019-07-24 | $150.37 | $158.26 | 345,800 | — | — |
| 2019-07-23 | $147.86 | $155.62 | 201,500 | — | — |
| 2019-07-22 | $147.33 | $155.06 | 525,900 | — | — |
| 2019-07-19 | $149.00 | $156.82 | 260,800 | — | — |
| 2019-07-18 | $147.01 | $154.72 | 276,500 | — | — |
| 2019-07-17 | $148.25 | $156.03 | 146,500 | — | — |
| 2019-07-16 | $146.00 | $153.66 | 311,600 | — | — |
| 2019-07-15 | $148.17 | $155.95 | 290,100 | — | — |
| 2019-07-12 | $147.34 | $155.07 | 199,200 | — | — |
| 2019-07-11 | $145.96 | $153.62 | 153,900 | — | — |
| 2019-07-10 | $144.82 | $152.42 | 139,200 | — | — |
| 2019-07-09 | $145.01 | $152.62 | 181,400 | — | — |
| 2019-07-08 | $143.89 | $151.44 | 197,000 | — | — |
| 2019-07-05 | $142.85 | $150.35 | 176,600 | — | — |
| 2019-07-03 | $142.12 | $149.58 | 108,400 | — | — |
| 2019-07-02 | $141.48 | $148.90 | 176,700 | — | — |
| 2019-07-01 | $140.22 | $147.58 | 194,500 | — | — |
| 2019-06-28 | $137.00 | $144.19 | 132,700 | — | — |
| 2019-06-27 | $137.25 | $144.45 | 156,400 | — | — |
| 2019-06-26 | $135.97 | $143.11 | 199,000 | — | — |
| 2019-06-25 | $138.07 | $145.32 | 215,200 | — | — |
| 2019-06-24 | $139.57 | $146.89 | 149,600 | — | — |
| 2019-06-21 | $138.36 | $145.62 | 196,300 | — | — |
| 2019-06-20 | $139.13 | $146.43 | 132,600 | — | — |
| 2019-06-19 | $138.43 | $145.69 | 265,700 | — | — |
| 2019-06-18 | $137.56 | $144.78 | 234,600 | — | — |
| 2019-06-17 | $137.11 | $144.31 | 185,800 | — | — |
| 2019-06-14 | $138.32 | $145.58 | 131,500 | — | — |
| 2019-06-13 | $138.70 | $145.98 | 178,800 | — | — |
| 2019-06-12 | $139.46 | $146.78 | 125,900 | — | — |
| 2019-06-11 | $137.50 | $144.72 | 256,500 | — | — |
| 2019-06-10 | $137.76 | $144.99 | 223,900 | — | — |
| 2019-06-07 | $139.27 | $146.58 | 276,500 | — | — |
| 2019-06-06 | $138.15 | $145.40 | 203,100 | — | — |
| 2019-06-05 | $137.61 | $144.83 | 292,300 | — | — |
| 2019-06-04 | $136.72 | $143.89 | 323,000 | — | — |
| 2019-06-03 | $136.54 | $143.71 | 351,600 | — | — |
| 2019-05-31 | $139.85 | $147.19 | 231,000 | — | — |
| 2019-05-30 | $138.42 | $145.68 | 114,100 | — | — |
| 2019-05-29 | $137.47 | $144.68 | 157,200 | — | — |
| 2019-05-28 | $138.40 | $145.66 | 263,900 | — | — |
| 2019-05-24 | $139.36 | $146.67 | 289,500 | — | — |
| 2019-05-23 | $139.78 | $147.12 | 237,200 | — | — |
| 2019-05-22 | $141.59 | $149.02 | 421,800 | — | — |
| 2019-05-21 | $139.89 | $147.23 | 230,700 | — | — |
| 2019-05-20 | $141.06 | $148.46 | 140,600 | — | — |
| 2019-05-17 | $144.24 | $151.81 | 238,500 | — | — |
| 2019-05-16 | $143.90 | $151.45 | 749,200 | — | — |
| 2019-05-15 | $133.19 | $140.18 | 282,500 | — | — |
| 2019-05-14 | $132.07 | $139.00 | 92,800 | — | — |
| 2019-05-13 | $130.47 | $137.32 | 102,200 | — | — |
| 2019-05-10 | $134.21 | $141.25 | 91,900 | — | — |
| 2019-05-09 | $133.58 | $140.59 | 64,000 | — | — |
| 2019-05-08 | $134.63 | $141.70 | 139,500 | — | — |
| 2019-05-07 | $133.35 | $140.35 | 196,400 | — | — |
| 2019-05-06 | $133.77 | $140.79 | 170,700 | — | — |
| 2019-05-03 | $134.76 | $141.83 | 113,800 | — | — |
| 2019-05-02 | $134.06 | $141.10 | 354,000 | — | — |
| 2019-05-01 | $135.65 | $142.77 | 104,600 | — | — |
| 2019-04-30 | $137.86 | $145.09 | 211,200 | — | — |
| 2019-04-29 | $138.77 | $146.05 | 148,100 | — | — |
| 2019-04-26 | $138.25 | $145.51 | 111,700 | — | — |
| 2019-04-25 | $137.86 | $145.09 | 223,100 | — | — |
| 2019-04-24 | $138.06 | $145.31 | 337,100 | — | — |
| 2019-04-23 | $138.17 | $145.42 | 516,400 | — | — |
| 2019-04-22 | $137.40 | $144.61 | 413,300 | — | — |
| 2019-04-18 | $133.70 | $140.72 | 319,600 | — | — |
| 2019-04-17 | $130.83 | $137.70 | 759,900 | — | — |
| 2019-04-16 | $128.81 | $135.57 | 245,300 | — | — |
| 2019-04-15 | $126.57 | $133.21 | 105,000 | — | — |
| 2019-04-12 | $125.67 | $132.26 | 44,800 | — | — |
| 2019-04-11 | $125.47 | $132.05 | 51,200 | — | — |
| 2019-04-10 | $124.95 | $131.51 | 328,100 | — | — |
| 2019-04-09 | $123.46 | $129.94 | 63,100 | — | — |
| 2019-04-08 | $123.62 | $130.11 | 106,600 | — | — |
| 2019-04-05 | $123.17 | $129.63 | 141,800 | — | — |
| 2019-04-04 | $123.16 | $129.62 | 134,900 | — | — |
| 2019-04-03 | $125.39 | $131.97 | 129,200 | — | — |
| 2019-04-02 | $124.45 | $130.98 | 118,300 | — | — |
| 2019-04-01 | $124.42 | $130.95 | 278,900 | — | — |
| 2019-03-29 | $122.51 | $128.94 | 334,400 | — | — |
| 2019-03-28 | $118.86 | $125.10 | 82,000 | — | — |
| 2019-03-27 | $117.67 | $123.85 | 154,800 | — | — |
| 2019-03-26 | $117.58 | $123.75 | 78,700 | — | — |
| 2019-03-25 | $116.23 | $122.33 | 82,800 | — | — |
| 2019-03-22 | $117.00 | $123.14 | 114,500 | — | — |
| 2019-03-21 | $118.89 | $125.13 | 94,100 | — | — |
| 2019-03-20 | $119.76 | $126.04 | 139,200 | — | — |
| 2019-03-19 | $120.00 | $126.30 | 78,900 | — | — |
| 2019-03-18 | $120.38 | $126.70 | 267,700 | — | — |
| 2019-03-15 | $118.99 | $125.23 | 218,900 | — | — |
| 2019-03-14 | $117.66 | $123.83 | 161,100 | — | — |
| 2019-03-13 | $116.00 | $122.09 | 415,700 | — | — |
| 2019-03-12 | $115.16 | $121.20 | 70,900 | — | — |
| 2019-03-11 | $115.29 | $121.34 | 80,900 | — | — |
| 2019-03-08 | $114.49 | $120.50 | 63,800 | — | — |
| 2019-03-07 | $113.70 | $119.67 | 107,900 | — | — |
| 2019-03-06 | $114.76 | $120.78 | 138,100 | — | — |
| 2019-03-05 | $116.00 | $122.09 | 174,100 | — | — |
| 2019-03-04 | $116.41 | $122.52 | 200,800 | — | — |
| 2019-03-01 | $118.07 | $124.27 | 136,300 | — | — |
| 2019-02-28 | $117.69 | $123.87 | 170,700 | — | — |
| 2019-02-27 | $117.20 | $123.35 | 88,300 | — | — |
| 2019-02-26 | $117.14 | $123.29 | 80,400 | — | — |
| 2019-02-25 | $118.01 | $124.20 | 156,000 | — | — |
| 2019-02-22 | $116.10 | $122.19 | 108,800 | — | — |
| 2019-02-21 | $114.94 | $120.97 | 177,400 | — | — |
| 2019-02-20 | $114.38 | $120.38 | 206,200 | — | — |
| 2019-02-19 | $113.93 | $119.91 | 209,300 | — | — |
| 2019-02-15 | $114.46 | $120.47 | 219,600 | — | — |
| 2019-02-14 | $116.26 | $122.36 | 363,000 | — | — |
| 2019-02-13 | $111.66 | $117.52 | 220,800 | — | — |
| 2019-02-12 | $113.07 | $119.00 | 116,600 | — | — |
| 2019-02-11 | $111.95 | $117.82 | 146,700 | — | — |
| 2019-02-08 | $112.66 | $118.57 | 104,300 | — | — |
| 2019-02-07 | $111.75 | $117.61 | 144,300 | — | — |
| 2019-02-06 | $111.48 | $117.33 | 148,100 | — | — |
| 2019-02-05 | $112.31 | $118.20 | 86,300 | — | — |
| 2019-02-04 | $111.36 | $117.20 | 174,700 | — | — |
| 2019-02-01 | $110.38 | $116.17 | 138,600 | — | — |
| 2019-01-31 | $109.95 | $115.72 | 140,400 | — | — |
| 2019-01-30 | $108.65 | $114.35 | 108,000 | — | — |
| 2019-01-29 | $107.87 | $113.53 | 213,900 | — | — |
| 2019-01-28 | $107.46 | $113.10 | 149,800 | — | — |
| 2019-01-25 | $107.62 | $113.27 | 159,000 | — | — |
| 2019-01-24 | $106.78 | $112.38 | 55,500 | — | — |
| 2019-01-23 | $106.28 | $111.86 | 254,200 | — | — |
| 2019-01-22 | $105.21 | $110.73 | 184,700 | — | — |
| 2019-01-18 | $106.11 | $111.68 | 78,100 | — | — |
| 2019-01-17 | $105.55 | $111.09 | 127,800 | — | — |
| 2019-01-16 | $104.36 | $109.84 | 120,300 | — | — |
| 2019-01-15 | $105.33 | $110.86 | 252,100 | — | — |
| 2019-01-14 | $103.76 | $109.21 | 297,400 | — | — |
| 2019-01-11 | $107.62 | $113.27 | 110,100 | — | — |
| 2019-01-10 | $107.24 | $112.87 | 114,800 | — | — |
| 2019-01-09 | $106.42 | $112.00 | 261,900 | — | — |
| 2019-01-08 | $107.75 | $113.40 | 125,900 | — | — |
| 2019-01-07 | $107.31 | $112.94 | 276,400 | — | — |
| 2019-01-04 | $107.73 | $113.38 | 129,600 | — | — |
| 2019-01-03 | $104.96 | $110.47 | 191,600 | — | — |
| 2019-01-02 | $106.85 | $112.46 | 154,000 | — | — |