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
- 2019-09-16 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 | $381.00 | $381.00 | 464,800 | — | — |
| 2021-12-30 | $386.60 | $386.60 | 688,675 | — | — |
| 2021-12-29 | $355.20 | $355.20 | 603,860 | — | — |
| 2021-12-28 | $373.60 | $373.60 | 285,540 | — | — |
| 2021-12-27 | $384.00 | $384.00 | 347,590 | — | — |
| 2021-12-23 | $381.00 | $381.00 | 381,740 | — | — |
| 2021-12-22 | $372.40 | $372.40 | 302,650 | — | — |
| 2021-12-21 | $374.80 | $374.80 | 463,375 | — | — |
| 2021-12-20 | $360.20 | $360.20 | 568,180 | — | — |
| 2021-12-17 | $380.60 | $380.60 | 951,900 | — | — |
| 2021-12-16 | $382.60 | $382.60 | 522,150 | — | — |
| 2021-12-15 | $397.80 | $397.80 | 661,975 | — | — |
| 2021-12-14 | $390.00 | $390.00 | 609,320 | — | — |
| 2021-12-13 | $417.80 | $417.80 | 495,000 | — | — |
| 2021-12-10 | $404.00 | $404.00 | 546,695 | — | — |
| 2021-12-09 | $413.80 | $413.80 | 557,025 | — | — |
| 2021-12-08 | $419.60 | $419.60 | 1,085,960 | — | — |
| 2021-12-07 | $435.60 | $435.60 | 613,645 | — | — |
| 2021-12-06 | $414.80 | $414.80 | 516,610 | — | — |
| 2021-12-03 | $431.40 | $431.40 | 529,415 | — | — |
| 2021-12-02 | $465.80 | $465.80 | 388,980 | — | — |
| 2021-12-01 | $470.40 | $470.40 | 427,415 | — | — |
| 2021-11-30 | $510.40 | $510.40 | 564,120 | — | — |
| 2021-11-29 | $521.20 | $521.20 | 391,195 | — | — |
| 2021-11-26 | $516.40 | $516.40 | 260,760 | — | — |
| 2021-11-24 | $523.40 | $523.40 | 346,320 | — | — |
| 2021-11-23 | $517.00 | $517.00 | 426,430 | — | — |
| 2021-11-22 | $546.00 | $546.00 | 589,620 | — | — |
| 2021-11-19 | $538.00 | $538.00 | 342,000 | — | — |
| 2021-11-18 | $522.60 | $522.60 | 551,390 | — | — |
| 2021-11-17 | $553.80 | $553.80 | 635,420 | — | — |
| 2021-11-16 | $549.00 | $549.00 | 692,575 | — | — |
| 2021-11-15 | $538.60 | $538.60 | 468,800 | — | — |
| 2021-11-12 | $536.40 | $536.40 | 634,130 | — | — |
| 2021-11-11 | $513.60 | $513.60 | 389,455 | — | — |
| 2021-11-10 | $490.40 | $490.40 | 515,470 | — | — |
| 2021-11-09 | $516.40 | $516.40 | 737,360 | — | — |
| 2021-11-08 | $552.00 | $552.00 | 1,522,270 | — | — |
| 2021-11-05 | $493.80 | $493.80 | 354,330 | — | — |
| 2021-11-04 | $491.80 | $491.80 | 236,785 | — | — |
| 2021-11-03 | $496.20 | $496.20 | 344,070 | — | — |
| 2021-11-02 | $485.20 | $485.20 | 487,330 | — | — |
| 2021-11-01 | $513.20 | $513.20 | 508,460 | — | — |
| 2021-10-29 | $495.60 | $495.60 | 386,655 | — | — |
| 2021-10-28 | $483.20 | $483.20 | 533,160 | — | — |
| 2021-10-27 | $454.40 | $454.40 | 259,750 | — | — |
| 2021-10-26 | $456.80 | $456.80 | 463,320 | — | — |
| 2021-10-25 | $459.80 | $459.80 | 486,830 | — | — |
| 2021-10-22 | $427.00 | $427.00 | 291,200 | — | — |
| 2021-10-21 | $440.40 | $440.40 | 459,180 | — | — |
| 2021-10-20 | $423.60 | $423.60 | 296,235 | — | — |
| 2021-10-19 | $423.80 | $423.80 | 577,130 | — | — |
| 2021-10-18 | $398.20 | $398.20 | 251,205 | — | — |
| 2021-10-15 | $394.20 | $394.20 | 228,830 | — | — |
| 2021-10-14 | $398.40 | $398.40 | 337,145 | — | — |
| 2021-10-13 | $400.00 | $400.00 | 318,460 | — | — |
| 2021-10-12 | $399.80 | $399.80 | 302,800 | — | — |
| 2021-10-11 | $381.40 | $381.40 | 274,715 | — | — |
| 2021-10-08 | $368.00 | $368.00 | 294,630 | — | — |
| 2021-10-07 | $373.20 | $373.20 | 395,280 | — | — |
| 2021-10-06 | $358.40 | $358.40 | 364,260 | — | — |
| 2021-10-05 | $359.80 | $359.80 | 394,745 | — | — |
| 2021-10-04 | $360.20 | $360.20 | 660,320 | — | — |
| 2021-10-01 | $386.20 | $386.20 | 784,315 | — | — |
| 2021-09-30 | $399.80 | $399.80 | 642,050 | — | — |
| 2021-09-29 | $408.60 | $408.60 | 531,890 | — | — |
| 2021-09-28 | $416.60 | $416.60 | 884,775 | — | — |
| 2021-09-27 | $409.40 | $409.40 | 562,860 | — | — |
| 2021-09-24 | $398.20 | $398.20 | 535,580 | — | — |
| 2021-09-23 | $410.20 | $410.20 | 351,365 | — | — |
| 2021-09-22 | $406.40 | $406.40 | 307,780 | — | — |
| 2021-09-21 | $406.20 | $406.20 | 504,265 | — | — |
| 2021-09-20 | $405.00 | $405.00 | 538,545 | — | — |
| 2021-09-17 | $426.20 | $426.20 | 582,905 | — | — |
| 2021-09-16 | $414.00 | $414.00 | 393,600 | — | — |
| 2021-09-15 | $412.20 | $412.20 | 622,185 | — | — |
| 2021-09-14 | $422.80 | $422.80 | 372,125 | — | — |
| 2021-09-13 | $424.40 | $424.40 | 610,865 | — | — |
| 2021-09-10 | $413.60 | $413.60 | 701,405 | — | — |
| 2021-09-09 | $437.40 | $437.40 | 287,300 | — | — |
| 2021-09-08 | $433.40 | $433.40 | 433,300 | — | — |
| 2021-09-07 | $451.60 | $451.60 | 499,390 | — | — |
| 2021-09-03 | $440.20 | $440.20 | 959,245 | — | — |
| 2021-09-02 | $459.40 | $459.40 | 2,124,810 | — | — |
| 2021-09-01 | $424.60 | $424.60 | 831,855 | — | — |
| 2021-08-31 | $423.00 | $423.00 | 378,170 | — | — |
| 2021-08-30 | $417.80 | $417.80 | 390,360 | — | — |
| 2021-08-27 | $424.80 | $424.80 | 409,875 | — | — |
| 2021-08-26 | $427.20 | $427.20 | 306,215 | — | — |
| 2021-08-25 | $444.80 | $444.80 | 245,240 | — | — |
| 2021-08-24 | $450.80 | $450.80 | 220,060 | — | — |
| 2021-08-23 | $439.40 | $439.40 | 199,180 | — | — |
| 2021-08-20 | $425.20 | $425.20 | 218,780 | — | — |
| 2021-08-19 | $415.80 | $415.80 | 322,755 | — | — |
| 2021-08-18 | $435.00 | $435.00 | 310,730 | — | — |
| 2021-08-17 | $437.20 | $437.20 | 332,275 | — | — |
| 2021-08-16 | $451.00 | $451.00 | 314,430 | — | — |
| 2021-08-13 | $479.80 | $479.80 | 198,115 | — | — |
| 2021-08-12 | $503.60 | $503.60 | 186,450 | — | — |
| 2021-08-11 | $501.20 | $501.20 | 392,915 | — | — |
| 2021-08-10 | $520.40 | $520.40 | 285,100 | — | — |
| 2021-08-09 | $514.80 | $514.80 | 390,275 | — | — |
| 2021-08-06 | $476.20 | $476.20 | 268,415 | — | — |
| 2021-08-05 | $493.40 | $493.40 | 398,045 | — | — |
| 2021-08-04 | $464.40 | $464.40 | 214,505 | — | — |
| 2021-08-03 | $462.40 | $462.40 | 177,670 | — | — |
| 2021-08-02 | $467.20 | $467.20 | 253,480 | — | — |
| 2021-07-30 | $473.00 | $473.00 | 205,995 | — | — |
| 2021-07-29 | $481.40 | $481.40 | 306,845 | — | — |
| 2021-07-28 | $487.40 | $487.40 | 382,000 | — | — |
| 2021-07-27 | $455.00 | $455.00 | 340,650 | — | — |
| 2021-07-26 | $464.60 | $464.60 | 310,925 | — | — |
| 2021-07-23 | $451.20 | $451.20 | 487,285 | — | — |
| 2021-07-22 | $481.20 | $481.20 | 390,660 | — | — |
| 2021-07-21 | $519.20 | $519.20 | 312,900 | — | — |
| 2021-07-20 | $490.60 | $490.60 | 343,185 | — | — |
| 2021-07-19 | $469.40 | $469.40 | 338,640 | — | — |
| 2021-07-16 | $459.20 | $459.20 | 262,655 | — | — |
| 2021-07-15 | $465.40 | $465.40 | 867,330 | — | — |
| 2021-07-14 | $490.40 | $490.40 | 545,455 | — | — |
| 2021-07-13 | $521.80 | $521.80 | 430,745 | — | — |
| 2021-07-12 | $576.80 | $576.80 | 240,505 | — | — |
| 2021-07-09 | $558.00 | $558.00 | 188,810 | — | — |
| 2021-07-08 | $561.20 | $561.20 | 232,860 | — | — |
| 2021-07-07 | $570.00 | $570.00 | 351,790 | — | — |
| 2021-07-06 | $622.20 | $622.20 | 172,325 | — | — |
| 2021-07-02 | $640.40 | $640.40 | 169,360 | — | — |
| 2021-07-01 | $659.60 | $659.60 | 195,370 | — | — |
| 2021-06-30 | $694.80 | $694.80 | 169,115 | — | — |
| 2021-06-29 | $713.80 | $713.80 | 305,200 | — | — |
| 2021-06-28 | $698.80 | $698.80 | 351,415 | — | — |
| 2021-06-25 | $633.40 | $633.40 | 536,110 | — | — |
| 2021-06-24 | $638.20 | $638.20 | 295,460 | — | — |
| 2021-06-23 | $658.20 | $658.20 | 180,785 | — | — |
| 2021-06-22 | $654.80 | $654.80 | 248,180 | — | — |
| 2021-06-21 | $652.20 | $652.20 | 316,420 | — | — |
| 2021-06-18 | $662.80 | $662.80 | 941,240 | — | — |
| 2021-06-17 | $639.20 | $639.20 | 420,575 | — | — |
| 2021-06-16 | $627.00 | $627.00 | 431,315 | — | — |
| 2021-06-15 | $587.80 | $587.80 | 222,945 | — | — |
| 2021-06-14 | $596.60 | $596.60 | 310,545 | — | — |
| 2021-06-11 | $574.40 | $574.40 | 113,020 | — | — |
| 2021-06-10 | $561.80 | $561.80 | 151,600 | — | — |
| 2021-06-09 | $566.20 | $566.20 | 196,440 | — | — |
| 2021-06-08 | $590.00 | $590.00 | 333,245 | — | — |
| 2021-06-07 | $590.40 | $590.40 | 359,535 | — | — |
| 2021-06-04 | $562.20 | $562.20 | 325,315 | — | — |
| 2021-06-03 | $525.40 | $525.40 | 271,800 | — | — |
| 2021-06-02 | $546.00 | $546.00 | 306,370 | — | — |
| 2021-06-01 | $519.20 | $519.20 | 213,670 | — | — |
| 2021-05-28 | $487.00 | $487.00 | 178,325 | — | — |
| 2021-05-27 | $506.60 | $506.60 | 161,705 | — | — |
| 2021-05-26 | $501.00 | $501.00 | 284,985 | — | — |
| 2021-05-25 | $460.20 | $460.20 | 113,290 | — | — |
| 2021-05-24 | $468.00 | $468.00 | 117,635 | — | — |
| 2021-05-21 | $473.60 | $473.60 | 163,115 | — | — |
| 2021-05-20 | $486.80 | $486.80 | 124,345 | — | — |
| 2021-05-19 | $476.00 | $476.00 | 138,180 | — | — |
| 2021-05-18 | $475.00 | $475.00 | 208,920 | — | — |
| 2021-05-17 | $461.60 | $461.60 | 126,860 | — | — |
| 2021-05-14 | $440.20 | $440.20 | 164,880 | — | — |
| 2021-05-13 | $404.20 | $404.20 | 244,840 | — | — |
| 2021-05-12 | $418.80 | $418.80 | 170,805 | — | — |
| 2021-05-11 | $443.60 | $443.60 | 254,750 | — | — |
| 2021-05-10 | $426.80 | $426.80 | 194,185 | — | — |
| 2021-05-07 | $452.60 | $452.60 | 150,130 | — | — |
| 2021-05-06 | $450.00 | $450.00 | 183,610 | — | — |
| 2021-05-05 | $462.40 | $462.40 | 172,370 | — | — |
| 2021-05-04 | $462.40 | $462.40 | 314,115 | — | — |
| 2021-05-03 | $471.60 | $471.60 | 290,430 | — | — |
| 2021-04-30 | $506.40 | $506.40 | 284,495 | — | — |
| 2021-04-29 | $499.60 | $499.60 | 394,290 | — | — |
| 2021-04-28 | $526.60 | $526.60 | 457,570 | — | — |
| 2021-04-27 | $503.00 | $503.00 | 475,730 | — | — |
| 2021-04-26 | $528.60 | $528.60 | 401,590 | — | — |
| 2021-04-23 | $487.60 | $487.60 | 438,975 | — | — |
| 2021-04-22 | $441.40 | $441.40 | 633,055 | — | — |
| 2021-04-21 | $427.80 | $427.80 | 649,855 | — | — |
| 2021-04-20 | $404.00 | $404.00 | 536,190 | — | — |
| 2021-04-19 | $432.40 | $432.40 | 365,960 | — | — |
| 2021-04-16 | $445.40 | $445.40 | 294,480 | — | — |
| 2021-04-15 | $477.80 | $477.80 | 365,475 | — | — |
| 2021-04-14 | $468.40 | $468.40 | 309,310 | — | — |
| 2021-04-13 | $496.60 | $496.60 | 300,755 | — | — |
| 2021-04-12 | $513.00 | $513.00 | 372,980 | — | — |
| 2021-04-09 | $553.00 | $553.00 | 274,140 | — | — |
| 2021-04-08 | $571.60 | $571.60 | 350,795 | — | — |
| 2021-04-07 | $570.60 | $570.60 | 465,130 | — | — |
| 2021-04-06 | $621.80 | $621.80 | 794,665 | — | — |
| 2021-04-05 | $562.80 | $562.80 | 705,180 | — | — |
| 2021-04-01 | $596.80 | $596.80 | 887,690 | — | — |
| 2021-03-31 | $534.00 | $534.00 | 919,260 | — | — |
| 2021-03-30 | $449.20 | $449.20 | 342,040 | — | — |
| 2021-03-29 | $418.40 | $418.40 | 190,965 | — | — |
| 2021-03-26 | $409.60 | $409.60 | 218,580 | — | — |
| 2021-03-25 | $404.20 | $404.20 | 322,300 | — | — |
| 2021-03-24 | $413.80 | $413.80 | 375,295 | — | — |
| 2021-03-23 | $458.60 | $458.60 | 228,005 | — | — |
| 2021-03-22 | $494.40 | $494.40 | 205,395 | — | — |
| 2021-03-19 | $470.20 | $470.20 | 239,880 | — | — |
| 2021-03-18 | $480.00 | $480.00 | 196,785 | — | — |
| 2021-03-17 | $480.20 | $480.20 | 271,560 | — | — |
| 2021-03-16 | $494.00 | $494.00 | 401,670 | — | — |
| 2021-03-15 | $518.20 | $518.20 | 468,245 | — | — |
| 2021-03-12 | $556.80 | $556.80 | 519,840 | — | — |
| 2021-03-11 | $608.60 | $608.60 | 258,515 | — | — |
| 2021-03-10 | $572.60 | $572.60 | 227,570 | — | — |
| 2021-03-09 | $569.60 | $569.60 | 366,450 | — | — |
| 2021-03-08 | $513.60 | $513.60 | 234,935 | — | — |
| 2021-03-05 | $522.60 | $522.60 | 344,950 | — | — |
| 2021-03-04 | $484.20 | $484.20 | 388,105 | — | — |
| 2021-03-03 | $566.60 | $566.60 | 169,460 | — | — |
| 2021-03-02 | $570.00 | $570.00 | 156,130 | — | — |
| 2021-03-01 | $602.20 | $602.20 | 259,020 | — | — |
| 2021-02-26 | $616.60 | $616.60 | 313,665 | — | — |
| 2021-02-25 | $658.40 | $658.40 | 169,100 | — | — |
| 2021-02-24 | $689.80 | $689.80 | 79,855 | — | — |
| 2021-02-23 | $663.60 | $663.60 | 195,690 | — | — |
| 2021-02-22 | $725.80 | $725.80 | 82,290 | — | — |
| 2021-02-19 | $726.80 | $726.80 | 66,770 | — | — |
| 2021-02-18 | $726.20 | $726.20 | 81,865 | — | — |
| 2021-02-17 | $746.60 | $746.60 | 73,555 | — | — |
| 2021-02-16 | $745.00 | $745.00 | 78,675 | — | — |
| 2021-02-12 | $759.60 | $759.60 | 136,175 | — | — |
| 2021-02-11 | $743.00 | $743.00 | 258,830 | — | — |
| 2021-02-10 | $786.00 | $786.00 | 146,490 | — | — |
| 2021-02-09 | $826.60 | $826.60 | 157,420 | — | — |
| 2021-02-08 | $816.60 | $816.60 | 175,295 | — | — |
| 2021-02-05 | $811.20 | $811.20 | 97,475 | — | — |
| 2021-02-04 | $820.20 | $820.20 | 102,665 | — | — |
| 2021-02-03 | $809.40 | $809.40 | 129,795 | — | — |
| 2021-02-02 | $763.20 | $763.20 | 82,045 | — | — |
| 2021-02-01 | $771.20 | $771.20 | 107,750 | — | — |
| 2021-01-29 | $761.20 | $761.20 | 106,485 | — | — |
| 2021-01-28 | $790.60 | $790.60 | 103,150 | — | — |
| 2021-01-27 | $813.00 | $813.00 | 153,950 | — | — |
| 2021-01-26 | $825.40 | $825.40 | 327,860 | — | — |
| 2021-01-25 | $773.60 | $773.60 | 238,265 | — | — |
| 2021-01-22 | $792.40 | $792.40 | 99,145 | — | — |
| 2021-01-21 | $806.00 | $806.00 | 100,105 | — | — |
| 2021-01-20 | $787.40 | $787.40 | 163,160 | — | — |
| 2021-01-19 | $826.40 | $826.40 | 178,185 | — | — |
| 2021-01-15 | $828.60 | $828.60 | 139,895 | — | — |
| 2021-01-14 | $884.00 | $884.00 | 134,510 | — | — |
| 2021-01-13 | $888.00 | $888.00 | 126,335 | — | — |
| 2021-01-12 | $890.00 | $890.00 | 150,695 | — | — |
| 2021-01-11 | $850.20 | $850.20 | 207,135 | — | — |
| 2021-01-08 | $847.60 | $847.60 | 205,140 | — | — |
| 2021-01-07 | $798.00 | $798.00 | 152,260 | — | — |
| 2021-01-06 | $755.00 | $755.00 | 233,245 | — | — |
| 2021-01-05 | $727.80 | $727.80 | 149,445 | — | — |
| 2021-01-04 | $735.60 | $735.60 | 238,915 | — | — |