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
- 2010-06-15 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 | $120.00 | $138.45 | 384,600 | — | — |
| 2019-12-30 | $119.25 | $137.58 | 423,900 | — | — |
| 2019-12-27 | $118.84 | $137.11 | 377,300 | — | — |
| 2019-12-26 | $119.05 | $137.35 | 286,300 | — | — |
| 2019-12-24 | $118.97 | $137.26 | 316,400 | — | — |
| 2019-12-23 | $118.30 | $136.49 | 573,600 | — | — |
| 2019-12-20 | $119.02 | $137.32 | 1,327,300 | — | — |
| 2019-12-19 | $117.56 | $135.63 | 676,600 | — | — |
| 2019-12-18 | $116.43 | $134.33 | 669,000 | — | — |
| 2019-12-17 | $116.71 | $134.65 | 1,073,100 | — | — |
| 2019-12-16 | $117.09 | $135.09 | 834,300 | — | — |
| 2019-12-13 | $115.50 | $133.26 | 482,800 | — | — |
| 2019-12-12 | $115.42 | $133.16 | 742,100 | — | — |
| 2019-12-11 | $115.70 | $133.49 | 514,500 | — | — |
| 2019-12-10 | $115.66 | $133.44 | 758,400 | — | — |
| 2019-12-09 | $119.66 | $138.06 | 491,500 | — | — |
| 2019-12-06 | $120.59 | $139.13 | 445,600 | — | — |
| 2019-12-05 | $119.87 | $138.30 | 543,700 | — | — |
| 2019-12-04 | $120.24 | $138.72 | 494,700 | — | — |
| 2019-12-03 | $120.07 | $138.53 | 722,200 | — | — |
| 2019-12-02 | $119.28 | $137.62 | 621,100 | — | — |
| 2019-11-29 | $118.90 | $137.18 | 420,400 | — | — |
| 2019-11-27 | $118.44 | $136.65 | 670,700 | — | — |
| 2019-11-26 | $119.52 | $137.89 | 3,250,800 | — | — |
| 2019-11-25 | $123.76 | $142.37 | 732,300 | — | — |
| 2019-11-22 | $123.77 | $142.38 | 766,400 | — | — |
| 2019-11-21 | $123.15 | $141.67 | 680,400 | — | — |
| 2019-11-20 | $123.32 | $141.86 | 797,100 | — | — |
| 2019-11-19 | $122.50 | $140.92 | 714,000 | — | — |
| 2019-11-18 | $120.47 | $138.59 | 716,500 | — | — |
| 2019-11-15 | $119.49 | $137.46 | 762,600 | — | — |
| 2019-11-14 | $117.52 | $135.19 | 548,300 | — | — |
| 2019-11-13 | $117.40 | $135.05 | 478,900 | — | — |
| 2019-11-12 | $115.88 | $133.31 | 428,200 | — | — |
| 2019-11-11 | $115.10 | $132.41 | 411,900 | — | — |
| 2019-11-08 | $114.88 | $132.16 | 451,700 | — | — |
| 2019-11-07 | $115.40 | $132.75 | 778,500 | — | — |
| 2019-11-06 | $114.45 | $131.66 | 711,100 | — | — |
| 2019-11-05 | $115.26 | $132.59 | 712,600 | — | — |
| 2019-11-04 | $113.52 | $130.59 | 591,800 | — | — |
| 2019-11-01 | $114.85 | $132.12 | 1,028,800 | — | — |
| 2019-10-31 | $115.15 | $132.47 | 966,100 | — | — |
| 2019-10-30 | $116.64 | $134.18 | 575,200 | — | — |
| 2019-10-29 | $113.84 | $130.96 | 723,600 | — | — |
| 2019-10-28 | $113.22 | $130.25 | 655,300 | — | — |
| 2019-10-25 | $114.10 | $131.26 | 435,700 | — | — |
| 2019-10-24 | $115.70 | $133.10 | 261,700 | — | — |
| 2019-10-23 | $114.03 | $131.18 | 460,100 | — | — |
| 2019-10-22 | $114.68 | $131.93 | 430,400 | — | — |
| 2019-10-21 | $115.27 | $132.60 | 616,900 | — | — |
| 2019-10-18 | $116.77 | $134.33 | 377,600 | — | — |
| 2019-10-17 | $116.45 | $133.96 | 316,100 | — | — |
| 2019-10-16 | $115.48 | $132.85 | 633,200 | — | — |
| 2019-10-15 | $115.05 | $132.35 | 457,500 | — | — |
| 2019-10-14 | $115.18 | $132.50 | 327,000 | — | — |
| 2019-10-11 | $115.60 | $132.98 | 690,900 | — | — |
| 2019-10-10 | $117.08 | $134.69 | 533,500 | — | — |
| 2019-10-09 | $117.15 | $134.77 | 464,100 | — | — |
| 2019-10-08 | $116.48 | $134.00 | 560,600 | — | — |
| 2019-10-07 | $118.25 | $136.03 | 625,400 | — | — |
| 2019-10-04 | $116.28 | $133.77 | 681,200 | — | — |
| 2019-10-03 | $116.16 | $133.63 | 694,400 | — | — |
| 2019-10-02 | $112.80 | $129.76 | 978,600 | — | — |
| 2019-10-01 | $115.58 | $132.96 | 511,500 | — | — |
| 2019-09-30 | $114.91 | $132.19 | 665,000 | — | — |
| 2019-09-27 | $115.44 | $132.80 | 607,500 | — | — |
| 2019-09-26 | $117.77 | $135.48 | 444,400 | — | — |
| 2019-09-25 | $117.93 | $135.66 | 516,200 | — | — |
| 2019-09-24 | $118.23 | $136.01 | 793,000 | — | — |
| 2019-09-23 | $115.92 | $133.35 | 611,000 | — | — |
| 2019-09-20 | $115.56 | $132.94 | 1,253,800 | — | — |
| 2019-09-19 | $116.44 | $133.95 | 731,000 | — | — |
| 2019-09-18 | $115.66 | $133.05 | 992,800 | — | — |
| 2019-09-17 | $113.48 | $130.54 | 754,900 | — | — |
| 2019-09-16 | $111.00 | $127.69 | 668,200 | — | — |
| 2019-09-13 | $111.06 | $127.76 | 1,346,500 | — | — |
| 2019-09-12 | $115.06 | $132.36 | 409,400 | — | — |
| 2019-09-11 | $114.99 | $132.28 | 779,000 | — | — |
| 2019-09-10 | $115.23 | $132.56 | 894,100 | — | — |
| 2019-09-09 | $118.70 | $136.55 | 698,400 | — | — |
| 2019-09-06 | $118.70 | $136.55 | 667,300 | — | — |
| 2019-09-05 | $119.21 | $137.14 | 486,500 | — | — |
| 2019-09-04 | $119.18 | $137.10 | 650,300 | — | — |
| 2019-09-03 | $119.09 | $137.00 | 537,000 | — | — |
| 2019-08-30 | $119.16 | $137.08 | 550,400 | — | — |
| 2019-08-29 | $118.94 | $136.83 | 360,000 | — | — |
| 2019-08-28 | $119.96 | $137.59 | 282,100 | — | — |
| 2019-08-27 | $120.06 | $137.70 | 433,400 | — | — |
| 2019-08-26 | $120.70 | $138.43 | 358,100 | — | — |
| 2019-08-23 | $119.85 | $137.46 | 635,600 | — | — |
| 2019-08-22 | $119.89 | $137.50 | 375,000 | — | — |
| 2019-08-21 | $119.17 | $136.68 | 552,000 | — | — |
| 2019-08-20 | $119.45 | $137.00 | 586,100 | — | — |
| 2019-08-19 | $120.33 | $138.01 | 680,200 | — | — |
| 2019-08-16 | $121.37 | $139.20 | 1,888,800 | — | — |
| 2019-08-15 | $121.87 | $139.78 | 629,100 | — | — |
| 2019-08-14 | $119.41 | $136.95 | 625,300 | — | — |
| 2019-08-13 | $120.72 | $138.46 | 711,800 | — | — |
| 2019-08-12 | $119.38 | $136.92 | 616,300 | — | — |
| 2019-08-09 | $119.01 | $136.50 | 719,000 | — | — |
| 2019-08-08 | $118.86 | $136.32 | 561,900 | — | — |
| 2019-08-07 | $118.01 | $135.35 | 633,600 | — | — |
| 2019-08-06 | $118.48 | $135.89 | 752,200 | — | — |
| 2019-08-05 | $114.77 | $131.63 | 808,700 | — | — |
| 2019-08-02 | $116.48 | $133.59 | 791,600 | — | — |
| 2019-08-01 | $115.07 | $131.98 | 1,055,400 | — | — |
| 2019-07-31 | $109.31 | $125.37 | 486,200 | — | — |
| 2019-07-30 | $110.56 | $126.80 | 598,200 | — | — |
| 2019-07-29 | $110.45 | $126.68 | 391,300 | — | — |
| 2019-07-26 | $111.15 | $127.48 | 489,500 | — | — |
| 2019-07-25 | $111.21 | $127.55 | 563,300 | — | — |
| 2019-07-24 | $111.65 | $128.05 | 920,900 | — | — |
| 2019-07-23 | $114.77 | $131.63 | 315,000 | — | — |
| 2019-07-22 | $114.52 | $131.35 | 346,500 | — | — |
| 2019-07-19 | $114.91 | $131.79 | 469,800 | — | — |
| 2019-07-18 | $114.53 | $131.36 | 445,700 | — | — |
| 2019-07-17 | $114.20 | $130.98 | 472,500 | — | — |
| 2019-07-16 | $114.08 | $130.84 | 351,800 | — | — |
| 2019-07-15 | $114.07 | $130.83 | 566,100 | — | — |
| 2019-07-12 | $114.06 | $130.82 | 481,400 | — | — |
| 2019-07-11 | $113.00 | $129.60 | 528,000 | — | — |
| 2019-07-10 | $111.70 | $128.11 | 487,200 | — | — |
| 2019-07-09 | $110.98 | $127.29 | 534,300 | — | — |
| 2019-07-08 | $110.62 | $126.87 | 624,200 | — | — |
| 2019-07-05 | $110.40 | $126.62 | 326,700 | — | — |
| 2019-07-03 | $110.00 | $126.16 | 390,500 | — | — |
| 2019-07-02 | $108.47 | $124.41 | 699,300 | — | — |
| 2019-07-01 | $106.70 | $122.38 | 672,300 | — | — |
| 2019-06-28 | $103.63 | $118.86 | 2,443,700 | — | — |
| 2019-06-27 | $106.06 | $121.64 | 488,300 | — | — |
| 2019-06-26 | $105.85 | $121.40 | 573,600 | — | — |
| 2019-06-25 | $107.50 | $123.29 | 790,200 | — | — |
| 2019-06-24 | $107.35 | $123.12 | 620,600 | — | — |
| 2019-06-21 | $106.44 | $122.08 | 634,100 | — | — |
| 2019-06-20 | $107.08 | $122.81 | 508,700 | — | — |
| 2019-06-19 | $106.24 | $121.85 | 834,100 | — | — |
| 2019-06-18 | $106.34 | $121.96 | 841,600 | — | — |
| 2019-06-17 | $106.70 | $122.38 | 374,400 | — | — |
| 2019-06-14 | $107.74 | $123.57 | 384,900 | — | — |
| 2019-06-13 | $107.26 | $123.02 | 530,600 | — | — |
| 2019-06-12 | $107.70 | $123.52 | 617,000 | — | — |
| 2019-06-11 | $108.03 | $123.90 | 960,000 | — | — |
| 2019-06-10 | $111.13 | $127.46 | 470,500 | — | — |
| 2019-06-07 | $111.31 | $127.66 | 452,200 | — | — |
| 2019-06-06 | $111.07 | $127.39 | 680,600 | — | — |
| 2019-06-05 | $110.92 | $127.22 | 709,500 | — | — |
| 2019-06-04 | $109.94 | $126.09 | 699,000 | — | — |
| 2019-06-03 | $109.14 | $125.18 | 966,600 | — | — |
| 2019-05-31 | $108.54 | $124.49 | 1,213,900 | — | — |
| 2019-05-30 | $106.60 | $122.26 | 839,400 | — | — |
| 2019-05-29 | $107.27 | $122.68 | 907,100 | — | — |
| 2019-05-28 | $105.50 | $120.65 | 953,000 | — | — |
| 2019-05-24 | $106.95 | $122.31 | 372,400 | — | — |
| 2019-05-23 | $106.21 | $121.46 | 697,900 | — | — |
| 2019-05-22 | $107.79 | $123.27 | 399,800 | — | — |
| 2019-05-21 | $107.34 | $122.76 | 654,500 | — | — |
| 2019-05-20 | $107.64 | $123.10 | 477,500 | — | — |
| 2019-05-17 | $105.79 | $120.98 | 580,000 | — | — |
| 2019-05-16 | $105.25 | $120.36 | 633,000 | — | — |
| 2019-05-15 | $103.88 | $118.80 | 657,000 | — | — |
| 2019-05-14 | $105.07 | $120.16 | 849,700 | — | — |
| 2019-05-13 | $103.14 | $117.95 | 596,600 | — | — |
| 2019-05-10 | $103.42 | $118.27 | 724,100 | — | — |
| 2019-05-09 | $103.60 | $118.48 | 999,800 | — | — |
| 2019-05-08 | $102.63 | $117.37 | 1,347,000 | — | — |
| 2019-05-07 | $101.78 | $116.40 | 975,300 | — | — |
| 2019-05-06 | $103.07 | $117.87 | 704,500 | — | — |
| 2019-05-03 | $100.98 | $115.48 | 708,100 | — | — |
| 2019-05-02 | $99.90 | $114.25 | 1,009,200 | — | — |
| 2019-05-01 | $101.04 | $115.55 | 511,400 | — | — |
| 2019-04-30 | $101.61 | $116.20 | 777,200 | — | — |
| 2019-04-29 | $101.00 | $115.50 | 412,800 | — | — |
| 2019-04-26 | $101.55 | $116.13 | 334,800 | — | — |
| 2019-04-25 | $101.74 | $116.35 | 387,600 | — | — |
| 2019-04-24 | $101.35 | $115.90 | 601,500 | — | — |
| 2019-04-23 | $101.12 | $115.64 | 514,200 | — | — |
| 2019-04-22 | $101.07 | $115.58 | 488,600 | — | — |
| 2019-04-18 | $101.26 | $115.80 | 645,800 | — | — |
| 2019-04-17 | $100.80 | $115.28 | 643,400 | — | — |
| 2019-04-16 | $98.93 | $113.14 | 466,700 | — | — |
| 2019-04-15 | $97.69 | $111.72 | 479,100 | — | — |
| 2019-04-12 | $96.15 | $109.96 | 436,600 | — | — |
| 2019-04-11 | $95.91 | $109.68 | 572,500 | — | — |
| 2019-04-10 | $96.14 | $109.95 | 898,200 | — | — |
| 2019-04-09 | $94.91 | $108.54 | 480,400 | — | — |
| 2019-04-08 | $95.59 | $109.32 | 421,400 | — | — |
| 2019-04-05 | $95.85 | $109.62 | 738,900 | — | — |
| 2019-04-04 | $95.75 | $109.50 | 434,800 | — | — |
| 2019-04-03 | $95.70 | $109.44 | 606,000 | — | — |
| 2019-04-02 | $96.50 | $110.36 | 460,600 | — | — |
| 2019-04-01 | $96.83 | $110.74 | 589,200 | — | — |
| 2019-03-29 | $95.44 | $109.15 | 665,100 | — | — |
| 2019-03-28 | $94.16 | $107.68 | 635,000 | — | — |
| 2019-03-27 | $94.28 | $107.82 | 658,200 | — | — |
| 2019-03-26 | $94.77 | $108.38 | 933,700 | — | — |
| 2019-03-25 | $95.25 | $108.93 | 825,100 | — | — |
| 2019-03-22 | $95.44 | $109.15 | 959,200 | — | — |
| 2019-03-21 | $94.71 | $108.31 | 554,900 | — | — |
| 2019-03-20 | $94.69 | $108.29 | 661,100 | — | — |
| 2019-03-19 | $95.51 | $109.23 | 715,200 | — | — |
| 2019-03-18 | $95.83 | $109.59 | 715,100 | — | — |
| 2019-03-15 | $97.06 | $111.00 | 1,686,500 | — | — |
| 2019-03-14 | $95.27 | $108.95 | 670,100 | — | — |
| 2019-03-13 | $95.83 | $109.59 | 936,100 | — | — |
| 2019-03-12 | $95.66 | $109.40 | 767,800 | — | — |
| 2019-03-11 | $94.50 | $108.07 | 855,600 | — | — |
| 2019-03-08 | $92.33 | $105.59 | 1,294,800 | — | — |
| 2019-03-07 | $92.73 | $106.05 | 1,148,700 | — | — |
| 2019-03-06 | $94.80 | $108.41 | 721,800 | — | — |
| 2019-03-05 | $96.91 | $110.83 | 913,500 | — | — |
| 2019-03-04 | $97.54 | $111.55 | 853,200 | — | — |
| 2019-03-01 | $96.20 | $110.02 | 784,600 | — | — |
| 2019-02-28 | $95.91 | $109.68 | 1,086,300 | — | — |
| 2019-02-27 | $94.15 | $107.32 | 702,900 | — | — |
| 2019-02-26 | $94.90 | $108.17 | 765,500 | — | — |
| 2019-02-25 | $95.40 | $108.74 | 1,696,000 | — | — |
| 2019-02-22 | $96.60 | $110.11 | 1,091,000 | — | — |
| 2019-02-21 | $94.84 | $108.10 | 1,051,200 | — | — |
| 2019-02-20 | $95.15 | $108.46 | 720,400 | — | — |
| 2019-02-19 | $94.16 | $107.33 | 975,600 | — | — |
| 2019-02-15 | $93.54 | $106.62 | 728,000 | — | — |
| 2019-02-14 | $92.64 | $105.60 | 742,600 | — | — |
| 2019-02-13 | $95.00 | $108.29 | 634,600 | — | — |
| 2019-02-12 | $94.00 | $107.15 | 710,400 | — | — |
| 2019-02-11 | $94.12 | $107.28 | 1,030,400 | — | — |
| 2019-02-08 | $94.65 | $107.89 | 1,162,200 | — | — |
| 2019-02-07 | $95.00 | $108.29 | 888,300 | — | — |
| 2019-02-06 | $95.04 | $108.33 | 765,700 | — | — |
| 2019-02-05 | $95.10 | $108.40 | 788,900 | — | — |
| 2019-02-04 | $93.71 | $106.81 | 553,300 | — | — |
| 2019-02-01 | $94.05 | $107.20 | 478,600 | — | — |
| 2019-01-31 | $93.27 | $106.31 | 859,100 | — | — |
| 2019-01-30 | $93.52 | $106.60 | 718,600 | — | — |
| 2019-01-29 | $95.54 | $108.90 | 688,100 | — | — |
| 2019-01-28 | $96.73 | $110.26 | 461,200 | — | — |
| 2019-01-25 | $96.03 | $109.46 | 743,000 | — | — |
| 2019-01-24 | $96.09 | $109.53 | 604,400 | — | — |
| 2019-01-23 | $98.21 | $111.94 | 793,500 | — | — |
| 2019-01-22 | $97.26 | $110.86 | 890,200 | — | — |
| 2019-01-18 | $95.09 | $108.39 | 1,073,100 | — | — |
| 2019-01-17 | $93.53 | $106.61 | 459,100 | — | — |
| 2019-01-16 | $92.97 | $105.97 | 697,800 | — | — |
| 2019-01-15 | $92.72 | $105.69 | 606,900 | — | — |
| 2019-01-14 | $92.20 | $105.09 | 701,200 | — | — |
| 2019-01-11 | $91.39 | $104.17 | 678,000 | — | — |
| 2019-01-10 | $91.55 | $104.35 | 744,500 | — | — |
| 2019-01-09 | $92.80 | $105.78 | 501,800 | — | — |
| 2019-01-08 | $93.52 | $106.60 | 1,074,600 | — | — |
| 2019-01-07 | $96.55 | $110.05 | 1,043,300 | — | — |
| 2019-01-04 | $98.36 | $112.12 | 635,400 | — | — |
| 2019-01-03 | $95.59 | $108.96 | 752,500 | — | — |
| 2019-01-02 | $95.89 | $109.30 | 891,700 | — | — |