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
- 1995-09-18 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 | $133.99 | $171.73 | 299,300 | — | — |
| 2019-12-30 | $133.39 | $170.96 | 257,200 | — | — |
| 2019-12-27 | $134.98 | $173.00 | 357,200 | — | — |
| 2019-12-26 | $134.58 | $172.49 | 170,000 | — | — |
| 2019-12-24 | $133.60 | $171.23 | 117,900 | — | — |
| 2019-12-23 | $133.77 | $171.45 | 296,800 | — | — |
| 2019-12-20 | $134.41 | $172.27 | 474,300 | — | — |
| 2019-12-19 | $133.08 | $170.56 | 454,100 | — | — |
| 2019-12-18 | $133.39 | $170.96 | 663,700 | — | — |
| 2019-12-17 | $134.04 | $171.79 | 1,439,300 | — | — |
| 2019-12-16 | $139.39 | $178.65 | 497,100 | — | — |
| 2019-12-13 | $138.50 | $177.51 | 745,400 | — | — |
| 2019-12-12 | $136.70 | $175.20 | 680,000 | — | — |
| 2019-12-11 | $134.91 | $172.91 | 262,400 | — | — |
| 2019-12-10 | $134.70 | $172.64 | 300,600 | — | — |
| 2019-12-09 | $134.86 | $172.84 | 227,500 | — | — |
| 2019-12-06 | $135.00 | $173.02 | 347,100 | — | — |
| 2019-12-05 | $134.85 | $172.83 | 486,700 | — | — |
| 2019-12-04 | $135.54 | $173.72 | 354,600 | — | — |
| 2019-12-03 | $134.22 | $172.02 | 654,800 | — | — |
| 2019-12-02 | $133.45 | $171.04 | 626,900 | — | — |
| 2019-11-29 | $135.95 | $174.24 | 227,700 | — | — |
| 2019-11-27 | $135.41 | $173.55 | 443,900 | — | — |
| 2019-11-26 | $135.34 | $173.46 | 660,500 | — | — |
| 2019-11-25 | $135.74 | $173.97 | 278,700 | — | — |
| 2019-11-22 | $135.41 | $173.55 | 225,800 | — | — |
| 2019-11-21 | $135.43 | $173.58 | 273,500 | — | — |
| 2019-11-20 | $135.00 | $173.02 | 300,900 | — | — |
| 2019-11-19 | $135.74 | $173.97 | 423,600 | — | — |
| 2019-11-18 | $135.18 | $173.25 | 731,900 | — | — |
| 2019-11-15 | $135.48 | $173.64 | 383,800 | — | — |
| 2019-11-14 | $134.41 | $172.27 | 345,400 | — | — |
| 2019-11-13 | $134.30 | $172.13 | 450,700 | — | — |
| 2019-11-12 | $135.37 | $173.50 | 582,600 | — | — |
| 2019-11-11 | $136.78 | $175.31 | 448,700 | — | — |
| 2019-11-08 | $136.44 | $174.87 | 327,000 | — | — |
| 2019-11-07 | $135.08 | $173.13 | 269,200 | — | — |
| 2019-11-06 | $135.11 | $173.16 | 457,600 | — | — |
| 2019-11-05 | $133.56 | $171.18 | 486,100 | — | — |
| 2019-11-04 | $134.47 | $172.34 | 468,600 | — | — |
| 2019-11-01 | $133.69 | $171.35 | 1,526,900 | — | — |
| 2019-10-31 | $132.58 | $169.92 | 413,800 | — | — |
| 2019-10-30 | $133.23 | $170.76 | 485,100 | — | — |
| 2019-10-29 | $131.74 | $168.85 | 513,800 | — | — |
| 2019-10-28 | $132.77 | $170.17 | 440,900 | — | — |
| 2019-10-25 | $131.87 | $169.01 | 569,200 | — | — |
| 2019-10-24 | $131.79 | $168.91 | 809,400 | — | — |
| 2019-10-23 | $131.66 | $168.74 | 709,100 | — | — |
| 2019-10-22 | $131.80 | $168.92 | 1,092,200 | — | — |
| 2019-10-21 | $132.71 | $170.09 | 1,210,500 | — | — |
| 2019-10-18 | $129.13 | $165.50 | 1,655,800 | — | — |
| 2019-10-17 | $128.60 | $164.82 | 972,200 | — | — |
| 2019-10-16 | $128.72 | $164.98 | 1,091,500 | — | — |
| 2019-10-15 | $127.18 | $163.00 | 830,900 | — | — |
| 2019-10-14 | $126.05 | $161.55 | 877,700 | — | — |
| 2019-10-11 | $126.20 | $161.75 | 2,234,300 | — | — |
| 2019-10-10 | $115.25 | $147.71 | 1,062,100 | — | — |
| 2019-10-09 | $116.05 | $148.74 | 1,061,600 | — | — |
| 2019-10-08 | $112.90 | $144.70 | 797,800 | — | — |
| 2019-10-07 | $114.53 | $146.79 | 637,700 | — | — |
| 2019-10-04 | $115.37 | $147.87 | 803,700 | — | — |
| 2019-10-03 | $115.11 | $147.53 | 505,500 | — | — |
| 2019-10-02 | $113.66 | $145.67 | 702,700 | — | — |
| 2019-10-01 | $117.15 | $150.15 | 799,100 | — | — |
| 2019-09-30 | $117.87 | $151.07 | 1,270,000 | — | — |
| 2019-09-27 | $117.44 | $150.52 | 1,339,800 | — | — |
| 2019-09-26 | $117.66 | $150.80 | 1,813,500 | — | — |
| 2019-09-25 | $117.26 | $150.29 | 1,036,200 | — | — |
| 2019-09-24 | $118.68 | $152.11 | 996,400 | — | — |
| 2019-09-23 | $118.90 | $152.39 | 644,000 | — | — |
| 2019-09-20 | $119.40 | $153.03 | 1,143,900 | — | — |
| 2019-09-19 | $119.81 | $153.56 | 299,700 | — | — |
| 2019-09-18 | $119.68 | $153.39 | 371,000 | — | — |
| 2019-09-17 | $120.01 | $153.81 | 376,700 | — | — |
| 2019-09-16 | $117.51 | $150.61 | 437,200 | — | — |
| 2019-09-13 | $118.96 | $152.47 | 525,900 | — | — |
| 2019-09-12 | $120.88 | $154.93 | 492,000 | — | — |
| 2019-09-11 | $119.93 | $153.71 | 1,057,800 | — | — |
| 2019-09-10 | $120.78 | $154.80 | 600,900 | — | — |
| 2019-09-09 | $121.56 | $155.80 | 513,400 | — | — |
| 2019-09-06 | $121.94 | $156.29 | 329,100 | — | — |
| 2019-09-05 | $123.30 | $158.03 | 568,700 | — | — |
| 2019-09-04 | $120.55 | $154.50 | 532,600 | — | — |
| 2019-09-03 | $118.31 | $151.63 | 514,500 | — | — |
| 2019-08-30 | $119.15 | $152.71 | 598,100 | — | — |
| 2019-08-29 | $119.88 | $153.65 | 322,700 | — | — |
| 2019-08-28 | $118.41 | $151.76 | 461,700 | — | — |
| 2019-08-27 | $119.95 | $153.73 | 447,500 | — | — |
| 2019-08-26 | $118.80 | $152.26 | 329,500 | — | — |
| 2019-08-23 | $117.52 | $150.62 | 393,400 | — | — |
| 2019-08-22 | $119.47 | $153.12 | 348,800 | — | — |
| 2019-08-21 | $121.24 | $155.39 | 639,100 | — | — |
| 2019-08-20 | $117.99 | $151.22 | 341,500 | — | — |
| 2019-08-19 | $119.70 | $153.41 | 279,400 | — | — |
| 2019-08-16 | $118.98 | $152.49 | 295,800 | — | — |
| 2019-08-15 | $117.16 | $150.16 | 589,600 | — | — |
| 2019-08-14 | $116.87 | $149.79 | 776,700 | — | — |
| 2019-08-13 | $120.93 | $154.99 | 681,900 | — | — |
| 2019-08-12 | $119.10 | $152.65 | 240,900 | — | — |
| 2019-08-09 | $119.75 | $153.48 | 403,000 | — | — |
| 2019-08-08 | $121.52 | $155.75 | 475,900 | — | — |
| 2019-08-07 | $120.47 | $154.40 | 1,024,900 | — | — |
| 2019-08-06 | $117.65 | $150.79 | 921,500 | — | — |
| 2019-08-05 | $118.73 | $152.17 | 759,600 | — | — |
| 2019-08-02 | $121.68 | $155.95 | 656,800 | — | — |
| 2019-08-01 | $123.07 | $157.73 | 618,700 | — | — |
| 2019-07-31 | $123.03 | $157.68 | 465,100 | — | — |
| 2019-07-30 | $123.00 | $157.64 | 708,000 | — | — |
| 2019-07-29 | $126.43 | $162.04 | 440,500 | — | — |
| 2019-07-26 | $126.99 | $162.76 | 366,900 | — | — |
| 2019-07-25 | $125.39 | $160.71 | 669,900 | — | — |
| 2019-07-24 | $127.61 | $163.55 | 748,300 | — | — |
| 2019-07-23 | $125.63 | $161.01 | 871,000 | — | — |
| 2019-07-22 | $124.83 | $159.99 | 1,492,400 | — | — |
| 2019-07-19 | $124.63 | $159.73 | 1,481,700 | — | — |
| 2019-07-18 | $127.42 | $163.31 | 3,146,800 | — | — |
| 2019-07-17 | $134.22 | $172.02 | 735,500 | — | — |
| 2019-07-16 | $135.12 | $173.18 | 595,700 | — | — |
| 2019-07-15 | $137.13 | $175.75 | 384,000 | — | — |
| 2019-07-12 | $136.77 | $175.29 | 486,500 | — | — |
| 2019-07-11 | $137.42 | $176.13 | 525,600 | — | — |
| 2019-07-10 | $137.66 | $176.43 | 675,900 | — | — |
| 2019-07-09 | $138.28 | $177.23 | 471,600 | — | — |
| 2019-07-08 | $138.48 | $177.48 | 477,100 | — | — |
| 2019-07-05 | $138.16 | $177.07 | 472,200 | — | — |
| 2019-07-03 | $140.18 | $179.66 | 1,097,000 | — | — |
| 2019-07-02 | $139.35 | $178.60 | 993,200 | — | — |
| 2019-07-01 | $138.30 | $177.25 | 2,370,200 | — | — |
| 2019-06-28 | $136.80 | $175.33 | 3,042,600 | — | — |
| 2019-06-27 | $134.68 | $172.61 | 1,819,600 | — | — |
| 2019-06-26 | $134.03 | $171.78 | 3,671,600 | — | — |
| 2019-06-25 | $133.01 | $170.47 | 677,800 | — | — |
| 2019-06-24 | $134.93 | $172.93 | 715,600 | — | — |
| 2019-06-21 | $134.35 | $172.19 | 1,456,100 | — | — |
| 2019-06-20 | $134.40 | $172.25 | 908,200 | — | — |
| 2019-06-19 | $131.84 | $168.97 | 430,100 | — | — |
| 2019-06-18 | $131.77 | $168.88 | 921,900 | — | — |
| 2019-06-17 | $128.46 | $164.64 | 516,700 | — | — |
| 2019-06-14 | $127.65 | $163.60 | 426,600 | — | — |
| 2019-06-13 | $128.81 | $165.09 | 451,700 | — | — |
| 2019-06-12 | $128.31 | $164.45 | 899,900 | — | — |
| 2019-06-11 | $128.38 | $164.54 | 562,000 | — | — |
| 2019-06-10 | $129.43 | $165.89 | 348,600 | — | — |
| 2019-06-07 | $129.64 | $166.15 | 808,100 | — | — |
| 2019-06-06 | $126.49 | $162.12 | 914,600 | — | — |
| 2019-06-05 | $126.26 | $161.82 | 813,900 | — | — |
| 2019-06-04 | $125.83 | $161.27 | 1,238,500 | — | — |
| 2019-06-03 | $122.84 | $157.44 | 970,500 | — | — |
| 2019-05-31 | $123.08 | $157.75 | 684,300 | — | — |
| 2019-05-30 | $124.92 | $160.10 | 405,100 | — | — |
| 2019-05-29 | $124.25 | $159.25 | 640,000 | — | — |
| 2019-05-28 | $126.00 | $161.49 | 500,500 | — | — |
| 2019-05-24 | $127.51 | $163.42 | 271,200 | — | — |
| 2019-05-23 | $126.60 | $162.26 | 431,200 | — | — |
| 2019-05-22 | $128.70 | $164.95 | 695,600 | — | — |
| 2019-05-21 | $126.91 | $162.66 | 705,600 | — | — |
| 2019-05-20 | $125.19 | $160.45 | 1,040,200 | — | — |
| 2019-05-17 | $127.36 | $163.23 | 455,500 | — | — |
| 2019-05-16 | $129.11 | $165.48 | 751,500 | — | — |
| 2019-05-15 | $126.17 | $159.53 | 936,900 | — | — |
| 2019-05-14 | $125.20 | $158.31 | 924,700 | — | — |
| 2019-05-13 | $123.24 | $155.83 | 509,500 | — | — |
| 2019-05-10 | $125.75 | $159.00 | 867,400 | — | — |
| 2019-05-09 | $124.37 | $157.26 | 1,096,600 | — | — |
| 2019-05-08 | $124.30 | $157.17 | 674,200 | — | — |
| 2019-05-07 | $123.47 | $156.12 | 707,500 | — | — |
| 2019-05-06 | $126.42 | $159.85 | 408,300 | — | — |
| 2019-05-03 | $127.40 | $161.09 | 441,100 | — | — |
| 2019-05-02 | $125.98 | $159.29 | 721,500 | — | — |
| 2019-05-01 | $127.86 | $161.67 | 748,600 | — | — |
| 2019-04-30 | $128.86 | $162.93 | 903,600 | — | — |
| 2019-04-29 | $129.05 | $163.17 | 1,894,800 | — | — |
| 2019-04-26 | $127.48 | $161.19 | 1,387,200 | — | — |
| 2019-04-25 | $129.05 | $163.17 | 2,788,400 | — | — |
| 2019-04-24 | $129.08 | $163.21 | 4,694,100 | — | — |
| 2019-04-23 | $114.80 | $145.16 | 770,700 | — | — |
| 2019-04-22 | $113.79 | $143.88 | 418,100 | — | — |
| 2019-04-18 | $112.97 | $142.84 | 485,500 | — | — |
| 2019-04-17 | $112.31 | $142.01 | 881,000 | — | — |
| 2019-04-16 | $111.20 | $140.60 | 1,081,400 | — | — |
| 2019-04-15 | $112.80 | $142.63 | 638,000 | — | — |
| 2019-04-12 | $112.32 | $142.02 | 354,100 | — | — |
| 2019-04-11 | $112.33 | $142.03 | 508,100 | — | — |
| 2019-04-10 | $112.27 | $141.96 | 834,100 | — | — |
| 2019-04-09 | $110.37 | $139.56 | 1,094,500 | — | — |
| 2019-04-08 | $114.93 | $145.32 | 868,500 | — | — |
| 2019-04-05 | $114.61 | $144.92 | 686,600 | — | — |
| 2019-04-04 | $115.95 | $146.61 | 1,130,800 | — | — |
| 2019-04-03 | $116.43 | $147.22 | 688,800 | — | — |
| 2019-04-02 | $115.81 | $146.43 | 582,000 | — | — |
| 2019-04-01 | $115.82 | $146.45 | 973,200 | — | — |
| 2019-03-29 | $115.46 | $145.99 | 1,325,700 | — | — |
| 2019-03-28 | $114.21 | $144.41 | 1,867,900 | — | — |
| 2019-03-27 | $113.56 | $143.59 | 1,172,700 | — | — |
| 2019-03-26 | $113.93 | $144.06 | 1,123,000 | — | — |
| 2019-03-25 | $111.60 | $141.11 | 437,200 | — | — |
| 2019-03-22 | $111.72 | $141.26 | 780,000 | — | — |
| 2019-03-21 | $114.43 | $144.69 | 385,000 | — | — |
| 2019-03-20 | $114.53 | $144.82 | 679,600 | — | — |
| 2019-03-19 | $113.44 | $143.44 | 506,100 | — | — |
| 2019-03-18 | $112.14 | $141.79 | 429,600 | — | — |
| 2019-03-15 | $112.49 | $142.24 | 769,100 | — | — |
| 2019-03-14 | $109.52 | $138.48 | 394,200 | — | — |
| 2019-03-13 | $108.86 | $137.65 | 472,400 | — | — |
| 2019-03-12 | $108.01 | $136.57 | 410,300 | — | — |
| 2019-03-11 | $107.72 | $136.20 | 476,000 | — | — |
| 2019-03-08 | $107.97 | $136.52 | 537,200 | — | — |
| 2019-03-07 | $106.35 | $134.47 | 306,400 | — | — |
| 2019-03-06 | $107.59 | $136.04 | 270,100 | — | — |
| 2019-03-05 | $107.97 | $136.52 | 269,400 | — | — |
| 2019-03-04 | $107.32 | $135.70 | 404,200 | — | — |
| 2019-03-01 | $108.38 | $137.04 | 473,400 | — | — |
| 2019-02-28 | $107.13 | $135.46 | 543,300 | — | — |
| 2019-02-27 | $107.01 | $135.31 | 471,400 | — | — |
| 2019-02-26 | $107.57 | $136.01 | 327,300 | — | — |
| 2019-02-25 | $107.33 | $135.71 | 408,200 | — | — |
| 2019-02-22 | $108.32 | $136.96 | 337,100 | — | — |
| 2019-02-21 | $106.98 | $135.27 | 298,400 | — | — |
| 2019-02-20 | $106.86 | $135.12 | 730,400 | — | — |
| 2019-02-19 | $106.74 | $134.97 | 292,700 | — | — |
| 2019-02-15 | $106.82 | $135.07 | 328,800 | — | — |
| 2019-02-14 | $105.94 | $133.95 | 494,900 | — | — |
| 2019-02-13 | $105.26 | $133.09 | 385,100 | — | — |
| 2019-02-12 | $104.63 | $132.30 | 794,300 | — | — |
| 2019-02-11 | $104.09 | $131.61 | 636,500 | — | — |
| 2019-02-08 | $104.03 | $131.54 | 724,500 | — | — |
| 2019-02-07 | $103.46 | $130.82 | 659,600 | — | — |
| 2019-02-06 | $105.27 | $133.11 | 349,900 | — | — |
| 2019-02-05 | $106.27 | $134.37 | 709,500 | — | — |
| 2019-02-04 | $104.21 | $131.77 | 564,900 | — | — |
| 2019-02-01 | $103.95 | $131.44 | 566,200 | — | — |
| 2019-01-31 | $103.42 | $130.77 | 1,027,200 | — | — |
| 2019-01-30 | $102.52 | $129.63 | 1,275,500 | — | — |
| 2019-01-29 | $102.69 | $129.84 | 2,048,500 | — | — |
| 2019-01-28 | $106.94 | $135.22 | 2,299,600 | — | — |
| 2019-01-25 | $106.01 | $134.04 | 1,036,500 | — | — |
| 2019-01-24 | $105.40 | $133.27 | 1,999,100 | — | — |
| 2019-01-23 | $104.10 | $131.63 | 539,100 | — | — |
| 2019-01-22 | $103.33 | $130.65 | 680,400 | — | — |
| 2019-01-18 | $105.74 | $133.70 | 484,400 | — | — |
| 2019-01-17 | $103.63 | $131.03 | 338,000 | — | — |
| 2019-01-16 | $102.25 | $129.29 | 442,500 | — | — |
| 2019-01-15 | $102.43 | $129.52 | 443,100 | — | — |
| 2019-01-14 | $101.11 | $127.85 | 629,000 | — | — |
| 2019-01-11 | $101.98 | $128.95 | 576,900 | — | — |
| 2019-01-10 | $103.34 | $130.67 | 663,800 | — | — |
| 2019-01-09 | $102.65 | $129.79 | 516,400 | — | — |
| 2019-01-08 | $101.27 | $128.05 | 548,600 | — | — |
| 2019-01-07 | $99.71 | $126.08 | 861,600 | — | — |
| 2019-01-04 | $98.74 | $124.85 | 1,038,100 | — | — |
| 2019-01-03 | $95.46 | $120.70 | 807,800 | — | — |
| 2019-01-02 | $99.18 | $125.41 | 506,300 | — | — |