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-10-29 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 | $473.20 | $473.20 | 39,780 | — | — |
| 2021-12-30 | $473.40 | $473.40 | 40,075 | — | — |
| 2021-12-29 | $466.20 | $466.20 | 52,800 | — | — |
| 2021-12-28 | $465.60 | $465.60 | 44,320 | — | — |
| 2021-12-27 | $476.60 | $476.60 | 46,195 | — | — |
| 2021-12-23 | $467.80 | $467.80 | 53,760 | — | — |
| 2021-12-22 | $460.20 | $460.20 | 43,495 | — | — |
| 2021-12-21 | $459.60 | $459.60 | 92,145 | — | — |
| 2021-12-20 | $450.00 | $450.00 | 92,255 | — | — |
| 2021-12-17 | $454.20 | $454.20 | 213,750 | — | — |
| 2021-12-16 | $430.00 | $430.00 | 227,925 | — | — |
| 2021-12-15 | $423.60 | $423.60 | 504,415 | — | — |
| 2021-12-14 | $430.60 | $430.60 | 112,165 | — | — |
| 2021-12-13 | $412.00 | $412.00 | 125,080 | — | — |
| 2021-12-10 | $422.60 | $422.60 | 317,840 | — | — |
| 2021-12-09 | $422.20 | $422.20 | 101,275 | — | — |
| 2021-12-08 | $439.80 | $439.80 | 50,950 | — | — |
| 2021-12-07 | $439.00 | $439.00 | 75,950 | — | — |
| 2021-12-06 | $427.80 | $427.80 | 91,160 | — | — |
| 2021-12-03 | $406.20 | $406.20 | 79,995 | — | — |
| 2021-12-02 | $409.00 | $409.00 | 75,990 | — | — |
| 2021-12-01 | $403.60 | $403.60 | 108,205 | — | — |
| 2021-11-30 | $419.20 | $419.20 | 108,425 | — | — |
| 2021-11-29 | $406.60 | $406.60 | 100,280 | — | — |
| 2021-11-26 | $416.40 | $416.40 | 23,930 | — | — |
| 2021-11-24 | $414.40 | $414.40 | 37,170 | — | — |
| 2021-11-23 | $416.00 | $416.00 | 51,090 | — | — |
| 2021-11-22 | $422.80 | $422.80 | 69,980 | — | — |
| 2021-11-19 | $413.40 | $413.40 | 57,355 | — | — |
| 2021-11-18 | $429.80 | $429.80 | 50,955 | — | — |
| 2021-11-17 | $435.00 | $435.00 | 37,495 | — | — |
| 2021-11-16 | $444.40 | $444.40 | 52,430 | — | — |
| 2021-11-15 | $428.80 | $428.80 | 98,340 | — | — |
| 2021-11-12 | $473.40 | $473.40 | 101,430 | — | — |
| 2021-11-11 | $478.00 | $478.00 | 58,050 | — | — |
| 2021-11-10 | $467.20 | $467.20 | 73,780 | — | — |
| 2021-11-09 | $469.00 | $469.00 | 52,660 | — | — |
| 2021-11-08 | $461.60 | $461.60 | 157,295 | — | — |
| 2021-11-05 | $462.00 | $462.00 | 141,155 | — | — |
| 2021-11-04 | $452.40 | $452.40 | 93,225 | — | — |
| 2021-11-03 | $443.00 | $443.00 | 101,190 | — | — |
| 2021-11-02 | $424.80 | $424.80 | 114,010 | — | — |
| 2021-11-01 | $420.60 | $420.60 | 92,880 | — | — |
| 2021-10-29 | $413.60 | $413.60 | 73,290 | — | — |
| 2021-10-28 | $411.00 | $411.00 | 97,250 | — | — |
| 2021-10-27 | $401.40 | $401.40 | 90,770 | — | — |
| 2021-10-26 | $420.20 | $420.20 | 58,465 | — | — |
| 2021-10-25 | $439.40 | $439.40 | 56,850 | — | — |
| 2021-10-22 | $436.00 | $436.00 | 367,405 | — | — |
| 2021-10-21 | $444.60 | $444.60 | 111,090 | — | — |
| 2021-10-20 | $407.40 | $407.40 | 35,475 | — | — |
| 2021-10-19 | $415.80 | $415.80 | 39,705 | — | — |
| 2021-10-18 | $412.00 | $412.00 | 65,380 | — | — |
| 2021-10-15 | $413.20 | $413.20 | 38,750 | — | — |
| 2021-10-14 | $417.80 | $417.80 | 57,590 | — | — |
| 2021-10-13 | $414.40 | $414.40 | 57,645 | — | — |
| 2021-10-12 | $405.00 | $405.00 | 56,290 | — | — |
| 2021-10-11 | $404.80 | $404.80 | 46,515 | — | — |
| 2021-10-08 | $400.00 | $400.00 | 57,995 | — | — |
| 2021-10-07 | $406.20 | $406.20 | 39,730 | — | — |
| 2021-10-06 | $408.60 | $408.60 | 72,405 | — | — |
| 2021-10-05 | $411.20 | $411.20 | 79,510 | — | — |
| 2021-10-04 | $407.80 | $407.80 | 74,200 | — | — |
| 2021-10-01 | $411.80 | $411.80 | 115,460 | — | — |
| 2021-09-30 | $410.80 | $410.80 | 248,100 | — | — |
| 2021-09-29 | $403.60 | $403.60 | 70,250 | — | — |
| 2021-09-28 | $411.80 | $411.80 | 143,110 | — | — |
| 2021-09-27 | $433.00 | $433.00 | 77,615 | — | — |
| 2021-09-24 | $439.00 | $439.00 | 80,890 | — | — |
| 2021-09-23 | $432.00 | $432.00 | 129,370 | — | — |
| 2021-09-22 | $435.20 | $435.20 | 70,630 | — | — |
| 2021-09-21 | $437.60 | $437.60 | 176,680 | — | — |
| 2021-09-20 | $444.80 | $444.80 | 176,155 | — | — |
| 2021-09-17 | $450.80 | $450.80 | 173,205 | — | — |
| 2021-09-16 | $462.20 | $462.20 | 142,755 | — | — |
| 2021-09-15 | $452.20 | $452.20 | 641,670 | — | — |
| 2021-09-14 | $447.60 | $447.60 | 120,050 | — | — |
| 2021-09-13 | $446.40 | $446.40 | 171,730 | — | — |
| 2021-09-10 | $498.00 | $498.00 | 91,385 | — | — |
| 2021-09-09 | $500.40 | $500.40 | 108,920 | — | — |
| 2021-09-08 | $485.00 | $485.00 | 72,150 | — | — |
| 2021-09-07 | $486.60 | $486.60 | 58,270 | — | — |
| 2021-09-03 | $490.20 | $490.20 | 40,900 | — | — |
| 2021-09-02 | $487.20 | $487.20 | 41,910 | — | — |
| 2021-09-01 | $487.00 | $487.00 | 32,050 | — | — |
| 2021-08-31 | $482.40 | $482.40 | 79,065 | — | — |
| 2021-08-30 | $478.00 | $478.00 | 101,760 | — | — |
| 2021-08-27 | $489.00 | $489.00 | 51,965 | — | — |
| 2021-08-26 | $474.00 | $474.00 | 57,885 | — | — |
| 2021-08-25 | $461.60 | $461.60 | 67,520 | — | — |
| 2021-08-24 | $471.00 | $471.00 | 132,380 | — | — |
| 2021-08-23 | $454.20 | $454.20 | 42,930 | — | — |
| 2021-08-20 | $451.80 | $451.80 | 77,120 | — | — |
| 2021-08-19 | $432.00 | $432.00 | 97,555 | — | — |
| 2021-08-18 | $445.40 | $445.40 | 82,780 | — | — |
| 2021-08-17 | $456.40 | $456.40 | 135,840 | — | — |
| 2021-08-16 | $482.80 | $482.80 | 31,430 | — | — |
| 2021-08-13 | $482.80 | $482.80 | 38,865 | — | — |
| 2021-08-12 | $486.60 | $486.60 | 36,830 | — | — |
| 2021-08-11 | $498.20 | $498.20 | 34,380 | — | — |
| 2021-08-10 | $490.60 | $490.60 | 76,065 | — | — |
| 2021-08-09 | $501.00 | $501.00 | 105,750 | — | — |
| 2021-08-06 | $470.00 | $470.00 | 128,515 | — | — |
| 2021-08-05 | $453.00 | $453.00 | 234,090 | — | — |
| 2021-08-04 | $487.00 | $487.00 | 62,895 | — | — |
| 2021-08-03 | $485.60 | $485.60 | 51,865 | — | — |
| 2021-08-02 | $486.60 | $486.60 | 39,135 | — | — |
| 2021-07-30 | $487.00 | $487.00 | 125,375 | — | — |
| 2021-07-29 | $491.60 | $491.60 | 49,785 | — | — |
| 2021-07-28 | $494.80 | $494.80 | 31,815 | — | — |
| 2021-07-27 | $494.60 | $494.60 | 47,070 | — | — |
| 2021-07-26 | $507.80 | $507.80 | 38,060 | — | — |
| 2021-07-23 | $493.00 | $493.00 | 49,985 | — | — |
| 2021-07-22 | $499.60 | $499.60 | 62,125 | — | — |
| 2021-07-21 | $517.00 | $517.00 | 78,320 | — | — |
| 2021-07-20 | $506.60 | $506.60 | 68,385 | — | — |
| 2021-07-19 | $490.80 | $490.80 | 82,635 | — | — |
| 2021-07-16 | $496.00 | $496.00 | 59,690 | — | — |
| 2021-07-15 | $502.60 | $502.60 | 50,725 | — | — |
| 2021-07-14 | $504.60 | $504.60 | 26,245 | — | — |
| 2021-07-13 | $508.60 | $508.60 | 33,290 | — | — |
| 2021-07-12 | $525.00 | $525.00 | 40,520 | — | — |
| 2021-07-09 | $538.00 | $538.00 | 88,695 | — | — |
| 2021-07-08 | $510.40 | $510.40 | 167,335 | — | — |
| 2021-07-07 | $504.60 | $504.60 | 103,105 | — | — |
| 2021-07-06 | $522.60 | $522.60 | 85,825 | — | — |
| 2021-07-02 | $545.20 | $545.20 | 96,800 | — | — |
| 2021-07-01 | $553.40 | $553.40 | 71,355 | — | — |
| 2021-06-30 | $549.80 | $549.80 | 60,470 | — | — |
| 2021-06-29 | $546.40 | $546.40 | 42,770 | — | — |
| 2021-06-28 | $542.00 | $542.00 | 85,590 | — | — |
| 2021-06-25 | $552.40 | $552.40 | 230,545 | — | — |
| 2021-06-24 | $553.20 | $553.20 | 160,460 | — | — |
| 2021-06-23 | $541.00 | $541.00 | 49,035 | — | — |
| 2021-06-22 | $537.80 | $537.80 | 121,605 | — | — |
| 2021-06-21 | $522.20 | $522.20 | 104,880 | — | — |
| 2021-06-18 | $511.40 | $511.40 | 155,920 | — | — |
| 2021-06-17 | $502.40 | $502.40 | 203,550 | — | — |
| 2021-06-16 | $528.20 | $528.20 | 265,535 | — | — |
| 2021-06-15 | $541.60 | $541.60 | 190,365 | — | — |
| 2021-06-14 | $545.20 | $545.20 | 172,425 | — | — |
| 2021-06-11 | $541.60 | $541.60 | 205,660 | — | — |
| 2021-06-10 | $543.40 | $543.40 | 810,565 | — | — |
| 2021-06-09 | $554.80 | $554.80 | 223,680 | — | — |
| 2021-06-08 | $600.40 | $600.40 | 156,385 | — | — |
| 2021-06-07 | $625.00 | $625.00 | 118,240 | — | — |
| 2021-06-04 | $595.20 | $595.20 | 69,405 | — | — |
| 2021-06-03 | $602.20 | $602.20 | 157,825 | — | — |
| 2021-06-02 | $585.20 | $585.20 | 72,800 | — | — |
| 2021-06-01 | $582.00 | $582.00 | 43,445 | — | — |
| 2021-05-28 | $583.20 | $583.20 | 36,090 | — | — |
| 2021-05-27 | $579.80 | $579.80 | 92,760 | — | — |
| 2021-05-26 | $590.20 | $590.20 | 47,500 | — | — |
| 2021-05-25 | $580.80 | $580.80 | 54,130 | — | — |
| 2021-05-24 | $566.60 | $566.60 | 30,145 | — | — |
| 2021-05-21 | $564.40 | $564.40 | 38,965 | — | — |
| 2021-05-20 | $564.00 | $564.00 | 65,985 | — | — |
| 2021-05-19 | $545.60 | $545.60 | 49,685 | — | — |
| 2021-05-18 | $549.20 | $549.20 | 35,615 | — | — |
| 2021-05-17 | $537.40 | $537.40 | 40,360 | — | — |
| 2021-05-14 | $548.60 | $548.60 | 43,075 | — | — |
| 2021-05-13 | $539.20 | $539.20 | 66,765 | — | — |
| 2021-05-12 | $522.20 | $522.20 | 74,525 | — | — |
| 2021-05-11 | $539.20 | $539.20 | 74,455 | — | — |
| 2021-05-10 | $553.80 | $553.80 | 138,170 | — | — |
| 2021-05-07 | $560.00 | $560.00 | 68,360 | — | — |
| 2021-05-06 | $545.00 | $545.00 | 199,875 | — | — |
| 2021-05-05 | $599.40 | $599.40 | 121,005 | — | — |
| 2021-05-04 | $580.40 | $580.40 | 51,100 | — | — |
| 2021-05-03 | $590.40 | $590.40 | 83,510 | — | — |
| 2021-04-30 | $568.40 | $568.40 | 45,840 | — | — |
| 2021-04-29 | $595.00 | $595.00 | 60,870 | — | — |
| 2021-04-28 | $583.60 | $583.60 | 86,135 | — | — |
| 2021-04-27 | $583.00 | $583.00 | 339,050 | — | — |
| 2021-04-26 | $559.60 | $559.60 | 35,765 | — | — |
| 2021-04-23 | $546.20 | $546.20 | 34,395 | — | — |
| 2021-04-22 | $536.80 | $536.80 | 121,765 | — | — |
| 2021-04-21 | $513.60 | $513.60 | 54,135 | — | — |
| 2021-04-20 | $509.20 | $509.20 | 51,135 | — | — |
| 2021-04-19 | $518.60 | $518.60 | 34,895 | — | — |
| 2021-04-16 | $527.40 | $527.40 | 66,290 | — | — |
| 2021-04-15 | $521.20 | $521.20 | 59,500 | — | — |
| 2021-04-14 | $521.60 | $521.60 | 34,230 | — | — |
| 2021-04-13 | $513.80 | $513.80 | 22,295 | — | — |
| 2021-04-12 | $502.20 | $502.20 | 59,495 | — | — |
| 2021-04-09 | $499.00 | $499.00 | 52,845 | — | — |
| 2021-04-08 | $495.60 | $495.60 | 20,225 | — | — |
| 2021-04-07 | $488.80 | $488.80 | 44,590 | — | — |
| 2021-04-06 | $511.20 | $511.20 | 89,410 | — | — |
| 2021-04-05 | $514.20 | $514.20 | 57,320 | — | — |
| 2021-04-01 | $497.40 | $497.40 | 82,375 | — | — |
| 2021-03-31 | $489.80 | $489.80 | 53,620 | — | — |
| 2021-03-30 | $471.60 | $471.60 | 56,095 | — | — |
| 2021-03-29 | $431.80 | $431.80 | 47,705 | — | — |
| 2021-03-26 | $437.40 | $437.40 | 73,825 | — | — |
| 2021-03-25 | $454.40 | $454.40 | 63,715 | — | — |
| 2021-03-24 | $459.40 | $459.40 | 73,225 | — | — |
| 2021-03-23 | $470.00 | $470.00 | 111,775 | — | — |
| 2021-03-22 | $475.60 | $475.60 | 86,065 | — | — |
| 2021-03-19 | $471.80 | $471.80 | 132,490 | — | — |
| 2021-03-18 | $458.20 | $458.20 | 90,950 | — | — |
| 2021-03-17 | $461.00 | $461.00 | 66,015 | — | — |
| 2021-03-16 | $458.60 | $458.60 | 55,740 | — | — |
| 2021-03-15 | $473.00 | $473.00 | 46,990 | — | — |
| 2021-03-12 | $474.60 | $474.60 | 82,415 | — | — |
| 2021-03-11 | $485.20 | $485.20 | 46,495 | — | — |
| 2021-03-10 | $482.20 | $482.20 | 35,940 | — | — |
| 2021-03-09 | $466.80 | $466.80 | 34,180 | — | — |
| 2021-03-08 | $439.20 | $439.20 | 59,660 | — | — |
| 2021-03-05 | $450.20 | $450.20 | 73,855 | — | — |
| 2021-03-04 | $418.60 | $418.60 | 110,145 | — | — |
| 2021-03-03 | $445.40 | $445.40 | 45,525 | — | — |
| 2021-03-02 | $480.00 | $480.00 | 38,500 | — | — |
| 2021-03-01 | $485.80 | $485.80 | 68,950 | — | — |
| 2021-02-26 | $485.60 | $485.60 | 123,220 | — | — |
| 2021-02-25 | $465.60 | $465.60 | 80,865 | — | — |
| 2021-02-24 | $477.80 | $477.80 | 49,870 | — | — |
| 2021-02-23 | $480.00 | $480.00 | 70,635 | — | — |
| 2021-02-22 | $490.80 | $490.80 | 151,810 | — | — |
| 2021-02-19 | $493.80 | $493.80 | 172,920 | — | — |
| 2021-02-18 | $461.00 | $461.00 | 153,290 | — | — |
| 2021-02-17 | $480.80 | $480.80 | 96,480 | — | — |
| 2021-02-16 | $489.40 | $489.40 | 215,825 | — | — |
| 2021-02-12 | $528.40 | $528.40 | 319,295 | — | — |
| 2021-02-11 | $518.40 | $518.40 | 623,530 | — | — |
| 2021-02-10 | $531.60 | $531.60 | 77,455 | — | — |
| 2021-02-09 | $539.20 | $539.20 | 66,560 | — | — |
| 2021-02-08 | $554.80 | $554.80 | 30,830 | — | — |
| 2021-02-05 | $561.00 | $561.00 | 38,485 | — | — |
| 2021-02-04 | $573.40 | $573.40 | 43,680 | — | — |
| 2021-02-03 | $589.40 | $589.40 | 35,675 | — | — |
| 2021-02-02 | $587.40 | $587.40 | 41,965 | — | — |
| 2021-02-01 | $568.20 | $568.20 | 38,035 | — | — |
| 2021-01-29 | $572.00 | $572.00 | 24,760 | — | — |
| 2021-01-28 | $597.60 | $597.60 | 40,040 | — | — |
| 2021-01-27 | $626.80 | $626.80 | 78,770 | — | — |
| 2021-01-26 | $607.60 | $607.60 | 29,150 | — | — |
| 2021-01-25 | $586.40 | $586.40 | 34,315 | — | — |
| 2021-01-22 | $565.60 | $565.60 | 17,845 | — | — |
| 2021-01-21 | $571.00 | $571.00 | 22,835 | — | — |
| 2021-01-20 | $562.60 | $562.60 | 48,505 | — | — |
| 2021-01-19 | $589.40 | $589.40 | 67,580 | — | — |
| 2021-01-15 | $556.60 | $556.60 | 20,680 | — | — |
| 2021-01-14 | $552.00 | $552.00 | 50,930 | — | — |
| 2021-01-13 | $548.00 | $548.00 | 17,155 | — | — |
| 2021-01-12 | $548.80 | $548.80 | 23,595 | — | — |
| 2021-01-11 | $547.00 | $547.00 | 63,230 | — | — |
| 2021-01-08 | $526.00 | $526.00 | 18,565 | — | — |
| 2021-01-07 | $512.20 | $512.20 | 27,015 | — | — |
| 2021-01-06 | $508.40 | $508.40 | 32,670 | — | — |
| 2021-01-05 | $525.60 | $525.60 | 30,130 | — | — |
| 2021-01-04 | $533.00 | $533.00 | 68,290 | — | — |