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-10-05 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 | $154.10 | $163.52 | 563,900 | — | — |
| 2019-12-30 | $152.77 | $162.11 | 337,300 | — | — |
| 2019-12-27 | $153.82 | $163.22 | 369,700 | — | — |
| 2019-12-26 | $154.03 | $163.44 | 216,400 | — | — |
| 2019-12-24 | $153.60 | $162.99 | 205,600 | — | — |
| 2019-12-23 | $153.47 | $162.85 | 822,700 | — | — |
| 2019-12-20 | $153.05 | $162.40 | 1,335,500 | — | — |
| 2019-12-19 | $154.23 | $163.65 | 571,600 | — | — |
| 2019-12-18 | $152.00 | $161.29 | 1,355,500 | — | — |
| 2019-12-17 | $153.49 | $162.87 | 805,200 | — | — |
| 2019-12-16 | $157.94 | $167.59 | 345,700 | — | — |
| 2019-12-13 | $157.67 | $167.31 | 344,900 | — | — |
| 2019-12-12 | $157.41 | $167.03 | 456,300 | — | — |
| 2019-12-11 | $156.98 | $166.57 | 461,800 | — | — |
| 2019-12-10 | $156.69 | $166.27 | 263,400 | — | — |
| 2019-12-09 | $157.56 | $167.19 | 312,800 | — | — |
| 2019-12-06 | $159.68 | $169.44 | 283,000 | — | — |
| 2019-12-05 | $158.47 | $168.15 | 355,900 | — | — |
| 2019-12-04 | $157.73 | $167.37 | 325,000 | — | — |
| 2019-12-03 | $157.65 | $167.28 | 445,500 | — | — |
| 2019-12-02 | $157.62 | $167.25 | 436,100 | — | — |
| 2019-11-29 | $160.46 | $170.27 | 153,300 | — | — |
| 2019-11-27 | $160.69 | $170.51 | 274,500 | — | — |
| 2019-11-26 | $162.20 | $172.11 | 447,100 | — | — |
| 2019-11-25 | $160.14 | $169.93 | 662,900 | — | — |
| 2019-11-22 | $157.00 | $166.59 | 435,400 | — | — |
| 2019-11-21 | $158.06 | $167.72 | 578,600 | — | — |
| 2019-11-20 | $157.95 | $167.60 | 786,400 | — | — |
| 2019-11-19 | $160.25 | $170.04 | 395,300 | — | — |
| 2019-11-18 | $159.95 | $169.72 | 314,500 | — | — |
| 2019-11-15 | $159.94 | $169.71 | 250,800 | — | — |
| 2019-11-14 | $158.56 | $168.25 | 495,900 | — | — |
| 2019-11-13 | $160.52 | $170.33 | 318,400 | — | — |
| 2019-11-12 | $160.62 | $170.44 | 555,500 | — | — |
| 2019-11-11 | $160.53 | $170.34 | 682,400 | — | — |
| 2019-11-08 | $160.36 | $170.16 | 340,100 | — | — |
| 2019-11-07 | $160.00 | $169.78 | 392,700 | — | — |
| 2019-11-06 | $158.42 | $168.10 | 534,200 | — | — |
| 2019-11-05 | $157.73 | $167.37 | 470,600 | — | — |
| 2019-11-04 | $157.92 | $167.57 | 581,100 | — | — |
| 2019-11-01 | $156.09 | $165.63 | 609,300 | — | — |
| 2019-10-31 | $154.08 | $163.50 | 632,800 | — | — |
| 2019-10-30 | $146.67 | $155.63 | 470,600 | — | — |
| 2019-10-29 | $145.11 | $153.98 | 465,900 | — | — |
| 2019-10-28 | $146.10 | $155.03 | 260,000 | — | — |
| 2019-10-25 | $146.04 | $154.96 | 744,600 | — | — |
| 2019-10-24 | $144.43 | $153.26 | 1,302,600 | — | — |
| 2019-10-23 | $142.84 | $151.57 | 524,600 | — | — |
| 2019-10-22 | $142.98 | $151.72 | 496,500 | — | — |
| 2019-10-21 | $145.07 | $153.94 | 805,600 | — | — |
| 2019-10-18 | $144.51 | $153.34 | 394,300 | — | — |
| 2019-10-17 | $144.77 | $153.62 | 383,100 | — | — |
| 2019-10-16 | $145.68 | $154.58 | 456,300 | — | — |
| 2019-10-15 | $145.75 | $154.66 | 317,800 | — | — |
| 2019-10-14 | $143.97 | $152.77 | 454,000 | — | — |
| 2019-10-11 | $145.15 | $154.02 | 272,800 | — | — |
| 2019-10-10 | $143.11 | $151.86 | 248,600 | — | — |
| 2019-10-09 | $141.83 | $150.50 | 215,600 | — | — |
| 2019-10-08 | $140.59 | $149.18 | 408,700 | — | — |
| 2019-10-07 | $142.57 | $151.28 | 378,800 | — | — |
| 2019-10-04 | $143.25 | $152.00 | 253,600 | — | — |
| 2019-10-03 | $140.63 | $149.22 | 471,700 | — | — |
| 2019-10-02 | $138.77 | $147.25 | 610,900 | — | — |
| 2019-10-01 | $140.86 | $149.47 | 600,000 | — | — |
| 2019-09-30 | $142.99 | $151.73 | 800,800 | — | — |
| 2019-09-27 | $142.10 | $150.78 | 819,300 | — | — |
| 2019-09-26 | $143.89 | $152.68 | 578,900 | — | — |
| 2019-09-25 | $143.49 | $152.26 | 734,800 | — | — |
| 2019-09-24 | $143.28 | $152.04 | 854,000 | — | — |
| 2019-09-23 | $142.64 | $151.36 | 1,110,400 | — | — |
| 2019-09-20 | $143.64 | $152.42 | 1,419,100 | — | — |
| 2019-09-19 | $140.13 | $148.69 | 386,200 | — | — |
| 2019-09-18 | $139.17 | $147.67 | 521,700 | — | — |
| 2019-09-17 | $139.33 | $147.84 | 412,600 | — | — |
| 2019-09-16 | $138.67 | $147.14 | 649,000 | — | — |
| 2019-09-13 | $137.10 | $145.48 | 404,300 | — | — |
| 2019-09-12 | $137.33 | $145.72 | 438,600 | — | — |
| 2019-09-11 | $136.77 | $145.13 | 299,300 | — | — |
| 2019-09-10 | $134.64 | $142.87 | 493,700 | — | — |
| 2019-09-09 | $136.92 | $145.29 | 601,600 | — | — |
| 2019-09-06 | $137.19 | $145.57 | 241,600 | — | — |
| 2019-09-05 | $136.80 | $145.16 | 291,200 | — | — |
| 2019-09-04 | $134.98 | $143.23 | 254,800 | — | — |
| 2019-09-03 | $132.46 | $140.55 | 320,800 | — | — |
| 2019-08-30 | $133.67 | $141.84 | 426,500 | — | — |
| 2019-08-29 | $131.98 | $140.05 | 396,300 | — | — |
| 2019-08-28 | $130.72 | $138.71 | 247,200 | — | — |
| 2019-08-27 | $130.53 | $138.51 | 379,300 | — | — |
| 2019-08-26 | $129.23 | $137.13 | 374,600 | — | — |
| 2019-08-23 | $129.43 | $137.34 | 479,100 | — | — |
| 2019-08-22 | $132.58 | $140.68 | 374,700 | — | — |
| 2019-08-21 | $132.66 | $140.77 | 298,800 | — | — |
| 2019-08-20 | $132.07 | $140.14 | 583,300 | — | — |
| 2019-08-19 | $131.21 | $139.23 | 454,500 | — | — |
| 2019-08-16 | $129.29 | $137.19 | 426,300 | — | — |
| 2019-08-15 | $126.49 | $134.22 | 410,300 | — | — |
| 2019-08-14 | $127.00 | $134.76 | 514,300 | — | — |
| 2019-08-13 | $128.56 | $136.42 | 809,200 | — | — |
| 2019-08-12 | $128.51 | $136.36 | 327,300 | — | — |
| 2019-08-09 | $130.58 | $138.56 | 328,800 | — | — |
| 2019-08-08 | $132.47 | $140.57 | 542,800 | — | — |
| 2019-08-07 | $129.34 | $137.24 | 606,100 | — | — |
| 2019-08-06 | $128.44 | $136.29 | 1,038,100 | — | — |
| 2019-08-05 | $128.02 | $135.84 | 903,000 | — | — |
| 2019-08-02 | $135.11 | $143.37 | 570,300 | — | — |
| 2019-08-01 | $137.41 | $145.81 | 790,800 | — | — |
| 2019-07-31 | $139.33 | $147.84 | 1,282,000 | — | — |
| 2019-07-30 | $138.26 | $146.71 | 2,994,200 | — | — |
| 2019-07-29 | $170.73 | $181.16 | 432,500 | — | — |
| 2019-07-26 | $171.04 | $181.49 | 332,300 | — | — |
| 2019-07-25 | $168.14 | $178.41 | 284,800 | — | — |
| 2019-07-24 | $168.98 | $179.31 | 218,600 | — | — |
| 2019-07-23 | $169.35 | $179.70 | 288,900 | — | — |
| 2019-07-22 | $167.72 | $177.97 | 349,300 | — | — |
| 2019-07-19 | $165.79 | $175.92 | 301,300 | — | — |
| 2019-07-18 | $168.55 | $178.85 | 351,300 | — | — |
| 2019-07-17 | $168.42 | $178.71 | 229,200 | — | — |
| 2019-07-16 | $169.02 | $179.35 | 274,200 | — | — |
| 2019-07-15 | $170.87 | $181.31 | 242,200 | — | — |
| 2019-07-12 | $170.24 | $180.64 | 167,100 | — | — |
| 2019-07-11 | $169.50 | $179.86 | 223,900 | — | — |
| 2019-07-10 | $168.36 | $178.65 | 214,100 | — | — |
| 2019-07-09 | $167.58 | $177.82 | 321,400 | — | — |
| 2019-07-08 | $167.14 | $177.35 | 349,900 | — | — |
| 2019-07-05 | $168.97 | $179.30 | 227,100 | — | — |
| 2019-07-03 | $167.84 | $178.10 | 281,800 | — | — |
| 2019-07-02 | $165.07 | $175.16 | 291,000 | — | — |
| 2019-07-01 | $163.65 | $173.65 | 269,400 | — | — |
| 2019-06-28 | $160.94 | $170.77 | 727,500 | — | — |
| 2019-06-27 | $158.97 | $168.68 | 377,600 | — | — |
| 2019-06-26 | $158.14 | $167.80 | 394,800 | — | — |
| 2019-06-25 | $160.99 | $170.83 | 338,600 | — | — |
| 2019-06-24 | $161.84 | $171.73 | 251,200 | — | — |
| 2019-06-21 | $161.47 | $171.34 | 791,600 | — | — |
| 2019-06-20 | $160.42 | $170.22 | 288,400 | — | — |
| 2019-06-19 | $160.39 | $170.19 | 221,700 | — | — |
| 2019-06-18 | $159.43 | $169.17 | 349,500 | — | — |
| 2019-06-17 | $159.03 | $168.75 | 170,800 | — | — |
| 2019-06-14 | $158.58 | $168.27 | 240,900 | — | — |
| 2019-06-13 | $158.60 | $168.29 | 169,600 | — | — |
| 2019-06-12 | $157.28 | $166.89 | 185,000 | — | — |
| 2019-06-11 | $157.11 | $166.71 | 319,000 | — | — |
| 2019-06-10 | $159.02 | $168.74 | 412,000 | — | — |
| 2019-06-07 | $157.48 | $167.10 | 308,100 | — | — |
| 2019-06-06 | $154.21 | $163.63 | 331,100 | — | — |
| 2019-06-05 | $154.47 | $163.91 | 234,600 | — | — |
| 2019-06-04 | $151.34 | $160.59 | 427,000 | — | — |
| 2019-06-03 | $149.85 | $159.01 | 412,300 | — | — |
| 2019-05-31 | $151.30 | $160.55 | 306,800 | — | — |
| 2019-05-30 | $152.62 | $161.95 | 249,500 | — | — |
| 2019-05-29 | $151.56 | $160.82 | 265,700 | — | — |
| 2019-05-28 | $152.44 | $161.76 | 447,700 | — | — |
| 2019-05-24 | $154.02 | $163.43 | 176,600 | — | — |
| 2019-05-23 | $152.72 | $162.05 | 276,400 | — | — |
| 2019-05-22 | $155.01 | $164.48 | 196,700 | — | — |
| 2019-05-21 | $154.06 | $163.47 | 202,300 | — | — |
| 2019-05-20 | $152.45 | $161.77 | 410,400 | — | — |
| 2019-05-17 | $153.52 | $162.90 | 264,500 | — | — |
| 2019-05-16 | $154.97 | $164.44 | 315,200 | — | — |
| 2019-05-15 | $152.57 | $161.89 | 546,400 | — | — |
| 2019-05-14 | $151.44 | $160.69 | 408,800 | — | — |
| 2019-05-13 | $150.00 | $159.17 | 564,700 | — | — |
| 2019-05-10 | $153.86 | $163.26 | 695,200 | — | — |
| 2019-05-09 | $152.97 | $162.32 | 502,000 | — | — |
| 2019-05-08 | $153.70 | $163.09 | 671,200 | — | — |
| 2019-05-07 | $155.19 | $164.67 | 1,192,700 | — | — |
| 2019-05-06 | $161.49 | $171.36 | 854,800 | — | — |
| 2019-05-03 | $159.98 | $169.76 | 273,500 | — | — |
| 2019-05-02 | $157.96 | $167.61 | 322,300 | — | — |
| 2019-05-01 | $156.48 | $166.04 | 325,900 | — | — |
| 2019-04-30 | $158.97 | $168.68 | 375,200 | — | — |
| 2019-04-29 | $157.76 | $167.40 | 414,500 | — | — |
| 2019-04-26 | $158.88 | $168.59 | 335,600 | — | — |
| 2019-04-25 | $158.04 | $167.70 | 301,900 | — | — |
| 2019-04-24 | $159.49 | $169.24 | 288,800 | — | — |
| 2019-04-23 | $159.48 | $169.23 | 329,700 | — | — |
| 2019-04-22 | $158.10 | $167.76 | 218,500 | — | — |
| 2019-04-18 | $157.20 | $166.81 | 359,600 | — | — |
| 2019-04-17 | $156.57 | $166.14 | 339,500 | — | — |
| 2019-04-16 | $158.76 | $168.46 | 288,900 | — | — |
| 2019-04-15 | $159.93 | $169.70 | 286,100 | — | — |
| 2019-04-12 | $159.38 | $169.12 | 247,800 | — | — |
| 2019-04-11 | $158.44 | $168.12 | 268,900 | — | — |
| 2019-04-10 | $157.28 | $166.89 | 335,000 | — | — |
| 2019-04-09 | $156.60 | $166.17 | 247,600 | — | — |
| 2019-04-08 | $156.56 | $166.13 | 360,100 | — | — |
| 2019-04-05 | $155.09 | $164.57 | 242,000 | — | — |
| 2019-04-04 | $153.56 | $162.94 | 286,800 | — | — |
| 2019-04-03 | $153.24 | $162.60 | 562,200 | — | — |
| 2019-04-02 | $153.10 | $162.46 | 397,700 | — | — |
| 2019-04-01 | $154.98 | $164.45 | 401,800 | — | — |
| 2019-03-29 | $151.68 | $160.95 | 566,800 | — | — |
| 2019-03-28 | $150.04 | $159.21 | 516,500 | — | — |
| 2019-03-27 | $148.49 | $157.56 | 314,400 | — | — |
| 2019-03-26 | $148.04 | $157.09 | 348,300 | — | — |
| 2019-03-25 | $146.10 | $155.03 | 402,200 | — | — |
| 2019-03-22 | $145.91 | $154.83 | 332,600 | — | — |
| 2019-03-21 | $148.39 | $157.46 | 294,300 | — | — |
| 2019-03-20 | $146.45 | $155.40 | 287,100 | — | — |
| 2019-03-19 | $147.11 | $156.10 | 298,000 | — | — |
| 2019-03-18 | $147.21 | $156.21 | 523,900 | — | — |
| 2019-03-15 | $145.04 | $153.90 | 636,700 | — | — |
| 2019-03-14 | $144.13 | $152.94 | 429,300 | — | — |
| 2019-03-13 | $144.93 | $153.79 | 407,300 | — | — |
| 2019-03-12 | $144.25 | $153.07 | 346,600 | — | — |
| 2019-03-11 | $144.16 | $152.97 | 632,700 | — | — |
| 2019-03-08 | $141.25 | $149.88 | 361,800 | — | — |
| 2019-03-07 | $141.69 | $150.35 | 500,400 | — | — |
| 2019-03-06 | $142.72 | $151.44 | 273,100 | — | — |
| 2019-03-05 | $143.50 | $152.27 | 293,400 | — | — |
| 2019-03-04 | $143.88 | $152.67 | 378,400 | — | — |
| 2019-03-01 | $144.94 | $153.80 | 450,300 | — | — |
| 2019-02-28 | $142.30 | $151.00 | 430,100 | — | — |
| 2019-02-27 | $143.86 | $152.65 | 378,500 | — | — |
| 2019-02-26 | $143.12 | $151.87 | 338,700 | — | — |
| 2019-02-25 | $142.33 | $151.03 | 371,200 | — | — |
| 2019-02-22 | $142.30 | $151.00 | 366,100 | — | — |
| 2019-02-21 | $141.80 | $150.47 | 512,400 | — | — |
| 2019-02-20 | $141.10 | $149.72 | 382,100 | — | — |
| 2019-02-19 | $141.63 | $150.28 | 471,300 | — | — |
| 2019-02-15 | $143.35 | $152.11 | 391,400 | — | — |
| 2019-02-14 | $142.56 | $151.27 | 350,200 | — | — |
| 2019-02-13 | $141.49 | $150.14 | 483,200 | — | — |
| 2019-02-12 | $141.39 | $150.03 | 508,400 | — | — |
| 2019-02-11 | $140.63 | $149.22 | 720,800 | — | — |
| 2019-02-08 | $138.74 | $147.22 | 634,500 | — | — |
| 2019-02-07 | $139.15 | $147.65 | 967,600 | — | — |
| 2019-02-06 | $143.01 | $151.75 | 2,048,200 | — | — |
| 2019-02-05 | $141.00 | $149.62 | 3,795,700 | — | — |
| 2019-02-04 | $143.25 | $152.00 | 1,640,100 | — | — |
| 2019-02-01 | $138.34 | $146.79 | 727,700 | — | — |
| 2019-01-31 | $135.89 | $144.19 | 833,500 | — | — |
| 2019-01-30 | $133.91 | $142.09 | 438,800 | — | — |
| 2019-01-29 | $131.97 | $140.03 | 392,700 | — | — |
| 2019-01-28 | $132.18 | $140.26 | 584,000 | — | — |
| 2019-01-25 | $131.87 | $139.93 | 367,500 | — | — |
| 2019-01-24 | $130.37 | $138.34 | 319,100 | — | — |
| 2019-01-23 | $130.01 | $137.95 | 430,100 | — | — |
| 2019-01-22 | $129.88 | $137.82 | 563,900 | — | — |
| 2019-01-18 | $129.74 | $137.67 | 751,500 | — | — |
| 2019-01-17 | $129.11 | $137.00 | 342,700 | — | — |
| 2019-01-16 | $129.10 | $136.99 | 558,600 | — | — |
| 2019-01-15 | $129.00 | $136.88 | 375,300 | — | — |
| 2019-01-14 | $127.30 | $135.08 | 358,100 | — | — |
| 2019-01-11 | $129.11 | $137.00 | 462,500 | — | — |
| 2019-01-10 | $128.24 | $136.08 | 487,000 | — | — |
| 2019-01-09 | $126.95 | $134.71 | 788,800 | — | — |
| 2019-01-08 | $128.46 | $136.31 | 558,500 | — | — |
| 2019-01-07 | $126.34 | $134.06 | 991,900 | — | — |
| 2019-01-04 | $126.36 | $134.08 | 665,000 | — | — |
| 2019-01-03 | $123.19 | $130.72 | 776,500 | — | — |
| 2019-01-02 | $125.85 | $133.54 | 561,000 | — | — |