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-07-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 | $293.78 | $612.41 | 519,000 | — | — |
| 2019-12-30 | $293.25 | $611.30 | 451,600 | — | — |
| 2019-12-27 | $292.31 | $609.34 | 455,800 | — | — |
| 2019-12-26 | $292.24 | $609.20 | 276,100 | — | — |
| 2019-12-24 | $289.64 | $603.78 | 265,100 | — | — |
| 2019-12-23 | $288.27 | $600.92 | 618,700 | — | — |
| 2019-12-20 | $292.00 | $608.70 | 571,700 | — | — |
| 2019-12-19 | $292.00 | $608.70 | 1,295,700 | — | — |
| 2019-12-18 | $284.32 | $592.69 | 1,127,800 | — | — |
| 2019-12-17 | $291.75 | $608.17 | 1,045,500 | — | — |
| 2019-12-16 | $292.15 | $609.01 | 756,400 | — | — |
| 2019-12-13 | $294.93 | $614.80 | 450,600 | — | — |
| 2019-12-12 | $296.65 | $618.39 | 571,100 | — | — |
| 2019-12-11 | $293.62 | $610.72 | 1,162,300 | — | — |
| 2019-12-10 | $285.24 | $593.29 | 1,144,200 | — | — |
| 2019-12-09 | $286.37 | $595.64 | 759,800 | — | — |
| 2019-12-06 | $286.57 | $596.05 | 454,600 | — | — |
| 2019-12-05 | $286.87 | $596.68 | 674,700 | — | — |
| 2019-12-04 | $286.00 | $594.87 | 1,307,000 | — | — |
| 2019-12-03 | $284.09 | $590.89 | 962,500 | — | — |
| 2019-12-02 | $294.05 | $611.61 | 949,000 | — | — |
| 2019-11-29 | $294.30 | $612.13 | 340,900 | — | — |
| 2019-11-27 | $295.33 | $614.27 | 571,700 | — | — |
| 2019-11-26 | $289.14 | $601.40 | 1,067,500 | — | — |
| 2019-11-25 | $293.00 | $609.43 | 536,400 | — | — |
| 2019-11-22 | $285.76 | $594.37 | 391,600 | — | — |
| 2019-11-21 | $284.05 | $590.81 | 1,068,300 | — | — |
| 2019-11-20 | $288.24 | $599.53 | 630,500 | — | — |
| 2019-11-19 | $285.74 | $594.33 | 491,300 | — | — |
| 2019-11-18 | $284.61 | $591.98 | 831,500 | — | — |
| 2019-11-15 | $281.41 | $585.32 | 629,500 | — | — |
| 2019-11-14 | $278.66 | $579.60 | 512,000 | — | — |
| 2019-11-13 | $279.40 | $581.14 | 435,000 | — | — |
| 2019-11-12 | $277.88 | $577.98 | 522,400 | — | — |
| 2019-11-11 | $280.69 | $583.82 | 663,900 | — | — |
| 2019-11-08 | $280.66 | $583.76 | 671,200 | — | — |
| 2019-11-07 | $282.68 | $587.96 | 853,200 | — | — |
| 2019-11-06 | $277.82 | $577.85 | 544,500 | — | — |
| 2019-11-05 | $276.31 | $574.71 | 748,100 | — | — |
| 2019-11-04 | $269.29 | $560.11 | 824,400 | — | — |
| 2019-11-01 | $269.26 | $560.05 | 534,800 | — | — |
| 2019-10-31 | $271.62 | $564.96 | 732,500 | — | — |
| 2019-10-30 | $270.90 | $563.46 | 684,900 | — | — |
| 2019-10-29 | $263.18 | $547.40 | 1,159,700 | — | — |
| 2019-10-28 | $269.46 | $560.47 | 628,400 | — | — |
| 2019-10-25 | $271.75 | $565.23 | 1,436,600 | — | — |
| 2019-10-24 | $263.60 | $548.28 | 852,500 | — | — |
| 2019-10-23 | $256.00 | $532.47 | 622,200 | — | — |
| 2019-10-22 | $258.94 | $538.58 | 343,100 | — | — |
| 2019-10-21 | $257.52 | $535.63 | 499,600 | — | — |
| 2019-10-18 | $255.70 | $531.85 | 609,900 | — | — |
| 2019-10-17 | $256.45 | $533.41 | 515,100 | — | — |
| 2019-10-16 | $255.96 | $532.39 | 525,200 | — | — |
| 2019-10-15 | $255.73 | $531.91 | 674,800 | — | — |
| 2019-10-14 | $252.20 | $524.57 | 541,400 | — | — |
| 2019-10-11 | $257.79 | $536.19 | 885,600 | — | — |
| 2019-10-10 | $254.77 | $529.91 | 1,056,300 | — | — |
| 2019-10-09 | $248.19 | $516.22 | 1,908,300 | — | — |
| 2019-10-08 | $253.48 | $527.23 | 6,498,900 | — | — |
| 2019-10-07 | $242.21 | $503.79 | 2,012,400 | — | — |
| 2019-10-04 | $242.13 | $503.62 | 906,600 | — | — |
| 2019-10-03 | $243.35 | $506.16 | 671,400 | — | — |
| 2019-10-02 | $241.75 | $502.83 | 975,400 | — | — |
| 2019-10-01 | $245.77 | $511.19 | 592,700 | — | — |
| 2019-09-30 | $244.59 | $508.74 | 772,000 | — | — |
| 2019-09-27 | $240.46 | $500.15 | 395,500 | — | — |
| 2019-09-26 | $239.46 | $498.07 | 613,000 | — | — |
| 2019-09-25 | $241.45 | $502.21 | 840,200 | — | — |
| 2019-09-24 | $242.97 | $505.37 | 824,200 | — | — |
| 2019-09-23 | $246.26 | $512.21 | 795,300 | — | — |
| 2019-09-20 | $247.62 | $515.04 | 730,800 | — | — |
| 2019-09-19 | $247.01 | $513.77 | 459,200 | — | — |
| 2019-09-18 | $245.00 | $509.59 | 495,100 | — | — |
| 2019-09-17 | $243.54 | $506.55 | 658,200 | — | — |
| 2019-09-16 | $244.79 | $509.15 | 1,064,700 | — | — |
| 2019-09-13 | $245.05 | $509.69 | 740,800 | — | — |
| 2019-09-12 | $246.79 | $513.31 | 735,800 | — | — |
| 2019-09-11 | $249.09 | $516.74 | 749,300 | — | — |
| 2019-09-10 | $243.57 | $505.29 | 666,800 | — | — |
| 2019-09-09 | $239.20 | $496.23 | 766,900 | — | — |
| 2019-09-06 | $237.35 | $492.39 | 1,057,600 | — | — |
| 2019-09-05 | $244.83 | $507.91 | 1,116,500 | — | — |
| 2019-09-04 | $239.06 | $495.94 | 1,667,600 | — | — |
| 2019-09-03 | $226.87 | $470.65 | 1,225,000 | — | — |
| 2019-08-30 | $226.84 | $470.59 | 510,300 | — | — |
| 2019-08-29 | $225.26 | $467.31 | 533,800 | — | — |
| 2019-08-28 | $225.85 | $468.53 | 750,500 | — | — |
| 2019-08-27 | $222.45 | $461.48 | 1,133,800 | — | — |
| 2019-08-26 | $227.69 | $472.35 | 614,600 | — | — |
| 2019-08-23 | $226.15 | $469.15 | 712,400 | — | — |
| 2019-08-22 | $231.85 | $480.98 | 635,500 | — | — |
| 2019-08-21 | $231.52 | $480.30 | 701,800 | — | — |
| 2019-08-20 | $232.43 | $482.18 | 1,086,300 | — | — |
| 2019-08-19 | $232.02 | $481.33 | 671,700 | — | — |
| 2019-08-16 | $234.95 | $487.41 | 688,400 | — | — |
| 2019-08-15 | $232.89 | $483.14 | 900,000 | — | — |
| 2019-08-14 | $236.20 | $490.00 | 702,800 | — | — |
| 2019-08-13 | $240.60 | $499.13 | 611,100 | — | — |
| 2019-08-12 | $240.01 | $497.91 | 803,800 | — | — |
| 2019-08-09 | $247.83 | $514.13 | 586,800 | — | — |
| 2019-08-08 | $246.75 | $511.89 | 703,300 | — | — |
| 2019-08-07 | $245.74 | $509.79 | 690,600 | — | — |
| 2019-08-06 | $242.51 | $503.09 | 589,800 | — | — |
| 2019-08-05 | $239.72 | $497.31 | 990,900 | — | — |
| 2019-08-02 | $244.75 | $507.74 | 537,700 | — | — |
| 2019-08-01 | $245.83 | $509.98 | 760,600 | — | — |
| 2019-07-31 | $244.53 | $507.28 | 920,900 | — | — |
| 2019-07-30 | $247.55 | $513.55 | 1,081,800 | — | — |
| 2019-07-29 | $252.48 | $523.78 | 1,172,600 | — | — |
| 2019-07-26 | $259.06 | $537.43 | 567,700 | — | — |
| 2019-07-25 | $260.67 | $540.77 | 801,800 | — | — |
| 2019-07-24 | $262.21 | $543.96 | 921,300 | — | — |
| 2019-07-23 | $257.71 | $534.63 | 923,600 | — | — |
| 2019-07-22 | $255.40 | $529.83 | 1,231,400 | — | — |
| 2019-07-19 | $257.93 | $535.08 | 1,677,200 | — | — |
| 2019-07-18 | $252.68 | $524.19 | 1,613,600 | — | — |
| 2019-07-17 | $253.01 | $524.88 | 3,286,500 | — | — |
| 2019-07-16 | $246.54 | $511.45 | 6,194,200 | — | — |
| 2019-07-15 | $269.92 | $559.96 | 1,668,400 | — | — |
| 2019-07-12 | $282.11 | $585.25 | 571,100 | — | — |
| 2019-07-11 | $277.64 | $575.97 | 600,100 | — | — |
| 2019-07-10 | $275.35 | $571.22 | 746,200 | — | — |
| 2019-07-09 | $280.00 | $580.87 | 491,300 | — | — |
| 2019-07-08 | $277.21 | $575.08 | 507,100 | — | — |
| 2019-07-05 | $278.26 | $577.26 | 324,300 | — | — |
| 2019-07-03 | $280.96 | $582.86 | 336,000 | — | — |
| 2019-07-02 | $273.81 | $568.03 | 398,300 | — | — |
| 2019-07-01 | $271.10 | $562.40 | 631,100 | — | — |
| 2019-06-28 | $278.28 | $577.30 | 568,200 | — | — |
| 2019-06-27 | $277.94 | $576.59 | 380,800 | — | — |
| 2019-06-26 | $275.87 | $572.30 | 691,600 | — | — |
| 2019-06-25 | $277.14 | $574.94 | 720,900 | — | — |
| 2019-06-24 | $274.37 | $569.19 | 422,700 | — | — |
| 2019-06-21 | $280.33 | $581.55 | 443,400 | — | — |
| 2019-06-20 | $281.82 | $584.64 | 646,400 | — | — |
| 2019-06-19 | $280.68 | $582.28 | 328,300 | — | — |
| 2019-06-18 | $282.35 | $585.74 | 529,400 | — | — |
| 2019-06-17 | $282.00 | $585.02 | 767,700 | — | — |
| 2019-06-14 | $280.65 | $582.22 | 592,400 | — | — |
| 2019-06-13 | $281.29 | $583.54 | 578,600 | — | — |
| 2019-06-12 | $282.00 | $583.67 | 649,700 | — | — |
| 2019-06-11 | $280.13 | $579.80 | 521,300 | — | — |
| 2019-06-10 | $282.64 | $584.99 | 541,300 | — | — |
| 2019-06-07 | $287.00 | $594.02 | 411,700 | — | — |
| 2019-06-06 | $287.00 | $594.02 | 386,700 | — | — |
| 2019-06-05 | $285.34 | $590.58 | 402,000 | — | — |
| 2019-06-04 | $284.00 | $587.81 | 470,500 | — | — |
| 2019-06-03 | $276.49 | $572.26 | 693,000 | — | — |
| 2019-05-31 | $279.50 | $578.49 | 520,300 | — | — |
| 2019-05-30 | $277.28 | $573.90 | 518,700 | — | — |
| 2019-05-29 | $277.73 | $574.83 | 432,200 | — | — |
| 2019-05-28 | $280.73 | $581.04 | 473,700 | — | — |
| 2019-05-24 | $282.61 | $584.93 | 320,200 | — | — |
| 2019-05-23 | $285.31 | $590.52 | 417,300 | — | — |
| 2019-05-22 | $284.43 | $588.70 | 282,100 | — | — |
| 2019-05-21 | $284.97 | $589.82 | 582,500 | — | — |
| 2019-05-20 | $284.86 | $589.59 | 661,600 | — | — |
| 2019-05-17 | $281.25 | $582.12 | 500,000 | — | — |
| 2019-05-16 | $277.84 | $575.06 | 449,900 | — | — |
| 2019-05-15 | $276.67 | $572.64 | 335,300 | — | — |
| 2019-05-14 | $272.86 | $564.75 | 449,200 | — | — |
| 2019-05-13 | $273.88 | $566.86 | 750,600 | — | — |
| 2019-05-10 | $278.37 | $576.16 | 711,000 | — | — |
| 2019-05-09 | $282.16 | $584.00 | 621,800 | — | — |
| 2019-05-08 | $283.15 | $586.05 | 527,100 | — | — |
| 2019-05-07 | $277.39 | $574.13 | 573,800 | — | — |
| 2019-05-06 | $282.02 | $583.71 | 576,300 | — | — |
| 2019-05-03 | $279.75 | $579.01 | 761,000 | — | — |
| 2019-05-02 | $274.32 | $567.77 | 557,600 | — | — |
| 2019-05-01 | $271.46 | $561.85 | 429,500 | — | — |
| 2019-04-30 | $270.58 | $560.03 | 717,600 | — | — |
| 2019-04-29 | $268.87 | $556.49 | 823,000 | — | — |
| 2019-04-26 | $273.43 | $565.93 | 606,600 | — | — |
| 2019-04-25 | $276.45 | $572.18 | 1,355,300 | — | — |
| 2019-04-24 | $283.42 | $586.61 | 3,793,200 | — | — |
| 2019-04-23 | $270.20 | $559.25 | 1,743,900 | — | — |
| 2019-04-22 | $266.00 | $550.55 | 1,747,700 | — | — |
| 2019-04-18 | $267.61 | $553.89 | 972,000 | — | — |
| 2019-04-17 | $265.25 | $549.00 | 1,590,600 | — | — |
| 2019-04-16 | $255.34 | $528.49 | 861,500 | — | — |
| 2019-04-15 | $258.90 | $535.86 | 695,400 | — | — |
| 2019-04-12 | $257.61 | $533.19 | 838,800 | — | — |
| 2019-04-11 | $255.55 | $528.92 | 1,137,500 | — | — |
| 2019-04-10 | $248.94 | $515.24 | 791,600 | — | — |
| 2019-04-09 | $247.83 | $512.95 | 851,500 | — | — |
| 2019-04-08 | $247.50 | $512.26 | 813,200 | — | — |
| 2019-04-05 | $254.56 | $526.87 | 884,300 | — | — |
| 2019-04-04 | $248.94 | $515.24 | 774,600 | — | — |
| 2019-04-03 | $253.11 | $523.87 | 1,004,900 | — | — |
| 2019-04-02 | $245.22 | $507.54 | 1,088,300 | — | — |
| 2019-04-01 | $249.45 | $516.30 | 1,333,500 | — | — |
| 2019-03-29 | $258.10 | $534.20 | 1,111,800 | — | — |
| 2019-03-28 | $253.92 | $525.55 | 905,000 | — | — |
| 2019-03-27 | $247.58 | $512.43 | 575,200 | — | — |
| 2019-03-26 | $245.40 | $507.92 | 682,300 | — | — |
| 2019-03-25 | $242.56 | $502.04 | 685,700 | — | — |
| 2019-03-22 | $239.25 | $495.19 | 847,900 | — | — |
| 2019-03-21 | $245.05 | $507.19 | 705,700 | — | — |
| 2019-03-20 | $243.94 | $504.89 | 637,400 | — | — |
| 2019-03-19 | $248.76 | $514.87 | 1,329,500 | — | — |
| 2019-03-18 | $243.41 | $503.80 | 1,068,200 | — | — |
| 2019-03-15 | $244.27 | $505.58 | 1,038,100 | — | — |
| 2019-03-14 | $247.25 | $511.75 | 692,600 | — | — |
| 2019-03-13 | $245.37 | $506.51 | 922,500 | — | — |
| 2019-03-12 | $240.00 | $495.42 | 1,264,300 | — | — |
| 2019-03-11 | $246.99 | $509.85 | 879,400 | — | — |
| 2019-03-08 | $250.52 | $517.14 | 744,800 | — | — |
| 2019-03-07 | $247.94 | $511.81 | 454,700 | — | — |
| 2019-03-06 | $248.60 | $513.18 | 538,400 | — | — |
| 2019-03-05 | $249.33 | $514.68 | 586,900 | — | — |
| 2019-03-04 | $248.57 | $513.11 | 776,300 | — | — |
| 2019-03-01 | $250.73 | $517.57 | 781,200 | — | — |
| 2019-02-28 | $250.94 | $518.01 | 1,047,100 | — | — |
| 2019-02-27 | $252.51 | $521.25 | 568,200 | — | — |
| 2019-02-26 | $252.81 | $521.87 | 997,500 | — | — |
| 2019-02-25 | $255.94 | $528.33 | 1,231,700 | — | — |
| 2019-02-22 | $260.71 | $538.17 | 1,785,000 | — | — |
| 2019-02-21 | $253.01 | $522.28 | 3,877,500 | — | — |
| 2019-02-20 | $278.49 | $574.88 | 1,056,200 | — | — |
| 2019-02-19 | $279.23 | $576.40 | 930,400 | — | — |
| 2019-02-15 | $281.65 | $581.40 | 823,400 | — | — |
| 2019-02-14 | $287.18 | $592.82 | 871,800 | — | — |
| 2019-02-13 | $288.80 | $596.16 | 474,300 | — | — |
| 2019-02-12 | $287.21 | $592.88 | 729,300 | — | — |
| 2019-02-11 | $294.86 | $608.67 | 623,100 | — | — |
| 2019-02-08 | $290.16 | $598.97 | 575,400 | — | — |
| 2019-02-07 | $288.89 | $596.35 | 374,800 | — | — |
| 2019-02-06 | $287.89 | $594.28 | 633,700 | — | — |
| 2019-02-05 | $289.29 | $597.17 | 498,400 | — | — |
| 2019-02-04 | $281.07 | $580.20 | 519,900 | — | — |
| 2019-02-01 | $278.39 | $574.67 | 683,000 | — | — |
| 2019-01-31 | $283.73 | $585.69 | 717,500 | — | — |
| 2019-01-30 | $277.06 | $571.93 | 599,000 | — | — |
| 2019-01-29 | $274.85 | $567.36 | 673,000 | — | — |
| 2019-01-28 | $279.79 | $577.56 | 749,000 | — | — |
| 2019-01-25 | $284.16 | $586.58 | 910,100 | — | — |
| 2019-01-24 | $276.88 | $571.55 | 985,200 | — | — |
| 2019-01-23 | $273.16 | $563.87 | 649,800 | — | — |
| 2019-01-22 | $263.43 | $543.79 | 1,193,100 | — | — |
| 2019-01-18 | $267.46 | $552.11 | 1,210,800 | — | — |
| 2019-01-17 | $258.94 | $534.52 | 1,406,500 | — | — |
| 2019-01-16 | $246.85 | $509.56 | 476,400 | — | — |
| 2019-01-15 | $247.89 | $511.71 | 582,500 | — | — |
| 2019-01-14 | $244.17 | $504.03 | 665,900 | — | — |
| 2019-01-11 | $248.99 | $513.98 | 432,600 | — | — |
| 2019-01-10 | $246.19 | $508.20 | 470,200 | — | — |
| 2019-01-09 | $246.59 | $509.03 | 713,200 | — | — |
| 2019-01-08 | $242.21 | $499.99 | 785,000 | — | — |
| 2019-01-07 | $246.43 | $508.70 | 567,700 | — | — |
| 2019-01-04 | $243.60 | $502.85 | 405,100 | — | — |
| 2019-01-03 | $239.69 | $494.78 | 596,600 | — | — |
| 2019-01-02 | $243.30 | $502.24 | 444,700 | — | — |