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
- 1992-06-25 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 | $156.00 | $160.29 | 719,877 | — | — |
| 2021-12-30 | $159.90 | $164.30 | 1,032,430 | — | — |
| 2021-12-29 | $153.30 | $157.52 | 2,255,767 | — | — |
| 2021-12-28 | $176.10 | $180.94 | 965,400 | — | — |
| 2021-12-27 | $189.00 | $194.20 | 1,144,550 | — | — |
| 2021-12-23 | $193.80 | $199.13 | 494,763 | — | — |
| 2021-12-22 | $192.00 | $197.28 | 436,433 | — | — |
| 2021-12-21 | $192.30 | $197.59 | 556,110 | — | — |
| 2021-12-20 | $181.50 | $186.49 | 562,483 | — | — |
| 2021-12-17 | $189.30 | $194.51 | 913,103 | — | — |
| 2021-12-16 | $188.10 | $193.27 | 819,550 | — | — |
| 2021-12-15 | $195.90 | $201.29 | 788,580 | — | — |
| 2021-12-14 | $189.90 | $195.12 | 960,467 | — | — |
| 2021-12-13 | $206.70 | $212.39 | 631,303 | — | — |
| 2021-12-10 | $207.90 | $213.62 | 594,643 | — | — |
| 2021-12-09 | $210.30 | $216.09 | 640,880 | — | — |
| 2021-12-08 | $228.30 | $234.58 | 467,987 | — | — |
| 2021-12-07 | $226.50 | $232.73 | 684,850 | — | — |
| 2021-12-06 | $216.00 | $221.94 | 811,513 | — | — |
| 2021-12-03 | $218.70 | $224.72 | 1,089,750 | — | — |
| 2021-12-02 | $244.50 | $251.23 | 723,150 | — | — |
| 2021-12-01 | $239.10 | $245.68 | 786,063 | — | — |
| 2021-11-30 | $260.40 | $267.56 | 710,407 | — | — |
| 2021-11-29 | $267.60 | $274.96 | 605,090 | — | — |
| 2021-11-26 | $268.20 | $275.58 | 677,753 | — | — |
| 2021-11-24 | $285.90 | $293.77 | 538,450 | — | — |
| 2021-11-23 | $281.10 | $288.83 | 687,843 | — | — |
| 2021-11-22 | $282.30 | $290.07 | 906,273 | — | — |
| 2021-11-19 | $294.30 | $302.40 | 823,617 | — | — |
| 2021-11-18 | $283.80 | $291.61 | 1,118,310 | — | — |
| 2021-11-17 | $307.20 | $315.65 | 793,840 | — | — |
| 2021-11-16 | $317.70 | $326.44 | 989,527 | — | — |
| 2021-11-15 | $323.10 | $331.99 | 1,057,430 | — | — |
| 2021-11-12 | $336.90 | $346.17 | 1,164,780 | — | — |
| 2021-11-11 | $333.60 | $342.78 | 1,505,303 | — | — |
| 2021-11-10 | $307.20 | $315.65 | 1,190,370 | — | — |
| 2021-11-09 | $324.90 | $333.84 | 1,539,587 | — | — |
| 2021-11-08 | $324.30 | $333.22 | 2,966,393 | — | — |
| 2021-11-05 | $268.50 | $275.89 | 820,867 | — | — |
| 2021-11-04 | $278.40 | $286.06 | 950,027 | — | — |
| 2021-11-03 | $284.40 | $292.22 | 1,111,190 | — | — |
| 2021-11-02 | $282.90 | $290.68 | 2,747,047 | — | — |
| 2021-11-01 | $285.90 | $293.77 | 2,700,717 | — | — |
| 2021-10-29 | $239.70 | $246.29 | 1,129,177 | — | — |
| 2021-10-28 | $227.10 | $233.35 | 1,760,953 | — | — |
| 2021-10-27 | $210.00 | $215.78 | 814,903 | — | — |
| 2021-10-26 | $215.10 | $221.02 | 929,223 | — | — |
| 2021-10-25 | $226.20 | $232.42 | 1,078,467 | — | — |
| 2021-10-22 | $218.70 | $224.72 | 1,505,373 | — | — |
| 2021-10-21 | $243.30 | $249.99 | 2,116,840 | — | — |
| 2021-10-20 | $243.90 | $250.61 | 1,799,790 | — | — |
| 2021-10-19 | $257.70 | $264.79 | 4,444,700 | — | — |
| 2021-10-18 | $262.20 | $269.41 | 5,271,930 | — | — |
| 2021-10-15 | $221.70 | $227.80 | 1,543,473 | — | — |
| 2021-10-14 | $216.60 | $222.56 | 1,302,060 | — | — |
| 2021-10-13 | $217.50 | $223.48 | 978,687 | — | — |
| 2021-10-12 | $207.60 | $213.31 | 629,820 | — | — |
| 2021-10-11 | $201.30 | $206.84 | 658,073 | — | — |
| 2021-10-08 | $191.70 | $196.97 | 437,253 | — | — |
| 2021-10-07 | $190.80 | $196.05 | 584,997 | — | — |
| 2021-10-06 | $182.10 | $187.11 | 483,210 | — | — |
| 2021-10-05 | $181.20 | $186.18 | 558,547 | — | — |
| 2021-10-04 | $180.00 | $184.95 | 640,410 | — | — |
| 2021-10-01 | $192.90 | $198.21 | 536,260 | — | — |
| 2021-09-30 | $200.70 | $206.22 | 529,273 | — | — |
| 2021-09-29 | $197.10 | $202.52 | 863,573 | — | — |
| 2021-09-28 | $215.70 | $221.63 | 906,983 | — | — |
| 2021-09-27 | $229.50 | $235.81 | 1,071,290 | — | — |
| 2021-09-24 | $209.10 | $214.85 | 684,587 | — | — |
| 2021-09-23 | $217.20 | $223.18 | 1,330,883 | — | — |
| 2021-09-22 | $199.80 | $205.30 | 1,144,507 | — | — |
| 2021-09-21 | $180.00 | $184.95 | 625,990 | — | — |
| 2021-09-20 | $183.60 | $188.65 | 783,937 | — | — |
| 2021-09-17 | $196.50 | $201.91 | 1,049,347 | — | — |
| 2021-09-16 | $184.50 | $189.58 | 678,967 | — | — |
| 2021-09-15 | $184.20 | $189.27 | 1,982,863 | — | — |
| 2021-09-14 | $193.20 | $198.52 | 7,151,997 | — | — |
| 2021-09-13 | $168.60 | $173.24 | 735,837 | — | — |
| 2021-09-10 | $167.40 | $172.01 | 651,230 | — | — |
| 2021-09-09 | $174.60 | $179.40 | 488,060 | — | — |
| 2021-09-08 | $171.60 | $176.32 | 597,987 | — | — |
| 2021-09-07 | $180.00 | $184.95 | 509,733 | — | — |
| 2021-09-03 | $183.60 | $188.65 | 466,020 | — | — |
| 2021-09-02 | $192.60 | $197.90 | 413,267 | — | — |
| 2021-09-01 | $191.10 | $196.36 | 421,997 | — | — |
| 2021-08-31 | $187.20 | $192.35 | 343,937 | — | — |
| 2021-08-30 | $186.30 | $191.43 | 466,780 | — | — |
| 2021-08-27 | $188.40 | $193.58 | 327,907 | — | — |
| 2021-08-26 | $183.60 | $188.65 | 446,283 | — | — |
| 2021-08-25 | $186.90 | $192.04 | 376,537 | — | — |
| 2021-08-24 | $188.10 | $193.27 | 524,237 | — | — |
| 2021-08-23 | $184.20 | $189.27 | 450,530 | — | — |
| 2021-08-20 | $173.40 | $178.17 | 369,813 | — | — |
| 2021-08-19 | $171.60 | $176.32 | 463,957 | — | — |
| 2021-08-18 | $182.10 | $187.11 | 562,137 | — | — |
| 2021-08-17 | $177.60 | $182.49 | 583,173 | — | — |
| 2021-08-16 | $182.10 | $187.11 | 757,113 | — | — |
| 2021-08-13 | $184.20 | $189.27 | 700,603 | — | — |
| 2021-08-12 | $200.70 | $206.22 | 529,220 | — | — |
| 2021-08-11 | $205.20 | $210.85 | 1,161,563 | — | — |
| 2021-08-10 | $225.60 | $231.81 | 2,129,717 | — | — |
| 2021-08-09 | $216.60 | $222.56 | 1,322,593 | — | — |
| 2021-08-06 | $189.90 | $195.12 | 477,210 | — | — |
| 2021-08-05 | $185.70 | $190.81 | 440,590 | — | — |
| 2021-08-04 | $179.40 | $184.34 | 440,327 | — | — |
| 2021-08-03 | $186.00 | $191.12 | 335,537 | — | — |
| 2021-08-02 | $189.90 | $195.12 | 278,333 | — | — |
| 2021-07-30 | $189.90 | $195.12 | 309,290 | — | — |
| 2021-07-29 | $192.90 | $198.21 | 315,493 | — | — |
| 2021-07-28 | $196.50 | $201.91 | 423,360 | — | — |
| 2021-07-27 | $190.20 | $195.43 | 454,513 | — | — |
| 2021-07-26 | $193.80 | $199.13 | 367,987 | — | — |
| 2021-07-23 | $192.00 | $197.28 | 418,347 | — | — |
| 2021-07-22 | $200.70 | $206.22 | 393,600 | — | — |
| 2021-07-21 | $210.00 | $215.78 | 524,490 | — | — |
| 2021-07-20 | $202.50 | $208.07 | 517,563 | — | — |
| 2021-07-19 | $198.60 | $204.06 | 739,073 | — | — |
| 2021-07-16 | $196.50 | $201.91 | 549,087 | — | — |
| 2021-07-15 | $208.20 | $213.93 | 694,027 | — | — |
| 2021-07-14 | $212.10 | $217.93 | 739,430 | — | — |
| 2021-07-13 | $227.10 | $233.35 | 426,107 | — | — |
| 2021-07-12 | $240.60 | $247.22 | 369,853 | — | — |
| 2021-07-09 | $241.50 | $248.14 | 291,747 | — | — |
| 2021-07-08 | $241.20 | $247.84 | 508,167 | — | — |
| 2021-07-07 | $242.10 | $248.76 | 563,080 | — | — |
| 2021-07-06 | $251.70 | $258.62 | 512,553 | — | — |
| 2021-07-02 | $251.40 | $258.32 | 491,583 | — | — |
| 2021-07-01 | $258.00 | $265.10 | 636,140 | — | — |
| 2021-06-30 | $267.00 | $274.35 | 537,940 | — | — |
| 2021-06-29 | $273.00 | $280.51 | 915,653 | — | — |
| 2021-06-28 | $278.70 | $286.37 | 632,740 | — | — |
| 2021-06-25 | $265.80 | $273.11 | 723,400 | — | — |
| 2021-06-24 | $276.90 | $284.52 | 494,503 | — | — |
| 2021-06-23 | $283.80 | $291.61 | 649,363 | — | — |
| 2021-06-22 | $280.50 | $288.22 | 965,603 | — | — |
| 2021-06-21 | $264.90 | $272.19 | 545,193 | — | — |
| 2021-06-18 | $264.00 | $271.26 | 594,777 | — | — |
| 2021-06-17 | $270.90 | $278.35 | 668,257 | — | — |
| 2021-06-16 | $275.10 | $282.67 | 697,863 | — | — |
| 2021-06-15 | $276.30 | $283.90 | 768,760 | — | — |
| 2021-06-14 | $290.40 | $298.39 | 958,963 | — | — |
| 2021-06-11 | $317.40 | $326.13 | 629,357 | — | — |
| 2021-06-10 | $301.80 | $310.10 | 1,451,473 | — | — |
| 2021-06-09 | $338.10 | $347.40 | 778,170 | — | — |
| 2021-06-08 | $364.20 | $374.22 | 1,528,687 | — | — |
| 2021-06-07 | $345.60 | $355.11 | 1,269,200 | — | — |
| 2021-06-04 | $299.70 | $307.94 | 457,320 | — | — |
| 2021-06-03 | $301.20 | $309.49 | 594,653 | — | — |
| 2021-06-02 | $312.90 | $321.51 | 577,637 | — | — |
| 2021-06-01 | $302.70 | $311.03 | 513,430 | — | — |
| 2021-05-28 | $294.60 | $302.70 | 830,633 | — | — |
| 2021-05-27 | $295.20 | $303.32 | 691,160 | — | — |
| 2021-05-26 | $282.30 | $290.07 | 861,783 | — | — |
| 2021-05-25 | $252.60 | $259.55 | 459,417 | — | — |
| 2021-05-24 | $255.00 | $262.02 | 720,527 | — | — |
| 2021-05-21 | $267.30 | $274.65 | 769,797 | — | — |
| 2021-05-20 | $254.40 | $261.40 | 569,273 | — | — |
| 2021-05-19 | $254.70 | $261.71 | 610,263 | — | — |
| 2021-05-18 | $248.10 | $254.93 | 730,747 | — | — |
| 2021-05-17 | $238.50 | $245.06 | 523,033 | — | — |
| 2021-05-14 | $232.50 | $238.90 | 628,883 | — | — |
| 2021-05-13 | $213.90 | $219.78 | 915,147 | — | — |
| 2021-05-12 | $228.90 | $235.20 | 767,480 | — | — |
| 2021-05-11 | $237.00 | $243.52 | 1,325,903 | — | — |
| 2021-05-10 | $217.50 | $223.48 | 801,143 | — | — |
| 2021-05-07 | $245.40 | $252.15 | 589,907 | — | — |
| 2021-05-06 | $237.90 | $244.44 | 807,053 | — | — |
| 2021-05-05 | $250.80 | $257.70 | 586,773 | — | — |
| 2021-05-04 | $259.50 | $266.64 | 765,697 | — | — |
| 2021-05-03 | $272.70 | $280.20 | 665,700 | — | — |
| 2021-04-30 | $291.30 | $299.31 | 649,927 | — | — |
| 2021-04-29 | $302.40 | $310.72 | 679,303 | — | — |
| 2021-04-28 | $312.90 | $321.51 | 548,367 | — | — |
| 2021-04-27 | $311.40 | $319.97 | 775,710 | — | — |
| 2021-04-26 | $318.30 | $327.06 | 1,104,333 | — | — |
| 2021-04-23 | $306.00 | $314.42 | 865,770 | — | — |
| 2021-04-22 | $279.00 | $286.68 | 1,738,060 | — | — |
| 2021-04-21 | $278.70 | $286.37 | 1,328,863 | — | — |
| 2021-04-20 | $257.70 | $264.79 | 936,640 | — | — |
| 2021-04-19 | $276.30 | $283.90 | 805,087 | — | — |
| 2021-04-16 | $295.80 | $303.94 | 1,258,040 | — | — |
| 2021-04-15 | $289.80 | $297.77 | 1,571,920 | — | — |
| 2021-04-14 | $330.90 | $340.00 | 574,773 | — | — |
| 2021-04-13 | $334.50 | $343.70 | 826,603 | — | — |
| 2021-04-12 | $341.70 | $351.10 | 706,670 | — | — |
| 2021-04-09 | $373.80 | $384.08 | 367,077 | — | — |
| 2021-04-08 | $380.10 | $390.56 | 494,950 | — | — |
| 2021-04-07 | $382.50 | $393.02 | 596,580 | — | — |
| 2021-04-06 | $415.50 | $426.93 | 515,590 | — | — |
| 2021-04-05 | $407.10 | $418.30 | 725,773 | — | — |
| 2021-04-01 | $430.50 | $442.34 | 1,140,273 | — | — |
| 2021-03-31 | $432.30 | $444.19 | 999,810 | — | — |
| 2021-03-30 | $393.90 | $404.74 | 882,757 | — | — |
| 2021-03-29 | $370.80 | $381.00 | 723,213 | — | — |
| 2021-03-26 | $397.80 | $408.74 | 704,000 | — | — |
| 2021-03-25 | $398.40 | $409.36 | 1,023,610 | — | — |
| 2021-03-24 | $375.00 | $385.32 | 839,867 | — | — |
| 2021-03-23 | $418.20 | $429.70 | 849,443 | — | — |
| 2021-03-22 | $451.20 | $463.61 | 736,273 | — | — |
| 2021-03-19 | $449.10 | $461.45 | 940,947 | — | — |
| 2021-03-18 | $428.10 | $439.88 | 769,643 | — | — |
| 2021-03-17 | $471.00 | $483.96 | 1,118,377 | — | — |
| 2021-03-16 | $462.60 | $475.33 | 1,899,737 | — | — |
| 2021-03-15 | $510.90 | $524.96 | 1,057,250 | — | — |
| 2021-03-12 | $544.80 | $559.79 | 1,159,897 | — | — |
| 2021-03-11 | $550.80 | $565.95 | 1,214,170 | — | — |
| 2021-03-10 | $488.40 | $501.84 | 1,886,783 | — | — |
| 2021-03-09 | $456.90 | $469.47 | 1,301,483 | — | — |
| 2021-03-08 | $378.60 | $389.02 | 908,300 | — | — |
| 2021-03-05 | $391.50 | $402.27 | 1,653,897 | — | — |
| 2021-03-04 | $422.40 | $434.02 | 1,577,660 | — | — |
| 2021-03-03 | $472.80 | $485.81 | 823,657 | — | — |
| 2021-03-02 | $526.50 | $540.98 | 699,820 | — | — |
| 2021-03-01 | $560.70 | $576.13 | 729,003 | — | — |
| 2021-02-26 | $508.20 | $522.18 | 948,340 | — | — |
| 2021-02-25 | $491.40 | $504.92 | 876,430 | — | — |
| 2021-02-24 | $550.50 | $565.64 | 869,157 | — | — |
| 2021-02-23 | $515.10 | $529.27 | 1,605,463 | — | — |
| 2021-02-22 | $536.10 | $550.85 | 928,217 | — | — |
| 2021-02-19 | $606.60 | $623.29 | 1,300,080 | — | — |
| 2021-02-18 | $553.80 | $569.04 | 1,605,487 | — | — |
| 2021-02-17 | $663.60 | $681.86 | 829,893 | — | — |
| 2021-02-16 | $714.30 | $733.95 | 851,907 | — | — |
| 2021-02-12 | $786.00 | $807.62 | 445,887 | — | — |
| 2021-02-11 | $772.80 | $794.06 | 676,330 | — | — |
| 2021-02-10 | $795.60 | $817.49 | 1,128,523 | — | — |
| 2021-02-09 | $838.80 | $861.88 | 1,057,753 | — | — |
| 2021-02-08 | $791.70 | $813.48 | 967,543 | — | — |
| 2021-02-05 | $717.60 | $737.34 | 686,970 | — | — |
| 2021-02-04 | $712.80 | $732.41 | 989,423 | — | — |
| 2021-02-03 | $686.40 | $705.28 | 1,072,477 | — | — |
| 2021-02-02 | $642.90 | $660.59 | 1,584,290 | — | — |
| 2021-02-01 | $656.40 | $674.46 | 895,143 | — | — |
| 2021-01-29 | $622.80 | $639.93 | 1,291,840 | — | — |
| 2021-01-28 | $659.40 | $677.54 | 1,736,957 | — | — |
| 2021-01-27 | $647.10 | $664.90 | 1,737,697 | — | — |
| 2021-01-26 | $649.20 | $667.06 | 3,401,517 | — | — |
| 2021-01-25 | $541.50 | $556.40 | 1,477,880 | — | — |
| 2021-01-22 | $543.90 | $558.86 | 1,316,853 | — | — |
| 2021-01-21 | $518.70 | $532.97 | 1,989,940 | — | — |
| 2021-01-20 | $502.80 | $516.63 | 1,639,540 | — | — |
| 2021-01-19 | $543.90 | $558.86 | 1,801,407 | — | — |
| 2021-01-15 | $475.20 | $488.27 | 1,992,837 | — | — |
| 2021-01-14 | $528.00 | $542.53 | 2,850,827 | — | — |
| 2021-01-13 | $574.20 | $590.00 | 3,842,097 | — | — |
| 2021-01-12 | $571.50 | $587.22 | 3,175,990 | — | — |
| 2021-01-11 | $472.50 | $485.50 | 1,878,327 | — | — |
| 2021-01-08 | $459.60 | $472.24 | 2,897,833 | — | — |
| 2021-01-07 | $449.70 | $462.07 | 3,284,057 | — | — |
| 2021-01-06 | $369.00 | $379.15 | 2,849,553 | — | — |
| 2021-01-05 | $336.00 | $345.24 | 1,110,377 | — | — |
| 2021-01-04 | $318.30 | $327.06 | 1,202,570 | — | — |