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
- 2009-11-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 | $159.03 | $180.24 | 226,000 | — | — |
| 2020-12-30 | $160.49 | $181.89 | 162,200 | — | — |
| 2020-12-29 | $158.83 | $180.01 | 228,600 | — | — |
| 2020-12-28 | $159.22 | $180.45 | 211,300 | — | — |
| 2020-12-24 | $159.86 | $181.18 | 179,500 | — | — |
| 2020-12-23 | $161.91 | $183.50 | 360,300 | — | — |
| 2020-12-22 | $158.83 | $180.01 | 244,600 | — | — |
| 2020-12-21 | $158.53 | $179.67 | 338,800 | — | — |
| 2020-12-18 | $159.69 | $180.98 | 1,010,400 | — | — |
| 2020-12-17 | $164.69 | $186.65 | 360,800 | — | — |
| 2020-12-16 | $161.90 | $183.49 | 514,200 | — | — |
| 2020-12-15 | $160.25 | $181.62 | 308,800 | — | — |
| 2020-12-14 | $156.07 | $176.88 | 425,900 | — | — |
| 2020-12-11 | $155.01 | $175.68 | 507,200 | — | — |
| 2020-12-10 | $156.29 | $177.13 | 266,000 | — | — |
| 2020-12-09 | $158.64 | $179.79 | 523,100 | — | — |
| 2020-12-08 | $158.43 | $179.27 | 383,600 | — | — |
| 2020-12-07 | $157.51 | $178.23 | 315,300 | — | — |
| 2020-12-04 | $157.41 | $178.12 | 681,400 | — | — |
| 2020-12-03 | $149.02 | $168.63 | 559,700 | — | — |
| 2020-12-02 | $144.68 | $163.71 | 333,300 | — | — |
| 2020-12-01 | $146.82 | $166.14 | 484,700 | — | — |
| 2020-11-30 | $142.95 | $161.76 | 657,200 | — | — |
| 2020-11-27 | $146.60 | $165.89 | 146,500 | — | — |
| 2020-11-25 | $146.04 | $165.25 | 440,400 | — | — |
| 2020-11-24 | $150.33 | $170.11 | 674,900 | — | — |
| 2020-11-23 | $143.53 | $162.41 | 541,000 | — | — |
| 2020-11-20 | $139.18 | $157.49 | 273,500 | — | — |
| 2020-11-19 | $140.07 | $158.50 | 327,000 | — | — |
| 2020-11-18 | $141.17 | $159.74 | 499,800 | — | — |
| 2020-11-17 | $141.26 | $159.84 | 694,900 | — | — |
| 2020-11-16 | $140.87 | $159.40 | 508,800 | — | — |
| 2020-11-13 | $137.98 | $156.13 | 464,600 | — | — |
| 2020-11-12 | $133.90 | $151.52 | 681,100 | — | — |
| 2020-11-11 | $136.17 | $154.08 | 447,200 | — | — |
| 2020-11-10 | $137.39 | $155.47 | 464,500 | — | — |
| 2020-11-09 | $135.41 | $153.23 | 490,200 | — | — |
| 2020-11-06 | $128.22 | $145.09 | 358,300 | — | — |
| 2020-11-05 | $130.32 | $147.47 | 376,500 | — | — |
| 2020-11-04 | $123.47 | $139.71 | 557,100 | — | — |
| 2020-11-03 | $126.61 | $143.27 | 728,100 | — | — |
| 2020-11-02 | $122.93 | $139.10 | 488,100 | — | — |
| 2020-10-30 | $120.81 | $136.70 | 687,000 | — | — |
| 2020-10-29 | $124.86 | $141.29 | 627,500 | — | — |
| 2020-10-28 | $122.38 | $138.48 | 616,200 | — | — |
| 2020-10-27 | $127.09 | $143.81 | 425,600 | — | — |
| 2020-10-26 | $131.02 | $148.26 | 332,800 | — | — |
| 2020-10-23 | $134.51 | $152.21 | 478,100 | — | — |
| 2020-10-22 | $134.74 | $152.47 | 410,600 | — | — |
| 2020-10-21 | $132.26 | $149.66 | 358,200 | — | — |
| 2020-10-20 | $131.70 | $149.03 | 480,300 | — | — |
| 2020-10-19 | $129.08 | $146.06 | 227,800 | — | — |
| 2020-10-16 | $130.72 | $147.92 | 333,700 | — | — |
| 2020-10-15 | $129.53 | $146.57 | 568,800 | — | — |
| 2020-10-14 | $128.63 | $145.55 | 422,900 | — | — |
| 2020-10-13 | $129.56 | $146.61 | 255,200 | — | — |
| 2020-10-12 | $129.19 | $146.19 | 323,700 | — | — |
| 2020-10-09 | $129.54 | $146.58 | 781,400 | — | — |
| 2020-10-08 | $129.83 | $146.91 | 662,500 | — | — |
| 2020-10-07 | $128.80 | $145.75 | 650,800 | — | — |
| 2020-10-06 | $123.39 | $139.62 | 1,090,100 | — | — |
| 2020-10-05 | $119.91 | $135.69 | 383,300 | — | — |
| 2020-10-02 | $114.78 | $129.88 | 393,100 | — | — |
| 2020-10-01 | $113.11 | $127.99 | 599,800 | — | — |
| 2020-09-30 | $109.05 | $123.40 | 482,800 | — | — |
| 2020-09-29 | $108.01 | $122.22 | 438,300 | — | — |
| 2020-09-28 | $107.35 | $121.47 | 473,400 | — | — |
| 2020-09-25 | $104.41 | $118.15 | 420,400 | — | — |
| 2020-09-24 | $105.64 | $119.54 | 518,800 | — | — |
| 2020-09-23 | $107.83 | $122.02 | 554,500 | — | — |
| 2020-09-22 | $109.16 | $123.52 | 535,400 | — | — |
| 2020-09-21 | $111.08 | $125.69 | 595,400 | — | — |
| 2020-09-18 | $116.66 | $132.01 | 768,600 | — | — |
| 2020-09-17 | $118.66 | $134.27 | 525,500 | — | — |
| 2020-09-16 | $120.98 | $136.90 | 607,900 | — | — |
| 2020-09-15 | $123.55 | $139.80 | 578,100 | — | — |
| 2020-09-14 | $121.78 | $137.80 | 348,800 | — | — |
| 2020-09-11 | $119.51 | $135.23 | 450,200 | — | — |
| 2020-09-10 | $117.58 | $133.05 | 413,300 | — | — |
| 2020-09-09 | $120.25 | $136.07 | 474,200 | — | — |
| 2020-09-08 | $118.28 | $133.84 | 388,900 | — | — |
| 2020-09-04 | $120.45 | $136.30 | 383,700 | — | — |
| 2020-09-03 | $120.04 | $135.83 | 671,400 | — | — |
| 2020-09-02 | $122.14 | $138.21 | 678,800 | — | — |
| 2020-09-01 | $116.09 | $131.36 | 292,200 | — | — |
| 2020-08-31 | $113.93 | $128.92 | 426,900 | — | — |
| 2020-08-28 | $116.83 | $132.20 | 253,500 | — | — |
| 2020-08-27 | $114.68 | $129.77 | 277,300 | — | — |
| 2020-08-26 | $115.96 | $131.22 | 255,300 | — | — |
| 2020-08-25 | $115.25 | $130.41 | 303,200 | — | — |
| 2020-08-24 | $115.92 | $131.17 | 273,200 | — | — |
| 2020-08-21 | $112.08 | $126.83 | 331,400 | — | — |
| 2020-08-20 | $113.73 | $128.69 | 366,100 | — | — |
| 2020-08-19 | $113.61 | $128.56 | 346,800 | — | — |
| 2020-08-18 | $115.02 | $130.15 | 466,000 | — | — |
| 2020-08-17 | $116.85 | $132.22 | 442,600 | — | — |
| 2020-08-14 | $118.53 | $134.12 | 251,800 | — | — |
| 2020-08-13 | $117.47 | $132.92 | 371,500 | — | — |
| 2020-08-12 | $118.89 | $134.53 | 486,600 | — | — |
| 2020-08-11 | $119.60 | $135.33 | 758,700 | — | — |
| 2020-08-10 | $115.79 | $131.02 | 426,300 | — | — |
| 2020-08-07 | $112.46 | $127.26 | 419,000 | — | — |
| 2020-08-06 | $113.23 | $128.13 | 520,800 | — | — |
| 2020-08-05 | $115.50 | $130.70 | 787,500 | — | — |
| 2020-08-04 | $112.04 | $126.78 | 805,900 | — | — |
| 2020-08-03 | $112.01 | $126.75 | 534,900 | — | — |
| 2020-07-31 | $110.38 | $124.90 | 520,400 | — | — |
| 2020-07-30 | $113.20 | $128.09 | 427,600 | — | — |
| 2020-07-29 | $118.20 | $133.75 | 431,900 | — | — |
| 2020-07-28 | $116.72 | $132.08 | 456,700 | — | — |
| 2020-07-27 | $118.97 | $134.62 | 330,800 | — | — |
| 2020-07-24 | $116.59 | $131.93 | 309,300 | — | — |
| 2020-07-23 | $117.10 | $132.51 | 430,500 | — | — |
| 2020-07-22 | $116.90 | $132.28 | 427,100 | — | — |
| 2020-07-21 | $115.04 | $130.18 | 623,900 | — | — |
| 2020-07-20 | $114.25 | $129.28 | 482,100 | — | — |
| 2020-07-17 | $114.84 | $129.95 | 505,500 | — | — |
| 2020-07-16 | $115.00 | $130.13 | 365,400 | — | — |
| 2020-07-15 | $113.00 | $127.87 | 536,000 | — | — |
| 2020-07-14 | $108.79 | $123.10 | 415,900 | — | — |
| 2020-07-13 | $105.51 | $119.39 | 538,300 | — | — |
| 2020-07-10 | $104.68 | $118.45 | 698,200 | — | — |
| 2020-07-09 | $102.30 | $115.76 | 466,900 | — | — |
| 2020-07-08 | $105.67 | $119.57 | 302,600 | — | — |
| 2020-07-07 | $106.78 | $120.83 | 325,600 | — | — |
| 2020-07-06 | $108.88 | $123.20 | 316,000 | — | — |
| 2020-07-02 | $107.88 | $122.07 | 385,900 | — | — |
| 2020-07-01 | $106.21 | $120.18 | 340,100 | — | — |
| 2020-06-30 | $109.02 | $123.36 | 387,100 | — | — |
| 2020-06-29 | $107.89 | $122.08 | 379,800 | — | — |
| 2020-06-26 | $104.55 | $118.30 | 758,700 | — | — |
| 2020-06-25 | $108.20 | $122.44 | 354,200 | — | — |
| 2020-06-24 | $107.21 | $121.31 | 479,800 | — | — |
| 2020-06-23 | $112.93 | $127.79 | 954,700 | — | — |
| 2020-06-22 | $110.78 | $125.35 | 496,900 | — | — |
| 2020-06-19 | $111.12 | $125.74 | 1,007,200 | — | — |
| 2020-06-18 | $107.72 | $121.89 | 429,600 | — | — |
| 2020-06-17 | $108.24 | $122.48 | 486,100 | — | — |
| 2020-06-16 | $111.00 | $125.60 | 511,700 | — | — |
| 2020-06-15 | $110.00 | $124.47 | 515,800 | — | — |
| 2020-06-12 | $110.29 | $124.80 | 493,500 | — | — |
| 2020-06-11 | $107.34 | $121.46 | 503,600 | — | — |
| 2020-06-10 | $117.91 | $133.42 | 604,300 | — | — |
| 2020-06-09 | $121.48 | $137.46 | 569,100 | — | — |
| 2020-06-08 | $125.91 | $142.48 | 890,600 | — | — |
| 2020-06-05 | $123.77 | $140.05 | 746,300 | — | — |
| 2020-06-04 | $115.42 | $130.61 | 751,000 | — | — |
| 2020-06-03 | $116.10 | $131.37 | 893,500 | — | — |
| 2020-06-02 | $112.27 | $127.04 | 573,600 | — | — |
| 2020-06-01 | $110.49 | $125.03 | 631,900 | — | — |
| 2020-05-29 | $106.05 | $120.00 | 966,000 | — | — |
| 2020-05-28 | $107.63 | $121.79 | 623,000 | — | — |
| 2020-05-27 | $109.38 | $123.77 | 636,000 | — | — |
| 2020-05-26 | $109.51 | $123.92 | 688,700 | — | — |
| 2020-05-22 | $105.40 | $119.27 | 309,500 | — | — |
| 2020-05-21 | $105.61 | $119.50 | 555,900 | — | — |
| 2020-05-20 | $106.10 | $120.06 | 712,000 | — | — |
| 2020-05-19 | $102.19 | $115.63 | 507,000 | — | — |
| 2020-05-18 | $102.78 | $116.30 | 707,600 | — | — |
| 2020-05-15 | $95.46 | $108.02 | 405,900 | — | — |
| 2020-05-14 | $94.96 | $107.45 | 631,700 | — | — |
| 2020-05-13 | $92.48 | $104.65 | 654,400 | — | — |
| 2020-05-12 | $99.20 | $112.25 | 556,300 | — | — |
| 2020-05-11 | $103.80 | $117.46 | 791,100 | — | — |
| 2020-05-08 | $101.37 | $114.71 | 1,155,100 | — | — |
| 2020-05-07 | $92.73 | $104.93 | 848,100 | — | — |
| 2020-05-06 | $91.09 | $103.07 | 466,600 | — | — |
| 2020-05-05 | $90.15 | $102.01 | 681,600 | — | — |
| 2020-05-04 | $90.97 | $102.94 | 499,300 | — | — |
| 2020-05-01 | $92.54 | $104.71 | 410,800 | — | — |
| 2020-04-30 | $97.65 | $110.50 | 650,900 | — | — |
| 2020-04-29 | $101.45 | $114.80 | 1,191,500 | — | — |
| 2020-04-28 | $96.64 | $109.35 | 597,800 | — | — |
| 2020-04-27 | $94.76 | $107.23 | 764,100 | — | — |
| 2020-04-24 | $88.50 | $100.14 | 515,300 | — | — |
| 2020-04-23 | $85.13 | $96.33 | 349,600 | — | — |
| 2020-04-22 | $82.86 | $93.76 | 344,200 | — | — |
| 2020-04-21 | $83.37 | $94.34 | 419,800 | — | — |
| 2020-04-20 | $83.16 | $94.10 | 564,100 | — | — |
| 2020-04-17 | $87.34 | $98.83 | 554,400 | — | — |
| 2020-04-16 | $82.64 | $93.51 | 847,200 | — | — |
| 2020-04-15 | $86.66 | $98.06 | 745,600 | — | — |
| 2020-04-14 | $87.95 | $99.52 | 593,100 | — | — |
| 2020-04-13 | $85.58 | $96.84 | 478,200 | — | — |
| 2020-04-09 | $91.15 | $103.14 | 540,100 | — | — |
| 2020-04-08 | $89.09 | $100.81 | 1,011,500 | — | — |
| 2020-04-07 | $83.99 | $95.04 | 942,800 | — | — |
| 2020-04-06 | $79.97 | $90.49 | 647,100 | — | — |
| 2020-04-03 | $72.58 | $82.13 | 639,100 | — | — |
| 2020-04-02 | $72.22 | $81.72 | 1,944,100 | — | — |
| 2020-04-01 | $70.96 | $80.30 | 1,313,000 | — | — |
| 2020-03-31 | $81.25 | $91.94 | 1,079,700 | — | — |
| 2020-03-30 | $88.55 | $100.20 | 852,800 | — | — |
| 2020-03-27 | $89.04 | $100.75 | 639,000 | — | — |
| 2020-03-26 | $95.85 | $108.46 | 765,500 | — | — |
| 2020-03-25 | $90.42 | $102.32 | 928,100 | — | — |
| 2020-03-24 | $87.94 | $99.51 | 962,900 | — | — |
| 2020-03-23 | $79.14 | $89.55 | 828,600 | — | — |
| 2020-03-20 | $75.78 | $85.75 | 1,419,400 | — | — |
| 2020-03-19 | $76.05 | $86.06 | 1,082,500 | — | — |
| 2020-03-18 | $70.00 | $79.21 | 1,357,300 | — | — |
| 2020-03-17 | $82.59 | $93.46 | 1,404,200 | — | — |
| 2020-03-16 | $85.39 | $96.62 | 1,263,700 | — | — |
| 2020-03-13 | $97.94 | $110.83 | 914,900 | — | — |
| 2020-03-12 | $86.05 | $97.37 | 1,002,800 | — | — |
| 2020-03-11 | $95.88 | $108.49 | 1,186,000 | — | — |
| 2020-03-10 | $102.08 | $115.51 | 1,025,800 | — | — |
| 2020-03-09 | $91.84 | $103.92 | 825,400 | — | — |
| 2020-03-06 | $102.52 | $116.01 | 662,500 | — | — |
| 2020-03-05 | $106.78 | $120.83 | 559,400 | — | — |
| 2020-03-04 | $112.87 | $127.72 | 863,400 | — | — |
| 2020-03-03 | $108.61 | $122.90 | 790,600 | — | — |
| 2020-03-02 | $114.07 | $129.08 | 678,800 | — | — |
| 2020-02-28 | $111.20 | $125.83 | 1,355,000 | — | — |
| 2020-02-27 | $110.42 | $124.95 | 776,400 | — | — |
| 2020-02-26 | $112.04 | $125.91 | 683,100 | — | — |
| 2020-02-25 | $111.27 | $125.04 | 818,200 | — | — |
| 2020-02-24 | $113.06 | $127.06 | 519,300 | — | — |
| 2020-02-21 | $119.31 | $134.08 | 757,900 | — | — |
| 2020-02-20 | $124.70 | $140.14 | 700,700 | — | — |
| 2020-02-19 | $124.82 | $140.27 | 709,100 | — | — |
| 2020-02-18 | $123.40 | $138.68 | 510,500 | — | — |
| 2020-02-14 | $122.76 | $137.96 | 324,900 | — | — |
| 2020-02-13 | $125.39 | $140.91 | 919,600 | — | — |
| 2020-02-12 | $126.51 | $142.17 | 958,300 | — | — |
| 2020-02-11 | $124.55 | $139.97 | 587,100 | — | — |
| 2020-02-10 | $120.77 | $135.72 | 536,500 | — | — |
| 2020-02-07 | $121.72 | $136.79 | 455,900 | — | — |
| 2020-02-06 | $121.96 | $137.06 | 618,900 | — | — |
| 2020-02-05 | $126.90 | $142.61 | 1,266,600 | — | — |
| 2020-02-04 | $124.49 | $139.90 | 968,600 | — | — |
| 2020-02-03 | $125.13 | $140.62 | 417,100 | — | — |
| 2020-01-31 | $123.18 | $138.43 | 754,600 | — | — |
| 2020-01-30 | $126.08 | $141.69 | 403,600 | — | — |
| 2020-01-29 | $126.12 | $141.73 | 541,900 | — | — |
| 2020-01-28 | $125.53 | $141.07 | 1,356,100 | — | — |
| 2020-01-27 | $130.19 | $146.31 | 804,500 | — | — |
| 2020-01-24 | $133.75 | $150.31 | 687,300 | — | — |
| 2020-01-23 | $136.95 | $153.90 | 699,200 | — | — |
| 2020-01-22 | $137.38 | $154.39 | 449,500 | — | — |
| 2020-01-21 | $137.74 | $154.79 | 542,000 | — | — |
| 2020-01-17 | $140.66 | $158.07 | 337,300 | — | — |
| 2020-01-16 | $140.55 | $157.95 | 384,800 | — | — |
| 2020-01-15 | $136.96 | $153.91 | 690,900 | — | — |
| 2020-01-14 | $136.85 | $153.79 | 517,300 | — | — |
| 2020-01-13 | $136.23 | $153.09 | 535,600 | — | — |
| 2020-01-10 | $136.41 | $153.30 | 427,900 | — | — |
| 2020-01-09 | $138.55 | $155.70 | 564,300 | — | — |
| 2020-01-08 | $137.64 | $154.68 | 456,000 | — | — |
| 2020-01-07 | $136.31 | $153.18 | 465,300 | — | — |
| 2020-01-06 | $136.08 | $152.92 | 548,000 | — | — |
| 2020-01-03 | $136.83 | $153.77 | 441,300 | — | — |
| 2020-01-02 | $140.09 | $157.43 | 664,100 | — | — |