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-07-19 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 | $160.50 | $310.50 | 43,490 | — | — |
| 2021-12-30 | $169.00 | $326.94 | 39,490 | — | — |
| 2021-12-29 | $168.00 | $325.01 | 43,660 | — | — |
| 2021-12-28 | $169.00 | $326.94 | 76,300 | — | — |
| 2021-12-27 | $189.50 | $366.60 | 93,290 | — | — |
| 2021-12-23 | $196.50 | $380.14 | 476,620 | — | — |
| 2021-12-22 | $173.40 | $335.46 | 44,110 | — | — |
| 2021-12-21 | $174.60 | $337.78 | 62,430 | — | — |
| 2021-12-20 | $157.40 | $304.50 | 69,490 | — | — |
| 2021-12-17 | $170.70 | $330.23 | 121,330 | — | — |
| 2021-12-16 | $164.50 | $318.24 | 42,950 | — | — |
| 2021-12-15 | $172.70 | $334.10 | 48,230 | — | — |
| 2021-12-14 | $164.00 | $317.27 | 43,630 | — | — |
| 2021-12-13 | $175.50 | $339.52 | 41,070 | — | — |
| 2021-12-10 | $173.10 | $334.88 | 41,370 | — | — |
| 2021-12-09 | $169.80 | $328.49 | 34,860 | — | — |
| 2021-12-08 | $174.90 | $338.36 | 50,650 | — | — |
| 2021-12-07 | $175.50 | $339.52 | 110,010 | — | — |
| 2021-12-06 | $151.50 | $293.09 | 80,690 | — | — |
| 2021-12-03 | $135.40 | $261.94 | 135,440 | — | — |
| 2021-12-02 | $159.20 | $307.99 | 63,410 | — | — |
| 2021-12-01 | $168.70 | $326.36 | 115,240 | — | — |
| 2021-11-30 | $193.80 | $374.92 | 138,060 | — | — |
| 2021-11-29 | $190.00 | $367.57 | 63,520 | — | — |
| 2021-11-26 | $191.80 | $371.05 | 24,570 | — | — |
| 2021-11-24 | $197.30 | $381.69 | 52,590 | — | — |
| 2021-11-23 | $193.50 | $374.34 | 59,870 | — | — |
| 2021-11-22 | $194.20 | $375.70 | 99,600 | — | — |
| 2021-11-19 | $208.40 | $403.17 | 107,000 | — | — |
| 2021-11-18 | $206.00 | $398.52 | 100,710 | — | — |
| 2021-11-17 | $229.40 | $443.79 | 127,130 | — | — |
| 2021-11-16 | $216.70 | $419.22 | 146,510 | — | — |
| 2021-11-15 | $241.80 | $467.78 | 137,020 | — | — |
| 2021-11-12 | $253.60 | $490.61 | 97,400 | — | — |
| 2021-11-11 | $256.00 | $495.25 | 83,220 | — | — |
| 2021-11-10 | $256.00 | $495.25 | 211,340 | — | — |
| 2021-11-09 | $269.70 | $521.76 | 190,730 | — | — |
| 2021-11-08 | $282.40 | $546.33 | 518,370 | — | — |
| 2021-11-05 | $258.40 | $499.90 | 604,990 | — | — |
| 2021-11-04 | $241.90 | $467.97 | 93,020 | — | — |
| 2021-11-03 | $249.80 | $483.26 | 154,110 | — | — |
| 2021-11-02 | $253.00 | $489.45 | 226,180 | — | — |
| 2021-11-01 | $264.60 | $511.89 | 1,117,850 | — | — |
| 2021-10-29 | $271.90 | $526.01 | 2,789,210 | — | — |
| 2021-10-28 | $203.20 | $393.11 | 70,470 | — | — |
| 2021-10-27 | $212.80 | $411.68 | 182,830 | — | — |
| 2021-10-26 | $204.90 | $396.40 | 196,420 | — | — |
| 2021-10-25 | $202.60 | $391.95 | 69,470 | — | — |
| 2021-10-22 | $203.60 | $393.88 | 130,740 | — | — |
| 2021-10-21 | $218.80 | $423.29 | 113,390 | — | — |
| 2021-10-20 | $229.10 | $443.21 | 106,770 | — | — |
| 2021-10-19 | $227.00 | $439.15 | 114,670 | — | — |
| 2021-10-18 | $238.90 | $462.17 | 248,060 | — | — |
| 2021-10-15 | $242.50 | $469.14 | 330,450 | — | — |
| 2021-10-14 | $224.90 | $435.09 | 115,310 | — | — |
| 2021-10-13 | $239.50 | $463.33 | 268,930 | — | — |
| 2021-10-12 | $228.10 | $441.28 | 61,830 | — | — |
| 2021-10-11 | $232.40 | $449.60 | 134,860 | — | — |
| 2021-10-08 | $229.50 | $443.99 | 87,100 | — | — |
| 2021-10-07 | $243.70 | $471.46 | 95,460 | — | — |
| 2021-10-06 | $249.90 | $483.45 | 204,290 | — | — |
| 2021-10-05 | $254.00 | $491.38 | 175,910 | — | — |
| 2021-10-04 | $262.70 | $508.21 | 213,190 | — | — |
| 2021-10-01 | $250.90 | $485.39 | 135,270 | — | — |
| 2021-09-30 | $255.40 | $494.09 | 280,890 | — | — |
| 2021-09-29 | $254.00 | $491.38 | 2,480,490 | — | — |
| 2021-09-28 | $237.80 | $460.04 | 69,380 | — | — |
| 2021-09-27 | $251.70 | $486.93 | 122,230 | — | — |
| 2021-09-24 | $261.50 | $505.89 | 391,720 | — | — |
| 2021-09-23 | $254.00 | $491.38 | 276,260 | — | — |
| 2021-09-22 | $290.90 | $562.77 | 290,690 | — | — |
| 2021-09-21 | $301.40 | $583.08 | 415,420 | — | — |
| 2021-09-20 | $307.80 | $595.46 | 384,990 | — | — |
| 2021-09-17 | $397.00 | $768.03 | 320,020 | — | — |
| 2021-09-16 | $435.00 | $841.54 | 412,020 | — | — |
| 2021-09-15 | $434.00 | $839.61 | 779,050 | — | — |
| 2021-09-14 | $570.05 | $1,102.80 | 1,038,718 | — | — |
| 2021-09-13 | $922.71 | $1,785.05 | 364,330 | — | — |
| 2021-09-10 | $1,014.49 | $1,962.62 | 619,170 | — | — |
| 2021-09-09 | $1,257.00 | $2,431.78 | 1,314,961 | — | — |
| 2021-09-08 | $1,118.84 | $2,164.49 | 601,662 | — | — |
| 2021-09-07 | $932.37 | $1,803.74 | 416,128 | — | — |
| 2021-09-03 | $1,060.39 | $2,051.40 | 429,732 | — | — |
| 2021-09-02 | $1,062.80 | $2,056.07 | 606,727 | — | — |
| 2021-09-01 | $1,164.25 | $2,252.34 | 579,824 | — | — |
| 2021-08-31 | $1,514.98 | $2,930.84 | 601,480 | — | — |
| 2021-08-30 | $1,757.97 | $3,400.93 | 1,510,135 | — | — |
| 2021-08-27 | $1,271.98 | $2,460.75 | 3,447,448 | — | — |
| 2021-08-26 | $951.69 | $1,841.12 | 2,192,087 | — | — |
| 2021-08-25 | $674.40 | $1,304.67 | 1,076,207 | — | — |
| 2021-08-24 | $563.77 | $1,090.65 | 1,671,328 | — | — |
| 2021-08-23 | $539.61 | $1,043.93 | 675,139 | — | — |
| 2021-08-20 | $425.60 | $823.36 | 601,697 | — | — |
| 2021-08-19 | $423.67 | $819.63 | 104,879 | — | — |
| 2021-08-18 | $393.24 | $760.75 | 101,314 | — | — |
| 2021-08-17 | $404.83 | $783.18 | 142,727 | — | — |
| 2021-08-16 | $378.74 | $732.71 | 183,218 | — | — |
| 2021-08-13 | $391.30 | $757.01 | 1,728,473 | — | — |
| 2021-08-12 | $383.57 | $742.06 | 144,563 | — | — |
| 2021-08-11 | $346.38 | $670.09 | 63,532 | — | — |
| 2021-08-10 | $359.90 | $696.26 | 60,713 | — | — |
| 2021-08-09 | $375.36 | $726.17 | 140,623 | — | — |
| 2021-08-06 | $344.44 | $666.36 | 102,827 | — | — |
| 2021-08-05 | $320.77 | $620.56 | 66,642 | — | — |
| 2021-08-04 | $338.16 | $654.21 | 115,481 | — | — |
| 2021-08-03 | $300.48 | $581.31 | 117,510 | — | — |
| 2021-08-02 | $355.07 | $686.92 | 76,971 | — | — |
| 2021-07-30 | $387.44 | $749.53 | 99,548 | — | — |
| 2021-07-29 | $378.26 | $731.78 | 157,188 | — | — |
| 2021-07-28 | $433.33 | $838.32 | 755,556 | — | — |
| 2021-07-27 | $334.30 | $646.73 | 220,503 | — | — |
| 2021-07-26 | $325.60 | $629.91 | 418,626 | — | — |
| 2021-07-23 | $298.55 | $577.57 | 182,522 | — | — |
| 2021-07-22 | $264.73 | $512.15 | 568,157 | — | — |
| 2021-07-21 | $239.13 | $462.62 | 93,073 | — | — |
| 2021-07-20 | $217.87 | $421.50 | 357,118 | — | — |
| 2021-07-19 | $212.08 | $410.28 | 71,272 | — | — |
| 2021-07-16 | $192.75 | $372.90 | 25,966 | — | — |
| 2021-07-15 | $200.00 | $386.92 | 46,207 | — | — |
| 2021-07-14 | $197.58 | $382.24 | 19,955 | — | — |
| 2021-07-13 | $206.28 | $399.07 | 21,106 | — | — |
| 2021-07-12 | $215.94 | $417.76 | 32,915 | — | — |
| 2021-07-09 | $214.01 | $414.02 | 40,854 | — | — |
| 2021-07-08 | $204.83 | $396.26 | 35,188 | — | — |
| 2021-07-07 | $206.28 | $399.07 | 95,630 | — | — |
| 2021-07-06 | $237.68 | $459.81 | 119,822 | — | — |
| 2021-07-02 | $211.59 | $409.35 | 43,760 | — | — |
| 2021-07-01 | $191.79 | $371.03 | 18,905 | — | — |
| 2021-06-30 | $186.47 | $360.75 | 12,946 | — | — |
| 2021-06-29 | $197.10 | $381.31 | 20,694 | — | — |
| 2021-06-28 | $188.41 | $364.49 | 21,116 | — | — |
| 2021-06-25 | $195.65 | $378.50 | 37,424 | — | — |
| 2021-06-24 | $188.89 | $365.42 | 13,857 | — | — |
| 2021-06-23 | $188.89 | $365.42 | 25,625 | — | — |
| 2021-06-22 | $171.98 | $332.71 | 21,741 | — | — |
| 2021-06-21 | $170.05 | $328.97 | 33,743 | — | — |
| 2021-06-18 | $194.20 | $375.70 | 23,470 | — | — |
| 2021-06-17 | $197.58 | $382.24 | 15,012 | — | — |
| 2021-06-16 | $203.38 | $393.46 | 19,702 | — | — |
| 2021-06-15 | $207.25 | $400.93 | 33,284 | — | — |
| 2021-06-14 | $206.28 | $399.07 | 47,208 | — | — |
| 2021-06-11 | $197.58 | $382.24 | 104,440 | — | — |
| 2021-06-10 | $209.18 | $404.67 | 334,278 | — | — |
| 2021-06-09 | $171.01 | $330.84 | 67,703 | — | — |
| 2021-06-08 | $177.78 | $343.93 | 72,309 | — | — |
| 2021-06-07 | $164.25 | $317.76 | 18,392 | — | — |
| 2021-06-04 | $166.18 | $321.50 | 78,134 | — | — |
| 2021-06-03 | $143.96 | $278.50 | 14,424 | — | — |
| 2021-06-02 | $161.35 | $312.15 | 22,617 | — | — |
| 2021-06-01 | $128.50 | $248.60 | 12,213 | — | — |
| 2021-05-28 | $136.23 | $263.55 | 4,908 | — | — |
| 2021-05-27 | $136.71 | $264.49 | 12,776 | — | — |
| 2021-05-26 | $137.20 | $265.42 | 16,945 | — | — |
| 2021-05-25 | $122.71 | $237.38 | 14,117 | — | — |
| 2021-05-24 | $123.67 | $239.25 | 13,790 | — | — |
| 2021-05-21 | $121.74 | $235.51 | 14,242 | — | — |
| 2021-05-20 | $121.74 | $235.51 | 8,911 | — | — |
| 2021-05-19 | $119.81 | $231.78 | 22,499 | — | — |
| 2021-05-18 | $126.57 | $244.86 | 6,732 | — | — |
| 2021-05-17 | $124.15 | $240.19 | 7,392 | — | — |
| 2021-05-14 | $132.85 | $257.01 | 9,073 | — | — |
| 2021-05-13 | $119.81 | $231.78 | 14,457 | — | — |
| 2021-05-12 | $138.16 | $267.29 | 8,978 | — | — |
| 2021-05-11 | $142.03 | $274.77 | 9,002 | — | — |
| 2021-05-10 | $141.55 | $273.83 | 8,292 | — | — |
| 2021-05-07 | $148.79 | $287.85 | 7,036 | — | — |
| 2021-05-06 | $141.55 | $273.83 | 15,910 | — | — |
| 2021-05-05 | $154.59 | $299.07 | 12,511 | — | — |
| 2021-05-04 | $165.70 | $320.56 | 8,911 | — | — |
| 2021-05-03 | $182.61 | $353.27 | 6,860 | — | — |
| 2021-04-30 | $183.57 | $355.14 | 6,999 | — | — |
| 2021-04-29 | $198.55 | $384.11 | 15,838 | — | — |
| 2021-04-28 | $194.20 | $375.70 | 7,705 | — | — |
| 2021-04-27 | $177.29 | $342.99 | 8,688 | — | — |
| 2021-04-26 | $179.23 | $346.73 | 11,733 | — | — |
| 2021-04-23 | $177.78 | $343.93 | 8,506 | — | — |
| 2021-04-22 | $168.12 | $325.23 | 13,776 | — | — |
| 2021-04-21 | $173.43 | $335.51 | 12,186 | — | — |
| 2021-04-20 | $156.04 | $301.87 | 10,371 | — | — |
| 2021-04-19 | $165.22 | $319.63 | 22,137 | — | — |
| 2021-04-16 | $184.06 | $356.07 | 23,892 | — | — |
| 2021-04-15 | $209.18 | $404.67 | 23,563 | — | — |
| 2021-04-14 | $215.46 | $416.82 | 26,761 | — | — |
| 2021-04-13 | $240.10 | $464.49 | 97,044 | — | — |
| 2021-04-12 | $240.58 | $465.42 | 28,968 | — | — |
| 2021-04-09 | $243.48 | $471.03 | 39,508 | — | — |
| 2021-04-08 | $238.65 | $461.68 | 10,275 | — | — |
| 2021-04-07 | $231.88 | $448.60 | 15,068 | — | — |
| 2021-04-06 | $240.58 | $465.42 | 22,139 | — | — |
| 2021-04-05 | $239.61 | $463.55 | 28,075 | — | — |
| 2021-04-01 | $221.26 | $428.04 | 19,530 | — | — |
| 2021-03-31 | $221.74 | $428.97 | 25,933 | — | — |
| 2021-03-30 | $213.04 | $412.15 | 19,431 | — | — |
| 2021-03-29 | $205.80 | $398.13 | 29,727 | — | — |
| 2021-03-26 | $230.92 | $446.73 | 33,083 | — | — |
| 2021-03-25 | $242.03 | $468.22 | 129,274 | — | — |
| 2021-03-24 | $221.26 | $428.04 | 141,749 | — | — |
| 2021-03-23 | $309.18 | $598.13 | 394,809 | — | — |
| 2021-03-22 | $343.00 | $663.55 | 5,850,201 | — | — |
| 2021-03-19 | $103.38 | $200.00 | 1,321 | — | — |
| 2021-03-18 | $104.83 | $202.80 | 1,699 | — | — |
| 2021-03-17 | $103.86 | $200.93 | 2,043 | — | — |
| 2021-03-16 | $102.42 | $198.13 | 952 | — | — |
| 2021-03-15 | $102.90 | $199.07 | 2,821 | — | — |
| 2021-03-12 | $100.48 | $194.39 | 1,049 | — | — |
| 2021-03-11 | $101.93 | $197.20 | 983 | — | — |
| 2021-03-10 | $99.52 | $192.52 | 1,236 | — | — |
| 2021-03-09 | $100.97 | $195.33 | 611 | — | — |
| 2021-03-08 | $97.58 | $188.79 | 1,085 | — | — |
| 2021-03-05 | $95.65 | $185.05 | 2,056 | — | — |
| 2021-03-04 | $94.69 | $183.18 | 2,861 | — | — |
| 2021-03-03 | $101.93 | $197.20 | 797 | — | — |
| 2021-03-02 | $104.83 | $202.80 | 1,813 | — | — |
| 2021-03-01 | $104.83 | $202.80 | 1,679 | — | — |
| 2021-02-26 | $103.38 | $200.00 | 1,815 | — | — |
| 2021-02-25 | $107.73 | $208.41 | 2,970 | — | — |
| 2021-02-24 | $109.18 | $211.21 | 2,436 | — | — |
| 2021-02-23 | $108.70 | $210.28 | 3,956 | — | — |
| 2021-02-22 | $114.01 | $220.56 | 7,301 | — | — |
| 2021-02-19 | $117.87 | $228.04 | 10,832 | — | — |
| 2021-02-18 | $111.59 | $215.89 | 2,443 | — | — |
| 2021-02-17 | $113.04 | $218.69 | 2,571 | — | — |
| 2021-02-16 | $114.98 | $222.43 | 3,008 | — | — |
| 2021-02-12 | $114.49 | $221.50 | 4,266 | — | — |
| 2021-02-11 | $110.14 | $213.08 | 8,756 | — | — |
| 2021-02-10 | $115.46 | $223.36 | 11,903 | — | — |
| 2021-02-09 | $116.91 | $226.17 | 4,152 | — | — |
| 2021-02-08 | $119.81 | $231.78 | 2,424 | — | — |
| 2021-02-05 | $118.36 | $228.97 | 1,857 | — | — |
| 2021-02-04 | $115.94 | $224.30 | 2,621 | — | — |
| 2021-02-03 | $118.36 | $228.97 | 5,399 | — | — |
| 2021-02-02 | $110.63 | $214.02 | 6,297 | — | — |
| 2021-02-01 | $104.83 | $202.80 | 2,231 | — | — |
| 2021-01-29 | $101.93 | $197.20 | 2,799 | — | — |
| 2021-01-28 | $106.28 | $205.61 | 2,559 | — | — |
| 2021-01-27 | $105.31 | $203.74 | 2,016 | — | — |
| 2021-01-26 | $106.28 | $205.61 | 3,235 | — | — |
| 2021-01-25 | $103.86 | $200.93 | 1,960 | — | — |
| 2021-01-22 | $103.38 | $200.00 | 880 | — | — |
| 2021-01-21 | $102.90 | $199.07 | 3,175 | — | — |
| 2021-01-20 | $101.93 | $197.20 | 4,597 | — | — |
| 2021-01-19 | $105.31 | $203.74 | 6,982 | — | — |
| 2021-01-15 | $100.48 | $194.39 | 1,443 | — | — |
| 2021-01-14 | $99.03 | $191.59 | 3,217 | — | — |
| 2021-01-13 | $100.48 | $194.39 | 1,294 | — | — |
| 2021-01-12 | $100.48 | $194.39 | 1,944 | — | — |
| 2021-01-11 | $101.45 | $196.26 | 3,571 | — | — |
| 2021-01-08 | $104.35 | $201.87 | 4,699 | — | — |
| 2021-01-07 | $104.83 | $202.80 | 2,082 | — | — |
| 2021-01-06 | $101.93 | $197.20 | 2,981 | — | — |
| 2021-01-05 | $101.45 | $196.26 | 9,795 | — | — |
| 2021-01-04 | $105.80 | $204.67 | 2,666 | — | — |