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
- 2020-09-18 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 | $130.30 | $130.30 | 36,760 | — | — |
| 2021-12-30 | $124.10 | $124.10 | 24,540 | — | — |
| 2021-12-29 | $123.80 | $123.80 | 17,640 | — | — |
| 2021-12-28 | $124.90 | $124.90 | 15,870 | — | — |
| 2021-12-27 | $126.40 | $126.40 | 15,210 | — | — |
| 2021-12-23 | $130.10 | $130.10 | 18,880 | — | — |
| 2021-12-22 | $126.20 | $126.20 | 25,190 | — | — |
| 2021-12-21 | $124.30 | $124.30 | 16,780 | — | — |
| 2021-12-20 | $120.60 | $120.60 | 20,200 | — | — |
| 2021-12-17 | $122.90 | $122.90 | 88,900 | — | — |
| 2021-12-16 | $119.40 | $119.40 | 31,630 | — | — |
| 2021-12-15 | $129.80 | $129.80 | 42,940 | — | — |
| 2021-12-14 | $134.10 | $134.10 | 15,100 | — | — |
| 2021-12-13 | $131.70 | $131.70 | 27,390 | — | — |
| 2021-12-10 | $135.50 | $135.50 | 17,320 | — | — |
| 2021-12-09 | $132.40 | $132.40 | 19,040 | — | — |
| 2021-12-08 | $137.00 | $137.00 | 21,600 | — | — |
| 2021-12-07 | $134.50 | $134.50 | 58,580 | — | — |
| 2021-12-06 | $129.40 | $129.40 | 48,120 | — | — |
| 2021-12-03 | $123.40 | $123.40 | 50,260 | — | — |
| 2021-12-02 | $130.70 | $130.70 | 34,910 | — | — |
| 2021-12-01 | $123.80 | $123.80 | 76,430 | — | — |
| 2021-11-30 | $134.80 | $134.80 | 63,720 | — | — |
| 2021-11-29 | $135.80 | $135.80 | 32,960 | — | — |
| 2021-11-26 | $139.40 | $139.40 | 41,960 | — | — |
| 2021-11-24 | $144.60 | $144.60 | 39,040 | — | — |
| 2021-11-23 | $143.70 | $143.70 | 41,470 | — | — |
| 2021-11-22 | $146.00 | $146.00 | 31,960 | — | — |
| 2021-11-19 | $145.60 | $145.60 | 35,070 | — | — |
| 2021-11-18 | $147.20 | $147.20 | 38,150 | — | — |
| 2021-11-17 | $150.90 | $150.90 | 27,480 | — | — |
| 2021-11-16 | $156.90 | $156.90 | 60,690 | — | — |
| 2021-11-15 | $156.90 | $156.90 | 22,920 | — | — |
| 2021-11-12 | $162.00 | $162.00 | 63,900 | — | — |
| 2021-11-11 | $163.90 | $163.90 | 73,900 | — | — |
| 2021-11-10 | $148.60 | $148.60 | 50,700 | — | — |
| 2021-11-09 | $155.00 | $155.00 | 61,150 | — | — |
| 2021-11-08 | $160.10 | $160.10 | 55,960 | — | — |
| 2021-11-05 | $157.30 | $157.30 | 53,320 | — | — |
| 2021-11-04 | $156.30 | $156.30 | 83,100 | — | — |
| 2021-11-03 | $153.40 | $153.40 | 60,480 | — | — |
| 2021-11-02 | $142.50 | $142.50 | 52,390 | — | — |
| 2021-11-01 | $144.70 | $144.70 | 76,410 | — | — |
| 2021-10-29 | $130.70 | $130.70 | 66,720 | — | — |
| 2021-10-28 | $121.50 | $121.50 | 42,420 | — | — |
| 2021-10-27 | $117.60 | $117.60 | 60,910 | — | — |
| 2021-10-26 | $117.60 | $117.60 | 81,790 | — | — |
| 2021-10-25 | $113.50 | $113.50 | 113,110 | — | — |
| 2021-10-22 | $107.10 | $107.10 | 289,730 | — | — |
| 2021-10-21 | $96.30 | $96.30 | 26,930 | — | — |
| 2021-10-20 | $96.10 | $96.10 | 17,340 | — | — |
| 2021-10-19 | $95.70 | $95.70 | 14,880 | — | — |
| 2021-10-18 | $96.00 | $96.00 | 17,750 | — | — |
| 2021-10-15 | $95.60 | $95.60 | 16,000 | — | — |
| 2021-10-14 | $97.90 | $97.90 | 29,280 | — | — |
| 2021-10-13 | $95.10 | $95.10 | 22,050 | — | — |
| 2021-10-12 | $94.90 | $94.90 | 14,730 | — | — |
| 2021-10-11 | $93.70 | $93.70 | 23,100 | — | — |
| 2021-10-08 | $93.00 | $93.00 | 23,350 | — | — |
| 2021-10-07 | $95.00 | $95.00 | 15,670 | — | — |
| 2021-10-06 | $94.00 | $94.00 | 46,120 | — | — |
| 2021-10-05 | $93.80 | $93.80 | 21,240 | — | — |
| 2021-10-04 | $91.70 | $91.70 | 17,230 | — | — |
| 2021-10-01 | $95.00 | $95.00 | 24,430 | — | — |
| 2021-09-30 | $93.80 | $93.80 | 20,090 | — | — |
| 2021-09-29 | $93.00 | $93.00 | 39,410 | — | — |
| 2021-09-28 | $93.00 | $93.00 | 25,900 | — | — |
| 2021-09-27 | $98.30 | $98.30 | 18,950 | — | — |
| 2021-09-24 | $95.30 | $95.30 | 25,240 | — | — |
| 2021-09-23 | $99.40 | $99.40 | 23,110 | — | — |
| 2021-09-22 | $98.90 | $98.90 | 13,980 | — | — |
| 2021-09-21 | $98.20 | $98.20 | 23,040 | — | — |
| 2021-09-20 | $97.90 | $97.90 | 35,240 | — | — |
| 2021-09-17 | $101.30 | $101.30 | 84,810 | — | — |
| 2021-09-16 | $103.00 | $103.00 | 36,190 | — | — |
| 2021-09-15 | $100.90 | $100.90 | 35,370 | — | — |
| 2021-09-14 | $101.00 | $101.00 | 30,390 | — | — |
| 2021-09-13 | $107.40 | $107.40 | 34,740 | — | — |
| 2021-09-10 | $110.30 | $110.30 | 28,490 | — | — |
| 2021-09-09 | $110.90 | $110.90 | 42,210 | — | — |
| 2021-09-08 | $109.60 | $109.60 | 57,310 | — | — |
| 2021-09-07 | $110.00 | $110.00 | 34,790 | — | — |
| 2021-09-03 | $106.60 | $106.60 | 14,100 | — | — |
| 2021-09-02 | $109.20 | $109.20 | 21,680 | — | — |
| 2021-09-01 | $107.30 | $107.30 | 13,910 | — | — |
| 2021-08-31 | $105.90 | $105.90 | 19,550 | — | — |
| 2021-08-30 | $106.60 | $106.60 | 34,700 | — | — |
| 2021-08-27 | $107.60 | $107.60 | 50,500 | — | — |
| 2021-08-26 | $102.70 | $102.70 | 18,100 | — | — |
| 2021-08-25 | $103.50 | $103.50 | 28,030 | — | — |
| 2021-08-24 | $102.20 | $102.20 | 17,160 | — | — |
| 2021-08-23 | $102.00 | $102.00 | 44,020 | — | — |
| 2021-08-20 | $96.20 | $96.20 | 15,050 | — | — |
| 2021-08-19 | $95.00 | $95.00 | 38,680 | — | — |
| 2021-08-18 | $95.80 | $95.80 | 54,540 | — | — |
| 2021-08-17 | $91.50 | $91.50 | 78,090 | — | — |
| 2021-08-16 | $92.20 | $92.20 | 35,580 | — | — |
| 2021-08-13 | $98.30 | $98.30 | 20,930 | — | — |
| 2021-08-12 | $100.10 | $100.10 | 27,840 | — | — |
| 2021-08-11 | $98.90 | $98.90 | 29,530 | — | — |
| 2021-08-10 | $101.30 | $101.30 | 56,120 | — | — |
| 2021-08-09 | $101.70 | $101.70 | 23,920 | — | — |
| 2021-08-06 | $99.70 | $99.70 | 37,790 | — | — |
| 2021-08-05 | $104.10 | $104.10 | 69,160 | — | — |
| 2021-08-04 | $101.50 | $101.50 | 17,810 | — | — |
| 2021-08-03 | $100.60 | $100.60 | 30,220 | — | — |
| 2021-08-02 | $99.10 | $99.10 | 37,420 | — | — |
| 2021-07-30 | $96.10 | $96.10 | 38,350 | — | — |
| 2021-07-29 | $97.70 | $97.70 | 56,590 | — | — |
| 2021-07-28 | $103.00 | $103.00 | 28,640 | — | — |
| 2021-07-27 | $98.00 | $98.00 | 36,550 | — | — |
| 2021-07-26 | $100.40 | $100.40 | 28,000 | — | — |
| 2021-07-23 | $101.90 | $101.90 | 43,290 | — | — |
| 2021-07-22 | $105.40 | $105.40 | 65,670 | — | — |
| 2021-07-21 | $107.90 | $107.90 | 90,180 | — | — |
| 2021-07-20 | $104.20 | $104.20 | 57,730 | — | — |
| 2021-07-19 | $99.60 | $99.60 | 100,260 | — | — |
| 2021-07-16 | $95.20 | $95.20 | 138,690 | — | — |
| 2021-07-15 | $99.20 | $99.20 | 127,750 | — | — |
| 2021-07-14 | $100.10 | $100.10 | 127,720 | — | — |
| 2021-07-13 | $106.90 | $106.90 | 85,390 | — | — |
| 2021-07-12 | $105.00 | $105.00 | 47,920 | — | — |
| 2021-07-09 | $108.90 | $108.90 | 61,700 | — | — |
| 2021-07-08 | $105.70 | $105.70 | 50,760 | — | — |
| 2021-07-07 | $106.30 | $106.30 | 63,250 | — | — |
| 2021-07-06 | $110.00 | $110.00 | 102,990 | — | — |
| 2021-07-02 | $105.40 | $105.40 | 45,250 | — | — |
| 2021-07-01 | $105.90 | $105.90 | 53,620 | — | — |
| 2021-06-30 | $102.40 | $102.40 | 78,830 | — | — |
| 2021-06-29 | $104.00 | $104.00 | 101,870 | — | — |
| 2021-06-28 | $106.50 | $106.50 | 101,100 | — | — |
| 2021-06-25 | $108.40 | $108.40 | 402,290 | — | — |
| 2021-06-24 | $109.90 | $109.90 | 221,060 | — | — |
| 2021-06-23 | $106.10 | $106.10 | 202,390 | — | — |
| 2021-06-22 | $103.40 | $103.40 | 274,530 | — | — |
| 2021-06-21 | $107.50 | $107.50 | 745,870 | — | — |
| 2021-06-18 | $111.50 | $111.50 | 3,011,940 | — | — |
| 2021-06-17 | $182.40 | $182.40 | 161,840 | — | — |
| 2021-06-16 | $185.50 | $185.50 | 39,500 | — | — |
| 2021-06-15 | $187.30 | $187.30 | 22,580 | — | — |
| 2021-06-14 | $194.00 | $194.00 | 18,130 | — | — |
| 2021-06-11 | $197.00 | $197.00 | 22,440 | — | — |
| 2021-06-10 | $198.60 | $198.60 | 31,200 | — | — |
| 2021-06-09 | $200.00 | $200.00 | 25,970 | — | — |
| 2021-06-08 | $204.10 | $204.10 | 81,500 | — | — |
| 2021-06-07 | $208.70 | $208.70 | 294,640 | — | — |
| 2021-06-04 | $200.00 | $200.00 | 53,250 | — | — |
| 2021-06-03 | $187.30 | $187.30 | 24,530 | — | — |
| 2021-06-02 | $185.00 | $185.00 | 59,840 | — | — |
| 2021-06-01 | $188.60 | $188.60 | 20,370 | — | — |
| 2021-05-28 | $199.40 | $199.40 | 55,420 | — | — |
| 2021-05-27 | $192.90 | $192.90 | 41,740 | — | — |
| 2021-05-26 | $182.40 | $182.40 | 39,080 | — | — |
| 2021-05-25 | $180.00 | $180.00 | 42,170 | — | — |
| 2021-05-24 | $186.20 | $186.20 | 20,420 | — | — |
| 2021-05-21 | $193.50 | $193.50 | 41,290 | — | — |
| 2021-05-20 | $185.50 | $185.50 | 24,760 | — | — |
| 2021-05-19 | $181.60 | $181.60 | 28,310 | — | — |
| 2021-05-18 | $188.30 | $188.30 | 25,260 | — | — |
| 2021-05-17 | $193.50 | $193.50 | 24,820 | — | — |
| 2021-05-14 | $180.90 | $180.90 | 22,960 | — | — |
| 2021-05-13 | $180.80 | $180.80 | 11,670 | — | — |
| 2021-05-12 | $180.00 | $180.00 | 15,550 | — | — |
| 2021-05-11 | $176.70 | $176.70 | 16,460 | — | — |
| 2021-05-10 | $185.70 | $185.70 | 9,030 | — | — |
| 2021-05-07 | $184.80 | $184.80 | 11,000 | — | — |
| 2021-05-06 | $180.50 | $180.50 | 14,050 | — | — |
| 2021-05-05 | $177.40 | $177.40 | 15,830 | — | — |
| 2021-05-04 | $186.40 | $186.40 | 29,140 | — | — |
| 2021-05-03 | $205.50 | $205.50 | 29,820 | — | — |
| 2021-04-30 | $196.80 | $196.80 | 15,800 | — | — |
| 2021-04-29 | $192.20 | $192.20 | 17,170 | — | — |
| 2021-04-28 | $188.40 | $188.40 | 12,700 | — | — |
| 2021-04-27 | $184.80 | $184.80 | 19,630 | — | — |
| 2021-04-26 | $185.00 | $185.00 | 13,120 | — | — |
| 2021-04-23 | $179.80 | $179.80 | 12,450 | — | — |
| 2021-04-22 | $182.50 | $182.50 | 28,560 | — | — |
| 2021-04-21 | $180.60 | $180.60 | 12,010 | — | — |
| 2021-04-20 | $174.20 | $174.20 | 33,260 | — | — |
| 2021-04-19 | $166.50 | $166.50 | 18,830 | — | — |
| 2021-04-16 | $165.90 | $165.90 | 21,180 | — | — |
| 2021-04-15 | $164.50 | $164.50 | 50,780 | — | — |
| 2021-04-14 | $174.90 | $174.90 | 19,770 | — | — |
| 2021-04-13 | $169.00 | $169.00 | 16,410 | — | — |
| 2021-04-12 | $168.00 | $168.00 | 32,110 | — | — |
| 2021-04-09 | $190.80 | $190.80 | 18,350 | — | — |
| 2021-04-08 | $186.50 | $186.50 | 13,310 | — | — |
| 2021-04-07 | $187.80 | $187.80 | 14,940 | — | — |
| 2021-04-06 | $188.00 | $188.00 | 18,010 | — | — |
| 2021-04-05 | $189.00 | $189.00 | 24,460 | — | — |
| 2021-04-01 | $183.90 | $183.90 | 31,840 | — | — |
| 2021-03-31 | $184.00 | $184.00 | 40,750 | — | — |
| 2021-03-30 | $169.00 | $169.00 | 30,580 | — | — |
| 2021-03-29 | $173.70 | $173.70 | 25,150 | — | — |
| 2021-03-26 | $180.90 | $180.90 | 27,210 | — | — |
| 2021-03-25 | $179.60 | $179.60 | 26,140 | — | — |
| 2021-03-24 | $177.60 | $177.60 | 28,430 | — | — |
| 2021-03-23 | $185.20 | $185.20 | 26,350 | — | — |
| 2021-03-22 | $190.10 | $190.10 | 21,970 | — | — |
| 2021-03-19 | $191.70 | $191.70 | 66,000 | — | — |
| 2021-03-18 | $201.00 | $201.00 | 24,780 | — | — |
| 2021-03-17 | $206.60 | $206.60 | 30,270 | — | — |
| 2021-03-16 | $208.40 | $208.40 | 17,630 | — | — |
| 2021-03-15 | $209.30 | $209.30 | 14,550 | — | — |
| 2021-03-12 | $215.60 | $215.60 | 27,190 | — | — |
| 2021-03-11 | $218.60 | $218.60 | 22,140 | — | — |
| 2021-03-10 | $203.70 | $203.70 | 25,930 | — | — |
| 2021-03-09 | $202.20 | $202.20 | 23,150 | — | — |
| 2021-03-08 | $191.40 | $191.40 | 21,720 | — | — |
| 2021-03-05 | $191.80 | $191.80 | 53,850 | — | — |
| 2021-03-04 | $192.90 | $192.90 | 73,920 | — | — |
| 2021-03-03 | $206.00 | $206.00 | 53,530 | — | — |
| 2021-03-02 | $208.50 | $208.50 | 32,840 | — | — |
| 2021-03-01 | $214.00 | $214.00 | 36,200 | — | — |
| 2021-02-26 | $220.60 | $220.60 | 53,760 | — | — |
| 2021-02-25 | $208.90 | $208.90 | 42,180 | — | — |
| 2021-02-24 | $223.20 | $223.20 | 58,870 | — | — |
| 2021-02-23 | $222.60 | $222.60 | 38,730 | — | — |
| 2021-02-22 | $236.90 | $236.90 | 71,640 | — | — |
| 2021-02-19 | $215.20 | $215.20 | 25,240 | — | — |
| 2021-02-18 | $211.50 | $211.50 | 26,960 | — | — |
| 2021-02-17 | $212.00 | $212.00 | 37,640 | — | — |
| 2021-02-16 | $207.30 | $207.30 | 49,150 | — | — |
| 2021-02-12 | $217.00 | $217.00 | 39,060 | — | — |
| 2021-02-11 | $224.20 | $224.20 | 38,680 | — | — |
| 2021-02-10 | $229.90 | $229.90 | 38,140 | — | — |
| 2021-02-09 | $247.80 | $247.80 | 45,430 | — | — |
| 2021-02-08 | $250.00 | $250.00 | 69,040 | — | — |
| 2021-02-05 | $229.60 | $229.60 | 58,010 | — | — |
| 2021-02-04 | $221.90 | $221.90 | 103,190 | — | — |
| 2021-02-03 | $215.40 | $215.40 | 26,030 | — | — |
| 2021-02-02 | $217.20 | $217.20 | 31,930 | — | — |
| 2021-02-01 | $216.20 | $216.20 | 30,270 | — | — |
| 2021-01-29 | $213.20 | $213.20 | 43,610 | — | — |
| 2021-01-28 | $212.10 | $212.10 | 70,570 | — | — |
| 2021-01-27 | $200.70 | $200.70 | 63,950 | — | — |
| 2021-01-26 | $206.70 | $206.70 | 50,130 | — | — |
| 2021-01-25 | $220.40 | $220.40 | 83,420 | — | — |
| 2021-01-22 | $200.60 | $200.60 | 110,290 | — | — |
| 2021-01-21 | $202.70 | $202.70 | 303,770 | — | — |
| 2021-01-20 | $243.20 | $243.20 | 12,610 | — | — |
| 2021-01-19 | $258.90 | $258.90 | 16,880 | — | — |
| 2021-01-15 | $265.50 | $265.50 | 25,750 | — | — |
| 2021-01-14 | $267.90 | $267.90 | 12,670 | — | — |
| 2021-01-13 | $279.90 | $279.90 | 12,200 | — | — |
| 2021-01-12 | $278.10 | $278.10 | 19,470 | — | — |
| 2021-01-11 | $268.20 | $268.20 | 23,070 | — | — |
| 2021-01-08 | $270.70 | $270.70 | 15,070 | — | — |
| 2021-01-07 | $277.90 | $277.90 | 18,120 | — | — |
| 2021-01-06 | $274.50 | $274.50 | 13,140 | — | — |
| 2021-01-05 | $279.40 | $279.40 | 29,450 | — | — |
| 2021-01-04 | $297.70 | $297.70 | 25,500 | — | — |