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
- 1993-04-23 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 | $115.62 | $160.60 | 310,700 | — | — |
| 2019-12-30 | $115.76 | $160.79 | 193,000 | — | — |
| 2019-12-27 | $115.02 | $159.77 | 87,800 | — | — |
| 2019-12-26 | $114.82 | $159.49 | 110,900 | — | — |
| 2019-12-24 | $114.73 | $159.36 | 63,800 | — | — |
| 2019-12-23 | $115.37 | $160.25 | 144,300 | — | — |
| 2019-12-20 | $114.96 | $159.68 | 473,500 | — | — |
| 2019-12-19 | $113.26 | $157.32 | 172,100 | — | — |
| 2019-12-18 | $113.08 | $157.07 | 204,000 | — | — |
| 2019-12-17 | $113.35 | $157.45 | 248,900 | — | — |
| 2019-12-16 | $114.32 | $158.79 | 194,200 | — | — |
| 2019-12-13 | $113.97 | $158.31 | 380,400 | — | — |
| 2019-12-12 | $114.18 | $158.60 | 407,000 | — | — |
| 2019-12-11 | $112.57 | $156.36 | 141,100 | — | — |
| 2019-12-10 | $111.94 | $155.49 | 219,500 | — | — |
| 2019-12-09 | $112.63 | $156.45 | 255,000 | — | — |
| 2019-12-06 | $112.08 | $155.68 | 322,100 | — | — |
| 2019-12-05 | $111.95 | $155.50 | 243,700 | — | — |
| 2019-12-04 | $111.78 | $155.26 | 284,600 | — | — |
| 2019-12-03 | $112.71 | $156.56 | 246,400 | — | — |
| 2019-12-02 | $112.01 | $155.58 | 273,300 | — | — |
| 2019-11-29 | $112.12 | $155.74 | 89,300 | — | — |
| 2019-11-27 | $112.83 | $156.72 | 145,500 | — | — |
| 2019-11-26 | $112.56 | $156.35 | 221,900 | — | — |
| 2019-11-25 | $110.95 | $154.11 | 264,400 | — | — |
| 2019-11-22 | $110.12 | $152.96 | 151,700 | — | — |
| 2019-11-21 | $111.30 | $154.60 | 244,200 | — | — |
| 2019-11-20 | $110.70 | $153.76 | 961,400 | — | — |
| 2019-11-19 | $110.50 | $153.49 | 258,700 | — | — |
| 2019-11-18 | $110.34 | $153.26 | 352,100 | — | — |
| 2019-11-15 | $109.96 | $152.74 | 307,300 | — | — |
| 2019-11-14 | $110.47 | $153.45 | 224,000 | — | — |
| 2019-11-13 | $109.62 | $152.26 | 385,400 | — | — |
| 2019-11-12 | $108.22 | $150.32 | 185,400 | — | — |
| 2019-11-11 | $108.58 | $150.82 | 181,500 | — | — |
| 2019-11-08 | $109.00 | $151.40 | 303,500 | — | — |
| 2019-11-07 | $109.40 | $151.96 | 189,400 | — | — |
| 2019-11-06 | $109.49 | $152.08 | 369,800 | — | — |
| 2019-11-05 | $108.66 | $150.93 | 385,300 | — | — |
| 2019-11-04 | $108.67 | $150.94 | 553,700 | — | — |
| 2019-11-01 | $110.79 | $153.89 | 583,300 | — | — |
| 2019-10-31 | $118.15 | $164.11 | 316,000 | — | — |
| 2019-10-30 | $119.25 | $165.64 | 148,200 | — | — |
| 2019-10-29 | $118.51 | $164.61 | 136,600 | — | — |
| 2019-10-28 | $118.20 | $163.68 | 134,100 | — | — |
| 2019-10-25 | $117.88 | $163.24 | 120,300 | — | — |
| 2019-10-24 | $117.34 | $162.49 | 122,500 | — | — |
| 2019-10-23 | $117.37 | $162.53 | 104,800 | — | — |
| 2019-10-22 | $116.66 | $161.55 | 85,400 | — | — |
| 2019-10-21 | $117.90 | $163.27 | 142,900 | — | — |
| 2019-10-18 | $117.78 | $163.10 | 219,100 | — | — |
| 2019-10-17 | $116.55 | $161.40 | 153,800 | — | — |
| 2019-10-16 | $115.47 | $159.90 | 213,700 | — | — |
| 2019-10-15 | $115.18 | $159.50 | 182,500 | — | — |
| 2019-10-14 | $115.85 | $160.43 | 131,900 | — | — |
| 2019-10-11 | $116.33 | $161.09 | 213,700 | — | — |
| 2019-10-10 | $116.31 | $161.06 | 102,400 | — | — |
| 2019-10-09 | $116.48 | $161.30 | 134,700 | — | — |
| 2019-10-08 | $114.78 | $158.95 | 221,900 | — | — |
| 2019-10-07 | $116.56 | $161.41 | 216,100 | — | — |
| 2019-10-04 | $117.33 | $162.48 | 162,400 | — | — |
| 2019-10-03 | $114.99 | $159.24 | 241,100 | — | — |
| 2019-10-02 | $115.35 | $159.74 | 225,600 | — | — |
| 2019-10-01 | $117.67 | $162.95 | 143,300 | — | — |
| 2019-09-30 | $118.45 | $164.03 | 219,700 | — | — |
| 2019-09-27 | $118.67 | $164.33 | 149,100 | — | — |
| 2019-09-26 | $118.92 | $164.68 | 117,900 | — | — |
| 2019-09-25 | $119.12 | $164.96 | 202,100 | — | — |
| 2019-09-24 | $118.51 | $164.11 | 187,100 | — | — |
| 2019-09-23 | $118.10 | $163.54 | 164,300 | — | — |
| 2019-09-20 | $118.05 | $163.47 | 527,900 | — | — |
| 2019-09-19 | $117.85 | $163.20 | 304,200 | — | — |
| 2019-09-18 | $118.30 | $163.82 | 253,400 | — | — |
| 2019-09-17 | $117.01 | $162.03 | 216,700 | — | — |
| 2019-09-16 | $116.48 | $161.30 | 192,100 | — | — |
| 2019-09-13 | $118.40 | $163.96 | 269,900 | — | — |
| 2019-09-12 | $118.05 | $163.47 | 163,300 | — | — |
| 2019-09-11 | $118.63 | $164.28 | 231,700 | — | — |
| 2019-09-10 | $119.11 | $164.94 | 258,200 | — | — |
| 2019-09-09 | $119.10 | $164.93 | 232,900 | — | — |
| 2019-09-06 | $120.88 | $167.39 | 239,300 | — | — |
| 2019-09-05 | $121.20 | $167.84 | 230,100 | — | — |
| 2019-09-04 | $121.94 | $168.86 | 160,800 | — | — |
| 2019-09-03 | $119.65 | $165.69 | 262,000 | — | — |
| 2019-08-30 | $122.22 | $169.25 | 183,700 | — | — |
| 2019-08-29 | $121.69 | $168.52 | 184,600 | — | — |
| 2019-08-28 | $121.86 | $168.75 | 221,100 | — | — |
| 2019-08-27 | $121.50 | $168.25 | 183,000 | — | — |
| 2019-08-26 | $120.99 | $167.55 | 237,100 | — | — |
| 2019-08-23 | $120.26 | $166.53 | 296,100 | — | — |
| 2019-08-22 | $120.54 | $166.92 | 227,100 | — | — |
| 2019-08-21 | $119.33 | $165.25 | 298,500 | — | — |
| 2019-08-20 | $118.88 | $164.62 | 141,800 | — | — |
| 2019-08-19 | $120.22 | $166.48 | 206,400 | — | — |
| 2019-08-16 | $120.25 | $166.52 | 197,800 | — | — |
| 2019-08-15 | $118.33 | $163.86 | 238,400 | — | — |
| 2019-08-14 | $119.09 | $164.91 | 375,800 | — | — |
| 2019-08-13 | $121.22 | $167.86 | 216,300 | — | — |
| 2019-08-12 | $120.02 | $166.20 | 135,600 | — | — |
| 2019-08-09 | $121.08 | $167.67 | 186,400 | — | — |
| 2019-08-08 | $122.87 | $170.15 | 374,300 | — | — |
| 2019-08-07 | $121.66 | $168.47 | 268,700 | — | — |
| 2019-08-06 | $119.72 | $165.79 | 356,400 | — | — |
| 2019-08-05 | $117.08 | $162.13 | 462,500 | — | — |
| 2019-08-02 | $118.02 | $163.43 | 316,600 | — | — |
| 2019-08-01 | $117.56 | $162.80 | 533,000 | — | — |
| 2019-07-31 | $121.02 | $167.59 | 621,400 | — | — |
| 2019-07-30 | $123.81 | $171.45 | 221,700 | — | — |
| 2019-07-29 | $124.94 | $172.52 | 277,400 | — | — |
| 2019-07-26 | $124.49 | $171.90 | 198,000 | — | — |
| 2019-07-25 | $122.92 | $169.73 | 273,700 | — | — |
| 2019-07-24 | $123.29 | $170.24 | 215,300 | — | — |
| 2019-07-23 | $124.51 | $171.92 | 183,600 | — | — |
| 2019-07-22 | $123.16 | $170.06 | 153,800 | — | — |
| 2019-07-19 | $123.40 | $170.39 | 226,000 | — | — |
| 2019-07-18 | $124.36 | $171.72 | 173,900 | — | — |
| 2019-07-17 | $123.53 | $170.57 | 267,300 | — | — |
| 2019-07-16 | $123.16 | $170.06 | 230,800 | — | — |
| 2019-07-15 | $122.92 | $169.73 | 189,600 | — | — |
| 2019-07-12 | $123.41 | $170.40 | 241,000 | — | — |
| 2019-07-11 | $124.02 | $171.25 | 226,400 | — | — |
| 2019-07-10 | $123.58 | $170.64 | 169,900 | — | — |
| 2019-07-09 | $124.07 | $171.32 | 235,000 | — | — |
| 2019-07-08 | $123.99 | $171.21 | 199,600 | — | — |
| 2019-07-05 | $124.61 | $172.06 | 255,300 | — | — |
| 2019-07-03 | $125.92 | $173.87 | 188,600 | — | — |
| 2019-07-02 | $123.54 | $170.58 | 402,400 | — | — |
| 2019-07-01 | $124.27 | $171.59 | 322,000 | — | — |
| 2019-06-28 | $124.34 | $171.69 | 831,100 | — | — |
| 2019-06-27 | $121.55 | $167.84 | 247,700 | — | — |
| 2019-06-26 | $119.24 | $164.65 | 236,700 | — | — |
| 2019-06-25 | $121.06 | $167.16 | 300,700 | — | — |
| 2019-06-24 | $118.78 | $164.01 | 187,700 | — | — |
| 2019-06-21 | $119.38 | $164.84 | 603,600 | — | — |
| 2019-06-20 | $119.81 | $165.43 | 335,100 | — | — |
| 2019-06-19 | $119.41 | $164.88 | 340,200 | — | — |
| 2019-06-18 | $119.49 | $164.99 | 208,300 | — | — |
| 2019-06-17 | $120.17 | $165.93 | 136,300 | — | — |
| 2019-06-14 | $120.09 | $165.82 | 187,300 | — | — |
| 2019-06-13 | $120.72 | $166.69 | 166,500 | — | — |
| 2019-06-12 | $121.62 | $167.93 | 273,400 | — | — |
| 2019-06-11 | $122.58 | $169.26 | 365,600 | — | — |
| 2019-06-10 | $123.22 | $170.14 | 253,200 | — | — |
| 2019-06-07 | $121.92 | $168.35 | 427,800 | — | — |
| 2019-06-06 | $120.23 | $166.01 | 319,800 | — | — |
| 2019-06-05 | $117.13 | $161.73 | 392,000 | — | — |
| 2019-06-04 | $115.72 | $159.79 | 483,400 | — | — |
| 2019-06-03 | $114.03 | $157.45 | 297,400 | — | — |
| 2019-05-31 | $113.27 | $156.40 | 247,400 | — | — |
| 2019-05-30 | $113.51 | $156.73 | 128,700 | — | — |
| 2019-05-29 | $112.70 | $155.62 | 188,200 | — | — |
| 2019-05-28 | $112.90 | $155.89 | 259,200 | — | — |
| 2019-05-24 | $112.93 | $155.93 | 117,700 | — | — |
| 2019-05-23 | $112.96 | $155.98 | 119,600 | — | — |
| 2019-05-22 | $113.15 | $156.24 | 146,800 | — | — |
| 2019-05-21 | $113.48 | $156.69 | 156,300 | — | — |
| 2019-05-20 | $113.04 | $156.09 | 175,600 | — | — |
| 2019-05-17 | $113.78 | $157.11 | 151,800 | — | — |
| 2019-05-16 | $114.11 | $157.56 | 218,800 | — | — |
| 2019-05-15 | $113.24 | $156.36 | 116,500 | — | — |
| 2019-05-14 | $112.98 | $156.00 | 132,600 | — | — |
| 2019-05-13 | $112.80 | $155.75 | 160,100 | — | — |
| 2019-05-10 | $113.60 | $156.86 | 225,100 | — | — |
| 2019-05-09 | $113.00 | $156.03 | 259,300 | — | — |
| 2019-05-08 | $113.99 | $157.40 | 169,400 | — | — |
| 2019-05-07 | $113.97 | $157.37 | 159,500 | — | — |
| 2019-05-06 | $115.02 | $158.82 | 263,000 | — | — |
| 2019-05-03 | $113.85 | $157.20 | 310,200 | — | — |
| 2019-05-02 | $113.00 | $156.03 | 345,200 | — | — |
| 2019-05-01 | $112.81 | $155.77 | 336,100 | — | — |
| 2019-04-30 | $111.24 | $153.60 | 277,600 | — | — |
| 2019-04-29 | $111.32 | $153.21 | 137,600 | — | — |
| 2019-04-26 | $111.42 | $153.35 | 138,900 | — | — |
| 2019-04-25 | $109.45 | $150.64 | 132,400 | — | — |
| 2019-04-24 | $109.94 | $151.31 | 152,200 | — | — |
| 2019-04-23 | $110.06 | $151.48 | 220,800 | — | — |
| 2019-04-22 | $108.93 | $149.92 | 165,800 | — | — |
| 2019-04-18 | $108.21 | $148.93 | 214,600 | — | — |
| 2019-04-17 | $107.70 | $148.23 | 150,500 | — | — |
| 2019-04-16 | $109.62 | $150.87 | 197,600 | — | — |
| 2019-04-15 | $109.89 | $151.25 | 190,500 | — | — |
| 2019-04-12 | $110.31 | $151.82 | 185,900 | — | — |
| 2019-04-11 | $109.66 | $150.93 | 228,900 | — | — |
| 2019-04-10 | $109.04 | $150.08 | 166,200 | — | — |
| 2019-04-09 | $108.16 | $148.86 | 183,400 | — | — |
| 2019-04-08 | $108.99 | $150.01 | 149,600 | — | — |
| 2019-04-05 | $108.74 | $149.66 | 161,400 | — | — |
| 2019-04-04 | $108.10 | $148.78 | 164,000 | — | — |
| 2019-04-03 | $107.47 | $147.91 | 201,200 | — | — |
| 2019-04-02 | $107.22 | $147.57 | 194,600 | — | — |
| 2019-04-01 | $107.71 | $148.24 | 234,000 | — | — |
| 2019-03-29 | $106.39 | $146.43 | 337,900 | — | — |
| 2019-03-28 | $106.19 | $146.15 | 129,900 | — | — |
| 2019-03-27 | $105.52 | $145.23 | 179,500 | — | — |
| 2019-03-26 | $105.44 | $145.12 | 262,300 | — | — |
| 2019-03-25 | $104.51 | $143.84 | 163,900 | — | — |
| 2019-03-22 | $103.83 | $142.90 | 213,200 | — | — |
| 2019-03-21 | $105.54 | $145.26 | 194,000 | — | — |
| 2019-03-20 | $103.95 | $143.07 | 181,300 | — | — |
| 2019-03-19 | $103.60 | $142.59 | 188,800 | — | — |
| 2019-03-18 | $103.71 | $142.74 | 132,800 | — | — |
| 2019-03-15 | $103.05 | $141.83 | 278,600 | — | — |
| 2019-03-14 | $102.89 | $141.61 | 169,400 | — | — |
| 2019-03-13 | $102.28 | $140.77 | 287,600 | — | — |
| 2019-03-12 | $102.26 | $140.74 | 176,700 | — | — |
| 2019-03-11 | $102.02 | $140.41 | 175,300 | — | — |
| 2019-03-08 | $100.47 | $138.28 | 146,300 | — | — |
| 2019-03-07 | $99.88 | $137.47 | 151,600 | — | — |
| 2019-03-06 | $100.49 | $138.31 | 127,500 | — | — |
| 2019-03-05 | $101.47 | $139.66 | 211,000 | — | — |
| 2019-03-04 | $101.61 | $139.85 | 324,000 | — | — |
| 2019-03-01 | $100.81 | $138.75 | 245,900 | — | — |
| 2019-02-28 | $101.73 | $140.01 | 311,500 | — | — |
| 2019-02-27 | $101.41 | $139.57 | 375,300 | — | — |
| 2019-02-26 | $101.31 | $139.44 | 302,500 | — | — |
| 2019-02-25 | $101.56 | $139.78 | 336,100 | — | — |
| 2019-02-22 | $102.05 | $140.45 | 303,400 | — | — |
| 2019-02-21 | $103.12 | $141.93 | 508,600 | — | — |
| 2019-02-20 | $102.26 | $140.74 | 282,100 | — | — |
| 2019-02-19 | $101.55 | $139.77 | 378,800 | — | — |
| 2019-02-15 | $101.94 | $140.30 | 235,800 | — | — |
| 2019-02-14 | $101.77 | $140.07 | 234,000 | — | — |
| 2019-02-13 | $102.80 | $141.49 | 229,700 | — | — |
| 2019-02-12 | $102.32 | $140.83 | 230,000 | — | — |
| 2019-02-11 | $101.70 | $139.97 | 239,100 | — | — |
| 2019-02-08 | $101.39 | $139.55 | 184,300 | — | — |
| 2019-02-07 | $101.95 | $140.32 | 202,100 | — | — |
| 2019-02-06 | $101.59 | $139.82 | 206,800 | — | — |
| 2019-02-05 | $101.07 | $139.11 | 288,000 | — | — |
| 2019-02-04 | $99.85 | $137.43 | 137,200 | — | — |
| 2019-02-01 | $99.55 | $137.01 | 269,600 | — | — |
| 2019-01-31 | $99.12 | $136.42 | 346,500 | — | — |
| 2019-01-30 | $97.96 | $134.83 | 292,500 | — | — |
| 2019-01-29 | $97.94 | $134.80 | 161,600 | — | — |
| 2019-01-28 | $97.88 | $134.25 | 217,900 | — | — |
| 2019-01-25 | $97.39 | $133.58 | 116,300 | — | — |
| 2019-01-24 | $97.13 | $133.22 | 135,300 | — | — |
| 2019-01-23 | $97.38 | $133.56 | 266,300 | — | — |
| 2019-01-22 | $96.44 | $132.27 | 304,000 | — | — |
| 2019-01-18 | $97.69 | $133.99 | 237,400 | — | — |
| 2019-01-17 | $95.93 | $131.57 | 265,500 | — | — |
| 2019-01-16 | $94.71 | $129.90 | 187,100 | — | — |
| 2019-01-15 | $94.81 | $130.04 | 213,900 | — | — |
| 2019-01-14 | $93.96 | $128.87 | 210,500 | — | — |
| 2019-01-11 | $94.73 | $129.93 | 248,200 | — | — |
| 2019-01-10 | $94.58 | $129.72 | 205,800 | — | — |
| 2019-01-09 | $93.48 | $128.21 | 195,700 | — | — |
| 2019-01-08 | $93.52 | $128.27 | 379,600 | — | — |
| 2019-01-07 | $91.95 | $126.11 | 525,400 | — | — |
| 2019-01-04 | $91.07 | $124.91 | 433,600 | — | — |
| 2019-01-03 | $89.09 | $122.19 | 637,200 | — | — |
| 2019-01-02 | $90.18 | $123.69 | 517,500 | — | — |