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
- 2000-12-08 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $136.17 | $237.95 | 393,000 | — | — |
| 2021-12-30 | $136.71 | $238.90 | 351,100 | — | — |
| 2021-12-29 | $136.02 | $237.69 | 669,900 | — | — |
| 2021-12-28 | $135.76 | $237.24 | 426,300 | — | — |
| 2021-12-27 | $135.94 | $237.55 | 333,600 | — | — |
| 2021-12-23 | $134.48 | $235.00 | 390,000 | — | — |
| 2021-12-22 | $134.10 | $234.34 | 553,500 | — | — |
| 2021-12-21 | $132.84 | $232.14 | 739,000 | — | — |
| 2021-12-20 | $129.31 | $225.97 | 989,600 | — | — |
| 2021-12-17 | $132.23 | $231.07 | 2,104,600 | — | — |
| 2021-12-16 | $134.29 | $234.67 | 1,168,400 | — | — |
| 2021-12-15 | $135.43 | $236.66 | 723,200 | — | — |
| 2021-12-14 | $134.13 | $234.39 | 1,138,600 | — | — |
| 2021-12-13 | $134.69 | $234.20 | 701,100 | — | — |
| 2021-12-10 | $136.11 | $236.67 | 745,200 | — | — |
| 2021-12-09 | $135.36 | $235.36 | 661,800 | — | — |
| 2021-12-08 | $138.97 | $241.64 | 632,100 | — | — |
| 2021-12-07 | $137.96 | $239.88 | 415,100 | — | — |
| 2021-12-06 | $134.00 | $233.00 | 1,421,400 | — | — |
| 2021-12-03 | $135.06 | $234.84 | 1,188,700 | — | — |
| 2021-12-02 | $134.03 | $233.05 | 1,142,200 | — | — |
| 2021-12-01 | $132.23 | $229.92 | 1,449,400 | — | — |
| 2021-11-30 | $133.54 | $232.20 | 2,161,400 | — | — |
| 2021-11-29 | $139.24 | $242.11 | 677,700 | — | — |
| 2021-11-26 | $139.39 | $242.37 | 580,500 | — | — |
| 2021-11-24 | $143.11 | $248.84 | 783,000 | — | — |
| 2021-11-23 | $142.78 | $248.26 | 601,900 | — | — |
| 2021-11-22 | $142.50 | $247.78 | 1,050,000 | — | — |
| 2021-11-19 | $142.80 | $248.30 | 1,735,000 | — | — |
| 2021-11-18 | $144.54 | $251.32 | 881,100 | — | — |
| 2021-11-17 | $144.83 | $251.83 | 602,000 | — | — |
| 2021-11-16 | $145.91 | $253.71 | 821,500 | — | — |
| 2021-11-15 | $145.28 | $252.61 | 610,800 | — | — |
| 2021-11-12 | $143.08 | $248.79 | 500,400 | — | — |
| 2021-11-11 | $142.04 | $246.98 | 591,000 | — | — |
| 2021-11-10 | $143.03 | $248.70 | 593,700 | — | — |
| 2021-11-09 | $144.94 | $252.02 | 706,700 | — | — |
| 2021-11-08 | $146.46 | $254.66 | 1,105,300 | — | — |
| 2021-11-05 | $142.18 | $247.22 | 905,900 | — | — |
| 2021-11-04 | $142.70 | $248.12 | 840,300 | — | — |
| 2021-11-03 | $143.14 | $248.89 | 1,165,300 | — | — |
| 2021-11-02 | $144.25 | $250.82 | 1,055,700 | — | — |
| 2021-11-01 | $141.33 | $245.74 | 1,033,300 | — | — |
| 2021-10-29 | $143.60 | $249.69 | 1,237,400 | — | — |
| 2021-10-28 | $145.05 | $252.21 | 1,258,000 | — | — |
| 2021-10-27 | $146.21 | $254.23 | 1,802,300 | — | — |
| 2021-10-26 | $160.30 | $278.73 | 975,800 | — | — |
| 2021-10-25 | $164.06 | $285.27 | 502,900 | — | — |
| 2021-10-22 | $165.15 | $287.16 | 496,100 | — | — |
| 2021-10-21 | $164.00 | $285.16 | 613,100 | — | — |
| 2021-10-20 | $162.31 | $282.22 | 707,600 | — | — |
| 2021-10-19 | $159.53 | $277.39 | 546,500 | — | — |
| 2021-10-18 | $159.40 | $277.16 | 579,300 | — | — |
| 2021-10-15 | $156.13 | $271.48 | 740,500 | — | — |
| 2021-10-14 | $157.25 | $273.42 | 543,000 | — | — |
| 2021-10-13 | $154.77 | $269.11 | 545,600 | — | — |
| 2021-10-12 | $153.84 | $267.49 | 361,700 | — | — |
| 2021-10-11 | $153.56 | $267.01 | 552,400 | — | — |
| 2021-10-08 | $155.46 | $270.31 | 447,500 | — | — |
| 2021-10-07 | $156.60 | $272.29 | 812,700 | — | — |
| 2021-10-06 | $156.29 | $271.75 | 503,400 | — | — |
| 2021-10-05 | $157.28 | $273.48 | 734,000 | — | — |
| 2021-10-04 | $155.26 | $269.96 | 893,600 | — | — |
| 2021-10-01 | $155.11 | $269.70 | 549,100 | — | — |
| 2021-09-30 | $155.46 | $270.31 | 886,300 | — | — |
| 2021-09-29 | $158.01 | $274.75 | 644,400 | — | — |
| 2021-09-28 | $158.05 | $274.82 | 1,099,100 | — | — |
| 2021-09-27 | $162.61 | $282.74 | 1,004,300 | — | — |
| 2021-09-24 | $172.62 | $300.15 | 534,500 | — | — |
| 2021-09-23 | $171.81 | $298.74 | 670,100 | — | — |
| 2021-09-22 | $169.35 | $294.46 | 787,200 | — | — |
| 2021-09-21 | $166.30 | $289.16 | 447,300 | — | — |
| 2021-09-20 | $166.98 | $290.34 | 842,600 | — | — |
| 2021-09-17 | $167.26 | $290.83 | 1,441,500 | — | — |
| 2021-09-16 | $168.62 | $293.19 | 658,700 | — | — |
| 2021-09-15 | $169.13 | $294.08 | 741,000 | — | — |
| 2021-09-14 | $169.47 | $294.67 | 606,800 | — | — |
| 2021-09-13 | $171.25 | $296.60 | 828,500 | — | — |
| 2021-09-10 | $172.59 | $298.92 | 440,700 | — | — |
| 2021-09-09 | $173.11 | $299.82 | 506,400 | — | — |
| 2021-09-08 | $173.11 | $299.82 | 630,900 | — | — |
| 2021-09-07 | $174.50 | $302.23 | 607,700 | — | — |
| 2021-09-03 | $176.11 | $305.02 | 653,000 | — | — |
| 2021-09-02 | $175.68 | $304.27 | 583,700 | — | — |
| 2021-09-01 | $175.50 | $303.96 | 610,000 | — | — |
| 2021-08-31 | $174.43 | $302.11 | 924,100 | — | — |
| 2021-08-30 | $178.38 | $308.95 | 506,500 | — | — |
| 2021-08-27 | $175.86 | $304.59 | 619,300 | — | — |
| 2021-08-26 | $172.92 | $299.49 | 567,900 | — | — |
| 2021-08-25 | $172.61 | $298.96 | 816,700 | — | — |
| 2021-08-24 | $173.43 | $300.38 | 545,300 | — | — |
| 2021-08-23 | $171.35 | $296.78 | 437,700 | — | — |
| 2021-08-20 | $170.43 | $295.18 | 802,100 | — | — |
| 2021-08-19 | $166.80 | $288.89 | 504,800 | — | — |
| 2021-08-18 | $164.64 | $285.15 | 475,400 | — | — |
| 2021-08-17 | $166.97 | $289.19 | 419,900 | — | — |
| 2021-08-16 | $168.85 | $292.45 | 462,400 | — | — |
| 2021-08-13 | $167.52 | $290.14 | 299,200 | — | — |
| 2021-08-12 | $165.95 | $287.42 | 554,200 | — | — |
| 2021-08-11 | $167.23 | $289.64 | 576,900 | — | — |
| 2021-08-10 | $165.66 | $286.92 | 396,600 | — | — |
| 2021-08-09 | $165.46 | $286.57 | 583,000 | — | — |
| 2021-08-06 | $165.73 | $287.04 | 588,700 | — | — |
| 2021-08-05 | $163.89 | $283.85 | 530,300 | — | — |
| 2021-08-04 | $162.28 | $281.07 | 605,100 | — | — |
| 2021-08-03 | $160.98 | $278.81 | 636,200 | — | — |
| 2021-08-02 | $157.85 | $273.39 | 465,200 | — | — |
| 2021-07-30 | $157.20 | $272.27 | 748,400 | — | — |
| 2021-07-29 | $157.82 | $273.34 | 660,900 | — | — |
| 2021-07-28 | $156.09 | $270.35 | 1,082,600 | — | — |
| 2021-07-27 | $152.04 | $263.33 | 615,300 | — | — |
| 2021-07-26 | $153.29 | $265.50 | 403,000 | — | — |
| 2021-07-23 | $154.13 | $266.95 | 435,000 | — | — |
| 2021-07-22 | $151.07 | $261.65 | 312,500 | — | — |
| 2021-07-21 | $151.97 | $263.21 | 511,400 | — | — |
| 2021-07-20 | $149.81 | $259.47 | 550,000 | — | — |
| 2021-07-19 | $147.63 | $255.69 | 547,400 | — | — |
| 2021-07-16 | $149.39 | $258.74 | 650,300 | — | — |
| 2021-07-15 | $149.11 | $258.26 | 405,300 | — | — |
| 2021-07-14 | $149.37 | $258.71 | 451,200 | — | — |
| 2021-07-13 | $149.09 | $258.22 | 324,600 | — | — |
| 2021-07-12 | $149.89 | $259.61 | 393,100 | — | — |
| 2021-07-09 | $148.81 | $257.74 | 524,000 | — | — |
| 2021-07-08 | $146.74 | $254.15 | 462,000 | — | — |
| 2021-07-07 | $147.83 | $256.04 | 531,000 | — | — |
| 2021-07-06 | $146.64 | $253.98 | 654,500 | — | — |
| 2021-07-02 | $147.00 | $254.60 | 507,200 | — | — |
| 2021-07-01 | $146.09 | $253.03 | 518,200 | — | — |
| 2021-06-30 | $144.64 | $250.51 | 529,700 | — | — |
| 2021-06-29 | $145.38 | $251.80 | 399,800 | — | — |
| 2021-06-28 | $144.27 | $249.87 | 676,800 | — | — |
| 2021-06-25 | $144.37 | $250.05 | 450,400 | — | — |
| 2021-06-24 | $143.04 | $247.74 | 412,900 | — | — |
| 2021-06-23 | $141.87 | $245.72 | 698,900 | — | — |
| 2021-06-22 | $142.36 | $246.57 | 642,000 | — | — |
| 2021-06-21 | $142.01 | $245.96 | 559,700 | — | — |
| 2021-06-18 | $139.54 | $241.68 | 1,046,100 | — | — |
| 2021-06-17 | $141.00 | $244.21 | 659,200 | — | — |
| 2021-06-16 | $141.82 | $245.63 | 546,900 | — | — |
| 2021-06-15 | $143.39 | $248.35 | 437,600 | — | — |
| 2021-06-14 | $142.68 | $247.12 | 438,800 | — | — |
| 2021-06-11 | $144.76 | $249.56 | 461,000 | — | — |
| 2021-06-10 | $142.60 | $245.84 | 371,200 | — | — |
| 2021-06-09 | $142.17 | $245.10 | 476,800 | — | — |
| 2021-06-08 | $142.55 | $245.75 | 567,800 | — | — |
| 2021-06-07 | $143.27 | $246.99 | 617,000 | — | — |
| 2021-06-04 | $143.64 | $247.63 | 505,300 | — | — |
| 2021-06-03 | $142.22 | $245.18 | 761,500 | — | — |
| 2021-06-02 | $141.88 | $244.60 | 850,000 | — | — |
| 2021-06-01 | $142.92 | $246.39 | 803,100 | — | — |
| 2021-05-28 | $142.24 | $245.22 | 600,700 | — | — |
| 2021-05-27 | $142.38 | $245.46 | 1,681,300 | — | — |
| 2021-05-26 | $141.58 | $244.08 | 806,000 | — | — |
| 2021-05-25 | $140.87 | $242.86 | 837,300 | — | — |
| 2021-05-24 | $139.99 | $241.34 | 588,200 | — | — |
| 2021-05-21 | $139.84 | $241.08 | 858,100 | — | — |
| 2021-05-20 | $139.28 | $240.11 | 614,600 | — | — |
| 2021-05-19 | $138.17 | $238.20 | 836,400 | — | — |
| 2021-05-18 | $140.27 | $241.82 | 733,400 | — | — |
| 2021-05-17 | $140.10 | $241.53 | 574,600 | — | — |
| 2021-05-14 | $140.39 | $242.03 | 484,100 | — | — |
| 2021-05-13 | $138.09 | $238.06 | 589,000 | — | — |
| 2021-05-12 | $136.15 | $234.72 | 629,500 | — | — |
| 2021-05-11 | $140.59 | $242.37 | 610,400 | — | — |
| 2021-05-10 | $142.38 | $245.46 | 553,500 | — | — |
| 2021-05-07 | $143.56 | $247.49 | 510,800 | — | — |
| 2021-05-06 | $141.34 | $243.67 | 594,900 | — | — |
| 2021-05-05 | $139.60 | $240.67 | 653,000 | — | — |
| 2021-05-04 | $137.26 | $236.63 | 559,500 | — | — |
| 2021-05-03 | $137.89 | $237.72 | 495,700 | — | — |
| 2021-04-30 | $137.24 | $236.60 | 665,300 | — | — |
| 2021-04-29 | $138.68 | $239.08 | 543,500 | — | — |
| 2021-04-28 | $137.38 | $236.84 | 902,700 | — | — |
| 2021-04-27 | $141.12 | $243.29 | 681,700 | — | — |
| 2021-04-26 | $141.65 | $244.20 | 603,000 | — | — |
| 2021-04-23 | $141.35 | $243.68 | 620,900 | — | — |
| 2021-04-22 | $139.16 | $239.91 | 624,100 | — | — |
| 2021-04-21 | $139.00 | $239.63 | 502,900 | — | — |
| 2021-04-20 | $138.20 | $238.25 | 478,100 | — | — |
| 2021-04-19 | $140.55 | $242.30 | 599,300 | — | — |
| 2021-04-16 | $140.60 | $242.39 | 1,358,100 | — | — |
| 2021-04-15 | $138.55 | $238.86 | 444,400 | — | — |
| 2021-04-14 | $137.61 | $237.24 | 456,300 | — | — |
| 2021-04-13 | $138.67 | $239.06 | 486,800 | — | — |
| 2021-04-12 | $137.85 | $237.65 | 414,900 | — | — |
| 2021-04-09 | $137.65 | $237.30 | 464,800 | — | — |
| 2021-04-08 | $135.63 | $233.82 | 643,500 | — | — |
| 2021-04-07 | $135.32 | $233.29 | 632,100 | — | — |
| 2021-04-06 | $136.52 | $235.36 | 661,400 | — | — |
| 2021-04-05 | $135.93 | $234.34 | 864,600 | — | — |
| 2021-04-01 | $132.51 | $228.44 | 686,100 | — | — |
| 2021-03-31 | $131.85 | $227.31 | 920,500 | — | — |
| 2021-03-30 | $130.73 | $225.37 | 640,900 | — | — |
| 2021-03-29 | $129.97 | $224.06 | 954,400 | — | — |
| 2021-03-26 | $128.37 | $221.31 | 597,600 | — | — |
| 2021-03-25 | $127.55 | $219.89 | 684,300 | — | — |
| 2021-03-24 | $126.78 | $218.56 | 761,800 | — | — |
| 2021-03-23 | $126.16 | $217.50 | 517,900 | — | — |
| 2021-03-22 | $127.58 | $219.94 | 767,500 | — | — |
| 2021-03-19 | $125.71 | $216.72 | 1,279,900 | — | — |
| 2021-03-18 | $125.45 | $216.27 | 540,800 | — | — |
| 2021-03-17 | $126.43 | $217.96 | 658,800 | — | — |
| 2021-03-16 | $128.28 | $221.15 | 695,300 | — | — |
| 2021-03-15 | $128.11 | $220.86 | 519,600 | — | — |
| 2021-03-12 | $127.46 | $219.74 | 499,600 | — | — |
| 2021-03-11 | $127.72 | $219.13 | 693,400 | — | — |
| 2021-03-10 | $126.89 | $217.71 | 619,600 | — | — |
| 2021-03-09 | $125.23 | $214.86 | 835,400 | — | — |
| 2021-03-08 | $122.52 | $210.21 | 603,700 | — | — |
| 2021-03-05 | $122.42 | $210.04 | 844,500 | — | — |
| 2021-03-04 | $119.86 | $205.65 | 803,400 | — | — |
| 2021-03-03 | $123.82 | $212.44 | 851,100 | — | — |
| 2021-03-02 | $127.01 | $217.92 | 819,300 | — | — |
| 2021-03-01 | $128.27 | $220.08 | 894,200 | — | — |
| 2021-02-26 | $124.02 | $212.79 | 939,800 | — | — |
| 2021-02-25 | $124.34 | $213.33 | 552,400 | — | — |
| 2021-02-24 | $128.45 | $220.39 | 626,800 | — | — |
| 2021-02-23 | $126.03 | $216.23 | 1,032,300 | — | — |
| 2021-02-22 | $127.65 | $219.01 | 771,400 | — | — |
| 2021-02-19 | $128.01 | $219.63 | 886,400 | — | — |
| 2021-02-18 | $127.60 | $218.93 | 1,296,100 | — | — |
| 2021-02-17 | $129.51 | $222.20 | 1,583,400 | — | — |
| 2021-02-16 | $132.48 | $227.30 | 1,334,800 | — | — |
| 2021-02-12 | $130.70 | $224.25 | 692,000 | — | — |
| 2021-02-11 | $129.43 | $222.07 | 719,100 | — | — |
| 2021-02-10 | $128.12 | $219.82 | 997,900 | — | — |
| 2021-02-09 | $126.12 | $216.39 | 1,255,400 | — | — |
| 2021-02-08 | $124.14 | $212.99 | 1,218,500 | — | — |
| 2021-02-05 | $120.33 | $206.45 | 480,300 | — | — |
| 2021-02-04 | $119.27 | $204.64 | 461,200 | — | — |
| 2021-02-03 | $118.94 | $204.07 | 444,000 | — | — |
| 2021-02-02 | $118.87 | $203.95 | 787,400 | — | — |
| 2021-02-01 | $117.36 | $201.36 | 616,200 | — | — |
| 2021-01-29 | $114.86 | $197.07 | 1,069,500 | — | — |
| 2021-01-28 | $117.47 | $201.55 | 621,300 | — | — |
| 2021-01-27 | $117.31 | $201.27 | 775,800 | — | — |
| 2021-01-26 | $121.41 | $208.31 | 479,800 | — | — |
| 2021-01-25 | $123.52 | $211.93 | 504,400 | — | — |
| 2021-01-22 | $123.83 | $212.46 | 462,800 | — | — |
| 2021-01-21 | $123.78 | $212.37 | 481,600 | — | — |
| 2021-01-20 | $123.98 | $212.72 | 708,000 | — | — |
| 2021-01-19 | $122.69 | $210.50 | 687,900 | — | — |
| 2021-01-15 | $121.01 | $207.62 | 1,004,400 | — | — |
| 2021-01-14 | $120.88 | $207.40 | 518,100 | — | — |
| 2021-01-13 | $120.79 | $207.24 | 546,200 | — | — |
| 2021-01-12 | $122.02 | $209.35 | 508,800 | — | — |
| 2021-01-11 | $121.23 | $208.00 | 434,800 | — | — |
| 2021-01-08 | $121.98 | $209.29 | 564,100 | — | — |
| 2021-01-07 | $121.56 | $208.56 | 662,900 | — | — |
| 2021-01-06 | $119.48 | $205.00 | 921,200 | — | — |
| 2021-01-05 | $118.56 | $203.42 | 715,600 | — | — |
| 2021-01-04 | $118.80 | $203.83 | 785,000 | — | — |