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
- 2007-03-22 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 | $123.54 | $162.13 | 375,400 | — | — |
| 2019-12-30 | $122.79 | $161.15 | 273,800 | — | — |
| 2019-12-27 | $123.21 | $161.70 | 286,700 | — | — |
| 2019-12-26 | $122.62 | $160.92 | 261,900 | — | — |
| 2019-12-24 | $123.06 | $161.50 | 110,000 | — | — |
| 2019-12-23 | $122.86 | $161.24 | 345,700 | — | — |
| 2019-12-20 | $123.61 | $162.22 | 1,307,900 | — | — |
| 2019-12-19 | $122.54 | $160.82 | 640,900 | — | — |
| 2019-12-18 | $123.71 | $162.35 | 655,100 | — | — |
| 2019-12-17 | $122.47 | $160.73 | 854,700 | — | — |
| 2019-12-16 | $120.88 | $158.64 | 1,336,400 | — | — |
| 2019-12-13 | $119.72 | $157.12 | 609,600 | — | — |
| 2019-12-12 | $119.55 | $156.89 | 609,700 | — | — |
| 2019-12-11 | $119.42 | $156.01 | 848,800 | — | — |
| 2019-12-10 | $121.40 | $158.60 | 432,300 | — | — |
| 2019-12-09 | $121.19 | $158.33 | 544,700 | — | — |
| 2019-12-06 | $123.01 | $160.70 | 439,100 | — | — |
| 2019-12-05 | $121.86 | $159.20 | 652,500 | — | — |
| 2019-12-04 | $121.76 | $159.07 | 469,900 | — | — |
| 2019-12-03 | $121.46 | $158.68 | 430,700 | — | — |
| 2019-12-02 | $122.21 | $159.66 | 408,800 | — | — |
| 2019-11-29 | $123.71 | $161.62 | 284,800 | — | — |
| 2019-11-27 | $123.10 | $160.82 | 406,400 | — | — |
| 2019-11-26 | $123.39 | $161.20 | 805,400 | — | — |
| 2019-11-25 | $121.47 | $158.69 | 388,800 | — | — |
| 2019-11-22 | $121.20 | $158.34 | 415,500 | — | — |
| 2019-11-21 | $121.35 | $158.54 | 662,900 | — | — |
| 2019-11-20 | $122.44 | $159.96 | 496,500 | — | — |
| 2019-11-19 | $122.05 | $159.45 | 731,500 | — | — |
| 2019-11-18 | $120.59 | $157.54 | 570,900 | — | — |
| 2019-11-15 | $119.80 | $156.51 | 570,800 | — | — |
| 2019-11-14 | $119.37 | $155.95 | 549,900 | — | — |
| 2019-11-13 | $118.87 | $155.30 | 355,900 | — | — |
| 2019-11-12 | $118.23 | $154.46 | 472,100 | — | — |
| 2019-11-11 | $118.62 | $154.97 | 398,300 | — | — |
| 2019-11-08 | $119.58 | $156.22 | 475,300 | — | — |
| 2019-11-07 | $120.48 | $157.40 | 832,200 | — | — |
| 2019-11-06 | $116.84 | $152.64 | 1,537,300 | — | — |
| 2019-11-05 | $123.40 | $161.21 | 705,400 | — | — |
| 2019-11-04 | $123.47 | $161.30 | 423,200 | — | — |
| 2019-11-01 | $125.81 | $164.36 | 364,900 | — | — |
| 2019-10-31 | $125.22 | $163.59 | 344,500 | — | — |
| 2019-10-30 | $124.86 | $163.12 | 461,700 | — | — |
| 2019-10-29 | $124.60 | $162.78 | 432,800 | — | — |
| 2019-10-28 | $124.75 | $162.98 | 316,400 | — | — |
| 2019-10-25 | $123.55 | $161.41 | 455,900 | — | — |
| 2019-10-24 | $124.78 | $163.02 | 635,800 | — | — |
| 2019-10-23 | $123.10 | $160.82 | 491,200 | — | — |
| 2019-10-22 | $121.67 | $158.95 | 435,800 | — | — |
| 2019-10-21 | $123.65 | $161.54 | 379,800 | — | — |
| 2019-10-18 | $122.98 | $160.66 | 456,700 | — | — |
| 2019-10-17 | $125.38 | $163.80 | 327,500 | — | — |
| 2019-10-16 | $125.23 | $163.60 | 545,600 | — | — |
| 2019-10-15 | $125.24 | $163.62 | 330,000 | — | — |
| 2019-10-14 | $123.60 | $161.47 | 229,200 | — | — |
| 2019-10-11 | $124.34 | $162.44 | 409,400 | — | — |
| 2019-10-10 | $122.54 | $160.09 | 452,700 | — | — |
| 2019-10-09 | $120.84 | $157.87 | 1,438,700 | — | — |
| 2019-10-08 | $119.57 | $156.21 | 1,481,700 | — | — |
| 2019-10-07 | $121.79 | $159.11 | 976,700 | — | — |
| 2019-10-04 | $123.00 | $160.69 | 735,500 | — | — |
| 2019-10-03 | $121.67 | $158.95 | 809,300 | — | — |
| 2019-10-02 | $121.63 | $158.90 | 741,600 | — | — |
| 2019-10-01 | $124.90 | $163.17 | 446,200 | — | — |
| 2019-09-30 | $124.43 | $162.56 | 556,300 | — | — |
| 2019-09-27 | $123.88 | $161.84 | 434,800 | — | — |
| 2019-09-26 | $126.65 | $165.46 | 364,800 | — | — |
| 2019-09-25 | $126.62 | $165.42 | 258,500 | — | — |
| 2019-09-24 | $125.46 | $163.90 | 644,200 | — | — |
| 2019-09-23 | $125.43 | $163.87 | 476,500 | — | — |
| 2019-09-20 | $126.71 | $165.54 | 1,037,600 | — | — |
| 2019-09-19 | $126.87 | $165.75 | 375,100 | — | — |
| 2019-09-18 | $126.34 | $165.05 | 489,000 | — | — |
| 2019-09-17 | $127.18 | $166.15 | 454,900 | — | — |
| 2019-09-16 | $124.86 | $163.12 | 309,100 | — | — |
| 2019-09-13 | $124.02 | $162.02 | 358,700 | — | — |
| 2019-09-12 | $124.30 | $162.39 | 372,300 | — | — |
| 2019-09-11 | $124.65 | $162.14 | 518,400 | — | — |
| 2019-09-10 | $125.00 | $162.60 | 582,600 | — | — |
| 2019-09-09 | $129.17 | $168.02 | 381,800 | — | — |
| 2019-09-06 | $130.29 | $169.48 | 414,800 | — | — |
| 2019-09-05 | $131.51 | $171.06 | 326,000 | — | — |
| 2019-09-04 | $129.78 | $168.81 | 398,400 | — | — |
| 2019-09-03 | $128.35 | $166.95 | 426,700 | — | — |
| 2019-08-30 | $129.44 | $168.37 | 465,200 | — | — |
| 2019-08-29 | $130.33 | $169.53 | 428,800 | — | — |
| 2019-08-28 | $128.58 | $167.25 | 561,200 | — | — |
| 2019-08-27 | $129.45 | $168.38 | 650,300 | — | — |
| 2019-08-26 | $128.33 | $166.93 | 606,600 | — | — |
| 2019-08-23 | $127.46 | $165.80 | 1,743,600 | — | — |
| 2019-08-22 | $130.19 | $169.35 | 580,400 | — | — |
| 2019-08-21 | $131.27 | $170.75 | 637,800 | — | — |
| 2019-08-20 | $128.18 | $166.73 | 482,400 | — | — |
| 2019-08-19 | $128.25 | $166.82 | 1,051,400 | — | — |
| 2019-08-16 | $128.22 | $166.78 | 564,800 | — | — |
| 2019-08-15 | $126.67 | $164.77 | 1,045,800 | — | — |
| 2019-08-14 | $125.58 | $163.35 | 1,209,700 | — | — |
| 2019-08-13 | $126.75 | $164.87 | 1,086,700 | — | — |
| 2019-08-12 | $124.48 | $161.92 | 334,700 | — | — |
| 2019-08-09 | $125.75 | $163.57 | 429,500 | — | — |
| 2019-08-08 | $126.23 | $164.20 | 597,200 | — | — |
| 2019-08-07 | $123.60 | $160.78 | 585,900 | — | — |
| 2019-08-06 | $123.03 | $160.03 | 824,400 | — | — |
| 2019-08-05 | $121.08 | $157.50 | 982,700 | — | — |
| 2019-08-02 | $127.73 | $166.15 | 752,900 | — | — |
| 2019-08-01 | $128.47 | $167.11 | 1,109,600 | — | — |
| 2019-07-31 | $127.12 | $165.35 | 1,161,100 | — | — |
| 2019-07-30 | $131.24 | $170.71 | 749,000 | — | — |
| 2019-07-29 | $133.73 | $173.95 | 576,200 | — | — |
| 2019-07-26 | $134.40 | $174.82 | 742,200 | — | — |
| 2019-07-25 | $134.62 | $175.11 | 642,800 | — | — |
| 2019-07-24 | $134.16 | $174.51 | 338,500 | — | — |
| 2019-07-23 | $134.17 | $174.52 | 438,100 | — | — |
| 2019-07-22 | $132.64 | $172.53 | 577,700 | — | — |
| 2019-07-19 | $133.12 | $173.16 | 546,100 | — | — |
| 2019-07-18 | $134.87 | $175.43 | 329,700 | — | — |
| 2019-07-17 | $133.20 | $173.26 | 402,100 | — | — |
| 2019-07-16 | $132.25 | $172.03 | 327,900 | — | — |
| 2019-07-15 | $132.59 | $172.47 | 346,300 | — | — |
| 2019-07-12 | $132.37 | $172.18 | 510,200 | — | — |
| 2019-07-11 | $132.19 | $171.95 | 469,600 | — | — |
| 2019-07-10 | $131.16 | $170.61 | 435,100 | — | — |
| 2019-07-09 | $131.06 | $170.48 | 614,800 | — | — |
| 2019-07-08 | $131.22 | $170.69 | 483,900 | — | — |
| 2019-07-05 | $132.45 | $172.29 | 560,200 | — | — |
| 2019-07-03 | $131.85 | $171.51 | 375,000 | — | — |
| 2019-07-02 | $131.09 | $170.52 | 692,400 | — | — |
| 2019-07-01 | $129.37 | $168.28 | 693,700 | — | — |
| 2019-06-28 | $127.68 | $166.08 | 1,255,500 | — | — |
| 2019-06-27 | $128.70 | $167.41 | 1,325,700 | — | — |
| 2019-06-26 | $127.33 | $165.63 | 537,300 | — | — |
| 2019-06-25 | $128.06 | $166.58 | 606,000 | — | — |
| 2019-06-24 | $128.44 | $167.07 | 576,600 | — | — |
| 2019-06-21 | $128.72 | $167.44 | 1,509,000 | — | — |
| 2019-06-20 | $130.55 | $169.82 | 547,100 | — | — |
| 2019-06-19 | $130.56 | $169.83 | 510,900 | — | — |
| 2019-06-18 | $130.04 | $169.15 | 697,400 | — | — |
| 2019-06-17 | $129.70 | $168.71 | 601,000 | — | — |
| 2019-06-14 | $130.15 | $169.30 | 478,000 | — | — |
| 2019-06-13 | $131.15 | $170.60 | 574,900 | — | — |
| 2019-06-12 | $131.46 | $170.37 | 507,800 | — | — |
| 2019-06-11 | $131.05 | $169.84 | 636,500 | — | — |
| 2019-06-10 | $132.14 | $171.25 | 535,900 | — | — |
| 2019-06-07 | $131.02 | $169.80 | 823,600 | — | — |
| 2019-06-06 | $128.32 | $166.30 | 674,400 | — | — |
| 2019-06-05 | $127.81 | $165.64 | 685,800 | — | — |
| 2019-06-04 | $126.30 | $163.68 | 748,300 | — | — |
| 2019-06-03 | $123.12 | $159.56 | 1,852,400 | — | — |
| 2019-05-31 | $124.87 | $161.83 | 995,100 | — | — |
| 2019-05-30 | $124.62 | $161.50 | 710,800 | — | — |
| 2019-05-29 | $123.79 | $160.43 | 1,301,700 | — | — |
| 2019-05-28 | $123.82 | $160.47 | 1,410,100 | — | — |
| 2019-05-24 | $123.90 | $160.57 | 916,100 | — | — |
| 2019-05-23 | $122.94 | $159.33 | 693,400 | — | — |
| 2019-05-22 | $123.17 | $159.62 | 778,000 | — | — |
| 2019-05-21 | $123.89 | $160.56 | 782,900 | — | — |
| 2019-05-20 | $122.16 | $158.32 | 654,400 | — | — |
| 2019-05-17 | $121.64 | $157.64 | 640,900 | — | — |
| 2019-05-16 | $122.43 | $158.67 | 908,100 | — | — |
| 2019-05-15 | $120.65 | $156.36 | 946,700 | — | — |
| 2019-05-14 | $118.71 | $153.84 | 1,076,300 | — | — |
| 2019-05-13 | $117.30 | $152.02 | 1,389,900 | — | — |
| 2019-05-10 | $119.20 | $154.48 | 1,100,100 | — | — |
| 2019-05-09 | $117.07 | $151.72 | 1,158,100 | — | — |
| 2019-05-08 | $115.78 | $150.05 | 735,600 | — | — |
| 2019-05-07 | $115.23 | $149.33 | 1,197,800 | — | — |
| 2019-05-06 | $118.03 | $152.96 | 954,400 | — | — |
| 2019-05-03 | $117.77 | $152.63 | 685,200 | — | — |
| 2019-05-02 | $117.00 | $151.63 | 690,700 | — | — |
| 2019-05-01 | $117.06 | $151.71 | 489,200 | — | — |
| 2019-04-30 | $118.13 | $153.09 | 815,600 | — | — |
| 2019-04-29 | $117.77 | $152.63 | 648,100 | — | — |
| 2019-04-26 | $117.93 | $152.83 | 438,800 | — | — |
| 2019-04-25 | $117.06 | $151.71 | 767,900 | — | — |
| 2019-04-24 | $116.95 | $151.56 | 1,265,500 | — | — |
| 2019-04-23 | $115.07 | $149.13 | 1,096,900 | — | — |
| 2019-04-22 | $113.39 | $146.95 | 498,500 | — | — |
| 2019-04-18 | $112.79 | $146.17 | 836,400 | — | — |
| 2019-04-17 | $114.00 | $147.74 | 2,429,300 | — | — |
| 2019-04-16 | $113.25 | $146.77 | 1,770,400 | — | — |
| 2019-04-15 | $112.45 | $145.73 | 982,500 | — | — |
| 2019-04-12 | $111.49 | $144.49 | 652,800 | — | — |
| 2019-04-11 | $110.30 | $142.95 | 957,700 | — | — |
| 2019-04-10 | $109.50 | $141.91 | 559,500 | — | — |
| 2019-04-09 | $109.23 | $141.56 | 1,063,500 | — | — |
| 2019-04-08 | $109.22 | $141.55 | 1,081,100 | — | — |
| 2019-04-05 | $109.17 | $141.48 | 1,594,800 | — | — |
| 2019-04-04 | $107.34 | $139.11 | 898,200 | — | — |
| 2019-04-03 | $107.60 | $139.45 | 1,229,400 | — | — |
| 2019-04-02 | $105.18 | $136.31 | 548,800 | — | — |
| 2019-04-01 | $104.99 | $136.06 | 539,200 | — | — |
| 2019-03-29 | $103.69 | $134.38 | 711,700 | — | — |
| 2019-03-28 | $102.70 | $133.10 | 751,800 | — | — |
| 2019-03-27 | $101.07 | $130.98 | 629,400 | — | — |
| 2019-03-26 | $100.76 | $130.58 | 655,100 | — | — |
| 2019-03-25 | $100.35 | $130.05 | 872,200 | — | — |
| 2019-03-22 | $100.37 | $130.08 | 865,300 | — | — |
| 2019-03-21 | $102.78 | $133.20 | 825,000 | — | — |
| 2019-03-20 | $101.76 | $131.88 | 1,017,600 | — | — |
| 2019-03-19 | $102.97 | $133.45 | 787,700 | — | — |
| 2019-03-18 | $103.33 | $133.91 | 976,300 | — | — |
| 2019-03-15 | $103.55 | $134.20 | 1,503,800 | — | — |
| 2019-03-14 | $103.61 | $134.28 | 1,116,000 | — | — |
| 2019-03-13 | $103.48 | $133.48 | 1,697,900 | — | — |
| 2019-03-12 | $100.44 | $129.56 | 729,600 | — | — |
| 2019-03-11 | $99.49 | $128.33 | 1,038,000 | — | — |
| 2019-03-08 | $98.94 | $127.62 | 1,004,600 | — | — |
| 2019-03-07 | $98.62 | $127.21 | 1,036,000 | — | — |
| 2019-03-06 | $98.85 | $127.51 | 860,300 | — | — |
| 2019-03-05 | $99.50 | $128.34 | 652,000 | — | — |
| 2019-03-04 | $99.65 | $128.54 | 1,082,400 | — | — |
| 2019-03-01 | $101.49 | $130.91 | 739,200 | — | — |
| 2019-02-28 | $101.25 | $130.60 | 886,600 | — | — |
| 2019-02-27 | $102.06 | $131.65 | 1,262,400 | — | — |
| 2019-02-26 | $100.86 | $130.10 | 798,800 | — | — |
| 2019-02-25 | $99.56 | $128.42 | 643,700 | — | — |
| 2019-02-22 | $100.84 | $130.07 | 615,200 | — | — |
| 2019-02-21 | $99.60 | $128.47 | 1,103,100 | — | — |
| 2019-02-20 | $100.16 | $129.20 | 1,266,500 | — | — |
| 2019-02-19 | $99.83 | $128.77 | 1,130,900 | — | — |
| 2019-02-15 | $100.35 | $129.44 | 1,051,000 | — | — |
| 2019-02-14 | $99.46 | $128.29 | 645,400 | — | — |
| 2019-02-13 | $99.74 | $128.65 | 1,300,100 | — | — |
| 2019-02-12 | $99.38 | $128.19 | 1,087,800 | — | — |
| 2019-02-11 | $98.31 | $126.81 | 1,504,900 | — | — |
| 2019-02-08 | $97.53 | $125.80 | 1,396,500 | — | — |
| 2019-02-07 | $96.89 | $124.98 | 2,857,500 | — | — |
| 2019-02-06 | $103.54 | $133.56 | 907,600 | — | — |
| 2019-02-05 | $104.35 | $134.60 | 968,000 | — | — |
| 2019-02-04 | $103.42 | $133.40 | 778,300 | — | — |
| 2019-02-01 | $102.98 | $132.83 | 1,038,100 | — | — |
| 2019-01-31 | $100.83 | $130.06 | 1,382,600 | — | — |
| 2019-01-30 | $100.80 | $130.02 | 501,600 | — | — |
| 2019-01-29 | $99.90 | $128.86 | 460,300 | — | — |
| 2019-01-28 | $100.55 | $129.70 | 320,900 | — | — |
| 2019-01-25 | $101.84 | $131.36 | 423,900 | — | — |
| 2019-01-24 | $100.80 | $130.02 | 401,800 | — | — |
| 2019-01-23 | $99.81 | $128.74 | 719,200 | — | — |
| 2019-01-22 | $99.64 | $128.53 | 853,300 | — | — |
| 2019-01-18 | $101.31 | $130.68 | 662,500 | — | — |
| 2019-01-17 | $100.11 | $129.13 | 438,300 | — | — |
| 2019-01-16 | $99.37 | $128.18 | 619,100 | — | — |
| 2019-01-15 | $100.04 | $129.04 | 499,100 | — | — |
| 2019-01-14 | $98.90 | $127.57 | 896,600 | — | — |
| 2019-01-11 | $98.78 | $127.42 | 384,400 | — | — |
| 2019-01-10 | $99.12 | $127.85 | 591,000 | — | — |
| 2019-01-09 | $98.52 | $127.08 | 541,900 | — | — |
| 2019-01-08 | $98.36 | $126.87 | 704,300 | — | — |
| 2019-01-07 | $97.15 | $125.31 | 1,300,600 | — | — |
| 2019-01-04 | $96.88 | $124.97 | 727,800 | — | — |
| 2019-01-03 | $93.65 | $120.80 | 1,204,700 | — | — |
| 2019-01-02 | $95.08 | $122.64 | 574,500 | — | — |