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-08 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 | $379.40 | $379.40 | 66,160 | — | — |
| 2021-12-30 | $388.00 | $388.00 | 97,585 | — | — |
| 2021-12-29 | $374.40 | $374.40 | 153,930 | — | — |
| 2021-12-28 | $380.40 | $380.40 | 183,570 | — | — |
| 2021-12-27 | $395.20 | $395.20 | 146,505 | — | — |
| 2021-12-23 | $395.80 | $395.80 | 189,135 | — | — |
| 2021-12-22 | $393.00 | $393.00 | 181,795 | — | — |
| 2021-12-21 | $383.60 | $383.60 | 153,445 | — | — |
| 2021-12-20 | $361.60 | $361.60 | 155,900 | — | — |
| 2021-12-17 | $376.00 | $376.00 | 611,840 | — | — |
| 2021-12-16 | $363.80 | $363.80 | 205,720 | — | — |
| 2021-12-15 | $358.40 | $358.40 | 199,685 | — | — |
| 2021-12-14 | $351.20 | $351.20 | 152,775 | — | — |
| 2021-12-13 | $365.80 | $365.80 | 181,115 | — | — |
| 2021-12-10 | $371.20 | $371.20 | 210,510 | — | — |
| 2021-12-09 | $393.20 | $393.20 | 146,395 | — | — |
| 2021-12-08 | $393.80 | $393.80 | 118,290 | — | — |
| 2021-12-07 | $387.40 | $387.40 | 201,395 | — | — |
| 2021-12-06 | $374.40 | $374.40 | 201,790 | — | — |
| 2021-12-03 | $355.40 | $355.40 | 276,945 | — | — |
| 2021-12-02 | $393.20 | $393.20 | 228,805 | — | — |
| 2021-12-01 | $404.40 | $404.40 | 156,265 | — | — |
| 2021-11-30 | $424.40 | $424.40 | 259,710 | — | — |
| 2021-11-29 | $416.60 | $416.60 | 153,055 | — | — |
| 2021-11-26 | $421.80 | $421.80 | 118,565 | — | — |
| 2021-11-24 | $436.20 | $436.20 | 107,470 | — | — |
| 2021-11-23 | $439.80 | $439.80 | 130,715 | — | — |
| 2021-11-22 | $451.20 | $451.20 | 197,595 | — | — |
| 2021-11-19 | $445.40 | $445.40 | 191,375 | — | — |
| 2021-11-18 | $429.00 | $429.00 | 470,975 | — | — |
| 2021-11-17 | $441.40 | $441.40 | 588,320 | — | — |
| 2021-11-16 | $493.40 | $493.40 | 94,810 | — | — |
| 2021-11-15 | $503.00 | $503.00 | 105,030 | — | — |
| 2021-11-12 | $495.00 | $495.00 | 132,990 | — | — |
| 2021-11-11 | $519.00 | $519.00 | 226,235 | — | — |
| 2021-11-10 | $492.20 | $492.20 | 320,220 | — | — |
| 2021-11-09 | $456.80 | $456.80 | 181,480 | — | — |
| 2021-11-08 | $495.80 | $495.80 | 112,380 | — | — |
| 2021-11-05 | $488.60 | $488.60 | 74,220 | — | — |
| 2021-11-04 | $499.60 | $499.60 | 86,475 | — | — |
| 2021-11-03 | $498.80 | $498.80 | 124,115 | — | — |
| 2021-11-02 | $503.20 | $503.20 | 197,440 | — | — |
| 2021-11-01 | $486.00 | $486.00 | 152,580 | — | — |
| 2021-10-29 | $474.20 | $474.20 | 230,845 | — | — |
| 2021-10-28 | $460.60 | $460.60 | 600,750 | — | — |
| 2021-10-27 | $533.00 | $533.00 | 213,295 | — | — |
| 2021-10-26 | $501.80 | $501.80 | 194,115 | — | — |
| 2021-10-25 | $463.00 | $463.00 | 149,495 | — | — |
| 2021-10-22 | $422.60 | $422.60 | 110,115 | — | — |
| 2021-10-21 | $447.80 | $447.80 | 97,485 | — | — |
| 2021-10-20 | $444.60 | $444.60 | 54,715 | — | — |
| 2021-10-19 | $444.60 | $444.60 | 69,310 | — | — |
| 2021-10-18 | $440.00 | $440.00 | 52,295 | — | — |
| 2021-10-15 | $441.20 | $441.20 | 65,555 | — | — |
| 2021-10-14 | $450.20 | $450.20 | 73,660 | — | — |
| 2021-10-13 | $459.80 | $459.80 | 60,075 | — | — |
| 2021-10-12 | $451.00 | $451.00 | 77,725 | — | — |
| 2021-10-11 | $439.40 | $439.40 | 59,285 | — | — |
| 2021-10-08 | $442.60 | $442.60 | 42,245 | — | — |
| 2021-10-07 | $450.60 | $450.60 | 81,140 | — | — |
| 2021-10-06 | $431.20 | $431.20 | 123,160 | — | — |
| 2021-10-05 | $425.00 | $425.00 | 141,915 | — | — |
| 2021-10-04 | $444.80 | $444.80 | 113,225 | — | — |
| 2021-10-01 | $492.60 | $492.60 | 58,025 | — | — |
| 2021-09-30 | $477.80 | $477.80 | 58,180 | — | — |
| 2021-09-29 | $471.80 | $471.80 | 86,180 | — | — |
| 2021-09-28 | $488.40 | $488.40 | 95,135 | — | — |
| 2021-09-27 | $525.20 | $525.20 | 77,540 | — | — |
| 2021-09-24 | $506.00 | $506.00 | 53,595 | — | — |
| 2021-09-23 | $521.00 | $521.00 | 52,165 | — | — |
| 2021-09-22 | $514.40 | $514.40 | 76,305 | — | — |
| 2021-09-21 | $504.40 | $504.40 | 82,400 | — | — |
| 2021-09-20 | $486.40 | $486.40 | 144,380 | — | — |
| 2021-09-17 | $518.80 | $518.80 | 427,630 | — | — |
| 2021-09-16 | $474.80 | $474.80 | 119,905 | — | — |
| 2021-09-15 | $447.20 | $447.20 | 118,700 | — | — |
| 2021-09-14 | $447.20 | $447.20 | 101,580 | — | — |
| 2021-09-13 | $458.40 | $458.40 | 134,195 | — | — |
| 2021-09-10 | $448.80 | $448.80 | 137,810 | — | — |
| 2021-09-09 | $464.60 | $464.60 | 91,385 | — | — |
| 2021-09-08 | $471.20 | $471.20 | 104,465 | — | — |
| 2021-09-07 | $494.80 | $494.80 | 102,375 | — | — |
| 2021-09-03 | $510.60 | $510.60 | 73,180 | — | — |
| 2021-09-02 | $514.00 | $514.00 | 101,965 | — | — |
| 2021-09-01 | $504.40 | $504.40 | 85,800 | — | — |
| 2021-08-31 | $499.80 | $499.80 | 84,765 | — | — |
| 2021-08-30 | $499.20 | $499.20 | 97,340 | — | — |
| 2021-08-27 | $506.40 | $506.40 | 83,565 | — | — |
| 2021-08-26 | $497.60 | $497.60 | 89,155 | — | — |
| 2021-08-25 | $497.40 | $497.40 | 103,380 | — | — |
| 2021-08-24 | $494.20 | $494.20 | 126,490 | — | — |
| 2021-08-23 | $474.00 | $474.00 | 239,085 | — | — |
| 2021-08-20 | $428.60 | $428.60 | 110,335 | — | — |
| 2021-08-19 | $426.80 | $426.80 | 115,100 | — | — |
| 2021-08-18 | $453.00 | $453.00 | 95,055 | — | — |
| 2021-08-17 | $454.00 | $454.00 | 103,175 | — | — |
| 2021-08-16 | $453.00 | $453.00 | 136,285 | — | — |
| 2021-08-13 | $474.20 | $474.20 | 110,200 | — | — |
| 2021-08-12 | $485.20 | $485.20 | 432,240 | — | — |
| 2021-08-11 | $537.20 | $537.20 | 131,825 | — | — |
| 2021-08-10 | $567.20 | $567.20 | 110,005 | — | — |
| 2021-08-09 | $559.00 | $559.00 | 70,570 | — | — |
| 2021-08-06 | $540.00 | $540.00 | 62,455 | — | — |
| 2021-08-05 | $539.40 | $539.40 | 65,165 | — | — |
| 2021-08-04 | $551.60 | $551.60 | 65,185 | — | — |
| 2021-08-03 | $557.80 | $557.80 | 76,685 | — | — |
| 2021-08-02 | $532.40 | $532.40 | 70,070 | — | — |
| 2021-07-30 | $542.20 | $542.20 | 54,480 | — | — |
| 2021-07-29 | $547.00 | $547.00 | 48,110 | — | — |
| 2021-07-28 | $545.20 | $545.20 | 113,890 | — | — |
| 2021-07-27 | $522.20 | $522.20 | 113,500 | — | — |
| 2021-07-26 | $540.80 | $540.80 | 60,745 | — | — |
| 2021-07-23 | $539.00 | $539.00 | 75,025 | — | — |
| 2021-07-22 | $560.00 | $560.00 | 70,670 | — | — |
| 2021-07-21 | $566.80 | $566.80 | 113,585 | — | — |
| 2021-07-20 | $529.40 | $529.40 | 114,050 | — | — |
| 2021-07-19 | $536.80 | $536.80 | 185,940 | — | — |
| 2021-07-16 | $519.60 | $519.60 | 124,630 | — | — |
| 2021-07-15 | $528.40 | $528.40 | 160,370 | — | — |
| 2021-07-14 | $537.00 | $537.00 | 177,595 | — | — |
| 2021-07-13 | $580.80 | $580.80 | 174,385 | — | — |
| 2021-07-12 | $625.40 | $625.40 | 114,880 | — | — |
| 2021-07-09 | $642.40 | $642.40 | 106,215 | — | — |
| 2021-07-08 | $653.60 | $653.60 | 139,465 | — | — |
| 2021-07-07 | $682.20 | $682.20 | 141,960 | — | — |
| 2021-07-06 | $719.40 | $719.40 | 82,860 | — | — |
| 2021-07-02 | $727.60 | $727.60 | 96,915 | — | — |
| 2021-07-01 | $740.00 | $740.00 | 203,380 | — | — |
| 2021-06-30 | $720.20 | $720.20 | 109,460 | — | — |
| 2021-06-29 | $736.20 | $736.20 | 194,080 | — | — |
| 2021-06-28 | $693.80 | $693.80 | 133,005 | — | — |
| 2021-06-25 | $684.00 | $684.00 | 487,245 | — | — |
| 2021-06-24 | $700.80 | $700.80 | 175,175 | — | — |
| 2021-06-23 | $713.20 | $713.20 | 209,130 | — | — |
| 2021-06-22 | $712.80 | $712.80 | 266,205 | — | — |
| 2021-06-21 | $663.80 | $663.80 | 211,055 | — | — |
| 2021-06-18 | $701.80 | $701.80 | 593,155 | — | — |
| 2021-06-17 | $702.20 | $702.20 | 308,975 | — | — |
| 2021-06-16 | $639.00 | $639.00 | 270,200 | — | — |
| 2021-06-15 | $631.60 | $631.60 | 255,695 | — | — |
| 2021-06-14 | $709.60 | $709.60 | 159,585 | — | — |
| 2021-06-11 | $665.20 | $665.20 | 116,990 | — | — |
| 2021-06-10 | $622.80 | $622.80 | 103,940 | — | — |
| 2021-06-09 | $616.80 | $616.80 | 107,270 | — | — |
| 2021-06-08 | $621.00 | $621.00 | 173,525 | — | — |
| 2021-06-07 | $682.00 | $682.00 | 203,550 | — | — |
| 2021-06-04 | $644.00 | $644.00 | 126,505 | — | — |
| 2021-06-03 | $622.20 | $622.20 | 151,810 | — | — |
| 2021-06-02 | $598.20 | $598.20 | 136,300 | — | — |
| 2021-06-01 | $553.00 | $553.00 | 130,985 | — | — |
| 2021-05-28 | $506.80 | $506.80 | 75,530 | — | — |
| 2021-05-27 | $520.00 | $520.00 | 116,325 | — | — |
| 2021-05-26 | $539.00 | $539.00 | 96,090 | — | — |
| 2021-05-25 | $514.60 | $514.60 | 134,690 | — | — |
| 2021-05-24 | $489.60 | $489.60 | 108,640 | — | — |
| 2021-05-21 | $441.80 | $441.80 | 123,960 | — | — |
| 2021-05-20 | $410.60 | $410.60 | 107,830 | — | — |
| 2021-05-19 | $379.20 | $379.20 | 51,390 | — | — |
| 2021-05-18 | $385.60 | $385.60 | 129,380 | — | — |
| 2021-05-17 | $389.00 | $389.00 | 90,090 | — | — |
| 2021-05-14 | $360.80 | $360.80 | 94,760 | — | — |
| 2021-05-13 | $327.60 | $327.60 | 169,090 | — | — |
| 2021-05-12 | $364.00 | $364.00 | 72,435 | — | — |
| 2021-05-11 | $390.80 | $390.80 | 108,950 | — | — |
| 2021-05-10 | $387.40 | $387.40 | 111,660 | — | — |
| 2021-05-07 | $400.80 | $400.80 | 114,545 | — | — |
| 2021-05-06 | $416.40 | $416.40 | 97,205 | — | — |
| 2021-05-05 | $449.20 | $449.20 | 84,980 | — | — |
| 2021-05-04 | $459.20 | $459.20 | 218,405 | — | — |
| 2021-05-03 | $474.20 | $474.20 | 105,630 | — | — |
| 2021-04-30 | $507.80 | $507.80 | 100,475 | — | — |
| 2021-04-29 | $541.00 | $541.00 | 112,885 | — | — |
| 2021-04-28 | $532.20 | $532.20 | 51,575 | — | — |
| 2021-04-27 | $517.40 | $517.40 | 57,360 | — | — |
| 2021-04-26 | $520.00 | $520.00 | 68,225 | — | — |
| 2021-04-23 | $517.20 | $517.20 | 72,495 | — | — |
| 2021-04-22 | $476.80 | $476.80 | 83,455 | — | — |
| 2021-04-21 | $474.00 | $474.00 | 94,390 | — | — |
| 2021-04-20 | $459.80 | $459.80 | 167,105 | — | — |
| 2021-04-19 | $488.60 | $488.60 | 114,430 | — | — |
| 2021-04-16 | $524.60 | $524.60 | 94,585 | — | — |
| 2021-04-15 | $522.20 | $522.20 | 91,950 | — | — |
| 2021-04-14 | $532.20 | $532.20 | 87,545 | — | — |
| 2021-04-13 | $540.80 | $540.80 | 124,125 | — | — |
| 2021-04-12 | $602.40 | $602.40 | 123,850 | — | — |
| 2021-04-09 | $622.80 | $622.80 | 176,010 | — | — |
| 2021-04-08 | $583.40 | $583.40 | 591,175 | — | — |
| 2021-04-07 | $510.20 | $510.20 | 61,535 | — | — |
| 2021-04-06 | $520.00 | $520.00 | 68,830 | — | — |
| 2021-04-05 | $518.40 | $518.40 | 114,380 | — | — |
| 2021-04-01 | $539.00 | $539.00 | 131,395 | — | — |
| 2021-03-31 | $531.60 | $531.60 | 122,585 | — | — |
| 2021-03-30 | $552.00 | $552.00 | 122,660 | — | — |
| 2021-03-29 | $514.60 | $514.60 | 73,430 | — | — |
| 2021-03-26 | $548.00 | $548.00 | 110,240 | — | — |
| 2021-03-25 | $568.80 | $568.80 | 232,090 | — | — |
| 2021-03-24 | $492.40 | $492.40 | 166,570 | — | — |
| 2021-03-23 | $547.40 | $547.40 | 116,205 | — | — |
| 2021-03-22 | $578.00 | $578.00 | 97,670 | — | — |
| 2021-03-19 | $599.40 | $599.40 | 114,920 | — | — |
| 2021-03-18 | $596.20 | $596.20 | 111,525 | — | — |
| 2021-03-17 | $639.80 | $639.80 | 130,335 | — | — |
| 2021-03-16 | $617.20 | $617.20 | 202,300 | — | — |
| 2021-03-15 | $684.80 | $684.80 | 126,550 | — | — |
| 2021-03-12 | $708.60 | $708.60 | 169,380 | — | — |
| 2021-03-11 | $677.80 | $677.80 | 219,005 | — | — |
| 2021-03-10 | $622.80 | $622.80 | 244,880 | — | — |
| 2021-03-09 | $531.40 | $531.40 | 230,870 | — | — |
| 2021-03-08 | $500.20 | $500.20 | 194,240 | — | — |
| 2021-03-05 | $493.40 | $493.40 | 572,105 | — | — |
| 2021-03-04 | $528.20 | $528.20 | 363,405 | — | — |
| 2021-03-03 | $560.40 | $560.40 | 281,055 | — | — |
| 2021-03-02 | $640.80 | $640.80 | 151,830 | — | — |
| 2021-03-01 | $708.60 | $708.60 | 156,300 | — | — |
| 2021-02-26 | $683.60 | $683.60 | 221,865 | — | — |
| 2021-02-25 | $638.20 | $638.20 | 309,570 | — | — |
| 2021-02-24 | $720.60 | $720.60 | 292,330 | — | — |
| 2021-02-23 | $770.20 | $770.20 | 255,460 | — | — |
| 2021-02-22 | $845.00 | $845.00 | 201,040 | — | — |
| 2021-02-19 | $928.00 | $928.00 | 143,585 | — | — |
| 2021-02-18 | $875.00 | $875.00 | 218,200 | — | — |
| 2021-02-17 | $999.40 | $999.40 | 305,040 | — | — |
| 2021-02-16 | $943.80 | $943.80 | 454,860 | — | — |
| 2021-02-12 | $781.60 | $781.60 | 121,005 | — | — |
| 2021-02-11 | $750.00 | $750.00 | 163,050 | — | — |
| 2021-02-10 | $780.00 | $780.00 | 216,005 | — | — |
| 2021-02-09 | $845.20 | $845.20 | 263,210 | — | — |
| 2021-02-08 | $793.00 | $793.00 | 221,210 | — | — |
| 2021-02-05 | $681.00 | $681.00 | 124,855 | — | — |
| 2021-02-04 | $696.20 | $696.20 | 92,740 | — | — |
| 2021-02-03 | $709.00 | $709.00 | 205,510 | — | — |
| 2021-02-02 | $698.60 | $698.60 | 277,020 | — | — |
| 2021-02-01 | $667.80 | $667.80 | 452,705 | — | — |
| 2021-01-29 | $542.00 | $542.00 | 207,925 | — | — |
| 2021-01-28 | $564.80 | $564.80 | 254,395 | — | — |
| 2021-01-27 | $488.80 | $488.80 | 314,310 | — | — |
| 2021-01-26 | $586.20 | $586.20 | 130,310 | — | — |
| 2021-01-25 | $640.00 | $640.00 | 171,725 | — | — |
| 2021-01-22 | $688.60 | $688.60 | 114,670 | — | — |
| 2021-01-21 | $666.20 | $666.20 | 73,090 | — | — |
| 2021-01-20 | $677.00 | $677.00 | 113,890 | — | — |
| 2021-01-19 | $688.40 | $688.40 | 170,300 | — | — |
| 2021-01-15 | $629.80 | $629.80 | 137,755 | — | — |
| 2021-01-14 | $678.80 | $678.80 | 132,775 | — | — |
| 2021-01-13 | $675.00 | $675.00 | 299,560 | — | — |
| 2021-01-12 | $720.00 | $720.00 | 460,925 | — | — |
| 2021-01-11 | $619.00 | $619.00 | 870,830 | — | — |
| 2021-01-08 | $509.80 | $509.80 | 258,115 | — | — |
| 2021-01-07 | $466.20 | $466.20 | 143,630 | — | — |
| 2021-01-06 | $377.00 | $377.00 | 105,950 | — | — |
| 2021-01-05 | $358.00 | $358.00 | 57,480 | — | — |
| 2021-01-04 | $358.00 | $358.00 | 127,375 | — | — |