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
- 2004-06-01 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 | $115.17 | $115.17 | 368,700 | — | — |
| 2019-12-30 | $114.69 | $114.69 | 339,800 | — | — |
| 2019-12-27 | $117.54 | $117.54 | 326,600 | — | — |
| 2019-12-26 | $117.77 | $117.77 | 185,000 | — | — |
| 2019-12-24 | $117.69 | $117.69 | 190,800 | — | — |
| 2019-12-23 | $117.33 | $117.33 | 507,800 | — | — |
| 2019-12-20 | $115.93 | $115.93 | 946,100 | — | — |
| 2019-12-19 | $117.85 | $117.85 | 1,085,200 | — | — |
| 2019-12-18 | $115.34 | $115.34 | 987,100 | — | — |
| 2019-12-17 | $116.55 | $116.55 | 1,368,600 | — | — |
| 2019-12-16 | $120.12 | $120.12 | 786,100 | — | — |
| 2019-12-13 | $117.74 | $117.74 | 469,600 | — | — |
| 2019-12-12 | $120.61 | $120.61 | 471,800 | — | — |
| 2019-12-11 | $118.79 | $118.79 | 522,800 | — | — |
| 2019-12-10 | $121.84 | $121.84 | 696,900 | — | — |
| 2019-12-09 | $120.71 | $120.71 | 525,200 | — | — |
| 2019-12-06 | $123.76 | $123.76 | 888,900 | — | — |
| 2019-12-05 | $124.23 | $124.23 | 980,000 | — | — |
| 2019-12-04 | $121.98 | $121.98 | 763,200 | — | — |
| 2019-12-03 | $122.37 | $122.37 | 806,900 | — | — |
| 2019-12-02 | $118.58 | $118.58 | 734,700 | — | — |
| 2019-11-29 | $117.14 | $117.14 | 332,400 | — | — |
| 2019-11-27 | $117.56 | $117.56 | 591,800 | — | — |
| 2019-11-26 | $119.06 | $119.06 | 1,224,600 | — | — |
| 2019-11-25 | $112.42 | $112.42 | 1,715,300 | — | — |
| 2019-11-22 | $106.91 | $106.91 | 1,471,800 | — | — |
| 2019-11-21 | $111.20 | $111.20 | 1,728,700 | — | — |
| 2019-11-20 | $108.21 | $108.21 | 2,249,800 | — | — |
| 2019-11-19 | $97.93 | $97.93 | 1,244,900 | — | — |
| 2019-11-18 | $92.73 | $92.73 | 729,200 | — | — |
| 2019-11-15 | $92.05 | $92.05 | 358,400 | — | — |
| 2019-11-14 | $90.46 | $90.46 | 646,500 | — | — |
| 2019-11-13 | $90.58 | $90.58 | 640,700 | — | — |
| 2019-11-12 | $90.85 | $90.85 | 426,500 | — | — |
| 2019-11-11 | $92.45 | $92.45 | 278,000 | — | — |
| 2019-11-08 | $93.03 | $93.03 | 536,600 | — | — |
| 2019-11-07 | $91.54 | $91.54 | 526,400 | — | — |
| 2019-11-06 | $90.53 | $90.53 | 440,400 | — | — |
| 2019-11-05 | $92.05 | $92.05 | 406,900 | — | — |
| 2019-11-04 | $91.74 | $91.74 | 533,800 | — | — |
| 2019-11-01 | $91.01 | $91.01 | 750,500 | — | — |
| 2019-10-31 | $86.74 | $86.74 | 1,074,600 | — | — |
| 2019-10-30 | $87.27 | $87.27 | 709,600 | — | — |
| 2019-10-29 | $88.20 | $88.20 | 758,100 | — | — |
| 2019-10-28 | $90.14 | $90.14 | 497,800 | — | — |
| 2019-10-25 | $89.25 | $89.25 | 310,600 | — | — |
| 2019-10-24 | $88.90 | $88.90 | 457,900 | — | — |
| 2019-10-23 | $89.76 | $89.76 | 677,600 | — | — |
| 2019-10-22 | $89.16 | $89.16 | 871,000 | — | — |
| 2019-10-21 | $86.76 | $86.76 | 639,100 | — | — |
| 2019-10-18 | $84.78 | $84.78 | 853,900 | — | — |
| 2019-10-17 | $81.88 | $81.88 | 495,100 | — | — |
| 2019-10-16 | $81.67 | $81.67 | 793,200 | — | — |
| 2019-10-15 | $80.85 | $80.85 | 537,500 | — | — |
| 2019-10-14 | $79.14 | $79.14 | 332,300 | — | — |
| 2019-10-11 | $78.97 | $78.97 | 407,800 | — | — |
| 2019-10-10 | $77.64 | $77.64 | 304,400 | — | — |
| 2019-10-09 | $77.00 | $77.00 | 444,100 | — | — |
| 2019-10-08 | $75.49 | $75.49 | 622,300 | — | — |
| 2019-10-07 | $76.98 | $76.98 | 460,000 | — | — |
| 2019-10-04 | $77.02 | $77.02 | 517,500 | — | — |
| 2019-10-03 | $76.70 | $76.70 | 514,800 | — | — |
| 2019-10-02 | $75.76 | $75.76 | 1,020,300 | — | — |
| 2019-10-01 | $74.51 | $74.51 | 907,600 | — | — |
| 2019-09-30 | $80.42 | $80.42 | 824,600 | — | — |
| 2019-09-27 | $81.10 | $81.10 | 603,400 | — | — |
| 2019-09-26 | $80.06 | $80.06 | 732,700 | — | — |
| 2019-09-25 | $83.69 | $83.69 | 338,700 | — | — |
| 2019-09-24 | $83.48 | $83.48 | 627,500 | — | — |
| 2019-09-23 | $84.74 | $84.74 | 550,900 | — | — |
| 2019-09-20 | $86.50 | $86.50 | 1,275,400 | — | — |
| 2019-09-19 | $84.60 | $84.60 | 654,600 | — | — |
| 2019-09-18 | $85.49 | $85.49 | 738,200 | — | — |
| 2019-09-17 | $87.82 | $87.82 | 946,100 | — | — |
| 2019-09-16 | $84.77 | $84.77 | 554,000 | — | — |
| 2019-09-13 | $83.69 | $83.69 | 862,200 | — | — |
| 2019-09-12 | $83.17 | $83.17 | 613,900 | — | — |
| 2019-09-11 | $86.17 | $86.17 | 642,100 | — | — |
| 2019-09-10 | $84.27 | $84.27 | 754,400 | — | — |
| 2019-09-09 | $82.69 | $82.69 | 780,200 | — | — |
| 2019-09-06 | $79.82 | $79.82 | 648,400 | — | — |
| 2019-09-05 | $83.14 | $83.14 | 470,700 | — | — |
| 2019-09-04 | $82.33 | $82.33 | 746,100 | — | — |
| 2019-09-03 | $81.76 | $81.76 | 1,004,700 | — | — |
| 2019-08-30 | $80.69 | $80.69 | 422,500 | — | — |
| 2019-08-29 | $82.39 | $82.39 | 593,200 | — | — |
| 2019-08-28 | $82.32 | $82.32 | 362,600 | — | — |
| 2019-08-27 | $82.21 | $82.21 | 1,557,500 | — | — |
| 2019-08-26 | $82.24 | $82.24 | 700,100 | — | — |
| 2019-08-23 | $81.89 | $81.89 | 792,200 | — | — |
| 2019-08-22 | $82.16 | $82.16 | 706,200 | — | — |
| 2019-08-21 | $83.37 | $83.37 | 552,100 | — | — |
| 2019-08-20 | $82.14 | $82.14 | 619,000 | — | — |
| 2019-08-19 | $82.20 | $82.20 | 723,900 | — | — |
| 2019-08-16 | $80.69 | $80.69 | 481,300 | — | — |
| 2019-08-15 | $78.37 | $78.37 | 382,200 | — | — |
| 2019-08-14 | $79.05 | $79.05 | 965,300 | — | — |
| 2019-08-13 | $80.00 | $80.00 | 791,100 | — | — |
| 2019-08-12 | $78.88 | $78.88 | 644,400 | — | — |
| 2019-08-09 | $80.78 | $80.78 | 779,000 | — | — |
| 2019-08-08 | $82.97 | $82.97 | 1,088,900 | — | — |
| 2019-08-07 | $80.50 | $80.50 | 1,452,000 | — | — |
| 2019-08-06 | $74.38 | $74.38 | 954,900 | — | — |
| 2019-08-05 | $71.41 | $71.41 | 956,200 | — | — |
| 2019-08-02 | $73.98 | $73.98 | 547,900 | — | — |
| 2019-08-01 | $75.36 | $75.36 | 581,900 | — | — |
| 2019-07-31 | $77.59 | $77.59 | 707,800 | — | — |
| 2019-07-30 | $77.98 | $77.98 | 479,900 | — | — |
| 2019-07-29 | $75.63 | $75.63 | 518,000 | — | — |
| 2019-07-26 | $76.36 | $76.36 | 346,700 | — | — |
| 2019-07-25 | $74.14 | $74.14 | 708,600 | — | — |
| 2019-07-24 | $76.48 | $76.48 | 695,700 | — | — |
| 2019-07-23 | $76.90 | $76.90 | 656,900 | — | — |
| 2019-07-22 | $76.39 | $76.39 | 939,600 | — | — |
| 2019-07-19 | $75.37 | $75.37 | 1,334,900 | — | — |
| 2019-07-18 | $75.89 | $75.89 | 786,200 | — | — |
| 2019-07-17 | $72.68 | $72.68 | 966,300 | — | — |
| 2019-07-16 | $74.24 | $74.24 | 507,800 | — | — |
| 2019-07-15 | $72.79 | $72.79 | 592,500 | — | — |
| 2019-07-12 | $71.54 | $71.54 | 774,700 | — | — |
| 2019-07-11 | $73.41 | $73.41 | 653,400 | — | — |
| 2019-07-10 | $74.11 | $74.11 | 733,700 | — | — |
| 2019-07-09 | $73.24 | $73.24 | 668,300 | — | — |
| 2019-07-08 | $70.90 | $70.90 | 537,700 | — | — |
| 2019-07-05 | $72.19 | $72.19 | 623,500 | — | — |
| 2019-07-03 | $72.64 | $72.64 | 340,600 | — | — |
| 2019-07-02 | $72.97 | $72.97 | 398,300 | — | — |
| 2019-07-01 | $72.01 | $72.01 | 645,400 | — | — |
| 2019-06-28 | $72.56 | $72.56 | 1,112,900 | — | — |
| 2019-06-27 | $71.08 | $71.08 | 787,200 | — | — |
| 2019-06-26 | $69.49 | $69.49 | 548,100 | — | — |
| 2019-06-25 | $71.14 | $71.14 | 331,900 | — | — |
| 2019-06-24 | $71.80 | $71.80 | 479,800 | — | — |
| 2019-06-21 | $74.37 | $74.37 | 688,700 | — | — |
| 2019-06-20 | $73.44 | $73.44 | 388,200 | — | — |
| 2019-06-19 | $71.97 | $71.97 | 809,300 | — | — |
| 2019-06-18 | $73.02 | $73.02 | 870,300 | — | — |
| 2019-06-17 | $71.50 | $71.50 | 720,800 | — | — |
| 2019-06-14 | $70.03 | $70.03 | 413,500 | — | — |
| 2019-06-13 | $71.24 | $71.24 | 471,800 | — | — |
| 2019-06-12 | $70.00 | $70.00 | 362,000 | — | — |
| 2019-06-11 | $69.92 | $69.92 | 612,500 | — | — |
| 2019-06-10 | $70.72 | $70.72 | 709,100 | — | — |
| 2019-06-07 | $70.40 | $70.40 | 915,800 | — | — |
| 2019-06-06 | $70.80 | $70.80 | 585,100 | — | — |
| 2019-06-05 | $70.55 | $70.55 | 1,095,600 | — | — |
| 2019-06-04 | $68.80 | $68.80 | 781,700 | — | — |
| 2019-06-03 | $66.87 | $66.87 | 1,289,900 | — | — |
| 2019-05-31 | $67.52 | $67.52 | 612,600 | — | — |
| 2019-05-30 | $68.71 | $68.71 | 572,000 | — | — |
| 2019-05-29 | $67.63 | $67.63 | 738,600 | — | — |
| 2019-05-28 | $68.13 | $68.13 | 1,097,300 | — | — |
| 2019-05-24 | $68.93 | $68.93 | 1,247,500 | — | — |
| 2019-05-23 | $67.91 | $67.91 | 722,800 | — | — |
| 2019-05-22 | $67.81 | $67.81 | 501,400 | — | — |
| 2019-05-21 | $67.87 | $67.87 | 1,232,000 | — | — |
| 2019-05-20 | $65.86 | $65.86 | 1,144,300 | — | — |
| 2019-05-17 | $67.54 | $67.54 | 815,500 | — | — |
| 2019-05-16 | $68.73 | $68.73 | 894,400 | — | — |
| 2019-05-15 | $68.07 | $68.07 | 927,100 | — | — |
| 2019-05-14 | $67.60 | $67.60 | 1,511,000 | — | — |
| 2019-05-13 | $68.77 | $68.77 | 1,439,600 | — | — |
| 2019-05-10 | $71.46 | $71.46 | 1,434,600 | — | — |
| 2019-05-09 | $72.14 | $72.14 | 2,042,300 | — | — |
| 2019-05-08 | $70.15 | $70.15 | 1,532,600 | — | — |
| 2019-05-07 | $70.82 | $70.82 | 2,810,500 | — | — |
| 2019-05-06 | $74.08 | $74.08 | 3,708,800 | — | — |
| 2019-05-03 | $77.29 | $77.29 | 4,643,900 | — | — |
| 2019-05-02 | $82.54 | $82.54 | 935,400 | — | — |
| 2019-05-01 | $83.03 | $83.03 | 1,660,500 | — | — |
| 2019-04-30 | $89.34 | $89.34 | 812,600 | — | — |
| 2019-04-29 | $88.53 | $88.53 | 527,200 | — | — |
| 2019-04-26 | $87.06 | $87.06 | 845,600 | — | — |
| 2019-04-25 | $87.88 | $87.88 | 650,500 | — | — |
| 2019-04-24 | $85.37 | $85.37 | 346,800 | — | — |
| 2019-04-23 | $87.41 | $87.41 | 609,800 | — | — |
| 2019-04-22 | $83.16 | $83.16 | 712,800 | — | — |
| 2019-04-18 | $82.07 | $82.07 | 1,376,400 | — | — |
| 2019-04-17 | $84.89 | $84.89 | 867,200 | — | — |
| 2019-04-16 | $88.56 | $88.56 | 450,200 | — | — |
| 2019-04-15 | $88.53 | $88.53 | 720,600 | — | — |
| 2019-04-12 | $89.81 | $89.81 | 787,000 | — | — |
| 2019-04-11 | $88.10 | $88.10 | 854,400 | — | — |
| 2019-04-10 | $90.89 | $90.89 | 650,500 | — | — |
| 2019-04-09 | $88.91 | $88.91 | 900,600 | — | — |
| 2019-04-08 | $90.17 | $90.17 | 1,025,200 | — | — |
| 2019-04-05 | $92.79 | $92.79 | 752,200 | — | — |
| 2019-04-04 | $91.45 | $91.45 | 417,700 | — | — |
| 2019-04-03 | $92.06 | $92.06 | 732,700 | — | — |
| 2019-04-02 | $92.57 | $92.57 | 415,200 | — | — |
| 2019-04-01 | $91.83 | $91.83 | 699,400 | — | — |
| 2019-03-29 | $93.45 | $93.45 | 1,275,000 | — | — |
| 2019-03-28 | $90.61 | $90.61 | 717,700 | — | — |
| 2019-03-27 | $86.35 | $86.35 | 625,400 | — | — |
| 2019-03-26 | $87.14 | $87.14 | 528,300 | — | — |
| 2019-03-25 | $84.17 | $84.17 | 506,400 | — | — |
| 2019-03-22 | $84.52 | $84.52 | 764,500 | — | — |
| 2019-03-21 | $90.74 | $90.74 | 511,200 | — | — |
| 2019-03-20 | $88.68 | $88.68 | 520,100 | — | — |
| 2019-03-19 | $88.63 | $88.63 | 428,400 | — | — |
| 2019-03-18 | $90.24 | $90.24 | 622,200 | — | — |
| 2019-03-15 | $91.43 | $91.43 | 1,096,500 | — | — |
| 2019-03-14 | $88.34 | $88.34 | 457,300 | — | — |
| 2019-03-13 | $91.76 | $91.76 | 625,600 | — | — |
| 2019-03-12 | $87.97 | $87.97 | 601,800 | — | — |
| 2019-03-11 | $87.85 | $87.85 | 703,300 | — | — |
| 2019-03-08 | $83.27 | $83.27 | 554,000 | — | — |
| 2019-03-07 | $83.37 | $83.37 | 589,400 | — | — |
| 2019-03-06 | $84.75 | $84.75 | 2,301,000 | — | — |
| 2019-03-05 | $88.31 | $88.31 | 849,900 | — | — |
| 2019-03-04 | $85.00 | $85.00 | 717,800 | — | — |
| 2019-03-01 | $85.37 | $85.37 | 537,900 | — | — |
| 2019-02-28 | $85.00 | $85.00 | 679,200 | — | — |
| 2019-02-27 | $85.00 | $85.00 | 689,000 | — | — |
| 2019-02-26 | $81.70 | $81.70 | 634,400 | — | — |
| 2019-02-25 | $81.62 | $81.62 | 513,800 | — | — |
| 2019-02-22 | $78.18 | $78.18 | 610,500 | — | — |
| 2019-02-21 | $76.21 | $76.21 | 816,700 | — | — |
| 2019-02-20 | $77.75 | $77.75 | 744,600 | — | — |
| 2019-02-19 | $80.38 | $80.38 | 789,000 | — | — |
| 2019-02-15 | $83.53 | $83.53 | 542,200 | — | — |
| 2019-02-14 | $83.03 | $83.03 | 398,000 | — | — |
| 2019-02-13 | $84.39 | $84.39 | 694,300 | — | — |
| 2019-02-12 | $83.83 | $83.83 | 592,500 | — | — |
| 2019-02-11 | $80.81 | $80.81 | 746,800 | — | — |
| 2019-02-08 | $77.69 | $77.69 | 1,637,900 | — | — |
| 2019-02-07 | $80.80 | $80.80 | 1,003,000 | — | — |
| 2019-02-06 | $81.76 | $81.76 | 955,700 | — | — |
| 2019-02-05 | $82.30 | $82.30 | 749,500 | — | — |
| 2019-02-04 | $85.23 | $85.23 | 354,600 | — | — |
| 2019-02-01 | $84.58 | $84.58 | 975,800 | — | — |
| 2019-01-31 | $83.53 | $83.53 | 763,000 | — | — |
| 2019-01-30 | $81.70 | $81.70 | 462,900 | — | — |
| 2019-01-29 | $79.12 | $79.12 | 597,700 | — | — |
| 2019-01-28 | $76.66 | $76.66 | 1,768,700 | — | — |
| 2019-01-25 | $83.05 | $83.05 | 944,000 | — | — |
| 2019-01-24 | $80.79 | $80.79 | 792,600 | — | — |
| 2019-01-23 | $80.01 | $80.01 | 821,500 | — | — |
| 2019-01-22 | $80.66 | $80.66 | 1,019,900 | — | — |
| 2019-01-18 | $83.12 | $83.12 | 1,063,000 | — | — |
| 2019-01-17 | $80.68 | $80.68 | 680,100 | — | — |
| 2019-01-16 | $80.88 | $80.88 | 935,400 | — | — |
| 2019-01-15 | $80.45 | $80.45 | 3,311,500 | — | — |
| 2019-01-14 | $84.02 | $84.02 | 736,200 | — | — |
| 2019-01-11 | $89.12 | $89.12 | 552,400 | — | — |
| 2019-01-10 | $89.16 | $89.16 | 645,300 | — | — |
| 2019-01-09 | $84.78 | $84.78 | 534,100 | — | — |
| 2019-01-08 | $85.34 | $85.34 | 995,900 | — | — |
| 2019-01-07 | $81.78 | $81.78 | 1,156,900 | — | — |
| 2019-01-04 | $75.20 | $75.20 | 855,800 | — | — |
| 2019-01-03 | $73.21 | $73.21 | 645,400 | — | — |
| 2019-01-02 | $72.76 | $72.76 | 773,400 | — | — |