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-12-10 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 | $282.90 | $282.90 | 28,370 | — | — |
| 2021-12-30 | $285.60 | $285.60 | 37,890 | — | — |
| 2021-12-29 | $272.70 | $272.70 | 31,460 | — | — |
| 2021-12-28 | $276.90 | $276.90 | 29,410 | — | — |
| 2021-12-27 | $278.70 | $278.70 | 21,580 | — | — |
| 2021-12-23 | $283.20 | $283.20 | 28,500 | — | — |
| 2021-12-22 | $274.30 | $274.30 | 25,990 | — | — |
| 2021-12-21 | $272.90 | $272.90 | 53,900 | — | — |
| 2021-12-20 | $255.10 | $255.10 | 44,570 | — | — |
| 2021-12-17 | $269.50 | $269.50 | 76,980 | — | — |
| 2021-12-16 | $253.80 | $253.80 | 42,530 | — | — |
| 2021-12-15 | $260.40 | $260.40 | 48,300 | — | — |
| 2021-12-14 | $255.20 | $255.20 | 46,400 | — | — |
| 2021-12-13 | $270.50 | $270.50 | 56,490 | — | — |
| 2021-12-10 | $279.00 | $279.00 | 41,150 | — | — |
| 2021-12-09 | $289.00 | $289.00 | 31,920 | — | — |
| 2021-12-08 | $302.40 | $302.40 | 41,640 | — | — |
| 2021-12-07 | $294.50 | $294.50 | 49,470 | — | — |
| 2021-12-06 | $290.00 | $290.00 | 68,770 | — | — |
| 2021-12-03 | $291.50 | $291.50 | 97,110 | — | — |
| 2021-12-02 | $293.00 | $293.00 | 64,700 | — | — |
| 2021-12-01 | $292.20 | $292.20 | 121,880 | — | — |
| 2021-11-30 | $330.00 | $330.00 | 82,430 | — | — |
| 2021-11-29 | $348.90 | $348.90 | 44,760 | — | — |
| 2021-11-26 | $359.70 | $359.70 | 29,840 | — | — |
| 2021-11-24 | $364.60 | $364.60 | 27,350 | — | — |
| 2021-11-23 | $362.90 | $362.90 | 49,200 | — | — |
| 2021-11-22 | $366.40 | $366.40 | 61,220 | — | — |
| 2021-11-19 | $389.90 | $389.90 | 29,260 | — | — |
| 2021-11-18 | $386.50 | $386.50 | 76,710 | — | — |
| 2021-11-17 | $412.40 | $412.40 | 34,750 | — | — |
| 2021-11-16 | $430.70 | $430.70 | 53,930 | — | — |
| 2021-11-15 | $433.90 | $433.90 | 62,680 | — | — |
| 2021-11-12 | $436.60 | $436.60 | 93,090 | — | — |
| 2021-11-11 | $407.20 | $407.20 | 60,260 | — | — |
| 2021-11-10 | $388.80 | $388.80 | 57,340 | — | — |
| 2021-11-09 | $401.60 | $401.60 | 67,340 | — | — |
| 2021-11-08 | $396.70 | $396.70 | 70,750 | — | — |
| 2021-11-05 | $375.20 | $375.20 | 34,930 | — | — |
| 2021-11-04 | $375.10 | $375.10 | 45,630 | — | — |
| 2021-11-03 | $374.50 | $374.50 | 89,660 | — | — |
| 2021-11-02 | $336.60 | $336.60 | 43,010 | — | — |
| 2021-11-01 | $341.80 | $341.80 | 105,110 | — | — |
| 2021-10-29 | $329.70 | $329.70 | 51,080 | — | — |
| 2021-10-28 | $340.00 | $340.00 | 122,260 | — | — |
| 2021-10-27 | $320.40 | $320.40 | 82,380 | — | — |
| 2021-10-26 | $349.50 | $349.50 | 100,780 | — | — |
| 2021-10-25 | $352.40 | $352.40 | 28,520 | — | — |
| 2021-10-22 | $348.90 | $348.90 | 21,340 | — | — |
| 2021-10-21 | $361.40 | $361.40 | 25,310 | — | — |
| 2021-10-20 | $359.60 | $359.60 | 18,900 | — | — |
| 2021-10-19 | $364.20 | $364.20 | 67,990 | — | — |
| 2021-10-18 | $343.00 | $343.00 | 71,600 | — | — |
| 2021-10-15 | $356.30 | $356.30 | 28,840 | — | — |
| 2021-10-14 | $359.80 | $359.80 | 48,010 | — | — |
| 2021-10-13 | $353.60 | $353.60 | 80,850 | — | — |
| 2021-10-12 | $383.80 | $383.80 | 36,510 | — | — |
| 2021-10-11 | $370.40 | $370.40 | 36,300 | — | — |
| 2021-10-08 | $385.00 | $385.00 | 35,150 | — | — |
| 2021-10-07 | $389.90 | $389.90 | 64,900 | — | — |
| 2021-10-06 | $387.90 | $387.90 | 72,130 | — | — |
| 2021-10-05 | $375.50 | $375.50 | 60,510 | — | — |
| 2021-10-04 | $361.00 | $361.00 | 41,730 | — | — |
| 2021-10-01 | $378.20 | $378.20 | 38,970 | — | — |
| 2021-09-30 | $378.50 | $378.50 | 44,930 | — | — |
| 2021-09-29 | $383.50 | $383.50 | 47,070 | — | — |
| 2021-09-28 | $385.80 | $385.80 | 55,390 | — | — |
| 2021-09-27 | $400.40 | $400.40 | 62,790 | — | — |
| 2021-09-24 | $379.70 | $379.70 | 178,750 | — | — |
| 2021-09-23 | $413.00 | $413.00 | 103,500 | — | — |
| 2021-09-22 | $417.60 | $417.60 | 58,520 | — | — |
| 2021-09-21 | $412.20 | $412.20 | 88,610 | — | — |
| 2021-09-20 | $425.50 | $425.50 | 122,720 | — | — |
| 2021-09-17 | $455.90 | $455.90 | 553,440 | — | — |
| 2021-09-16 | $463.60 | $463.60 | 120,240 | — | — |
| 2021-09-15 | $451.90 | $451.90 | 106,030 | — | — |
| 2021-09-14 | $456.70 | $456.70 | 215,520 | — | — |
| 2021-09-13 | $494.30 | $494.30 | 110,820 | — | — |
| 2021-09-10 | $528.10 | $528.10 | 39,420 | — | — |
| 2021-09-09 | $526.60 | $526.60 | 48,090 | — | — |
| 2021-09-08 | $524.30 | $524.30 | 68,650 | — | — |
| 2021-09-07 | $545.50 | $545.50 | 63,260 | — | — |
| 2021-09-03 | $548.50 | $548.50 | 73,110 | — | — |
| 2021-09-02 | $530.80 | $530.80 | 57,820 | — | — |
| 2021-09-01 | $507.10 | $507.10 | 44,720 | — | — |
| 2021-08-31 | $505.60 | $505.60 | 56,760 | — | — |
| 2021-08-30 | $488.00 | $488.00 | 38,740 | — | — |
| 2021-08-27 | $492.00 | $492.00 | 27,410 | — | — |
| 2021-08-26 | $481.60 | $481.60 | 51,820 | — | — |
| 2021-08-25 | $483.10 | $483.10 | 40,290 | — | — |
| 2021-08-24 | $483.10 | $483.10 | 52,470 | — | — |
| 2021-08-23 | $461.40 | $461.40 | 61,230 | — | — |
| 2021-08-20 | $429.70 | $429.70 | 58,070 | — | — |
| 2021-08-19 | $418.50 | $418.50 | 63,610 | — | — |
| 2021-08-18 | $432.70 | $432.70 | 62,150 | — | — |
| 2021-08-17 | $416.80 | $416.80 | 79,650 | — | — |
| 2021-08-16 | $415.80 | $415.80 | 163,870 | — | — |
| 2021-08-13 | $471.90 | $471.90 | 164,940 | — | — |
| 2021-08-12 | $471.10 | $471.10 | 129,710 | — | — |
| 2021-08-11 | $499.80 | $499.80 | 44,130 | — | — |
| 2021-08-10 | $517.20 | $517.20 | 48,570 | — | — |
| 2021-08-09 | $512.20 | $512.20 | 29,040 | — | — |
| 2021-08-06 | $499.80 | $499.80 | 23,290 | — | — |
| 2021-08-05 | $512.90 | $512.90 | 37,610 | — | — |
| 2021-08-04 | $482.60 | $482.60 | 47,110 | — | — |
| 2021-08-03 | $490.20 | $490.20 | 26,230 | — | — |
| 2021-08-02 | $494.40 | $494.40 | 41,370 | — | — |
| 2021-07-30 | $493.40 | $493.40 | 18,650 | — | — |
| 2021-07-29 | $491.10 | $491.10 | 17,270 | — | — |
| 2021-07-28 | $503.70 | $503.70 | 32,890 | — | — |
| 2021-07-27 | $489.40 | $489.40 | 38,810 | — | — |
| 2021-07-26 | $494.60 | $494.60 | 23,880 | — | — |
| 2021-07-23 | $490.60 | $490.60 | 28,680 | — | — |
| 2021-07-22 | $485.40 | $485.40 | 60,670 | — | — |
| 2021-07-21 | $502.30 | $502.30 | 38,680 | — | — |
| 2021-07-20 | $480.40 | $480.40 | 39,410 | — | — |
| 2021-07-19 | $475.80 | $475.80 | 60,430 | — | — |
| 2021-07-16 | $481.10 | $481.10 | 52,850 | — | — |
| 2021-07-15 | $494.70 | $494.70 | 76,520 | — | — |
| 2021-07-14 | $518.30 | $518.30 | 103,710 | — | — |
| 2021-07-13 | $551.10 | $551.10 | 76,750 | — | — |
| 2021-07-12 | $577.60 | $577.60 | 41,710 | — | — |
| 2021-07-09 | $577.40 | $577.40 | 27,190 | — | — |
| 2021-07-08 | $571.60 | $571.60 | 46,550 | — | — |
| 2021-07-07 | $576.30 | $576.30 | 37,790 | — | — |
| 2021-07-06 | $584.40 | $584.40 | 63,230 | — | — |
| 2021-07-02 | $566.20 | $566.20 | 34,950 | — | — |
| 2021-07-01 | $565.70 | $565.70 | 47,250 | — | — |
| 2021-06-30 | $591.10 | $591.10 | 36,980 | — | — |
| 2021-06-29 | $590.00 | $590.00 | 66,330 | — | — |
| 2021-06-28 | $595.60 | $595.60 | 80,240 | — | — |
| 2021-06-25 | $569.60 | $569.60 | 103,840 | — | — |
| 2021-06-24 | $569.10 | $569.10 | 62,950 | — | — |
| 2021-06-23 | $550.00 | $550.00 | 39,310 | — | — |
| 2021-06-22 | $555.20 | $555.20 | 56,420 | — | — |
| 2021-06-21 | $561.80 | $561.80 | 56,730 | — | — |
| 2021-06-18 | $565.00 | $565.00 | 105,560 | — | — |
| 2021-06-17 | $544.30 | $544.30 | 105,530 | — | — |
| 2021-06-16 | $570.20 | $570.20 | 81,930 | — | — |
| 2021-06-15 | $555.10 | $555.10 | 54,260 | — | — |
| 2021-06-14 | $561.00 | $561.00 | 91,780 | — | — |
| 2021-06-11 | $552.90 | $552.90 | 82,950 | — | — |
| 2021-06-10 | $537.80 | $537.80 | 150,430 | — | — |
| 2021-06-09 | $565.70 | $565.70 | 114,760 | — | — |
| 2021-06-08 | $594.60 | $594.60 | 113,560 | — | — |
| 2021-06-07 | $599.40 | $599.40 | 69,670 | — | — |
| 2021-06-04 | $567.60 | $567.60 | 70,510 | — | — |
| 2021-06-03 | $586.10 | $586.10 | 41,000 | — | — |
| 2021-06-02 | $607.90 | $607.90 | 90,110 | — | — |
| 2021-06-01 | $577.50 | $577.50 | 49,230 | — | — |
| 2021-05-28 | $622.90 | $622.90 | 73,700 | — | — |
| 2021-05-27 | $601.20 | $601.20 | 56,560 | — | — |
| 2021-05-26 | $597.40 | $597.40 | 63,780 | — | — |
| 2021-05-25 | $586.50 | $586.50 | 68,280 | — | — |
| 2021-05-24 | $537.20 | $537.20 | 49,300 | — | — |
| 2021-05-21 | $549.00 | $549.00 | 46,050 | — | — |
| 2021-05-20 | $567.20 | $567.20 | 58,430 | — | — |
| 2021-05-19 | $569.50 | $569.50 | 46,500 | — | — |
| 2021-05-18 | $578.80 | $578.80 | 77,050 | — | — |
| 2021-05-17 | $573.70 | $573.70 | 72,710 | — | — |
| 2021-05-14 | $559.30 | $559.30 | 72,290 | — | — |
| 2021-05-13 | $551.20 | $551.20 | 78,610 | — | — |
| 2021-05-12 | $580.40 | $580.40 | 37,930 | — | — |
| 2021-05-11 | $602.40 | $602.40 | 48,630 | — | — |
| 2021-05-10 | $620.10 | $620.10 | 52,870 | — | — |
| 2021-05-07 | $642.00 | $642.00 | 27,050 | — | — |
| 2021-05-06 | $649.30 | $649.30 | 70,250 | — | — |
| 2021-05-05 | $637.80 | $637.80 | 119,610 | — | — |
| 2021-05-04 | $649.20 | $649.20 | 68,110 | — | — |
| 2021-05-03 | $653.90 | $653.90 | 56,250 | — | — |
| 2021-04-30 | $657.00 | $657.00 | 155,280 | — | — |
| 2021-04-29 | $655.50 | $655.50 | 460,490 | — | — |
| 2021-04-28 | $600.90 | $600.90 | 126,580 | — | — |
| 2021-04-27 | $548.50 | $548.50 | 192,960 | — | — |
| 2021-04-26 | $619.60 | $619.60 | 23,550 | — | — |
| 2021-04-23 | $616.30 | $616.30 | 22,650 | — | — |
| 2021-04-22 | $648.00 | $648.00 | 31,640 | — | — |
| 2021-04-21 | $641.20 | $641.20 | 33,160 | — | — |
| 2021-04-20 | $595.40 | $595.40 | 63,910 | — | — |
| 2021-04-19 | $602.70 | $602.70 | 34,690 | — | — |
| 2021-04-16 | $600.90 | $600.90 | 56,080 | — | — |
| 2021-04-15 | $574.20 | $574.20 | 28,760 | — | — |
| 2021-04-14 | $574.80 | $574.80 | 27,770 | — | — |
| 2021-04-13 | $590.30 | $590.30 | 22,230 | — | — |
| 2021-04-12 | $597.90 | $597.90 | 39,090 | — | — |
| 2021-04-09 | $607.10 | $607.10 | 58,710 | — | — |
| 2021-04-08 | $575.50 | $575.50 | 36,580 | — | — |
| 2021-04-07 | $542.30 | $542.30 | 31,480 | — | — |
| 2021-04-06 | $560.00 | $560.00 | 35,760 | — | — |
| 2021-04-05 | $578.40 | $578.40 | 44,290 | — | — |
| 2021-04-01 | $574.90 | $574.90 | 64,900 | — | — |
| 2021-03-31 | $603.20 | $603.20 | 100,620 | — | — |
| 2021-03-30 | $531.30 | $531.30 | 37,870 | — | — |
| 2021-03-29 | $519.00 | $519.00 | 49,510 | — | — |
| 2021-03-26 | $581.20 | $581.20 | 38,550 | — | — |
| 2021-03-25 | $626.40 | $626.40 | 55,480 | — | — |
| 2021-03-24 | $661.40 | $661.40 | 31,080 | — | — |
| 2021-03-23 | $682.70 | $682.70 | 56,260 | — | — |
| 2021-03-22 | $694.80 | $694.80 | 68,440 | — | — |
| 2021-03-19 | $633.00 | $633.00 | 197,090 | — | — |
| 2021-03-18 | $609.90 | $609.90 | 33,720 | — | — |
| 2021-03-17 | $628.80 | $628.80 | 73,280 | — | — |
| 2021-03-16 | $666.10 | $666.10 | 60,030 | — | — |
| 2021-03-15 | $640.50 | $640.50 | 33,730 | — | — |
| 2021-03-12 | $608.10 | $608.10 | 29,360 | — | — |
| 2021-03-11 | $584.20 | $584.20 | 36,770 | — | — |
| 2021-03-10 | $561.30 | $561.30 | 39,450 | — | — |
| 2021-03-09 | $529.00 | $529.00 | 75,890 | — | — |
| 2021-03-08 | $474.20 | $474.20 | 80,250 | — | — |
| 2021-03-05 | $487.50 | $487.50 | 79,470 | — | — |
| 2021-03-04 | $511.70 | $511.70 | 86,640 | — | — |
| 2021-03-03 | $628.40 | $628.40 | 19,370 | — | — |
| 2021-03-02 | $680.70 | $680.70 | 24,230 | — | — |
| 2021-03-01 | $714.80 | $714.80 | 94,590 | — | — |
| 2021-02-26 | $634.80 | $634.80 | 60,550 | — | — |
| 2021-02-25 | $678.30 | $678.30 | 37,040 | — | — |
| 2021-02-24 | $727.50 | $727.50 | 24,490 | — | — |
| 2021-02-23 | $766.20 | $766.20 | 40,740 | — | — |
| 2021-02-22 | $864.80 | $864.80 | 17,180 | — | — |
| 2021-02-19 | $922.10 | $922.10 | 16,340 | — | — |
| 2021-02-18 | $851.40 | $851.40 | 16,490 | — | — |
| 2021-02-17 | $889.80 | $889.80 | 22,960 | — | — |
| 2021-02-16 | $932.00 | $932.00 | 32,400 | — | — |
| 2021-02-12 | $921.30 | $921.30 | 78,800 | — | — |
| 2021-02-11 | $804.20 | $804.20 | 35,600 | — | — |
| 2021-02-10 | $814.30 | $814.30 | 44,320 | — | — |
| 2021-02-09 | $834.10 | $834.10 | 27,610 | — | — |
| 2021-02-08 | $804.80 | $804.80 | 33,270 | — | — |
| 2021-02-05 | $838.00 | $838.00 | 15,280 | — | — |
| 2021-02-04 | $852.50 | $852.50 | 22,470 | — | — |
| 2021-02-03 | $842.80 | $842.80 | 28,790 | — | — |
| 2021-02-02 | $841.20 | $841.20 | 62,160 | — | — |
| 2021-02-01 | $795.70 | $795.70 | 22,030 | — | — |
| 2021-01-29 | $755.10 | $755.10 | 22,090 | — | — |
| 2021-01-28 | $736.20 | $736.20 | 25,610 | — | — |
| 2021-01-27 | $739.60 | $739.60 | 30,330 | — | — |
| 2021-01-26 | $760.50 | $760.50 | 34,600 | — | — |
| 2021-01-25 | $766.20 | $766.20 | 41,220 | — | — |
| 2021-01-22 | $731.00 | $731.00 | 20,540 | — | — |
| 2021-01-21 | $720.50 | $720.50 | 29,930 | — | — |
| 2021-01-20 | $723.60 | $723.60 | 19,930 | — | — |
| 2021-01-19 | $724.90 | $724.90 | 31,590 | — | — |
| 2021-01-15 | $702.30 | $702.30 | 34,360 | — | — |
| 2021-01-14 | $710.10 | $710.10 | 23,060 | — | — |
| 2021-01-13 | $682.60 | $682.60 | 42,970 | — | — |
| 2021-01-12 | $722.90 | $722.90 | 41,150 | — | — |
| 2021-01-11 | $735.30 | $735.30 | 46,310 | — | — |
| 2021-01-08 | $644.60 | $644.60 | 34,770 | — | — |
| 2021-01-07 | $654.30 | $654.30 | 74,760 | — | — |
| 2021-01-06 | $632.20 | $632.20 | 93,790 | — | — |
| 2021-01-05 | $603.10 | $603.10 | 32,080 | — | — |
| 2021-01-04 | $589.20 | $589.20 | 43,910 | — | — |