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
- 1973-02-21 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 | $56.31 | $141.11 | 337,100 | — | — |
| 2019-12-30 | $56.43 | $141.41 | 195,800 | — | — |
| 2019-12-27 | $56.58 | $141.79 | 383,700 | — | — |
| 2019-12-26 | $56.68 | $142.04 | 289,900 | — | — |
| 2019-12-24 | $56.39 | $141.31 | 157,000 | — | — |
| 2019-12-23 | $56.72 | $142.14 | 342,900 | — | — |
| 2019-12-20 | $56.08 | $140.53 | 1,635,800 | — | — |
| 2019-12-19 | $56.02 | $140.38 | 445,100 | — | — |
| 2019-12-18 | $56.03 | $140.41 | 470,700 | — | — |
| 2019-12-17 | $55.99 | $140.31 | 594,800 | — | — |
| 2019-12-16 | $56.00 | $140.33 | 773,500 | — | — |
| 2019-12-13 | $56.50 | $141.58 | 1,141,500 | — | — |
| 2019-12-12 | $56.92 | $142.64 | 1,223,400 | — | — |
| 2019-12-11 | $54.33 | $136.15 | 544,500 | — | — |
| 2019-12-10 | $53.44 | $133.92 | 501,800 | — | — |
| 2019-12-09 | $53.47 | $133.99 | 368,300 | — | — |
| 2019-12-06 | $53.52 | $134.12 | 583,300 | — | — |
| 2019-12-05 | $52.66 | $131.96 | 320,800 | — | — |
| 2019-12-04 | $52.31 | $131.08 | 528,600 | — | — |
| 2019-12-03 | $51.73 | $129.63 | 455,500 | — | — |
| 2019-12-02 | $52.19 | $130.78 | 380,000 | — | — |
| 2019-11-29 | $52.59 | $131.79 | 185,900 | — | — |
| 2019-11-27 | $53.12 | $133.11 | 383,000 | — | — |
| 2019-11-26 | $52.72 | $132.11 | 462,200 | — | — |
| 2019-11-25 | $52.88 | $132.51 | 391,200 | — | — |
| 2019-11-22 | $52.25 | $130.93 | 298,400 | — | — |
| 2019-11-21 | $51.63 | $129.38 | 587,700 | — | — |
| 2019-11-20 | $51.94 | $129.46 | 874,700 | — | — |
| 2019-11-19 | $52.78 | $131.55 | 535,600 | — | — |
| 2019-11-18 | $52.56 | $131.00 | 627,400 | — | — |
| 2019-11-15 | $53.90 | $134.34 | 446,800 | — | — |
| 2019-11-14 | $53.17 | $132.52 | 386,500 | — | — |
| 2019-11-13 | $52.96 | $132.00 | 540,100 | — | — |
| 2019-11-12 | $53.84 | $134.19 | 624,200 | — | — |
| 2019-11-11 | $54.09 | $134.81 | 452,500 | — | — |
| 2019-11-08 | $53.65 | $133.72 | 662,800 | — | — |
| 2019-11-07 | $53.48 | $133.29 | 1,118,000 | — | — |
| 2019-11-06 | $52.73 | $131.42 | 649,500 | — | — |
| 2019-11-05 | $52.75 | $131.47 | 841,400 | — | — |
| 2019-11-04 | $53.04 | $132.20 | 1,366,500 | — | — |
| 2019-11-01 | $51.50 | $128.36 | 1,097,500 | — | — |
| 2019-10-31 | $49.00 | $122.13 | 1,501,700 | — | — |
| 2019-10-30 | $48.96 | $122.03 | 799,800 | — | — |
| 2019-10-29 | $49.05 | $122.25 | 634,000 | — | — |
| 2019-10-28 | $48.14 | $119.98 | 660,900 | — | — |
| 2019-10-25 | $47.83 | $119.21 | 519,200 | — | — |
| 2019-10-24 | $46.54 | $116.00 | 511,900 | — | — |
| 2019-10-23 | $46.20 | $115.15 | 444,300 | — | — |
| 2019-10-22 | $46.01 | $114.68 | 747,400 | — | — |
| 2019-10-21 | $44.59 | $111.14 | 655,800 | — | — |
| 2019-10-18 | $44.36 | $110.56 | 256,900 | — | — |
| 2019-10-17 | $44.25 | $110.29 | 262,600 | — | — |
| 2019-10-16 | $43.62 | $108.72 | 373,900 | — | — |
| 2019-10-15 | $43.93 | $109.49 | 451,100 | — | — |
| 2019-10-14 | $43.01 | $107.20 | 224,400 | — | — |
| 2019-10-11 | $43.05 | $107.30 | 413,100 | — | — |
| 2019-10-10 | $41.80 | $104.18 | 397,800 | — | — |
| 2019-10-09 | $41.08 | $102.39 | 370,100 | — | — |
| 2019-10-08 | $41.03 | $102.26 | 593,500 | — | — |
| 2019-10-07 | $41.95 | $104.56 | 477,200 | — | — |
| 2019-10-04 | $41.83 | $104.26 | 264,800 | — | — |
| 2019-10-03 | $41.54 | $103.53 | 319,000 | — | — |
| 2019-10-02 | $41.19 | $102.66 | 528,200 | — | — |
| 2019-10-01 | $41.70 | $103.93 | 338,900 | — | — |
| 2019-09-30 | $43.51 | $108.44 | 519,400 | — | — |
| 2019-09-27 | $42.90 | $106.92 | 538,800 | — | — |
| 2019-09-26 | $43.44 | $108.27 | 640,400 | — | — |
| 2019-09-25 | $43.80 | $109.17 | 446,300 | — | — |
| 2019-09-24 | $42.95 | $107.05 | 454,400 | — | — |
| 2019-09-23 | $43.92 | $109.47 | 440,900 | — | — |
| 2019-09-20 | $44.21 | $110.19 | 750,600 | — | — |
| 2019-09-19 | $44.34 | $110.51 | 609,500 | — | — |
| 2019-09-18 | $44.52 | $110.96 | 433,500 | — | — |
| 2019-09-17 | $44.49 | $110.89 | 582,600 | — | — |
| 2019-09-16 | $45.04 | $112.26 | 548,600 | — | — |
| 2019-09-13 | $44.63 | $111.24 | 512,500 | — | — |
| 2019-09-12 | $44.43 | $110.74 | 883,500 | — | — |
| 2019-09-11 | $45.17 | $112.58 | 507,800 | — | — |
| 2019-09-10 | $44.27 | $110.34 | 662,300 | — | — |
| 2019-09-09 | $42.06 | $104.83 | 779,300 | — | — |
| 2019-09-06 | $41.00 | $102.19 | 518,100 | — | — |
| 2019-09-05 | $40.89 | $101.91 | 517,200 | — | — |
| 2019-09-04 | $39.32 | $98.00 | 316,000 | — | — |
| 2019-09-03 | $38.80 | $96.71 | 465,000 | — | — |
| 2019-08-30 | $40.18 | $100.15 | 530,000 | — | — |
| 2019-08-29 | $39.53 | $98.53 | 941,400 | — | — |
| 2019-08-28 | $38.81 | $96.73 | 534,000 | — | — |
| 2019-08-27 | $38.07 | $94.89 | 589,700 | — | — |
| 2019-08-26 | $38.69 | $96.43 | 577,800 | — | — |
| 2019-08-23 | $38.81 | $96.73 | 511,200 | — | — |
| 2019-08-22 | $40.22 | $100.24 | 448,200 | — | — |
| 2019-08-21 | $40.28 | $100.39 | 530,900 | — | — |
| 2019-08-20 | $40.00 | $99.70 | 524,000 | — | — |
| 2019-08-19 | $40.50 | $100.24 | 471,600 | — | — |
| 2019-08-16 | $39.93 | $98.83 | 639,500 | — | — |
| 2019-08-15 | $39.42 | $97.57 | 470,300 | — | — |
| 2019-08-14 | $40.01 | $99.03 | 823,800 | — | — |
| 2019-08-13 | $41.42 | $102.52 | 567,000 | — | — |
| 2019-08-12 | $41.30 | $102.23 | 622,000 | — | — |
| 2019-08-09 | $41.43 | $102.55 | 543,000 | — | — |
| 2019-08-08 | $42.97 | $106.36 | 622,000 | — | — |
| 2019-08-07 | $42.49 | $105.17 | 562,500 | — | — |
| 2019-08-06 | $42.87 | $106.11 | 506,500 | — | — |
| 2019-08-05 | $42.35 | $104.82 | 552,100 | — | — |
| 2019-08-02 | $43.45 | $107.55 | 1,074,800 | — | — |
| 2019-08-01 | $43.19 | $106.90 | 1,280,300 | — | — |
| 2019-07-31 | $45.71 | $113.14 | 1,916,000 | — | — |
| 2019-07-30 | $48.47 | $119.97 | 851,900 | — | — |
| 2019-07-29 | $48.40 | $119.80 | 761,000 | — | — |
| 2019-07-26 | $48.00 | $118.81 | 803,300 | — | — |
| 2019-07-25 | $48.33 | $119.63 | 784,200 | — | — |
| 2019-07-24 | $50.00 | $123.76 | 597,400 | — | — |
| 2019-07-23 | $49.24 | $121.88 | 545,800 | — | — |
| 2019-07-22 | $47.66 | $117.97 | 471,700 | — | — |
| 2019-07-19 | $47.68 | $118.02 | 445,600 | — | — |
| 2019-07-18 | $47.40 | $117.32 | 417,600 | — | — |
| 2019-07-17 | $47.89 | $118.54 | 692,400 | — | — |
| 2019-07-16 | $48.74 | $120.64 | 1,309,400 | — | — |
| 2019-07-15 | $47.70 | $118.07 | 708,300 | — | — |
| 2019-07-12 | $48.37 | $119.72 | 628,300 | — | — |
| 2019-07-11 | $47.49 | $117.55 | 814,700 | — | — |
| 2019-07-10 | $47.96 | $118.71 | 699,800 | — | — |
| 2019-07-09 | $48.88 | $120.99 | 408,900 | — | — |
| 2019-07-08 | $49.50 | $122.52 | 496,000 | — | — |
| 2019-07-05 | $49.81 | $123.29 | 671,900 | — | — |
| 2019-07-03 | $50.31 | $124.53 | 427,600 | — | — |
| 2019-07-02 | $50.20 | $124.25 | 580,100 | — | — |
| 2019-07-01 | $51.20 | $126.73 | 482,400 | — | — |
| 2019-06-28 | $51.34 | $127.08 | 912,500 | — | — |
| 2019-06-27 | $50.47 | $124.92 | 429,800 | — | — |
| 2019-06-26 | $50.67 | $125.42 | 346,000 | — | — |
| 2019-06-25 | $50.26 | $124.40 | 568,000 | — | — |
| 2019-06-24 | $49.62 | $122.82 | 411,900 | — | — |
| 2019-06-21 | $49.83 | $123.34 | 857,000 | — | — |
| 2019-06-20 | $50.16 | $124.16 | 628,900 | — | — |
| 2019-06-19 | $49.01 | $121.31 | 465,800 | — | — |
| 2019-06-18 | $48.29 | $119.53 | 625,200 | — | — |
| 2019-06-17 | $46.85 | $115.96 | 867,000 | — | — |
| 2019-06-14 | $47.40 | $117.32 | 633,000 | — | — |
| 2019-06-13 | $48.32 | $119.60 | 566,700 | — | — |
| 2019-06-12 | $47.98 | $118.76 | 459,300 | — | — |
| 2019-06-11 | $48.21 | $119.33 | 412,500 | — | — |
| 2019-06-10 | $47.77 | $118.24 | 348,500 | — | — |
| 2019-06-07 | $47.52 | $117.62 | 467,200 | — | — |
| 2019-06-06 | $47.39 | $117.30 | 1,002,000 | — | — |
| 2019-06-05 | $46.84 | $115.94 | 726,300 | — | — |
| 2019-06-04 | $46.60 | $115.34 | 809,900 | — | — |
| 2019-06-03 | $45.23 | $111.95 | 687,400 | — | — |
| 2019-05-31 | $44.01 | $108.93 | 1,342,300 | — | — |
| 2019-05-30 | $44.09 | $109.13 | 477,400 | — | — |
| 2019-05-29 | $44.29 | $109.63 | 578,900 | — | — |
| 2019-05-28 | $43.78 | $108.36 | 753,400 | — | — |
| 2019-05-24 | $44.46 | $110.05 | 539,300 | — | — |
| 2019-05-23 | $44.62 | $110.44 | 567,300 | — | — |
| 2019-05-22 | $45.75 | $113.24 | 512,000 | — | — |
| 2019-05-21 | $46.47 | $115.02 | 461,100 | — | — |
| 2019-05-20 | $45.86 | $112.82 | 515,600 | — | — |
| 2019-05-17 | $46.52 | $114.44 | 661,800 | — | — |
| 2019-05-16 | $47.88 | $117.79 | 935,000 | — | — |
| 2019-05-15 | $48.48 | $119.26 | 487,400 | — | — |
| 2019-05-14 | $48.12 | $118.38 | 551,800 | — | — |
| 2019-05-13 | $48.05 | $118.21 | 582,800 | — | — |
| 2019-05-10 | $50.02 | $123.05 | 541,000 | — | — |
| 2019-05-09 | $49.92 | $122.81 | 753,700 | — | — |
| 2019-05-08 | $50.03 | $123.08 | 667,500 | — | — |
| 2019-05-07 | $50.38 | $123.94 | 892,400 | — | — |
| 2019-05-06 | $51.40 | $126.45 | 953,700 | — | — |
| 2019-05-03 | $52.16 | $128.32 | 1,000,100 | — | — |
| 2019-05-02 | $50.53 | $124.31 | 1,315,500 | — | — |
| 2019-05-01 | $51.79 | $127.41 | 2,665,100 | — | — |
| 2019-04-30 | $47.95 | $117.96 | 1,093,400 | — | — |
| 2019-04-29 | $48.14 | $118.43 | 658,600 | — | — |
| 2019-04-26 | $47.76 | $117.49 | 402,200 | — | — |
| 2019-04-25 | $46.61 | $114.66 | 252,100 | — | — |
| 2019-04-24 | $47.90 | $117.84 | 408,000 | — | — |
| 2019-04-23 | $48.09 | $118.30 | 311,200 | — | — |
| 2019-04-22 | $47.86 | $117.74 | 478,500 | — | — |
| 2019-04-18 | $47.93 | $117.91 | 512,700 | — | — |
| 2019-04-17 | $47.83 | $117.67 | 386,600 | — | — |
| 2019-04-16 | $47.99 | $118.06 | 477,900 | — | — |
| 2019-04-15 | $47.46 | $116.75 | 520,700 | — | — |
| 2019-04-12 | $47.72 | $117.39 | 548,000 | — | — |
| 2019-04-11 | $46.79 | $115.11 | 640,300 | — | — |
| 2019-04-10 | $46.16 | $113.56 | 861,800 | — | — |
| 2019-04-09 | $46.52 | $114.44 | 670,500 | — | — |
| 2019-04-08 | $46.99 | $115.60 | 652,100 | — | — |
| 2019-04-05 | $47.60 | $117.10 | 588,400 | — | — |
| 2019-04-04 | $46.78 | $115.08 | 648,500 | — | — |
| 2019-04-03 | $46.34 | $114.00 | 921,100 | — | — |
| 2019-04-02 | $45.63 | $112.25 | 744,800 | — | — |
| 2019-04-01 | $45.38 | $111.64 | 1,073,800 | — | — |
| 2019-03-29 | $43.62 | $107.31 | 469,600 | — | — |
| 2019-03-28 | $42.78 | $105.24 | 673,200 | — | — |
| 2019-03-27 | $42.44 | $104.41 | 693,500 | — | — |
| 2019-03-26 | $42.45 | $104.43 | 478,800 | — | — |
| 2019-03-25 | $41.95 | $103.20 | 723,300 | — | — |
| 2019-03-22 | $41.63 | $102.41 | 1,170,900 | — | — |
| 2019-03-21 | $44.48 | $109.42 | 790,100 | — | — |
| 2019-03-20 | $43.71 | $107.53 | 954,100 | — | — |
| 2019-03-19 | $43.76 | $107.65 | 497,500 | — | — |
| 2019-03-18 | $43.95 | $108.12 | 412,300 | — | — |
| 2019-03-15 | $43.29 | $106.50 | 777,600 | — | — |
| 2019-03-14 | $43.30 | $106.52 | 624,900 | — | — |
| 2019-03-13 | $43.99 | $108.22 | 927,700 | — | — |
| 2019-03-12 | $43.45 | $106.89 | 580,500 | — | — |
| 2019-03-11 | $43.30 | $106.52 | 591,800 | — | — |
| 2019-03-08 | $42.65 | $104.92 | 536,500 | — | — |
| 2019-03-07 | $42.68 | $105.00 | 458,100 | — | — |
| 2019-03-06 | $43.24 | $106.37 | 575,400 | — | — |
| 2019-03-05 | $43.72 | $107.55 | 1,027,300 | — | — |
| 2019-03-04 | $43.40 | $106.77 | 347,300 | — | — |
| 2019-03-01 | $43.54 | $107.11 | 728,600 | — | — |
| 2019-02-28 | $43.39 | $106.74 | 2,088,800 | — | — |
| 2019-02-27 | $43.64 | $107.36 | 381,100 | — | — |
| 2019-02-26 | $43.36 | $106.67 | 838,000 | — | — |
| 2019-02-25 | $43.71 | $107.53 | 746,200 | — | — |
| 2019-02-22 | $43.71 | $107.53 | 663,300 | — | — |
| 2019-02-21 | $43.40 | $106.77 | 557,500 | — | — |
| 2019-02-20 | $43.51 | $107.04 | 2,019,300 | — | — |
| 2019-02-19 | $43.19 | $106.25 | 944,600 | — | — |
| 2019-02-15 | $43.39 | $106.05 | 927,200 | — | — |
| 2019-02-14 | $42.64 | $104.22 | 731,800 | — | — |
| 2019-02-13 | $43.50 | $106.32 | 771,000 | — | — |
| 2019-02-12 | $43.28 | $105.78 | 857,200 | — | — |
| 2019-02-11 | $42.15 | $103.02 | 563,200 | — | — |
| 2019-02-08 | $41.96 | $102.56 | 936,100 | — | — |
| 2019-02-07 | $42.02 | $102.71 | 1,358,200 | — | — |
| 2019-02-06 | $43.50 | $106.32 | 810,900 | — | — |
| 2019-02-05 | $43.42 | $106.13 | 552,400 | — | — |
| 2019-02-04 | $43.44 | $106.18 | 448,300 | — | — |
| 2019-02-01 | $42.89 | $104.83 | 654,000 | — | — |
| 2019-01-31 | $42.59 | $104.10 | 1,187,500 | — | — |
| 2019-01-30 | $43.53 | $106.40 | 787,500 | — | — |
| 2019-01-29 | $42.64 | $104.22 | 450,900 | — | — |
| 2019-01-28 | $41.92 | $102.46 | 625,000 | — | — |
| 2019-01-25 | $42.47 | $103.80 | 607,000 | — | — |
| 2019-01-24 | $41.67 | $101.85 | 609,200 | — | — |
| 2019-01-23 | $41.88 | $102.36 | 439,100 | — | — |
| 2019-01-22 | $42.56 | $104.02 | 559,100 | — | — |
| 2019-01-18 | $44.08 | $107.74 | 656,100 | — | — |
| 2019-01-17 | $42.78 | $104.56 | 915,800 | — | — |
| 2019-01-16 | $41.95 | $102.53 | 957,300 | — | — |
| 2019-01-15 | $41.32 | $100.99 | 663,900 | — | — |
| 2019-01-14 | $41.32 | $100.99 | 881,700 | — | — |
| 2019-01-11 | $41.59 | $101.65 | 500,600 | — | — |
| 2019-01-10 | $41.36 | $101.09 | 527,400 | — | — |
| 2019-01-09 | $40.32 | $98.55 | 626,200 | — | — |
| 2019-01-08 | $39.68 | $96.99 | 885,400 | — | — |
| 2019-01-07 | $39.14 | $95.67 | 931,400 | — | — |
| 2019-01-04 | $38.51 | $94.13 | 387,400 | — | — |
| 2019-01-03 | $36.39 | $88.94 | 564,700 | — | — |
| 2019-01-02 | $37.66 | $92.05 | 490,300 | — | — |