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-11-04 to 2026-08-21
- 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 | $161.10 | $161.10 | 880,199 | — | — |
| 2021-12-30 | $162.00 | $162.00 | 484,650 | — | — |
| 2021-12-29 | $162.00 | $162.00 | 614,275 | — | — |
| 2021-12-28 | $161.59 | $161.59 | 521,029 | — | — |
| 2021-12-27 | $160.23 | $160.23 | 693,605 | — | — |
| 2021-12-23 | $158.85 | $158.85 | 700,139 | — | — |
| 2021-12-22 | $156.45 | $156.45 | 749,015 | — | — |
| 2021-12-21 | $157.48 | $157.48 | 1,097,880 | — | — |
| 2021-12-20 | $155.90 | $155.90 | 904,906 | — | — |
| 2021-12-17 | $155.51 | $155.51 | 1,788,659 | — | — |
| 2021-12-16 | $153.31 | $153.31 | 781,826 | — | — |
| 2021-12-15 | $150.46 | $150.46 | 948,570 | — | — |
| 2021-12-14 | $151.41 | $151.41 | 1,091,173 | — | — |
| 2021-12-13 | $148.48 | $148.48 | 1,181,104 | — | — |
| 2021-12-10 | $149.28 | $149.28 | 1,063,835 | — | — |
| 2021-12-09 | $150.37 | $150.37 | 1,884,944 | — | — |
| 2021-12-08 | $156.34 | $156.34 | 1,040,709 | — | — |
| 2021-12-07 | $158.27 | $158.27 | 2,252,442 | — | — |
| 2021-12-06 | $162.25 | $162.25 | 1,103,078 | — | — |
| 2021-12-03 | $161.23 | $161.23 | 1,221,134 | — | — |
| 2021-12-02 | $158.51 | $158.51 | 1,181,236 | — | — |
| 2021-12-01 | $151.50 | $151.50 | 991,384 | — | — |
| 2021-11-30 | $154.85 | $154.85 | 4,603,273 | — | — |
| 2021-11-29 | $159.94 | $159.94 | 894,108 | — | — |
| 2021-11-26 | $161.10 | $161.10 | 954,861 | — | — |
| 2021-11-24 | $162.61 | $162.61 | 920,341 | — | — |
| 2021-11-23 | $163.36 | $163.36 | 1,287,655 | — | — |
| 2021-11-22 | $162.19 | $162.19 | 690,369 | — | — |
| 2021-11-19 | $165.86 | $165.86 | 888,220 | — | — |
| 2021-11-18 | $165.74 | $165.74 | 569,057 | — | — |
| 2021-11-17 | $168.29 | $168.29 | 529,064 | — | — |
| 2021-11-16 | $168.41 | $168.41 | 716,417 | — | — |
| 2021-11-15 | $168.58 | $168.58 | 696,424 | — | — |
| 2021-11-12 | $167.26 | $167.26 | 687,918 | — | — |
| 2021-11-11 | $167.60 | $167.60 | 958,348 | — | — |
| 2021-11-10 | $170.28 | $170.28 | 541,235 | — | — |
| 2021-11-09 | $170.82 | $170.82 | 627,032 | — | — |
| 2021-11-08 | $169.79 | $169.79 | 1,059,466 | — | — |
| 2021-11-05 | $168.88 | $168.88 | 745,612 | — | — |
| 2021-11-04 | $167.04 | $167.04 | 806,722 | — | — |
| 2021-11-03 | $168.66 | $168.66 | 845,307 | — | — |
| 2021-11-02 | $164.46 | $164.46 | 735,588 | — | — |
| 2021-11-01 | $163.12 | $163.12 | 761,971 | — | — |
| 2021-10-29 | $162.45 | $162.45 | 1,315,791 | — | — |
| 2021-10-28 | $171.56 | $171.56 | 591,592 | — | — |
| 2021-10-27 | $172.84 | $172.84 | 438,881 | — | — |
| 2021-10-26 | $175.00 | $175.00 | 585,201 | — | — |
| 2021-10-25 | $175.69 | $175.69 | 484,323 | — | — |
| 2021-10-22 | $176.05 | $176.05 | 457,617 | — | — |
| 2021-10-21 | $175.39 | $175.39 | 613,590 | — | — |
| 2021-10-20 | $175.75 | $175.75 | 584,013 | — | — |
| 2021-10-19 | $172.51 | $172.51 | 659,791 | — | — |
| 2021-10-18 | $168.33 | $168.33 | 710,898 | — | — |
| 2021-10-15 | $167.01 | $167.01 | 563,723 | — | — |
| 2021-10-14 | $167.93 | $167.93 | 715,594 | — | — |
| 2021-10-13 | $165.50 | $165.50 | 500,794 | — | — |
| 2021-10-12 | $165.22 | $165.22 | 484,659 | — | — |
| 2021-10-11 | $166.51 | $166.51 | 712,691 | — | — |
| 2021-10-08 | $168.50 | $168.50 | 689,738 | — | — |
| 2021-10-07 | $176.90 | $176.90 | 347,811 | — | — |
| 2021-10-06 | $176.18 | $176.18 | 376,967 | — | — |
| 2021-10-05 | $177.33 | $177.33 | 778,868 | — | — |
| 2021-10-04 | $176.06 | $176.06 | 500,773 | — | — |
| 2021-10-01 | $175.52 | $175.52 | 454,427 | — | — |
| 2021-09-30 | $172.70 | $172.70 | 602,714 | — | — |
| 2021-09-29 | $173.25 | $173.25 | 584,790 | — | — |
| 2021-09-28 | $172.10 | $172.10 | 340,600 | — | — |
| 2021-09-27 | $173.80 | $173.80 | 530,440 | — | — |
| 2021-09-24 | $175.68 | $175.68 | 578,689 | — | — |
| 2021-09-23 | $176.10 | $176.10 | 380,282 | — | — |
| 2021-09-22 | $176.80 | $176.80 | 487,227 | — | — |
| 2021-09-21 | $175.82 | $175.82 | 1,066,243 | — | — |
| 2021-09-20 | $176.01 | $176.01 | 902,125 | — | — |
| 2021-09-17 | $177.65 | $177.65 | 2,866,653 | — | — |
| 2021-09-16 | $177.56 | $177.56 | 1,214,128 | — | — |
| 2021-09-15 | $177.47 | $177.47 | 1,281,595 | — | — |
| 2021-09-14 | $177.62 | $177.62 | 1,377,681 | — | — |
| 2021-09-13 | $184.56 | $184.56 | 802,070 | — | — |
| 2021-09-10 | $183.09 | $183.09 | 628,615 | — | — |
| 2021-09-09 | $184.13 | $184.13 | 881,266 | — | — |
| 2021-09-08 | $187.34 | $187.34 | 861,739 | — | — |
| 2021-09-07 | $187.63 | $187.63 | 776,599 | — | — |
| 2021-09-03 | $190.80 | $190.80 | 582,281 | — | — |
| 2021-09-02 | $192.60 | $192.60 | 614,398 | — | — |
| 2021-09-01 | $192.82 | $192.82 | 538,937 | — | — |
| 2021-08-31 | $191.32 | $191.32 | 889,542 | — | — |
| 2021-08-30 | $190.10 | $190.10 | 443,066 | — | — |
| 2021-08-27 | $189.52 | $189.52 | 535,719 | — | — |
| 2021-08-26 | $186.48 | $186.48 | 658,423 | — | — |
| 2021-08-25 | $187.27 | $187.27 | 966,438 | — | — |
| 2021-08-24 | $186.98 | $186.98 | 727,900 | — | — |
| 2021-08-23 | $187.66 | $187.66 | 411,257 | — | — |
| 2021-08-20 | $187.00 | $187.00 | 612,089 | — | — |
| 2021-08-19 | $185.26 | $185.26 | 485,218 | — | — |
| 2021-08-18 | $184.78 | $184.78 | 602,908 | — | — |
| 2021-08-17 | $186.40 | $186.40 | 729,280 | — | — |
| 2021-08-16 | $185.66 | $185.66 | 612,301 | — | — |
| 2021-08-13 | $183.38 | $183.38 | 643,519 | — | — |
| 2021-08-12 | $183.77 | $183.77 | 506,117 | — | — |
| 2021-08-11 | $183.47 | $183.47 | 763,563 | — | — |
| 2021-08-10 | $181.24 | $181.24 | 485,235 | — | — |
| 2021-08-09 | $181.47 | $181.47 | 597,851 | — | — |
| 2021-08-06 | $182.52 | $182.52 | 1,177,157 | — | — |
| 2021-08-05 | $183.68 | $183.68 | 735,683 | — | — |
| 2021-08-04 | $182.34 | $182.34 | 691,550 | — | — |
| 2021-08-03 | $180.93 | $180.93 | 868,750 | — | — |
| 2021-08-02 | $178.60 | $178.60 | 798,510 | — | — |
| 2021-07-30 | $177.49 | $177.49 | 979,937 | — | — |
| 2021-07-29 | $173.53 | $173.53 | 613,036 | — | — |
| 2021-07-28 | $175.79 | $175.79 | 354,727 | — | — |
| 2021-07-27 | $176.64 | $176.64 | 580,769 | — | — |
| 2021-07-26 | $177.47 | $177.47 | 996,660 | — | — |
| 2021-07-23 | $177.10 | $177.10 | 675,486 | — | — |
| 2021-07-22 | $175.07 | $175.07 | 545,552 | — | — |
| 2021-07-21 | $174.39 | $174.39 | 526,700 | — | — |
| 2021-07-20 | $174.72 | $174.72 | 850,615 | — | — |
| 2021-07-19 | $172.05 | $172.05 | 615,857 | — | — |
| 2021-07-16 | $172.30 | $172.30 | 834,508 | — | — |
| 2021-07-15 | $169.80 | $169.80 | 1,268,173 | — | — |
| 2021-07-14 | $170.41 | $170.41 | 808,002 | — | — |
| 2021-07-13 | $171.99 | $171.99 | 740,996 | — | — |
| 2021-07-12 | $173.80 | $173.80 | 1,071,730 | — | — |
| 2021-07-09 | $178.64 | $178.64 | 639,195 | — | — |
| 2021-07-08 | $177.71 | $177.71 | 868,843 | — | — |
| 2021-07-07 | $178.11 | $178.11 | 599,962 | — | — |
| 2021-07-06 | $175.97 | $175.97 | 866,273 | — | — |
| 2021-07-02 | $176.38 | $176.38 | 549,449 | — | — |
| 2021-07-01 | $174.31 | $174.31 | 576,390 | — | — |
| 2021-06-30 | $173.66 | $173.66 | 720,082 | — | — |
| 2021-06-29 | $173.05 | $173.05 | 529,712 | — | — |
| 2021-06-28 | $173.51 | $173.51 | 725,246 | — | — |
| 2021-06-25 | $173.09 | $173.09 | 1,677,270 | — | — |
| 2021-06-24 | $169.02 | $169.02 | 1,083,918 | — | — |
| 2021-06-23 | $165.23 | $165.23 | 773,786 | — | — |
| 2021-06-22 | $166.04 | $166.04 | 943,503 | — | — |
| 2021-06-21 | $162.78 | $162.78 | 1,110,614 | — | — |
| 2021-06-18 | $160.86 | $160.86 | 4,384,798 | — | — |
| 2021-06-17 | $161.27 | $161.27 | 1,243,084 | — | — |
| 2021-06-16 | $159.09 | $159.09 | 1,222,897 | — | — |
| 2021-06-15 | $160.86 | $160.86 | 986,587 | — | — |
| 2021-06-14 | $162.00 | $162.00 | 1,135,216 | — | — |
| 2021-06-11 | $162.17 | $162.17 | 1,038,778 | — | — |
| 2021-06-10 | $161.10 | $161.10 | 737,887 | — | — |
| 2021-06-09 | $159.33 | $159.33 | 746,339 | — | — |
| 2021-06-08 | $159.19 | $159.19 | 1,223,203 | — | — |
| 2021-06-07 | $160.85 | $160.85 | 1,599,894 | — | — |
| 2021-06-04 | $161.99 | $161.99 | 578,352 | — | — |
| 2021-06-03 | $160.52 | $160.52 | 1,106,104 | — | — |
| 2021-06-02 | $162.47 | $162.47 | 1,317,484 | — | — |
| 2021-06-01 | $164.44 | $164.44 | 856,283 | — | — |
| 2021-05-28 | $166.29 | $166.29 | 663,618 | — | — |
| 2021-05-27 | $166.68 | $166.68 | 1,451,454 | — | — |
| 2021-05-26 | $165.75 | $165.75 | 690,982 | — | — |
| 2021-05-25 | $166.60 | $166.60 | 1,068,513 | — | — |
| 2021-05-24 | $166.97 | $166.97 | 870,524 | — | — |
| 2021-05-21 | $164.25 | $164.25 | 723,959 | — | — |
| 2021-05-20 | $164.75 | $164.75 | 1,376,219 | — | — |
| 2021-05-19 | $160.72 | $160.72 | 925,280 | — | — |
| 2021-05-18 | $161.40 | $161.40 | 1,724,455 | — | — |
| 2021-05-17 | $163.17 | $163.17 | 1,107,921 | — | — |
| 2021-05-14 | $166.62 | $166.62 | 1,185,137 | — | — |
| 2021-05-13 | $162.51 | $162.51 | 961,595 | — | — |
| 2021-05-12 | $162.45 | $162.45 | 1,056,779 | — | — |
| 2021-05-11 | $164.68 | $164.68 | 622,558 | — | — |
| 2021-05-10 | $165.79 | $165.79 | 676,812 | — | — |
| 2021-05-07 | $166.37 | $166.37 | 813,287 | — | — |
| 2021-05-06 | $162.33 | $162.33 | 927,584 | — | — |
| 2021-05-05 | $162.19 | $162.19 | 460,259 | — | — |
| 2021-05-04 | $161.92 | $161.92 | 920,657 | — | — |
| 2021-05-03 | $162.91 | $162.91 | 607,068 | — | — |
| 2021-04-30 | $162.72 | $162.72 | 902,614 | — | — |
| 2021-04-29 | $161.91 | $161.91 | 490,786 | — | — |
| 2021-04-28 | $158.34 | $158.34 | 440,122 | — | — |
| 2021-04-27 | $157.90 | $157.90 | 633,468 | — | — |
| 2021-04-26 | $158.15 | $158.15 | 520,216 | — | — |
| 2021-04-23 | $159.63 | $159.63 | 438,675 | — | — |
| 2021-04-22 | $159.79 | $159.79 | 732,109 | — | — |
| 2021-04-21 | $158.72 | $158.72 | 887,893 | — | — |
| 2021-04-20 | $157.37 | $157.37 | 698,942 | — | — |
| 2021-04-19 | $155.62 | $155.62 | 807,579 | — | — |
| 2021-04-16 | $155.37 | $155.37 | 871,933 | — | — |
| 2021-04-15 | $152.71 | $152.71 | 1,073,825 | — | — |
| 2021-04-14 | $148.81 | $148.81 | 629,829 | — | — |
| 2021-04-13 | $150.54 | $150.54 | 940,582 | — | — |
| 2021-04-12 | $149.45 | $149.45 | 794,146 | — | — |
| 2021-04-09 | $148.18 | $148.18 | 721,942 | — | — |
| 2021-04-08 | $148.62 | $148.62 | 1,088,438 | — | — |
| 2021-04-07 | $148.39 | $148.39 | 693,448 | — | — |
| 2021-04-06 | $149.35 | $149.35 | 619,670 | — | — |
| 2021-04-05 | $148.99 | $148.99 | 931,404 | — | — |
| 2021-04-01 | $149.14 | $149.14 | 1,707,396 | — | — |
| 2021-03-31 | $150.15 | $150.15 | 1,223,864 | — | — |
| 2021-03-30 | $152.22 | $152.22 | 1,003,026 | — | — |
| 2021-03-29 | $153.50 | $153.50 | 1,137,060 | — | — |
| 2021-03-26 | $153.79 | $153.79 | 724,379 | — | — |
| 2021-03-25 | $154.85 | $154.85 | 786,609 | — | — |
| 2021-03-24 | $156.84 | $156.84 | 1,279,866 | — | — |
| 2021-03-23 | $155.95 | $155.95 | 1,260,387 | — | — |
| 2021-03-22 | $155.53 | $155.53 | 986,586 | — | — |
| 2021-03-19 | $153.80 | $153.80 | 2,057,867 | — | — |
| 2021-03-18 | $152.99 | $152.99 | 1,043,756 | — | — |
| 2021-03-17 | $156.16 | $156.16 | 1,311,799 | — | — |
| 2021-03-16 | $156.07 | $156.07 | 684,174 | — | — |
| 2021-03-15 | $153.39 | $153.39 | 995,489 | — | — |
| 2021-03-12 | $153.41 | $153.41 | 1,206,995 | — | — |
| 2021-03-11 | $152.25 | $152.25 | 981,768 | — | — |
| 2021-03-10 | $153.50 | $153.50 | 798,728 | — | — |
| 2021-03-09 | $150.63 | $150.63 | 1,006,357 | — | — |
| 2021-03-08 | $150.09 | $150.09 | 1,026,276 | — | — |
| 2021-03-05 | $152.59 | $152.59 | 1,439,180 | — | — |
| 2021-03-04 | $149.21 | $149.21 | 1,662,572 | — | — |
| 2021-03-03 | $149.31 | $149.31 | 1,276,792 | — | — |
| 2021-03-02 | $151.39 | $151.39 | 1,369,985 | — | — |
| 2021-03-01 | $151.64 | $151.64 | 1,341,252 | — | — |
| 2021-02-26 | $149.51 | $149.51 | 2,093,436 | — | — |
| 2021-02-25 | $144.23 | $144.23 | 1,344,720 | — | — |
| 2021-02-24 | $147.84 | $147.84 | 1,294,632 | — | — |
| 2021-02-23 | $147.04 | $147.04 | 1,203,947 | — | — |
| 2021-02-22 | $147.11 | $147.11 | 673,466 | — | — |
| 2021-02-19 | $148.99 | $148.99 | 1,263,996 | — | — |
| 2021-02-18 | $149.95 | $149.95 | 882,297 | — | — |
| 2021-02-17 | $151.21 | $151.21 | 902,601 | — | — |
| 2021-02-16 | $150.39 | $150.39 | 695,567 | — | — |
| 2021-02-12 | $149.61 | $149.61 | 647,730 | — | — |
| 2021-02-11 | $150.43 | $150.43 | 893,235 | — | — |
| 2021-02-10 | $149.70 | $149.70 | 1,179,212 | — | — |
| 2021-02-09 | $151.77 | $151.77 | 1,375,754 | — | — |
| 2021-02-08 | $150.03 | $150.03 | 1,237,715 | — | — |
| 2021-02-05 | $148.61 | $148.61 | 1,068,833 | — | — |
| 2021-02-04 | $149.34 | $149.34 | 909,192 | — | — |
| 2021-02-03 | $147.67 | $147.67 | 1,092,270 | — | — |
| 2021-02-02 | $149.62 | $149.62 | 1,209,151 | — | — |
| 2021-02-01 | $145.18 | $145.18 | 1,147,207 | — | — |
| 2021-01-29 | $146.05 | $146.05 | 2,241,313 | — | — |
| 2021-01-28 | $155.18 | $155.18 | 2,418,480 | — | — |
| 2021-01-27 | $142.73 | $142.73 | 2,573,809 | — | — |
| 2021-01-26 | $154.27 | $154.27 | 1,879,473 | — | — |
| 2021-01-25 | $155.52 | $155.52 | 911,093 | — | — |
| 2021-01-22 | $154.57 | $154.57 | 958,415 | — | — |
| 2021-01-21 | $155.07 | $155.07 | 1,067,195 | — | — |
| 2021-01-20 | $154.20 | $154.20 | 975,340 | — | — |
| 2021-01-19 | $151.37 | $151.37 | 887,415 | — | — |
| 2021-01-15 | $150.60 | $150.60 | 1,171,779 | — | — |
| 2021-01-14 | $149.08 | $149.08 | 1,507,348 | — | — |
| 2021-01-13 | $147.43 | $147.43 | 1,299,724 | — | — |
| 2021-01-12 | $148.50 | $148.50 | 1,214,769 | — | — |
| 2021-01-11 | $153.92 | $153.92 | 876,386 | — | — |
| 2021-01-08 | $153.45 | $153.45 | 1,031,612 | — | — |
| 2021-01-07 | $152.60 | $152.60 | 1,181,061 | — | — |
| 2021-01-06 | $151.07 | $151.07 | 1,948,557 | — | — |
| 2021-01-05 | $153.29 | $153.29 | 1,703,949 | — | — |
| 2021-01-04 | $155.58 | $155.58 | 1,314,941 | — | — |