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
- 1997-11-13 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 | $41.60 | $119.51 | 573,000 | — | — |
| 2019-12-30 | $41.43 | $119.02 | 706,000 | — | — |
| 2019-12-27 | $41.37 | $118.85 | 619,800 | — | — |
| 2019-12-26 | $41.45 | $119.06 | 477,200 | — | — |
| 2019-12-24 | $41.85 | $120.21 | 574,800 | — | — |
| 2019-12-23 | $41.92 | $118.87 | 687,200 | — | — |
| 2019-12-20 | $42.22 | $119.72 | 966,600 | — | — |
| 2019-12-19 | $41.97 | $119.01 | 570,200 | — | — |
| 2019-12-18 | $41.83 | $118.61 | 735,600 | — | — |
| 2019-12-17 | $41.89 | $118.77 | 778,000 | — | — |
| 2019-12-16 | $41.78 | $118.44 | 746,000 | — | — |
| 2019-12-13 | $41.46 | $117.54 | 2,115,400 | — | — |
| 2019-12-12 | $41.62 | $117.99 | 903,800 | — | — |
| 2019-12-11 | $41.28 | $117.04 | 729,800 | — | — |
| 2019-12-10 | $41.18 | $116.76 | 692,200 | — | — |
| 2019-12-09 | $41.36 | $117.27 | 3,282,800 | — | — |
| 2019-12-06 | $41.45 | $117.52 | 1,194,600 | — | — |
| 2019-12-05 | $41.31 | $117.11 | 2,716,800 | — | — |
| 2019-12-04 | $43.49 | $123.31 | 691,200 | — | — |
| 2019-12-03 | $42.97 | $121.85 | 746,200 | — | — |
| 2019-12-02 | $43.31 | $122.80 | 607,600 | — | — |
| 2019-11-29 | $43.45 | $123.19 | 682,600 | — | — |
| 2019-11-27 | $43.50 | $123.34 | 568,800 | — | — |
| 2019-11-26 | $43.43 | $123.14 | 629,600 | — | — |
| 2019-11-25 | $43.38 | $122.98 | 426,200 | — | — |
| 2019-11-22 | $43.42 | $123.12 | 545,000 | — | — |
| 2019-11-21 | $43.29 | $122.75 | 1,411,000 | — | — |
| 2019-11-20 | $43.06 | $122.07 | 638,400 | — | — |
| 2019-11-19 | $43.37 | $122.97 | 524,000 | — | — |
| 2019-11-18 | $43.67 | $123.82 | 517,600 | — | — |
| 2019-11-15 | $43.60 | $123.60 | 807,600 | — | — |
| 2019-11-14 | $43.22 | $122.54 | 457,800 | — | — |
| 2019-11-13 | $43.13 | $122.29 | 1,690,000 | — | — |
| 2019-11-12 | $43.26 | $122.65 | 634,800 | — | — |
| 2019-11-11 | $43.30 | $122.77 | 1,925,200 | — | — |
| 2019-11-08 | $43.47 | $123.24 | 523,000 | — | — |
| 2019-11-07 | $43.61 | $123.63 | 838,800 | — | — |
| 2019-11-06 | $43.53 | $123.42 | 1,717,400 | — | — |
| 2019-11-05 | $43.40 | $123.05 | 538,200 | — | — |
| 2019-11-04 | $43.15 | $122.33 | 2,464,200 | — | — |
| 2019-11-01 | $42.97 | $121.83 | 636,400 | — | — |
| 2019-10-31 | $42.63 | $120.87 | 680,000 | — | — |
| 2019-10-30 | $42.99 | $121.90 | 450,400 | — | — |
| 2019-10-29 | $43.03 | $122.00 | 445,400 | — | — |
| 2019-10-28 | $42.98 | $121.86 | 1,025,200 | — | — |
| 2019-10-25 | $42.88 | $121.56 | 491,200 | — | — |
| 2019-10-24 | $42.74 | $121.17 | 709,800 | — | — |
| 2019-10-23 | $42.78 | $121.29 | 743,800 | — | — |
| 2019-10-22 | $42.53 | $120.58 | 515,000 | — | — |
| 2019-10-21 | $42.51 | $120.54 | 1,730,200 | — | — |
| 2019-10-18 | $42.28 | $119.86 | 523,400 | — | — |
| 2019-10-17 | $42.04 | $119.18 | 583,400 | — | — |
| 2019-10-16 | $42.00 | $119.08 | 661,800 | — | — |
| 2019-10-15 | $41.72 | $118.29 | 791,000 | — | — |
| 2019-10-14 | $41.62 | $118.00 | 255,600 | — | — |
| 2019-10-11 | $41.61 | $117.98 | 858,600 | — | — |
| 2019-10-10 | $40.89 | $115.94 | 749,800 | — | — |
| 2019-10-09 | $40.71 | $115.41 | 709,200 | — | — |
| 2019-10-08 | $40.26 | $114.15 | 716,200 | — | — |
| 2019-10-07 | $40.60 | $115.10 | 573,200 | — | — |
| 2019-10-04 | $40.38 | $114.49 | 2,532,400 | — | — |
| 2019-10-03 | $40.04 | $113.51 | 1,209,200 | — | — |
| 2019-10-02 | $40.20 | $113.96 | 1,333,200 | — | — |
| 2019-10-01 | $41.04 | $116.37 | 941,000 | — | — |
| 2019-09-30 | $41.28 | $117.04 | 632,200 | — | — |
| 2019-09-27 | $41.28 | $117.04 | 1,086,400 | — | — |
| 2019-09-26 | $40.98 | $116.19 | 1,069,600 | — | — |
| 2019-09-25 | $41.71 | $116.71 | 995,400 | — | — |
| 2019-09-24 | $41.40 | $115.84 | 956,600 | — | — |
| 2019-09-23 | $41.74 | $116.79 | 1,343,000 | — | — |
| 2019-09-20 | $41.84 | $117.09 | 833,000 | — | — |
| 2019-09-19 | $41.91 | $117.28 | 2,824,800 | — | — |
| 2019-09-18 | $41.36 | $115.74 | 1,967,400 | — | — |
| 2019-09-17 | $41.31 | $115.60 | 1,141,000 | — | — |
| 2019-09-16 | $41.26 | $115.45 | 5,888,400 | — | — |
| 2019-09-13 | $40.99 | $114.71 | 1,600,400 | — | — |
| 2019-09-12 | $40.67 | $113.83 | 695,200 | — | — |
| 2019-09-11 | $40.57 | $113.53 | 975,400 | — | — |
| 2019-09-10 | $40.10 | $112.22 | 771,400 | — | — |
| 2019-09-09 | $39.74 | $111.22 | 810,200 | — | — |
| 2019-09-06 | $39.27 | $109.89 | 652,000 | — | — |
| 2019-09-05 | $39.04 | $109.25 | 1,005,200 | — | — |
| 2019-09-04 | $38.56 | $107.89 | 2,021,200 | — | — |
| 2019-09-03 | $38.50 | $107.74 | 2,502,000 | — | — |
| 2019-08-30 | $38.71 | $108.33 | 645,800 | — | — |
| 2019-08-29 | $38.71 | $108.31 | 1,847,200 | — | — |
| 2019-08-28 | $38.41 | $107.49 | 1,947,800 | — | — |
| 2019-08-27 | $37.73 | $105.58 | 1,947,400 | — | — |
| 2019-08-26 | $38.06 | $106.52 | 1,394,200 | — | — |
| 2019-08-23 | $37.62 | $105.28 | 836,200 | — | — |
| 2019-08-22 | $38.22 | $106.96 | 1,635,400 | — | — |
| 2019-08-21 | $37.36 | $104.55 | 1,309,600 | — | — |
| 2019-08-20 | $37.08 | $103.77 | 718,400 | — | — |
| 2019-08-19 | $37.48 | $104.88 | 642,400 | — | — |
| 2019-08-16 | $37.33 | $104.45 | 715,600 | — | — |
| 2019-08-15 | $36.86 | $103.15 | 769,000 | — | — |
| 2019-08-14 | $37.21 | $104.13 | 840,800 | — | — |
| 2019-08-13 | $37.99 | $106.33 | 704,400 | — | — |
| 2019-08-12 | $37.47 | $104.86 | 678,400 | — | — |
| 2019-08-09 | $38.20 | $106.90 | 434,400 | — | — |
| 2019-08-08 | $38.33 | $107.28 | 391,800 | — | — |
| 2019-08-07 | $37.75 | $105.64 | 572,600 | — | — |
| 2019-08-06 | $37.58 | $105.15 | 1,109,200 | — | — |
| 2019-08-05 | $37.93 | $106.14 | 608,400 | — | — |
| 2019-08-02 | $38.51 | $107.78 | 1,283,000 | — | — |
| 2019-08-01 | $38.76 | $108.47 | 730,000 | — | — |
| 2019-07-31 | $39.33 | $110.08 | 525,200 | — | — |
| 2019-07-30 | $39.31 | $110.01 | 380,200 | — | — |
| 2019-07-29 | $39.35 | $110.10 | 343,400 | — | — |
| 2019-07-26 | $39.34 | $110.09 | 340,400 | — | — |
| 2019-07-25 | $39.42 | $110.31 | 566,800 | — | — |
| 2019-07-24 | $39.49 | $110.51 | 439,600 | — | — |
| 2019-07-23 | $39.22 | $109.77 | 506,800 | — | — |
| 2019-07-22 | $39.20 | $109.68 | 1,135,600 | — | — |
| 2019-07-19 | $39.31 | $110.01 | 465,600 | — | — |
| 2019-07-18 | $39.26 | $109.88 | 585,400 | — | — |
| 2019-07-17 | $39.00 | $109.14 | 498,000 | — | — |
| 2019-07-16 | $39.11 | $109.45 | 611,200 | — | — |
| 2019-07-15 | $39.43 | $110.34 | 480,800 | — | — |
| 2019-07-12 | $39.57 | $110.73 | 409,000 | — | — |
| 2019-07-11 | $39.65 | $110.97 | 510,800 | — | — |
| 2019-07-10 | $39.50 | $110.54 | 624,400 | — | — |
| 2019-07-09 | $39.36 | $110.13 | 864,400 | — | — |
| 2019-07-08 | $39.65 | $110.94 | 435,000 | — | — |
| 2019-07-05 | $39.96 | $111.82 | 1,530,600 | — | — |
| 2019-07-03 | $39.86 | $111.54 | 354,600 | — | — |
| 2019-07-02 | $39.74 | $111.19 | 854,200 | — | — |
| 2019-07-01 | $39.46 | $110.43 | 255,800 | — | — |
| 2019-06-28 | $39.28 | $109.92 | 580,400 | — | — |
| 2019-06-27 | $38.92 | $108.93 | 716,600 | — | — |
| 2019-06-26 | $39.67 | $109.51 | 827,800 | — | — |
| 2019-06-25 | $39.61 | $109.34 | 597,800 | — | — |
| 2019-06-24 | $39.88 | $110.11 | 582,400 | — | — |
| 2019-06-21 | $39.76 | $109.78 | 754,400 | — | — |
| 2019-06-20 | $39.83 | $109.96 | 1,951,800 | — | — |
| 2019-06-19 | $39.28 | $108.44 | 2,572,400 | — | — |
| 2019-06-18 | $39.01 | $107.70 | 537,600 | — | — |
| 2019-06-17 | $38.59 | $106.54 | 395,800 | — | — |
| 2019-06-14 | $38.60 | $106.57 | 410,200 | — | — |
| 2019-06-13 | $38.58 | $106.51 | 443,000 | — | — |
| 2019-06-12 | $38.48 | $106.23 | 676,800 | — | — |
| 2019-06-11 | $38.98 | $107.61 | 754,800 | — | — |
| 2019-06-10 | $39.13 | $108.03 | 564,800 | — | — |
| 2019-06-07 | $38.94 | $107.49 | 2,919,800 | — | — |
| 2019-06-06 | $38.67 | $106.75 | 1,017,200 | — | — |
| 2019-06-05 | $38.66 | $106.73 | 1,102,600 | — | — |
| 2019-06-04 | $39.14 | $108.06 | 1,095,200 | — | — |
| 2019-06-03 | $38.35 | $105.86 | 1,315,600 | — | — |
| 2019-05-31 | $37.89 | $104.61 | 1,033,000 | — | — |
| 2019-05-30 | $38.01 | $104.92 | 939,200 | — | — |
| 2019-05-29 | $38.17 | $105.36 | 846,400 | — | — |
| 2019-05-28 | $38.39 | $105.99 | 925,000 | — | — |
| 2019-05-24 | $38.92 | $107.45 | 1,110,000 | — | — |
| 2019-05-23 | $38.51 | $106.32 | 1,736,000 | — | — |
| 2019-05-22 | $39.90 | $110.15 | 1,637,000 | — | — |
| 2019-05-21 | $41.78 | $115.33 | 878,800 | — | — |
| 2019-05-20 | $41.36 | $114.17 | 421,200 | — | — |
| 2019-05-17 | $41.09 | $113.44 | 466,800 | — | — |
| 2019-05-16 | $41.08 | $113.41 | 485,800 | — | — |
| 2019-05-15 | $40.93 | $113.00 | 513,800 | — | — |
| 2019-05-14 | $40.76 | $112.53 | 676,000 | — | — |
| 2019-05-13 | $40.58 | $112.05 | 674,200 | — | — |
| 2019-05-10 | $41.29 | $113.99 | 787,800 | — | — |
| 2019-05-09 | $41.31 | $114.05 | 694,000 | — | — |
| 2019-05-08 | $41.48 | $114.52 | 773,000 | — | — |
| 2019-05-07 | $41.56 | $114.72 | 1,081,000 | — | — |
| 2019-05-06 | $41.94 | $115.77 | 673,800 | — | — |
| 2019-05-03 | $42.08 | $116.19 | 369,600 | — | — |
| 2019-05-02 | $41.85 | $115.54 | 820,200 | — | — |
| 2019-05-01 | $42.01 | $115.97 | 499,200 | — | — |
| 2019-04-30 | $42.11 | $116.26 | 367,600 | — | — |
| 2019-04-29 | $41.90 | $115.68 | 530,400 | — | — |
| 2019-04-26 | $41.75 | $115.26 | 530,600 | — | — |
| 2019-04-25 | $41.40 | $114.30 | 803,000 | — | — |
| 2019-04-24 | $41.10 | $113.45 | 577,200 | — | — |
| 2019-04-23 | $41.42 | $114.35 | 490,800 | — | — |
| 2019-04-22 | $41.43 | $114.38 | 582,600 | — | — |
| 2019-04-18 | $41.48 | $114.52 | 567,400 | — | — |
| 2019-04-17 | $41.55 | $114.71 | 1,638,200 | — | — |
| 2019-04-16 | $41.52 | $114.63 | 705,600 | — | — |
| 2019-04-15 | $41.26 | $113.91 | 569,600 | — | — |
| 2019-04-12 | $41.26 | $113.92 | 847,800 | — | — |
| 2019-04-11 | $40.90 | $112.90 | 534,600 | — | — |
| 2019-04-10 | $40.97 | $113.11 | 516,000 | — | — |
| 2019-04-09 | $40.92 | $112.97 | 800,800 | — | — |
| 2019-04-08 | $41.08 | $113.43 | 2,473,400 | — | — |
| 2019-04-05 | $40.89 | $112.89 | 547,200 | — | — |
| 2019-04-04 | $40.90 | $112.93 | 687,400 | — | — |
| 2019-04-03 | $40.58 | $112.02 | 760,000 | — | — |
| 2019-04-02 | $40.51 | $111.82 | 648,000 | — | — |
| 2019-04-01 | $40.40 | $111.52 | 1,134,600 | — | — |
| 2019-03-29 | $39.54 | $109.15 | 1,982,600 | — | — |
| 2019-03-28 | $39.81 | $109.91 | 782,200 | — | — |
| 2019-03-27 | $39.79 | $109.86 | 1,102,800 | — | — |
| 2019-03-26 | $40.59 | $110.62 | 1,593,000 | — | — |
| 2019-03-25 | $40.72 | $110.97 | 951,600 | — | — |
| 2019-03-22 | $40.69 | $110.89 | 1,317,400 | — | — |
| 2019-03-21 | $41.79 | $113.90 | 718,800 | — | — |
| 2019-03-20 | $42.18 | $114.95 | 730,600 | — | — |
| 2019-03-19 | $42.58 | $116.04 | 649,600 | — | — |
| 2019-03-18 | $42.60 | $116.08 | 1,021,000 | — | — |
| 2019-03-15 | $42.31 | $115.32 | 535,600 | — | — |
| 2019-03-14 | $42.08 | $114.68 | 507,600 | — | — |
| 2019-03-13 | $42.11 | $114.76 | 560,600 | — | — |
| 2019-03-12 | $41.95 | $114.31 | 643,400 | — | — |
| 2019-03-11 | $41.99 | $114.42 | 1,054,200 | — | — |
| 2019-03-08 | $41.72 | $113.70 | 579,400 | — | — |
| 2019-03-07 | $41.70 | $113.64 | 700,000 | — | — |
| 2019-03-06 | $41.97 | $114.38 | 600,800 | — | — |
| 2019-03-05 | $42.28 | $115.21 | 608,200 | — | — |
| 2019-03-04 | $42.36 | $115.44 | 943,000 | — | — |
| 2019-03-01 | $42.10 | $114.73 | 953,600 | — | — |
| 2019-02-28 | $42.42 | $115.60 | 2,178,200 | — | — |
| 2019-02-27 | $43.61 | $118.83 | 671,600 | — | — |
| 2019-02-26 | $43.16 | $117.62 | 1,220,200 | — | — |
| 2019-02-25 | $43.47 | $118.45 | 649,400 | — | — |
| 2019-02-22 | $43.45 | $118.41 | 411,200 | — | — |
| 2019-02-21 | $43.11 | $117.48 | 787,800 | — | — |
| 2019-02-20 | $43.34 | $118.11 | 924,200 | — | — |
| 2019-02-19 | $42.83 | $116.73 | 499,600 | — | — |
| 2019-02-15 | $42.69 | $116.33 | 619,200 | — | — |
| 2019-02-14 | $42.12 | $114.79 | 448,200 | — | — |
| 2019-02-13 | $42.23 | $115.09 | 761,400 | — | — |
| 2019-02-12 | $42.40 | $115.55 | 832,200 | — | — |
| 2019-02-11 | $41.67 | $113.55 | 816,800 | — | — |
| 2019-02-08 | $41.83 | $114.00 | 579,600 | — | — |
| 2019-02-07 | $41.72 | $113.68 | 865,600 | — | — |
| 2019-02-06 | $42.51 | $115.85 | 636,000 | — | — |
| 2019-02-05 | $42.71 | $116.38 | 576,600 | — | — |
| 2019-02-04 | $42.46 | $115.70 | 509,400 | — | — |
| 2019-02-01 | $42.51 | $115.86 | 696,000 | — | — |
| 2019-01-31 | $42.40 | $115.53 | 715,000 | — | — |
| 2019-01-30 | $42.33 | $115.36 | 628,200 | — | — |
| 2019-01-29 | $41.89 | $114.16 | 923,400 | — | — |
| 2019-01-28 | $41.67 | $113.55 | 563,200 | — | — |
| 2019-01-25 | $41.65 | $113.50 | 573,000 | — | — |
| 2019-01-24 | $41.10 | $112.01 | 676,400 | — | — |
| 2019-01-23 | $40.86 | $111.35 | 783,200 | — | — |
| 2019-01-22 | $41.08 | $111.95 | 764,000 | — | — |
| 2019-01-18 | $41.35 | $112.69 | 642,000 | — | — |
| 2019-01-17 | $40.90 | $111.47 | 545,200 | — | — |
| 2019-01-16 | $40.69 | $110.87 | 491,200 | — | — |
| 2019-01-15 | $40.24 | $109.65 | 653,800 | — | — |
| 2019-01-14 | $40.01 | $109.02 | 862,600 | — | — |
| 2019-01-11 | $40.20 | $109.54 | 1,113,800 | — | — |
| 2019-01-10 | $39.94 | $108.84 | 569,400 | — | — |
| 2019-01-09 | $39.81 | $108.48 | 934,600 | — | — |
| 2019-01-08 | $39.09 | $106.53 | 667,600 | — | — |
| 2019-01-07 | $38.92 | $106.05 | 812,600 | — | — |
| 2019-01-04 | $38.42 | $104.72 | 737,800 | — | — |
| 2019-01-03 | $37.76 | $102.89 | 793,600 | — | — |
| 2019-01-02 | $37.68 | $102.69 | 557,000 | — | — |