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 | $150.33 | $268.24 | 480,600 | — | — |
| 2019-12-30 | $150.81 | $269.09 | 200,800 | — | — |
| 2019-12-27 | $150.81 | $269.09 | 176,300 | — | — |
| 2019-12-26 | $150.77 | $269.02 | 118,300 | — | — |
| 2019-12-24 | $150.73 | $268.95 | 83,600 | — | — |
| 2019-12-23 | $151.21 | $269.81 | 155,500 | — | — |
| 2019-12-20 | $150.84 | $269.15 | 532,300 | — | — |
| 2019-12-19 | $149.44 | $266.65 | 558,800 | — | — |
| 2019-12-18 | $149.30 | $266.40 | 343,100 | — | — |
| 2019-12-17 | $148.39 | $264.78 | 444,400 | — | — |
| 2019-12-16 | $147.25 | $262.74 | 500,100 | — | — |
| 2019-12-13 | $146.37 | $261.17 | 341,600 | — | — |
| 2019-12-12 | $146.41 | $261.24 | 449,800 | — | — |
| 2019-12-11 | $146.67 | $261.71 | 287,300 | — | — |
| 2019-12-10 | $145.36 | $259.37 | 267,900 | — | — |
| 2019-12-09 | $144.73 | $258.24 | 247,600 | — | — |
| 2019-12-06 | $147.47 | $263.13 | 430,900 | — | — |
| 2019-12-05 | $147.37 | $262.96 | 293,900 | — | — |
| 2019-12-04 | $147.58 | $263.33 | 563,100 | — | — |
| 2019-12-03 | $147.36 | $262.94 | 372,500 | — | — |
| 2019-12-02 | $149.43 | $266.63 | 592,800 | — | — |
| 2019-11-29 | $147.03 | $262.35 | 157,800 | — | — |
| 2019-11-27 | $150.24 | $268.08 | 472,300 | — | — |
| 2019-11-26 | $148.14 | $264.33 | 3,416,800 | — | — |
| 2019-11-25 | $146.18 | $260.83 | 458,300 | — | — |
| 2019-11-22 | $146.40 | $261.22 | 286,300 | — | — |
| 2019-11-21 | $147.35 | $262.92 | 367,400 | — | — |
| 2019-11-20 | $149.60 | $266.93 | 530,400 | — | — |
| 2019-11-19 | $149.72 | $267.15 | 322,400 | — | — |
| 2019-11-18 | $149.13 | $266.10 | 341,900 | — | — |
| 2019-11-15 | $150.15 | $267.92 | 276,800 | — | — |
| 2019-11-14 | $148.69 | $265.31 | 206,800 | — | — |
| 2019-11-13 | $148.21 | $264.45 | 365,300 | — | — |
| 2019-11-12 | $147.56 | $263.29 | 370,900 | — | — |
| 2019-11-11 | $147.35 | $262.92 | 241,100 | — | — |
| 2019-11-08 | $147.73 | $263.60 | 543,300 | — | — |
| 2019-11-07 | $147.79 | $263.70 | 275,900 | — | — |
| 2019-11-06 | $147.35 | $262.92 | 546,200 | — | — |
| 2019-11-05 | $146.91 | $262.13 | 510,100 | — | — |
| 2019-11-04 | $147.74 | $263.62 | 358,500 | — | — |
| 2019-11-01 | $147.14 | $262.55 | 307,000 | — | — |
| 2019-10-31 | $143.84 | $256.66 | 413,900 | — | — |
| 2019-10-30 | $144.51 | $257.85 | 408,800 | — | — |
| 2019-10-29 | $143.43 | $255.93 | 362,600 | — | — |
| 2019-10-28 | $142.49 | $254.25 | 304,000 | — | — |
| 2019-10-25 | $140.89 | $251.39 | 412,900 | — | — |
| 2019-10-24 | $138.86 | $247.77 | 719,700 | — | — |
| 2019-10-23 | $139.17 | $248.32 | 820,400 | — | — |
| 2019-10-22 | $138.82 | $247.70 | 330,900 | — | — |
| 2019-10-21 | $140.08 | $249.66 | 246,400 | — | — |
| 2019-10-18 | $140.85 | $251.03 | 268,700 | — | — |
| 2019-10-17 | $141.61 | $252.39 | 447,600 | — | — |
| 2019-10-16 | $139.97 | $249.47 | 327,700 | — | — |
| 2019-10-15 | $141.79 | $252.71 | 299,900 | — | — |
| 2019-10-14 | $141.65 | $252.46 | 159,800 | — | — |
| 2019-10-11 | $142.00 | $253.08 | 247,400 | — | — |
| 2019-10-10 | $140.97 | $251.25 | 204,200 | — | — |
| 2019-10-09 | $140.68 | $250.73 | 245,300 | — | — |
| 2019-10-08 | $137.90 | $245.78 | 571,400 | — | — |
| 2019-10-07 | $140.70 | $250.77 | 327,900 | — | — |
| 2019-10-04 | $141.59 | $252.35 | 611,800 | — | — |
| 2019-10-03 | $140.18 | $249.84 | 692,000 | — | — |
| 2019-10-02 | $137.60 | $245.24 | 416,800 | — | — |
| 2019-10-01 | $139.68 | $248.95 | 262,200 | — | — |
| 2019-09-30 | $141.82 | $252.76 | 318,300 | — | — |
| 2019-09-27 | $140.87 | $251.07 | 280,500 | — | — |
| 2019-09-26 | $143.11 | $255.06 | 274,400 | — | — |
| 2019-09-25 | $145.64 | $259.57 | 337,700 | — | — |
| 2019-09-24 | $143.24 | $255.29 | 547,500 | — | — |
| 2019-09-23 | $143.90 | $256.47 | 339,600 | — | — |
| 2019-09-20 | $143.09 | $255.03 | 726,400 | — | — |
| 2019-09-19 | $143.33 | $255.45 | 270,700 | — | — |
| 2019-09-18 | $141.32 | $251.87 | 290,200 | — | — |
| 2019-09-17 | $143.30 | $255.40 | 317,600 | — | — |
| 2019-09-16 | $142.13 | $253.32 | 389,900 | — | — |
| 2019-09-13 | $144.20 | $257.01 | 325,900 | — | — |
| 2019-09-12 | $146.09 | $260.37 | 207,000 | — | — |
| 2019-09-11 | $144.72 | $257.93 | 436,600 | — | — |
| 2019-09-10 | $141.06 | $251.41 | 600,900 | — | — |
| 2019-09-09 | $145.45 | $259.23 | 504,500 | — | — |
| 2019-09-06 | $149.70 | $266.81 | 252,400 | — | — |
| 2019-09-05 | $150.02 | $267.38 | 226,400 | — | — |
| 2019-09-04 | $147.93 | $263.65 | 339,200 | — | — |
| 2019-09-03 | $144.87 | $258.20 | 291,800 | — | — |
| 2019-08-30 | $145.46 | $259.25 | 259,400 | — | — |
| 2019-08-29 | $147.14 | $262.25 | 153,200 | — | — |
| 2019-08-28 | $146.19 | $260.55 | 146,600 | — | — |
| 2019-08-27 | $146.27 | $260.69 | 212,700 | — | — |
| 2019-08-26 | $145.35 | $259.05 | 175,100 | — | — |
| 2019-08-23 | $143.33 | $255.45 | 203,000 | — | — |
| 2019-08-22 | $145.86 | $259.96 | 188,800 | — | — |
| 2019-08-21 | $145.93 | $260.09 | 216,000 | — | — |
| 2019-08-20 | $145.12 | $258.64 | 164,500 | — | — |
| 2019-08-19 | $145.78 | $259.82 | 171,600 | — | — |
| 2019-08-16 | $145.06 | $258.54 | 161,100 | — | — |
| 2019-08-15 | $142.88 | $254.65 | 143,900 | — | — |
| 2019-08-14 | $142.35 | $253.71 | 268,200 | — | — |
| 2019-08-13 | $145.07 | $258.56 | 287,500 | — | — |
| 2019-08-12 | $142.29 | $253.60 | 165,200 | — | — |
| 2019-08-09 | $143.92 | $256.51 | 320,900 | — | — |
| 2019-08-08 | $143.09 | $255.03 | 423,900 | — | — |
| 2019-08-07 | $139.65 | $248.90 | 321,600 | — | — |
| 2019-08-06 | $138.42 | $246.70 | 353,400 | — | — |
| 2019-08-05 | $133.64 | $238.18 | 547,400 | — | — |
| 2019-08-02 | $135.56 | $241.61 | 322,900 | — | — |
| 2019-08-01 | $137.28 | $244.67 | 332,600 | — | — |
| 2019-07-31 | $137.27 | $244.65 | 472,200 | — | — |
| 2019-07-30 | $137.48 | $245.03 | 559,500 | — | — |
| 2019-07-29 | $138.37 | $246.61 | 512,600 | — | — |
| 2019-07-26 | $136.91 | $244.01 | 657,700 | — | — |
| 2019-07-25 | $132.86 | $236.79 | 1,148,600 | — | — |
| 2019-07-24 | $122.27 | $217.92 | 431,500 | — | — |
| 2019-07-23 | $123.27 | $219.70 | 238,200 | — | — |
| 2019-07-22 | $123.01 | $218.97 | 330,300 | — | — |
| 2019-07-19 | $121.41 | $216.12 | 292,100 | — | — |
| 2019-07-18 | $122.07 | $217.30 | 359,500 | — | — |
| 2019-07-17 | $121.91 | $217.01 | 249,100 | — | — |
| 2019-07-16 | $123.22 | $219.35 | 151,800 | — | — |
| 2019-07-15 | $124.38 | $221.41 | 258,700 | — | — |
| 2019-07-12 | $124.43 | $221.50 | 188,800 | — | — |
| 2019-07-11 | $124.49 | $221.61 | 143,000 | — | — |
| 2019-07-10 | $123.84 | $220.45 | 221,700 | — | — |
| 2019-07-09 | $124.06 | $220.84 | 198,300 | — | — |
| 2019-07-08 | $122.89 | $218.76 | 193,000 | — | — |
| 2019-07-05 | $124.00 | $220.73 | 174,700 | — | — |
| 2019-07-03 | $123.92 | $220.59 | 239,100 | — | — |
| 2019-07-02 | $123.58 | $219.99 | 258,600 | — | — |
| 2019-07-01 | $124.73 | $222.03 | 261,700 | — | — |
| 2019-06-28 | $125.15 | $222.78 | 1,071,700 | — | — |
| 2019-06-27 | $123.58 | $219.99 | 248,400 | — | — |
| 2019-06-26 | $121.72 | $216.67 | 263,900 | — | — |
| 2019-06-25 | $122.59 | $218.22 | 256,800 | — | — |
| 2019-06-24 | $122.19 | $217.51 | 178,300 | — | — |
| 2019-06-21 | $122.04 | $217.24 | 382,700 | — | — |
| 2019-06-20 | $122.22 | $217.57 | 158,700 | — | — |
| 2019-06-19 | $121.83 | $216.87 | 200,400 | — | — |
| 2019-06-18 | $121.35 | $216.02 | 191,300 | — | — |
| 2019-06-17 | $120.66 | $214.79 | 245,600 | — | — |
| 2019-06-14 | $120.68 | $214.82 | 170,000 | — | — |
| 2019-06-13 | $121.90 | $217.00 | 258,800 | — | — |
| 2019-06-12 | $122.19 | $217.51 | 190,700 | — | — |
| 2019-06-11 | $120.69 | $214.84 | 168,600 | — | — |
| 2019-06-10 | $119.96 | $213.54 | 243,500 | — | — |
| 2019-06-07 | $119.31 | $212.38 | 251,600 | — | — |
| 2019-06-06 | $118.08 | $210.20 | 182,000 | — | — |
| 2019-06-05 | $117.44 | $209.06 | 244,800 | — | — |
| 2019-06-04 | $116.30 | $207.03 | 185,200 | — | — |
| 2019-06-03 | $114.70 | $204.18 | 279,000 | — | — |
| 2019-05-31 | $114.60 | $204.00 | 212,200 | — | — |
| 2019-05-30 | $115.84 | $206.21 | 124,400 | — | — |
| 2019-05-29 | $115.37 | $205.37 | 161,600 | — | — |
| 2019-05-28 | $115.66 | $205.89 | 141,500 | — | — |
| 2019-05-24 | $116.29 | $207.01 | 154,700 | — | — |
| 2019-05-23 | $116.06 | $206.60 | 196,100 | — | — |
| 2019-05-22 | $118.20 | $210.41 | 132,300 | — | — |
| 2019-05-21 | $118.53 | $211.00 | 241,400 | — | — |
| 2019-05-20 | $117.44 | $209.06 | 354,400 | — | — |
| 2019-05-17 | $116.41 | $207.22 | 176,200 | — | — |
| 2019-05-16 | $117.17 | $208.58 | 349,000 | — | — |
| 2019-05-15 | $116.40 | $207.20 | 214,100 | — | — |
| 2019-05-14 | $116.32 | $207.06 | 470,300 | — | — |
| 2019-05-13 | $117.55 | $209.25 | 201,700 | — | — |
| 2019-05-10 | $120.41 | $214.34 | 192,200 | — | — |
| 2019-05-09 | $120.45 | $214.41 | 180,800 | — | — |
| 2019-05-08 | $120.44 | $214.40 | 307,900 | — | — |
| 2019-05-07 | $121.40 | $216.11 | 279,700 | — | — |
| 2019-05-06 | $122.78 | $218.56 | 444,000 | — | — |
| 2019-05-03 | $122.85 | $218.69 | 433,500 | — | — |
| 2019-05-02 | $121.84 | $216.89 | 208,700 | — | — |
| 2019-05-01 | $120.59 | $214.66 | 426,100 | — | — |
| 2019-04-30 | $123.79 | $220.36 | 226,500 | — | — |
| 2019-04-29 | $122.31 | $217.73 | 368,100 | — | — |
| 2019-04-26 | $123.68 | $220.16 | 459,200 | — | — |
| 2019-04-25 | $122.26 | $217.64 | 779,500 | — | — |
| 2019-04-24 | $115.21 | $205.09 | 385,900 | — | — |
| 2019-04-23 | $115.20 | $205.07 | 286,800 | — | — |
| 2019-04-22 | $112.16 | $199.66 | 393,900 | — | — |
| 2019-04-18 | $111.52 | $198.52 | 379,800 | — | — |
| 2019-04-17 | $111.64 | $198.73 | 317,100 | — | — |
| 2019-04-16 | $113.89 | $202.74 | 429,700 | — | — |
| 2019-04-15 | $116.90 | $207.83 | 421,600 | — | — |
| 2019-04-12 | $115.77 | $205.82 | 323,600 | — | — |
| 2019-04-11 | $114.53 | $203.61 | 277,800 | — | — |
| 2019-04-10 | $114.55 | $203.65 | 240,900 | — | — |
| 2019-04-09 | $112.95 | $200.81 | 286,600 | — | — |
| 2019-04-08 | $113.13 | $201.13 | 263,700 | — | — |
| 2019-04-05 | $112.87 | $200.66 | 291,800 | — | — |
| 2019-04-04 | $111.86 | $198.87 | 364,000 | — | — |
| 2019-04-03 | $111.80 | $198.76 | 473,500 | — | — |
| 2019-04-02 | $111.27 | $197.82 | 337,600 | — | — |
| 2019-04-01 | $111.78 | $198.73 | 608,500 | — | — |
| 2019-03-29 | $110.20 | $195.92 | 486,000 | — | — |
| 2019-03-28 | $107.56 | $191.22 | 488,200 | — | — |
| 2019-03-27 | $106.32 | $189.02 | 403,700 | — | — |
| 2019-03-26 | $105.50 | $187.56 | 301,400 | — | — |
| 2019-03-25 | $104.96 | $186.60 | 441,400 | — | — |
| 2019-03-22 | $103.67 | $184.31 | 232,200 | — | — |
| 2019-03-21 | $106.81 | $189.89 | 328,400 | — | — |
| 2019-03-20 | $105.09 | $186.83 | 257,300 | — | — |
| 2019-03-19 | $105.78 | $188.06 | 471,500 | — | — |
| 2019-03-18 | $105.94 | $188.34 | 369,400 | — | — |
| 2019-03-15 | $105.71 | $187.93 | 880,800 | — | — |
| 2019-03-14 | $106.01 | $188.47 | 481,800 | — | — |
| 2019-03-13 | $105.24 | $187.10 | 595,000 | — | — |
| 2019-03-12 | $103.43 | $183.88 | 326,500 | — | — |
| 2019-03-11 | $103.04 | $183.19 | 200,800 | — | — |
| 2019-03-08 | $101.57 | $180.57 | 356,100 | — | — |
| 2019-03-07 | $102.47 | $182.17 | 325,700 | — | — |
| 2019-03-06 | $102.61 | $182.42 | 447,100 | — | — |
| 2019-03-05 | $104.49 | $185.77 | 421,700 | — | — |
| 2019-03-04 | $104.90 | $186.49 | 441,500 | — | — |
| 2019-03-01 | $106.14 | $188.70 | 447,100 | — | — |
| 2019-02-28 | $104.75 | $186.23 | 519,000 | — | — |
| 2019-02-27 | $103.89 | $184.70 | 182,900 | — | — |
| 2019-02-26 | $103.77 | $184.48 | 344,700 | — | — |
| 2019-02-25 | $105.11 | $186.87 | 475,300 | — | — |
| 2019-02-22 | $104.28 | $185.39 | 338,400 | — | — |
| 2019-02-21 | $103.83 | $184.59 | 448,100 | — | — |
| 2019-02-20 | $102.87 | $182.88 | 1,202,600 | — | — |
| 2019-02-19 | $102.51 | $182.24 | 1,877,200 | — | — |
| 2019-02-15 | $101.91 | $181.18 | 1,215,700 | — | — |
| 2019-02-14 | $100.90 | $179.38 | 1,187,600 | — | — |
| 2019-02-13 | $105.84 | $188.17 | 627,700 | — | — |
| 2019-02-12 | $104.96 | $186.60 | 429,700 | — | — |
| 2019-02-11 | $103.57 | $184.13 | 705,100 | — | — |
| 2019-02-08 | $102.69 | $182.56 | 602,600 | — | — |
| 2019-02-07 | $102.80 | $182.76 | 419,300 | — | — |
| 2019-02-06 | $103.90 | $184.72 | 408,500 | — | — |
| 2019-02-05 | $103.86 | $184.64 | 321,700 | — | — |
| 2019-02-04 | $104.77 | $186.26 | 606,100 | — | — |
| 2019-02-01 | $103.22 | $183.51 | 856,200 | — | — |
| 2019-01-31 | $108.27 | $192.49 | 371,900 | — | — |
| 2019-01-30 | $105.91 | $188.29 | 400,600 | — | — |
| 2019-01-29 | $105.41 | $187.40 | 262,600 | — | — |
| 2019-01-28 | $105.73 | $187.97 | 228,000 | — | — |
| 2019-01-25 | $106.73 | $189.75 | 241,900 | — | — |
| 2019-01-24 | $105.46 | $187.49 | 192,500 | — | — |
| 2019-01-23 | $104.70 | $186.14 | 244,800 | — | — |
| 2019-01-22 | $104.45 | $185.69 | 396,200 | — | — |
| 2019-01-18 | $105.25 | $186.85 | 482,900 | — | — |
| 2019-01-17 | $104.26 | $185.09 | 612,500 | — | — |
| 2019-01-16 | $104.51 | $185.54 | 265,900 | — | — |
| 2019-01-15 | $103.81 | $184.29 | 269,600 | — | — |
| 2019-01-14 | $102.66 | $182.25 | 277,400 | — | — |
| 2019-01-11 | $103.83 | $184.33 | 156,800 | — | — |
| 2019-01-10 | $103.86 | $184.38 | 227,500 | — | — |
| 2019-01-09 | $103.79 | $184.26 | 241,400 | — | — |
| 2019-01-08 | $101.69 | $180.53 | 383,500 | — | — |
| 2019-01-07 | $98.55 | $174.96 | 362,300 | — | — |
| 2019-01-04 | $98.24 | $174.40 | 818,600 | — | — |
| 2019-01-03 | $94.53 | $167.82 | 482,600 | — | — |
| 2019-01-02 | $96.41 | $171.16 | 337,900 | — | — |