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
- 2014-10-09 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $396.44 | $396.44 | 348,500 | — | — |
| 2020-12-30 | $395.21 | $395.21 | 239,600 | — | — |
| 2020-12-29 | $393.47 | $393.47 | 314,000 | — | — |
| 2020-12-28 | $397.50 | $397.50 | 290,100 | — | — |
| 2020-12-24 | $414.76 | $414.76 | 146,000 | — | — |
| 2020-12-23 | $410.92 | $410.92 | 349,100 | — | — |
| 2020-12-22 | $418.22 | $418.22 | 620,100 | — | — |
| 2020-12-21 | $410.21 | $410.21 | 640,700 | — | — |
| 2020-12-18 | $404.55 | $404.55 | 1,487,800 | — | — |
| 2020-12-17 | $393.81 | $393.81 | 636,600 | — | — |
| 2020-12-16 | $378.54 | $378.54 | 693,800 | — | — |
| 2020-12-15 | $379.90 | $379.90 | 386,500 | — | — |
| 2020-12-14 | $381.97 | $381.97 | 767,200 | — | — |
| 2020-12-11 | $391.34 | $391.34 | 361,600 | — | — |
| 2020-12-10 | $395.14 | $395.14 | 734,700 | — | — |
| 2020-12-09 | $379.57 | $379.57 | 503,300 | — | — |
| 2020-12-08 | $384.87 | $384.87 | 386,600 | — | — |
| 2020-12-07 | $385.17 | $385.17 | 452,000 | — | — |
| 2020-12-04 | $387.21 | $387.21 | 584,400 | — | — |
| 2020-12-03 | $387.84 | $387.84 | 449,200 | — | — |
| 2020-12-02 | $386.16 | $386.16 | 613,100 | — | — |
| 2020-12-01 | $389.75 | $389.75 | 720,900 | — | — |
| 2020-11-30 | $394.33 | $394.33 | 2,793,000 | — | — |
| 2020-11-27 | $396.83 | $396.83 | 486,500 | — | — |
| 2020-11-25 | $380.19 | $380.19 | 574,600 | — | — |
| 2020-11-24 | $362.93 | $362.93 | 469,200 | — | — |
| 2020-11-23 | $370.94 | $370.94 | 306,200 | — | — |
| 2020-11-20 | $371.43 | $371.43 | 320,000 | — | — |
| 2020-11-19 | $366.07 | $366.07 | 284,800 | — | — |
| 2020-11-18 | $359.40 | $359.40 | 370,100 | — | — |
| 2020-11-17 | $355.66 | $355.66 | 240,700 | — | — |
| 2020-11-16 | $348.23 | $348.23 | 421,000 | — | — |
| 2020-11-13 | $349.41 | $349.41 | 523,700 | — | — |
| 2020-11-12 | $353.47 | $353.47 | 372,800 | — | — |
| 2020-11-11 | $345.00 | $345.00 | 765,000 | — | — |
| 2020-11-10 | $340.35 | $340.35 | 826,600 | — | — |
| 2020-11-09 | $345.57 | $345.57 | 976,600 | — | — |
| 2020-11-06 | $380.05 | $380.05 | 1,193,100 | — | — |
| 2020-11-05 | $336.21 | $336.21 | 776,100 | — | — |
| 2020-11-04 | $326.07 | $326.07 | 602,600 | — | — |
| 2020-11-03 | $298.97 | $298.97 | 388,900 | — | — |
| 2020-11-02 | $290.88 | $290.88 | 381,600 | — | — |
| 2020-10-30 | $290.07 | $290.07 | 418,900 | — | — |
| 2020-10-29 | $298.42 | $298.42 | 448,000 | — | — |
| 2020-10-28 | $297.53 | $297.53 | 334,900 | — | — |
| 2020-10-27 | $304.56 | $304.56 | 470,200 | — | — |
| 2020-10-26 | $306.32 | $306.32 | 329,900 | — | — |
| 2020-10-23 | $315.60 | $315.60 | 344,400 | — | — |
| 2020-10-22 | $309.24 | $309.24 | 423,900 | — | — |
| 2020-10-21 | $308.06 | $308.06 | 326,900 | — | — |
| 2020-10-20 | $309.79 | $309.79 | 207,700 | — | — |
| 2020-10-19 | $311.64 | $311.64 | 240,500 | — | — |
| 2020-10-16 | $311.26 | $311.26 | 192,700 | — | — |
| 2020-10-15 | $312.19 | $312.19 | 272,500 | — | — |
| 2020-10-14 | $313.36 | $313.36 | 270,500 | — | — |
| 2020-10-13 | $319.33 | $319.33 | 479,000 | — | — |
| 2020-10-12 | $322.74 | $322.74 | 392,900 | — | — |
| 2020-10-09 | $321.57 | $321.57 | 490,500 | — | — |
| 2020-10-08 | $309.73 | $309.73 | 432,600 | — | — |
| 2020-10-07 | $304.61 | $304.61 | 497,000 | — | — |
| 2020-10-06 | $293.34 | $293.34 | 459,900 | — | — |
| 2020-10-05 | $289.52 | $289.52 | 473,100 | — | — |
| 2020-10-02 | $285.45 | $285.45 | 584,800 | — | — |
| 2020-10-01 | $293.44 | $293.44 | 473,200 | — | — |
| 2020-09-30 | $292.23 | $292.23 | 396,300 | — | — |
| 2020-09-29 | $299.59 | $299.59 | 285,300 | — | — |
| 2020-09-28 | $301.86 | $301.86 | 388,700 | — | — |
| 2020-09-25 | $294.03 | $294.03 | 428,200 | — | — |
| 2020-09-24 | $283.18 | $283.18 | 447,100 | — | — |
| 2020-09-23 | $283.17 | $283.17 | 636,500 | — | — |
| 2020-09-22 | $282.18 | $282.18 | 487,200 | — | — |
| 2020-09-21 | $284.68 | $284.68 | 473,900 | — | — |
| 2020-09-18 | $273.87 | $273.87 | 644,700 | — | — |
| 2020-09-17 | $270.11 | $270.11 | 501,000 | — | — |
| 2020-09-16 | $277.16 | $277.16 | 308,300 | — | — |
| 2020-09-15 | $282.53 | $282.53 | 325,300 | — | — |
| 2020-09-14 | $280.46 | $280.46 | 319,300 | — | — |
| 2020-09-11 | $279.51 | $279.51 | 336,700 | — | — |
| 2020-09-10 | $285.46 | $285.46 | 549,900 | — | — |
| 2020-09-09 | $284.11 | $284.11 | 485,900 | — | — |
| 2020-09-08 | $274.71 | $274.71 | 518,200 | — | — |
| 2020-09-04 | $280.11 | $280.11 | 754,800 | — | — |
| 2020-09-03 | $287.74 | $287.74 | 565,900 | — | — |
| 2020-09-02 | $305.71 | $305.71 | 522,500 | — | — |
| 2020-09-01 | $314.25 | $314.25 | 460,000 | — | — |
| 2020-08-31 | $299.68 | $299.68 | 326,300 | — | — |
| 2020-08-28 | $299.81 | $299.81 | 307,900 | — | — |
| 2020-08-27 | $296.10 | $296.10 | 363,700 | — | — |
| 2020-08-26 | $296.97 | $296.97 | 563,600 | — | — |
| 2020-08-25 | $286.06 | $286.06 | 275,800 | — | — |
| 2020-08-24 | $284.52 | $284.52 | 355,800 | — | — |
| 2020-08-21 | $284.41 | $284.41 | 366,800 | — | — |
| 2020-08-20 | $287.20 | $287.20 | 393,300 | — | — |
| 2020-08-19 | $285.11 | $285.11 | 453,300 | — | — |
| 2020-08-18 | $284.09 | $284.09 | 541,200 | — | — |
| 2020-08-17 | $283.72 | $283.72 | 592,200 | — | — |
| 2020-08-14 | $278.81 | $278.81 | 1,062,900 | — | — |
| 2020-08-13 | $275.62 | $275.62 | 1,047,700 | — | — |
| 2020-08-12 | $255.99 | $255.99 | 361,300 | — | — |
| 2020-08-11 | $256.37 | $256.37 | 565,900 | — | — |
| 2020-08-10 | $260.42 | $260.42 | 844,300 | — | — |
| 2020-08-07 | $258.46 | $258.46 | 978,000 | — | — |
| 2020-08-06 | $260.81 | $260.81 | 1,669,400 | — | — |
| 2020-08-05 | $237.80 | $237.80 | 915,600 | — | — |
| 2020-08-04 | $231.33 | $231.33 | 643,000 | — | — |
| 2020-08-03 | $240.11 | $240.11 | 366,600 | — | — |
| 2020-07-31 | $234.61 | $234.61 | 346,600 | — | — |
| 2020-07-30 | $232.42 | $232.42 | 263,300 | — | — |
| 2020-07-29 | $232.28 | $232.28 | 294,900 | — | — |
| 2020-07-28 | $222.55 | $222.55 | 146,200 | — | — |
| 2020-07-27 | $226.94 | $226.94 | 237,500 | — | — |
| 2020-07-24 | $222.79 | $222.79 | 258,700 | — | — |
| 2020-07-23 | $224.21 | $224.21 | 335,700 | — | — |
| 2020-07-22 | $231.17 | $231.17 | 311,400 | — | — |
| 2020-07-21 | $230.62 | $230.62 | 431,500 | — | — |
| 2020-07-20 | $229.60 | $229.60 | 408,700 | — | — |
| 2020-07-17 | $220.06 | $220.06 | 322,800 | — | — |
| 2020-07-16 | $215.00 | $215.00 | 387,200 | — | — |
| 2020-07-15 | $216.36 | $216.36 | 488,600 | — | — |
| 2020-07-14 | $211.99 | $211.99 | 951,100 | — | — |
| 2020-07-13 | $218.09 | $218.09 | 529,200 | — | — |
| 2020-07-10 | $233.63 | $233.63 | 396,500 | — | — |
| 2020-07-09 | $238.11 | $238.11 | 428,800 | — | — |
| 2020-07-08 | $239.66 | $239.66 | 626,200 | — | — |
| 2020-07-07 | $235.26 | $235.26 | 692,500 | — | — |
| 2020-07-06 | $235.13 | $235.13 | 790,200 | — | — |
| 2020-07-02 | $232.53 | $232.53 | 472,200 | — | — |
| 2020-07-01 | $232.55 | $232.55 | 511,600 | — | — |
| 2020-06-30 | $224.35 | $224.35 | 381,900 | — | — |
| 2020-06-29 | $217.66 | $217.66 | 626,700 | — | — |
| 2020-06-26 | $225.04 | $225.04 | 572,200 | — | — |
| 2020-06-25 | $221.75 | $221.75 | 555,600 | — | — |
| 2020-06-24 | $219.09 | $219.09 | 950,000 | — | — |
| 2020-06-23 | $226.04 | $226.04 | 554,100 | — | — |
| 2020-06-22 | $223.88 | $223.88 | 628,300 | — | — |
| 2020-06-19 | $219.98 | $219.98 | 988,300 | — | — |
| 2020-06-18 | $212.92 | $212.92 | 337,800 | — | — |
| 2020-06-17 | $212.61 | $212.61 | 347,800 | — | — |
| 2020-06-16 | $215.06 | $215.06 | 415,700 | — | — |
| 2020-06-15 | $208.84 | $208.84 | 539,600 | — | — |
| 2020-06-12 | $204.49 | $204.49 | 681,500 | — | — |
| 2020-06-11 | $200.86 | $200.86 | 947,200 | — | — |
| 2020-06-10 | $210.94 | $210.94 | 337,800 | — | — |
| 2020-06-09 | $208.26 | $208.26 | 515,400 | — | — |
| 2020-06-08 | $214.27 | $214.27 | 586,800 | — | — |
| 2020-06-05 | $211.76 | $211.76 | 586,400 | — | — |
| 2020-06-04 | $207.17 | $207.17 | 546,900 | — | — |
| 2020-06-03 | $210.16 | $210.16 | 444,100 | — | — |
| 2020-06-02 | $211.91 | $211.91 | 1,529,200 | — | — |
| 2020-06-01 | $213.22 | $213.22 | 1,722,800 | — | — |
| 2020-05-29 | $199.94 | $199.94 | 471,900 | — | — |
| 2020-05-28 | $192.19 | $192.19 | 492,400 | — | — |
| 2020-05-27 | $193.74 | $193.74 | 400,200 | — | — |
| 2020-05-26 | $190.30 | $190.30 | 524,000 | — | — |
| 2020-05-22 | $194.29 | $194.29 | 384,000 | — | — |
| 2020-05-21 | $190.45 | $190.45 | 283,400 | — | — |
| 2020-05-20 | $190.86 | $190.86 | 356,300 | — | — |
| 2020-05-19 | $188.66 | $188.66 | 488,000 | — | — |
| 2020-05-18 | $188.02 | $188.02 | 502,100 | — | — |
| 2020-05-15 | $183.62 | $183.62 | 869,800 | — | — |
| 2020-05-14 | $181.03 | $181.03 | 523,600 | — | — |
| 2020-05-13 | $175.92 | $175.92 | 714,900 | — | — |
| 2020-05-12 | $179.25 | $179.25 | 847,800 | — | — |
| 2020-05-11 | $183.54 | $183.54 | 1,801,800 | — | — |
| 2020-05-08 | $184.25 | $184.25 | 1,083,500 | — | — |
| 2020-05-07 | $188.53 | $188.53 | 1,807,100 | — | — |
| 2020-05-06 | $175.21 | $175.21 | 1,166,300 | — | — |
| 2020-05-05 | $171.42 | $171.42 | 811,200 | — | — |
| 2020-05-04 | $159.94 | $159.94 | 612,500 | — | — |
| 2020-05-01 | $160.56 | $160.56 | 1,266,800 | — | — |
| 2020-04-30 | $168.63 | $168.63 | 1,091,200 | — | — |
| 2020-04-29 | $169.66 | $169.66 | 1,318,100 | — | — |
| 2020-04-28 | $155.01 | $155.01 | 774,400 | — | — |
| 2020-04-27 | $151.99 | $151.99 | 633,900 | — | — |
| 2020-04-24 | $145.35 | $145.35 | 490,700 | — | — |
| 2020-04-23 | $139.78 | $139.78 | 470,900 | — | — |
| 2020-04-22 | $141.03 | $141.03 | 583,100 | — | — |
| 2020-04-21 | $134.84 | $134.84 | 845,500 | — | — |
| 2020-04-20 | $142.41 | $142.41 | 720,700 | — | — |
| 2020-04-17 | $146.08 | $146.08 | 1,038,300 | — | — |
| 2020-04-16 | $136.03 | $136.03 | 817,300 | — | — |
| 2020-04-15 | $134.98 | $134.98 | 922,100 | — | — |
| 2020-04-14 | $143.02 | $143.02 | 865,300 | — | — |
| 2020-04-13 | $142.59 | $142.59 | 787,300 | — | — |
| 2020-04-09 | $141.90 | $141.90 | 1,468,700 | — | — |
| 2020-04-08 | $139.52 | $139.52 | 863,300 | — | — |
| 2020-04-07 | $127.37 | $127.37 | 1,222,600 | — | — |
| 2020-04-06 | $122.47 | $122.47 | 683,700 | — | — |
| 2020-04-03 | $113.26 | $113.26 | 1,111,100 | — | — |
| 2020-04-02 | $116.86 | $116.86 | 1,963,400 | — | — |
| 2020-04-01 | $125.10 | $125.10 | 1,126,800 | — | — |
| 2020-03-31 | $133.19 | $133.19 | 960,000 | — | — |
| 2020-03-30 | $139.28 | $139.28 | 661,300 | — | — |
| 2020-03-27 | $131.73 | $131.73 | 1,533,100 | — | — |
| 2020-03-26 | $141.89 | $141.89 | 1,177,000 | — | — |
| 2020-03-25 | $136.36 | $136.36 | 1,952,800 | — | — |
| 2020-03-24 | $129.36 | $129.36 | 1,441,400 | — | — |
| 2020-03-23 | $108.02 | $108.02 | 1,023,100 | — | — |
| 2020-03-20 | $117.79 | $117.79 | 2,002,400 | — | — |
| 2020-03-19 | $117.00 | $117.00 | 1,340,800 | — | — |
| 2020-03-18 | $104.71 | $104.71 | 1,950,100 | — | — |
| 2020-03-17 | $111.52 | $111.52 | 1,678,900 | — | — |
| 2020-03-16 | $110.01 | $110.01 | 1,289,600 | — | — |
| 2020-03-13 | $134.42 | $134.42 | 1,214,500 | — | — |
| 2020-03-12 | $122.51 | $122.51 | 1,500,600 | — | — |
| 2020-03-11 | $137.31 | $137.31 | 946,000 | — | — |
| 2020-03-10 | $147.57 | $147.57 | 996,000 | — | — |
| 2020-03-09 | $142.62 | $142.62 | 1,958,600 | — | — |
| 2020-03-06 | $165.64 | $165.64 | 885,100 | — | — |
| 2020-03-05 | $172.22 | $172.22 | 563,600 | — | — |
| 2020-03-04 | $179.53 | $179.53 | 346,100 | — | — |
| 2020-03-03 | $175.22 | $175.22 | 830,900 | — | — |
| 2020-03-02 | $180.61 | $180.61 | 439,500 | — | — |
| 2020-02-28 | $179.45 | $179.45 | 783,000 | — | — |
| 2020-02-27 | $175.66 | $175.66 | 582,700 | — | — |
| 2020-02-26 | $180.85 | $180.85 | 577,100 | — | — |
| 2020-02-25 | $178.83 | $178.83 | 629,900 | — | — |
| 2020-02-24 | $180.10 | $180.10 | 917,600 | — | — |
| 2020-02-21 | $185.93 | $185.93 | 568,300 | — | — |
| 2020-02-20 | $194.24 | $194.24 | 441,100 | — | — |
| 2020-02-19 | $198.53 | $198.53 | 428,600 | — | — |
| 2020-02-18 | $196.97 | $196.97 | 485,100 | — | — |
| 2020-02-14 | $197.78 | $197.78 | 544,400 | — | — |
| 2020-02-13 | $197.34 | $197.34 | 1,818,900 | — | — |
| 2020-02-12 | $184.17 | $184.17 | 868,100 | — | — |
| 2020-02-11 | $181.90 | $181.90 | 404,400 | — | — |
| 2020-02-10 | $183.44 | $183.44 | 539,600 | — | — |
| 2020-02-07 | $179.47 | $179.47 | 284,600 | — | — |
| 2020-02-06 | $179.24 | $179.24 | 382,200 | — | — |
| 2020-02-05 | $177.18 | $177.18 | 522,800 | — | — |
| 2020-02-04 | $185.72 | $185.72 | 471,800 | — | — |
| 2020-02-03 | $182.91 | $182.91 | 415,200 | — | — |
| 2020-01-31 | $180.94 | $180.94 | 335,600 | — | — |
| 2020-01-30 | $183.91 | $183.91 | 601,100 | — | — |
| 2020-01-29 | $182.52 | $182.52 | 335,000 | — | — |
| 2020-01-28 | $184.41 | $184.41 | 210,900 | — | — |
| 2020-01-27 | $182.56 | $182.56 | 387,200 | — | — |
| 2020-01-24 | $184.85 | $184.85 | 478,900 | — | — |
| 2020-01-23 | $185.41 | $185.41 | 377,300 | — | — |
| 2020-01-22 | $183.43 | $183.43 | 429,800 | — | — |
| 2020-01-21 | $181.84 | $181.84 | 428,500 | — | — |
| 2020-01-17 | $181.72 | $181.72 | 409,800 | — | — |
| 2020-01-16 | $181.71 | $181.71 | 464,900 | — | — |
| 2020-01-15 | $182.60 | $182.60 | 743,600 | — | — |
| 2020-01-14 | $179.54 | $179.54 | 572,500 | — | — |
| 2020-01-13 | $179.42 | $179.42 | 581,900 | — | — |
| 2020-01-10 | $175.77 | $175.77 | 609,300 | — | — |
| 2020-01-09 | $177.28 | $177.28 | 874,900 | — | — |
| 2020-01-08 | $173.00 | $173.00 | 849,100 | — | — |
| 2020-01-07 | $168.50 | $168.50 | 462,200 | — | — |
| 2020-01-06 | $167.00 | $167.00 | 504,700 | — | — |
| 2020-01-03 | $164.00 | $164.00 | 497,400 | — | — |
| 2020-01-02 | $162.57 | $162.57 | 449,900 | — | — |