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-06-18 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 | $137.86 | $388.56 | 458,700 | — | — |
| 2019-12-30 | $136.67 | $385.21 | 277,600 | — | — |
| 2019-12-27 | $137.68 | $385.29 | 325,800 | — | — |
| 2019-12-26 | $137.14 | $383.78 | 222,800 | — | — |
| 2019-12-24 | $135.94 | $380.42 | 132,900 | — | — |
| 2019-12-23 | $135.81 | $380.06 | 565,200 | — | — |
| 2019-12-20 | $135.78 | $379.97 | 1,230,800 | — | — |
| 2019-12-19 | $135.69 | $379.72 | 656,100 | — | — |
| 2019-12-18 | $135.46 | $379.08 | 956,800 | — | — |
| 2019-12-17 | $134.47 | $376.31 | 731,300 | — | — |
| 2019-12-16 | $135.65 | $379.61 | 530,000 | — | — |
| 2019-12-13 | $135.11 | $378.10 | 841,500 | — | — |
| 2019-12-12 | $135.13 | $378.16 | 927,300 | — | — |
| 2019-12-11 | $137.29 | $384.20 | 653,000 | — | — |
| 2019-12-10 | $139.61 | $390.69 | 451,700 | — | — |
| 2019-12-09 | $139.87 | $391.42 | 519,500 | — | — |
| 2019-12-06 | $139.28 | $389.77 | 579,800 | — | — |
| 2019-12-05 | $139.12 | $389.32 | 436,600 | — | — |
| 2019-12-04 | $138.00 | $386.19 | 493,600 | — | — |
| 2019-12-03 | $138.47 | $387.50 | 379,800 | — | — |
| 2019-12-02 | $136.87 | $383.02 | 507,100 | — | — |
| 2019-11-29 | $138.54 | $387.70 | 343,700 | — | — |
| 2019-11-27 | $139.01 | $389.01 | 348,500 | — | — |
| 2019-11-26 | $138.51 | $387.61 | 532,100 | — | — |
| 2019-11-25 | $137.54 | $384.90 | 348,500 | — | — |
| 2019-11-22 | $137.59 | $385.04 | 448,900 | — | — |
| 2019-11-21 | $136.75 | $382.69 | 335,500 | — | — |
| 2019-11-20 | $138.05 | $386.33 | 336,800 | — | — |
| 2019-11-19 | $138.27 | $386.94 | 386,500 | — | — |
| 2019-11-18 | $138.70 | $388.15 | 489,600 | — | — |
| 2019-11-15 | $137.56 | $384.96 | 490,300 | — | — |
| 2019-11-14 | $137.81 | $385.66 | 579,100 | — | — |
| 2019-11-13 | $136.71 | $382.58 | 559,900 | — | — |
| 2019-11-12 | $135.62 | $379.53 | 532,600 | — | — |
| 2019-11-11 | $138.57 | $387.78 | 429,600 | — | — |
| 2019-11-08 | $138.34 | $387.14 | 370,400 | — | — |
| 2019-11-07 | $137.96 | $386.08 | 678,700 | — | — |
| 2019-11-06 | $137.92 | $385.96 | 751,700 | — | — |
| 2019-11-05 | $136.32 | $381.49 | 822,900 | — | — |
| 2019-11-04 | $138.53 | $387.67 | 532,900 | — | — |
| 2019-11-01 | $137.44 | $384.62 | 614,900 | — | — |
| 2019-10-31 | $137.20 | $383.95 | 917,200 | — | — |
| 2019-10-30 | $138.93 | $388.79 | 1,170,700 | — | — |
| 2019-10-29 | $133.30 | $373.03 | 1,042,000 | — | — |
| 2019-10-28 | $132.68 | $371.30 | 515,900 | — | — |
| 2019-10-25 | $132.18 | $369.90 | 510,400 | — | — |
| 2019-10-24 | $132.37 | $370.43 | 534,700 | — | — |
| 2019-10-23 | $130.97 | $366.51 | 752,200 | — | — |
| 2019-10-22 | $130.84 | $366.15 | 680,000 | — | — |
| 2019-10-21 | $129.98 | $363.74 | 530,800 | — | — |
| 2019-10-18 | $128.36 | $359.21 | 507,100 | — | — |
| 2019-10-17 | $127.66 | $357.25 | 542,300 | — | — |
| 2019-10-16 | $128.34 | $359.15 | 520,300 | — | — |
| 2019-10-15 | $128.85 | $360.58 | 555,600 | — | — |
| 2019-10-14 | $127.57 | $357.00 | 384,500 | — | — |
| 2019-10-11 | $128.20 | $358.76 | 571,100 | — | — |
| 2019-10-10 | $127.18 | $355.91 | 409,400 | — | — |
| 2019-10-09 | $127.86 | $357.81 | 1,187,300 | — | — |
| 2019-10-08 | $127.08 | $355.63 | 818,200 | — | — |
| 2019-10-07 | $128.15 | $358.62 | 330,000 | — | — |
| 2019-10-04 | $128.71 | $360.19 | 496,500 | — | — |
| 2019-10-03 | $127.89 | $357.89 | 1,021,900 | — | — |
| 2019-10-02 | $125.44 | $351.04 | 1,489,500 | — | — |
| 2019-10-01 | $128.68 | $360.11 | 634,300 | — | — |
| 2019-09-30 | $129.66 | $362.85 | 780,200 | — | — |
| 2019-09-27 | $130.12 | $364.14 | 894,000 | — | — |
| 2019-09-26 | $132.59 | $368.39 | 739,600 | — | — |
| 2019-09-25 | $130.17 | $361.67 | 992,800 | — | — |
| 2019-09-24 | $129.52 | $359.86 | 1,213,200 | — | — |
| 2019-09-23 | $130.25 | $361.89 | 1,006,200 | — | — |
| 2019-09-20 | $130.11 | $361.50 | 3,669,500 | — | — |
| 2019-09-19 | $130.03 | $361.28 | 768,900 | — | — |
| 2019-09-18 | $130.44 | $362.42 | 843,900 | — | — |
| 2019-09-17 | $131.20 | $364.53 | 832,800 | — | — |
| 2019-09-16 | $132.03 | $366.83 | 792,500 | — | — |
| 2019-09-13 | $131.40 | $365.08 | 868,800 | — | — |
| 2019-09-12 | $133.43 | $370.72 | 1,146,400 | — | — |
| 2019-09-11 | $132.02 | $366.81 | 738,400 | — | — |
| 2019-09-10 | $130.91 | $363.72 | 1,045,900 | — | — |
| 2019-09-09 | $130.36 | $362.19 | 984,700 | — | — |
| 2019-09-06 | $130.17 | $361.67 | 472,600 | — | — |
| 2019-09-05 | $129.62 | $360.14 | 619,400 | — | — |
| 2019-09-04 | $129.72 | $360.41 | 575,500 | — | — |
| 2019-09-03 | $128.80 | $357.86 | 548,200 | — | — |
| 2019-08-30 | $128.42 | $356.80 | 453,500 | — | — |
| 2019-08-29 | $128.09 | $355.89 | 364,500 | — | — |
| 2019-08-28 | $126.64 | $351.86 | 333,600 | — | — |
| 2019-08-27 | $126.24 | $350.75 | 587,000 | — | — |
| 2019-08-26 | $127.03 | $352.94 | 462,700 | — | — |
| 2019-08-23 | $125.83 | $349.61 | 566,700 | — | — |
| 2019-08-22 | $127.93 | $355.44 | 473,900 | — | — |
| 2019-08-21 | $127.67 | $354.72 | 742,100 | — | — |
| 2019-08-20 | $127.59 | $354.50 | 492,800 | — | — |
| 2019-08-19 | $128.39 | $356.72 | 404,800 | — | — |
| 2019-08-16 | $128.21 | $356.22 | 567,400 | — | — |
| 2019-08-15 | $127.09 | $353.11 | 760,400 | — | — |
| 2019-08-14 | $125.62 | $349.02 | 582,300 | — | — |
| 2019-08-13 | $127.28 | $353.64 | 594,100 | — | — |
| 2019-08-12 | $126.87 | $352.50 | 725,700 | — | — |
| 2019-08-09 | $129.34 | $359.36 | 536,900 | — | — |
| 2019-08-08 | $130.90 | $363.69 | 616,500 | — | — |
| 2019-08-07 | $128.47 | $356.94 | 733,800 | — | — |
| 2019-08-06 | $127.19 | $353.39 | 896,300 | — | — |
| 2019-08-05 | $127.34 | $353.80 | 928,400 | — | — |
| 2019-08-02 | $130.15 | $361.61 | 506,100 | — | — |
| 2019-08-01 | $130.34 | $362.14 | 1,037,700 | — | — |
| 2019-07-31 | $132.95 | $369.39 | 884,000 | — | — |
| 2019-07-30 | $133.01 | $369.56 | 546,900 | — | — |
| 2019-07-29 | $132.29 | $367.56 | 660,300 | — | — |
| 2019-07-26 | $131.30 | $364.80 | 460,700 | — | — |
| 2019-07-25 | $130.60 | $362.86 | 451,200 | — | — |
| 2019-07-24 | $130.31 | $362.05 | 486,100 | — | — |
| 2019-07-23 | $130.05 | $361.33 | 512,000 | — | — |
| 2019-07-22 | $128.40 | $356.75 | 756,500 | — | — |
| 2019-07-19 | $128.07 | $355.83 | 565,500 | — | — |
| 2019-07-18 | $130.38 | $362.25 | 567,800 | — | — |
| 2019-07-17 | $130.14 | $361.58 | 421,100 | — | — |
| 2019-07-16 | $131.42 | $365.14 | 433,700 | — | — |
| 2019-07-15 | $132.10 | $367.03 | 353,000 | — | — |
| 2019-07-12 | $132.30 | $367.58 | 291,700 | — | — |
| 2019-07-11 | $132.49 | $368.11 | 709,300 | — | — |
| 2019-07-10 | $133.87 | $371.95 | 668,400 | — | — |
| 2019-07-09 | $132.05 | $366.89 | 885,400 | — | — |
| 2019-07-08 | $132.35 | $367.72 | 575,600 | — | — |
| 2019-07-05 | $131.87 | $366.39 | 397,900 | — | — |
| 2019-07-03 | $133.04 | $369.64 | 345,900 | — | — |
| 2019-07-02 | $131.21 | $364.55 | 569,500 | — | — |
| 2019-07-01 | $129.10 | $358.69 | 656,800 | — | — |
| 2019-06-28 | $129.00 | $358.41 | 982,600 | — | — |
| 2019-06-27 | $128.03 | $355.72 | 901,800 | — | — |
| 2019-06-26 | $128.50 | $354.39 | 1,250,900 | — | — |
| 2019-06-25 | $130.80 | $360.73 | 584,800 | — | — |
| 2019-06-24 | $133.70 | $368.73 | 769,800 | — | — |
| 2019-06-21 | $136.07 | $375.26 | 1,975,400 | — | — |
| 2019-06-20 | $138.77 | $382.71 | 981,400 | — | — |
| 2019-06-19 | $137.30 | $378.65 | 543,800 | — | — |
| 2019-06-18 | $136.35 | $376.04 | 468,500 | — | — |
| 2019-06-17 | $136.80 | $377.28 | 585,500 | — | — |
| 2019-06-14 | $135.20 | $372.86 | 483,800 | — | — |
| 2019-06-13 | $135.20 | $372.86 | 502,500 | — | — |
| 2019-06-12 | $134.26 | $370.27 | 455,200 | — | — |
| 2019-06-11 | $133.69 | $368.70 | 640,100 | — | — |
| 2019-06-10 | $134.63 | $371.29 | 518,400 | — | — |
| 2019-06-07 | $136.16 | $375.51 | 520,100 | — | — |
| 2019-06-06 | $135.89 | $374.77 | 518,800 | — | — |
| 2019-06-05 | $135.18 | $372.81 | 569,000 | — | — |
| 2019-06-04 | $132.11 | $364.34 | 670,100 | — | — |
| 2019-06-03 | $131.83 | $363.57 | 840,800 | — | — |
| 2019-05-31 | $130.83 | $360.81 | 572,300 | — | — |
| 2019-05-30 | $130.81 | $360.76 | 881,100 | — | — |
| 2019-05-29 | $131.55 | $362.80 | 838,600 | — | — |
| 2019-05-28 | $132.75 | $366.11 | 1,564,700 | — | — |
| 2019-05-24 | $132.02 | $364.09 | 565,900 | — | — |
| 2019-05-23 | $131.58 | $362.88 | 844,800 | — | — |
| 2019-05-22 | $132.46 | $365.31 | 481,300 | — | — |
| 2019-05-21 | $132.75 | $366.11 | 639,900 | — | — |
| 2019-05-20 | $132.14 | $364.42 | 423,400 | — | — |
| 2019-05-17 | $133.65 | $368.59 | 591,000 | — | — |
| 2019-05-16 | $134.71 | $371.51 | 631,900 | — | — |
| 2019-05-15 | $133.89 | $369.25 | 591,100 | — | — |
| 2019-05-14 | $133.01 | $366.82 | 770,400 | — | — |
| 2019-05-13 | $130.96 | $361.17 | 526,300 | — | — |
| 2019-05-10 | $132.21 | $364.62 | 374,700 | — | — |
| 2019-05-09 | $130.87 | $360.92 | 454,100 | — | — |
| 2019-05-08 | $130.57 | $360.09 | 495,200 | — | — |
| 2019-05-07 | $131.58 | $362.88 | 519,400 | — | — |
| 2019-05-06 | $133.81 | $369.03 | 519,900 | — | — |
| 2019-05-03 | $134.73 | $371.57 | 713,400 | — | — |
| 2019-05-02 | $135.24 | $372.97 | 891,200 | — | — |
| 2019-05-01 | $137.92 | $380.36 | 952,900 | — | — |
| 2019-04-30 | $137.62 | $379.54 | 722,500 | — | — |
| 2019-04-29 | $135.38 | $373.36 | 375,500 | — | — |
| 2019-04-26 | $136.95 | $377.69 | 388,600 | — | — |
| 2019-04-25 | $135.89 | $374.77 | 507,800 | — | — |
| 2019-04-24 | $135.94 | $374.90 | 516,800 | — | — |
| 2019-04-23 | $134.79 | $371.73 | 638,400 | — | — |
| 2019-04-22 | $131.55 | $362.80 | 576,200 | — | — |
| 2019-04-18 | $132.99 | $366.77 | 568,900 | — | — |
| 2019-04-17 | $131.79 | $363.46 | 885,500 | — | — |
| 2019-04-16 | $134.26 | $370.27 | 783,500 | — | — |
| 2019-04-15 | $137.05 | $377.97 | 672,400 | — | — |
| 2019-04-12 | $137.89 | $380.28 | 1,226,200 | — | — |
| 2019-04-11 | $138.45 | $381.83 | 525,900 | — | — |
| 2019-04-10 | $138.39 | $381.66 | 605,700 | — | — |
| 2019-04-09 | $137.28 | $378.60 | 737,400 | — | — |
| 2019-04-08 | $138.02 | $380.64 | 499,100 | — | — |
| 2019-04-05 | $138.38 | $381.63 | 451,200 | — | — |
| 2019-04-04 | $137.92 | $380.36 | 595,000 | — | — |
| 2019-04-03 | $138.37 | $381.61 | 893,500 | — | — |
| 2019-04-02 | $137.61 | $379.51 | 1,035,900 | — | — |
| 2019-04-01 | $135.46 | $373.58 | 1,001,000 | — | — |
| 2019-03-29 | $133.88 | $369.22 | 1,171,400 | — | — |
| 2019-03-28 | $133.60 | $368.45 | 667,100 | — | — |
| 2019-03-27 | $132.31 | $362.27 | 804,300 | — | — |
| 2019-03-26 | $132.77 | $363.53 | 817,100 | — | — |
| 2019-03-25 | $131.11 | $358.99 | 828,700 | — | — |
| 2019-03-22 | $131.51 | $360.08 | 1,092,500 | — | — |
| 2019-03-21 | $132.91 | $363.92 | 759,800 | — | — |
| 2019-03-20 | $131.89 | $361.12 | 860,000 | — | — |
| 2019-03-19 | $132.24 | $362.08 | 490,800 | — | — |
| 2019-03-18 | $132.89 | $363.86 | 714,600 | — | — |
| 2019-03-15 | $132.74 | $363.45 | 1,458,500 | — | — |
| 2019-03-14 | $135.27 | $370.38 | 442,400 | — | — |
| 2019-03-13 | $135.04 | $369.75 | 590,200 | — | — |
| 2019-03-12 | $135.00 | $369.64 | 586,000 | — | — |
| 2019-03-11 | $133.20 | $364.71 | 720,400 | — | — |
| 2019-03-08 | $132.43 | $362.60 | 725,300 | — | — |
| 2019-03-07 | $132.46 | $362.68 | 1,242,500 | — | — |
| 2019-03-06 | $132.50 | $362.79 | 519,700 | — | — |
| 2019-03-05 | $133.29 | $364.96 | 888,800 | — | — |
| 2019-03-04 | $132.30 | $362.25 | 877,800 | — | — |
| 2019-03-01 | $131.83 | $360.96 | 995,700 | — | — |
| 2019-02-28 | $132.69 | $363.31 | 883,300 | — | — |
| 2019-02-27 | $132.40 | $362.52 | 701,000 | — | — |
| 2019-02-26 | $134.01 | $366.93 | 475,400 | — | — |
| 2019-02-25 | $134.73 | $368.90 | 457,900 | — | — |
| 2019-02-22 | $135.67 | $371.47 | 453,200 | — | — |
| 2019-02-21 | $134.56 | $368.43 | 401,200 | — | — |
| 2019-02-20 | $133.87 | $366.54 | 425,200 | — | — |
| 2019-02-19 | $134.61 | $368.57 | 408,200 | — | — |
| 2019-02-15 | $133.62 | $365.86 | 661,600 | — | — |
| 2019-02-14 | $133.11 | $364.46 | 517,000 | — | — |
| 2019-02-13 | $133.71 | $366.11 | 461,200 | — | — |
| 2019-02-12 | $132.69 | $363.31 | 592,500 | — | — |
| 2019-02-11 | $133.32 | $365.04 | 507,100 | — | — |
| 2019-02-08 | $132.40 | $362.52 | 505,000 | — | — |
| 2019-02-07 | $132.61 | $363.09 | 823,200 | — | — |
| 2019-02-06 | $131.60 | $360.33 | 711,200 | — | — |
| 2019-02-05 | $132.05 | $361.56 | 1,198,100 | — | — |
| 2019-02-04 | $132.46 | $362.68 | 1,031,700 | — | — |
| 2019-02-01 | $131.18 | $359.18 | 1,128,200 | — | — |
| 2019-01-31 | $131.87 | $361.07 | 880,400 | — | — |
| 2019-01-30 | $130.46 | $357.21 | 1,111,000 | — | — |
| 2019-01-29 | $126.39 | $346.06 | 590,800 | — | — |
| 2019-01-28 | $124.87 | $341.90 | 607,100 | — | — |
| 2019-01-25 | $123.48 | $338.10 | 722,100 | — | — |
| 2019-01-24 | $121.07 | $331.50 | 518,900 | — | — |
| 2019-01-23 | $120.78 | $330.70 | 621,400 | — | — |
| 2019-01-22 | $121.21 | $331.88 | 856,000 | — | — |
| 2019-01-18 | $121.52 | $332.73 | 822,000 | — | — |
| 2019-01-17 | $120.42 | $329.72 | 608,900 | — | — |
| 2019-01-16 | $119.83 | $328.10 | 545,100 | — | — |
| 2019-01-15 | $119.07 | $326.02 | 422,800 | — | — |
| 2019-01-14 | $118.13 | $323.45 | 476,100 | — | — |
| 2019-01-11 | $119.15 | $326.24 | 431,900 | — | — |
| 2019-01-10 | $119.22 | $326.43 | 654,700 | — | — |
| 2019-01-09 | $117.44 | $321.56 | 879,800 | — | — |
| 2019-01-08 | $115.53 | $316.33 | 1,241,900 | — | — |
| 2019-01-07 | $112.21 | $307.24 | 760,900 | — | — |
| 2019-01-04 | $111.51 | $305.32 | 600,900 | — | — |
| 2019-01-03 | $109.61 | $300.12 | 708,400 | — | — |
| 2019-01-02 | $109.15 | $298.86 | 815,000 | — | — |