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
- 1997-02-21 to 2026-09-02
- 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $633.60 | $633.60 | 1,246 | — | — |
| 2020-12-30 | $635.40 | $635.40 | 1,602 | — | — |
| 2020-12-29 | $630.00 | $630.00 | 9,637 | — | — |
| 2020-12-28 | $615.60 | $615.60 | 899 | — | — |
| 2020-12-24 | $624.60 | $624.60 | 774 | — | — |
| 2020-12-23 | $613.80 | $613.80 | 1,374 | — | — |
| 2020-12-22 | $617.40 | $617.40 | 952 | — | — |
| 2020-12-21 | $617.40 | $617.40 | 791 | — | — |
| 2020-12-18 | $624.60 | $624.60 | 1,251 | — | — |
| 2020-12-17 | $631.80 | $631.80 | 682 | — | — |
| 2020-12-16 | $635.40 | $635.40 | 964 | — | — |
| 2020-12-15 | $644.40 | $644.40 | 941 | — | — |
| 2020-12-14 | $630.00 | $630.00 | 1,320 | — | — |
| 2020-12-11 | $626.40 | $626.40 | 1,284 | — | — |
| 2020-12-10 | $640.80 | $640.80 | 1,109 | — | — |
| 2020-12-09 | $644.40 | $644.40 | 1,674 | — | — |
| 2020-12-08 | $651.60 | $651.60 | 1,152 | — | — |
| 2020-12-07 | $678.60 | $678.60 | 2,328 | — | — |
| 2020-12-04 | $658.80 | $658.80 | 1,967 | — | — |
| 2020-12-03 | $646.20 | $646.20 | 1,272 | — | — |
| 2020-12-02 | $651.60 | $651.60 | 4,336 | — | — |
| 2020-12-01 | $621.00 | $621.00 | 3,391 | — | — |
| 2020-11-30 | $624.60 | $624.60 | 3,516 | — | — |
| 2020-11-27 | $624.60 | $624.60 | 1,441 | — | — |
| 2020-11-25 | $610.20 | $610.20 | 3,010 | — | — |
| 2020-11-24 | $622.80 | $622.80 | 8,010 | — | — |
| 2020-11-23 | $631.80 | $631.80 | 38,251 | — | — |
| 2020-11-20 | $527.40 | $527.40 | 3,888 | — | — |
| 2020-11-19 | $547.20 | $547.20 | 7,022 | — | — |
| 2020-11-18 | $648.00 | $648.00 | 3,547 | — | — |
| 2020-11-17 | $619.20 | $619.20 | 992 | — | — |
| 2020-11-16 | $604.80 | $604.80 | 1,229 | — | — |
| 2020-11-13 | $590.40 | $590.40 | 1,199 | — | — |
| 2020-11-12 | $619.20 | $619.20 | 2,583 | — | — |
| 2020-11-11 | $648.00 | $648.00 | 1,285 | — | — |
| 2020-11-10 | $633.60 | $633.60 | 1,062 | — | — |
| 2020-11-09 | $590.40 | $590.40 | 968 | — | — |
| 2020-11-06 | $604.80 | $604.80 | 756 | — | — |
| 2020-11-05 | $604.80 | $604.80 | 822 | — | — |
| 2020-11-04 | $590.40 | $590.40 | 591 | — | — |
| 2020-11-03 | $590.40 | $590.40 | 871 | — | — |
| 2020-11-02 | $576.00 | $576.00 | 2,189 | — | — |
| 2020-10-30 | $590.40 | $590.40 | 1,124 | — | — |
| 2020-10-29 | $619.20 | $619.20 | 755 | — | — |
| 2020-10-28 | $648.00 | $648.00 | 1,963 | — | — |
| 2020-10-27 | $619.20 | $619.20 | 1,068 | — | — |
| 2020-10-26 | $633.60 | $633.60 | 975 | — | — |
| 2020-10-23 | $648.00 | $648.00 | 938 | — | — |
| 2020-10-22 | $662.40 | $662.40 | 1,293 | — | — |
| 2020-10-21 | $648.00 | $648.00 | 1,112 | — | — |
| 2020-10-20 | $648.00 | $648.00 | 1,405 | — | — |
| 2020-10-19 | $662.40 | $662.40 | 1,697 | — | — |
| 2020-10-16 | $676.80 | $676.80 | 1,493 | — | — |
| 2020-10-15 | $691.20 | $691.20 | 1,737 | — | — |
| 2020-10-14 | $705.60 | $705.60 | 3,851 | — | — |
| 2020-10-13 | $691.20 | $691.20 | 2,069 | — | — |
| 2020-10-12 | $691.20 | $691.20 | 5,284 | — | — |
| 2020-10-09 | $777.60 | $777.60 | 8,085 | — | — |
| 2020-10-08 | $792.00 | $792.00 | 85,193 | — | — |
| 2020-10-07 | $604.80 | $604.80 | 785 | — | — |
| 2020-10-06 | $604.80 | $604.80 | 723 | — | — |
| 2020-10-05 | $619.20 | $619.20 | 540 | — | — |
| 2020-10-02 | $619.20 | $619.20 | 646 | — | — |
| 2020-10-01 | $633.60 | $633.60 | 647 | — | — |
| 2020-09-30 | $633.60 | $633.60 | 753 | — | — |
| 2020-09-29 | $619.20 | $619.20 | 632 | — | — |
| 2020-09-28 | $648.00 | $648.00 | 602 | — | — |
| 2020-09-25 | $619.20 | $619.20 | 700 | — | — |
| 2020-09-24 | $619.20 | $619.20 | 1,228 | — | — |
| 2020-09-23 | $648.00 | $648.00 | 1,362 | — | — |
| 2020-09-22 | $691.20 | $691.20 | 1,097 | — | — |
| 2020-09-21 | $691.20 | $691.20 | 853 | — | — |
| 2020-09-18 | $676.80 | $676.80 | 1,021 | — | — |
| 2020-09-17 | $705.60 | $705.60 | 494 | — | — |
| 2020-09-16 | $720.00 | $720.00 | 658 | — | — |
| 2020-09-15 | $734.40 | $734.40 | 784 | — | — |
| 2020-09-14 | $720.00 | $720.00 | 1,428 | — | — |
| 2020-09-11 | $676.80 | $676.80 | 1,128 | — | — |
| 2020-09-10 | $705.60 | $705.60 | 696 | — | — |
| 2020-09-09 | $705.60 | $705.60 | 1,010 | — | — |
| 2020-09-08 | $748.80 | $748.80 | 1,691 | — | — |
| 2020-09-04 | $705.60 | $705.60 | 2,128 | — | — |
| 2020-09-03 | $705.60 | $705.60 | 1,731 | — | — |
| 2020-09-02 | $734.40 | $734.40 | 3,656 | — | — |
| 2020-09-01 | $792.00 | $792.00 | 2,452 | — | — |
| 2020-08-31 | $820.80 | $820.80 | 2,072 | — | — |
| 2020-08-28 | $878.40 | $878.40 | 1,641 | — | — |
| 2020-08-27 | $849.60 | $849.60 | 2,415 | — | — |
| 2020-08-26 | $892.80 | $892.80 | 4,465 | — | — |
| 2020-08-25 | $936.00 | $936.00 | 7,472 | — | — |
| 2020-08-24 | $907.20 | $907.20 | 5,075 | — | — |
| 2020-08-21 | $964.80 | $964.80 | 6,994 | — | — |
| 2020-08-20 | $1,036.80 | $1,036.80 | 3,865 | — | — |
| 2020-08-19 | $1,051.20 | $1,051.20 | 4,078 | — | — |
| 2020-08-18 | $1,036.80 | $1,036.80 | 4,233 | — | — |
| 2020-08-17 | $1,065.60 | $1,065.60 | 4,956 | — | — |
| 2020-08-14 | $1,065.60 | $1,065.60 | 8,902 | — | — |
| 2020-08-13 | $1,065.60 | $1,065.60 | 7,006 | — | — |
| 2020-08-12 | $1,137.60 | $1,137.60 | 5,118 | — | — |
| 2020-08-11 | $1,180.80 | $1,180.80 | 15,181 | — | — |
| 2020-08-10 | $1,195.20 | $1,195.20 | 11,982 | — | — |
| 2020-08-07 | $1,080.00 | $1,080.00 | 4,543 | — | — |
| 2020-08-06 | $1,051.20 | $1,051.20 | 2,955 | — | — |
| 2020-08-05 | $1,065.60 | $1,065.60 | 6,634 | — | — |
| 2020-08-04 | $1,022.40 | $1,022.40 | 2,923 | — | — |
| 2020-08-03 | $1,022.40 | $1,022.40 | 3,484 | — | — |
| 2020-07-31 | $1,008.00 | $1,008.00 | 3,784 | — | — |
| 2020-07-30 | $1,008.00 | $1,008.00 | 5,289 | — | — |
| 2020-07-29 | $1,008.00 | $1,008.00 | 7,111 | — | — |
| 2020-07-28 | $1,036.80 | $1,036.80 | 9,235 | — | — |
| 2020-07-27 | $1,094.40 | $1,094.40 | 25,441 | — | — |
| 2020-07-24 | $950.40 | $950.40 | 4,820 | — | — |
| 2020-07-23 | $936.00 | $936.00 | 9,875 | — | — |
| 2020-07-22 | $979.20 | $979.20 | 16,484 | — | — |
| 2020-07-21 | $892.80 | $892.80 | 24,706 | — | — |
| 2020-07-20 | $1,252.80 | $1,252.80 | 4,277 | — | — |
| 2020-07-17 | $1,468.80 | $1,468.80 | 5,858 | — | — |
| 2020-07-16 | $1,728.00 | $1,728.00 | 84,167 | — | — |
| 2020-07-15 | $1,152.00 | $1,152.00 | 151 | — | — |
| 2020-07-14 | $1,123.20 | $1,123.20 | 599 | — | — |
| 2020-07-13 | $1,123.20 | $1,123.20 | 476 | — | — |
| 2020-07-10 | $1,123.20 | $1,123.20 | 282 | — | — |
| 2020-07-09 | $1,137.60 | $1,137.60 | 303 | — | — |
| 2020-07-08 | $1,137.60 | $1,137.60 | 185 | — | — |
| 2020-07-07 | $1,123.20 | $1,123.20 | 218 | — | — |
| 2020-07-06 | $1,094.40 | $1,094.40 | 452 | — | — |
| 2020-07-02 | $1,108.80 | $1,108.80 | 2,003 | — | — |
| 2020-07-01 | $1,195.20 | $1,195.20 | 4,285 | — | — |
| 2020-06-30 | $1,281.60 | $1,281.60 | 2,264 | — | — |
| 2020-06-29 | $1,051.20 | $1,051.20 | 218 | — | — |
| 2020-06-26 | $1,051.20 | $1,051.20 | 171 | — | — |
| 2020-06-25 | $1,108.80 | $1,108.80 | 122 | — | — |
| 2020-06-24 | $1,123.20 | $1,123.20 | 269 | — | — |
| 2020-06-23 | $1,123.20 | $1,123.20 | 597 | — | — |
| 2020-06-22 | $1,152.00 | $1,152.00 | 295 | — | — |
| 2020-06-19 | $1,166.40 | $1,166.40 | 225 | — | — |
| 2020-06-18 | $1,209.60 | $1,209.60 | 273 | — | — |
| 2020-06-17 | $1,209.60 | $1,209.60 | 312 | — | — |
| 2020-06-16 | $1,238.40 | $1,238.40 | 474 | — | — |
| 2020-06-15 | $1,195.20 | $1,195.20 | 453 | — | — |
| 2020-06-12 | $1,195.20 | $1,195.20 | 726 | — | — |
| 2020-06-11 | $1,180.80 | $1,180.80 | 979 | — | — |
| 2020-06-10 | $1,324.80 | $1,324.80 | 4,313 | — | — |
| 2020-06-09 | $1,339.20 | $1,339.20 | 897 | — | — |
| 2020-06-08 | $1,368.00 | $1,368.00 | 1,320 | — | — |
| 2020-06-05 | $1,238.40 | $1,238.40 | 1,048 | — | — |
| 2020-06-04 | $1,209.60 | $1,209.60 | 1,156 | — | — |
| 2020-06-03 | $1,108.80 | $1,108.80 | 331 | — | — |
| 2020-06-02 | $1,065.60 | $1,065.60 | 158 | — | — |
| 2020-06-01 | $1,094.40 | $1,094.40 | 244 | — | — |
| 2020-05-29 | $1,080.00 | $1,080.00 | 447 | — | — |
| 2020-05-28 | $1,080.00 | $1,080.00 | 334 | — | — |
| 2020-05-27 | $1,108.80 | $1,108.80 | 385 | — | — |
| 2020-05-26 | $1,123.20 | $1,123.20 | 465 | — | — |
| 2020-05-22 | $1,051.20 | $1,051.20 | 330 | — | — |
| 2020-05-21 | $1,051.20 | $1,051.20 | 358 | — | — |
| 2020-05-20 | $1,051.20 | $1,051.20 | 400 | — | — |
| 2020-05-19 | $1,065.60 | $1,065.60 | 1,180 | — | — |
| 2020-05-18 | $1,008.00 | $1,008.00 | 645 | — | — |
| 2020-05-15 | $1,036.80 | $1,036.80 | 1,425 | — | — |
| 2020-05-14 | $1,324.80 | $1,324.80 | 293 | — | — |
| 2020-05-13 | $1,310.40 | $1,310.40 | 379 | — | — |
| 2020-05-12 | $1,425.60 | $1,425.60 | 385 | — | — |
| 2020-05-11 | $1,396.80 | $1,396.80 | 327 | — | — |
| 2020-05-08 | $1,368.00 | $1,368.00 | 491 | — | — |
| 2020-05-07 | $1,425.60 | $1,425.60 | 477 | — | — |
| 2020-05-06 | $1,483.20 | $1,483.20 | 214 | — | — |
| 2020-05-05 | $1,483.20 | $1,483.20 | 562 | — | — |
| 2020-05-04 | $1,584.00 | $1,584.00 | 384 | — | — |
| 2020-05-01 | $1,569.60 | $1,569.60 | 734 | — | — |
| 2020-04-30 | $1,684.80 | $1,684.80 | 2,106 | — | — |
| 2020-04-29 | $1,425.60 | $1,425.60 | 1,382 | — | — |
| 2020-04-28 | $1,324.80 | $1,324.80 | 811 | — | — |
| 2020-04-27 | $1,324.80 | $1,324.80 | 3,293 | — | — |
| 2020-04-24 | $1,123.20 | $1,123.20 | 2,002 | — | — |
| 2020-04-23 | $993.60 | $993.60 | 264 | — | — |
| 2020-04-22 | $993.60 | $993.60 | 354 | — | — |
| 2020-04-21 | $993.60 | $993.60 | 334 | — | — |
| 2020-04-20 | $1,008.00 | $1,008.00 | 491 | — | — |
| 2020-04-17 | $1,051.20 | $1,051.20 | 545 | — | — |
| 2020-04-16 | $1,065.60 | $1,065.60 | 3,693 | — | — |
| 2020-04-15 | $1,008.00 | $1,008.00 | 223 | — | — |
| 2020-04-14 | $1,051.20 | $1,051.20 | 396 | — | — |
| 2020-04-13 | $1,108.80 | $1,108.80 | 284 | — | — |
| 2020-04-09 | $1,022.40 | $1,022.40 | 581 | — | — |
| 2020-04-08 | $1,080.00 | $1,080.00 | 384 | — | — |
| 2020-04-07 | $1,065.60 | $1,065.60 | 642 | — | — |
| 2020-04-06 | $1,036.80 | $1,036.80 | 482 | — | — |
| 2020-04-03 | $993.60 | $993.60 | 484 | — | — |
| 2020-04-02 | $1,051.20 | $1,051.20 | 570 | — | — |
| 2020-04-01 | $1,180.80 | $1,180.80 | 1,200 | — | — |
| 2020-03-31 | $1,339.20 | $1,339.20 | 2,557 | — | — |
| 2020-03-30 | $1,152.00 | $1,152.00 | 2,393 | — | — |
| 2020-03-27 | $1,512.00 | $1,512.00 | 37,020 | — | — |
| 2020-03-26 | $777.60 | $777.60 | 112 | — | — |
| 2020-03-25 | $763.20 | $763.20 | 205 | — | — |
| 2020-03-24 | $806.40 | $806.40 | 301 | — | — |
| 2020-03-23 | $676.80 | $676.80 | 214 | — | — |
| 2020-03-20 | $734.40 | $734.40 | 235 | — | — |
| 2020-03-19 | $777.60 | $777.60 | 306 | — | — |
| 2020-03-18 | $1,008.00 | $1,008.00 | 1,137 | — | — |
| 2020-03-17 | $576.00 | $576.00 | 172 | — | — |
| 2020-03-16 | $633.60 | $633.60 | 406 | — | — |
| 2020-03-13 | $864.00 | $864.00 | 521 | — | — |
| 2020-03-12 | $1,094.40 | $1,094.40 | 1,456 | — | — |
| 2020-03-11 | $1,699.20 | $1,699.20 | 23,412 | — | — |
| 2020-03-10 | $705.60 | $705.60 | 11 | — | — |
| 2020-03-09 | $691.20 | $691.20 | 26 | — | — |
| 2020-03-06 | $748.80 | $748.80 | 7 | — | — |
| 2020-03-05 | $763.20 | $763.20 | 29 | — | — |
| 2020-03-04 | $864.00 | $864.00 | 1 | — | — |
| 2020-03-03 | $864.00 | $864.00 | 8 | — | — |
| 2020-03-02 | $806.40 | $806.40 | 8 | — | — |
| 2020-02-28 | $907.20 | $907.20 | 43 | — | — |
| 2020-02-27 | $921.60 | $921.60 | 28 | — | — |
| 2020-02-26 | $993.60 | $993.60 | 50 | — | — |
| 2020-02-25 | $1,094.40 | $1,094.40 | 11 | — | — |
| 2020-02-24 | $1,108.80 | $1,108.80 | 6 | — | — |
| 2020-02-21 | $1,094.40 | $1,094.40 | 18 | — | — |
| 2020-02-20 | $1,123.20 | $1,123.20 | 6 | — | — |
| 2020-02-19 | $1,094.40 | $1,094.40 | 42 | — | — |
| 2020-02-18 | $1,008.00 | $1,008.00 | 20 | — | — |
| 2020-02-14 | $1,036.80 | $1,036.80 | 22 | — | — |
| 2020-02-13 | $1,065.60 | $1,065.60 | 46 | — | — |
| 2020-02-12 | $1,252.80 | $1,252.80 | 10 | — | — |
| 2020-02-11 | $1,238.40 | $1,238.40 | 42 | — | — |
| 2020-02-10 | $1,224.00 | $1,224.00 | 40 | — | — |
| 2020-02-07 | $1,209.60 | $1,209.60 | 24 | — | — |
| 2020-02-06 | $1,180.80 | $1,180.80 | 54 | — | — |
| 2020-02-05 | $1,252.80 | $1,252.80 | 70 | — | — |
| 2020-02-04 | $1,252.80 | $1,252.80 | 282 | — | — |
| 2020-02-03 | $1,440.00 | $1,440.00 | 212 | — | — |
| 2020-01-31 | $1,180.80 | $1,180.80 | 45 | — | — |
| 2020-01-30 | $1,238.40 | $1,238.40 | 119 | — | — |
| 2020-01-29 | $1,137.60 | $1,137.60 | 681 | — | — |
| 2020-01-28 | $936.00 | $936.00 | 55 | — | — |
| 2020-01-27 | $907.20 | $907.20 | 17 | — | — |
| 2020-01-24 | $864.00 | $864.00 | 17 | — | — |
| 2020-01-23 | $907.20 | $907.20 | 20 | — | — |
| 2020-01-22 | $878.40 | $878.40 | 13 | — | — |
| 2020-01-21 | $892.80 | $892.80 | 34 | — | — |
| 2020-01-17 | $936.00 | $936.00 | 103 | — | — |
| 2020-01-16 | $835.20 | $835.20 | 71 | — | — |
| 2020-01-15 | $748.80 | $748.80 | 5 | — | — |
| 2020-01-14 | $792.00 | $792.00 | 5 | — | — |
| 2020-01-13 | $763.20 | $763.20 | 6 | — | — |
| 2020-01-10 | $777.60 | $777.60 | 8 | — | — |
| 2020-01-09 | $806.40 | $806.40 | 2 | — | — |
| 2020-01-08 | $849.60 | $849.60 | 23 | — | — |
| 2020-01-07 | $734.40 | $734.40 | 1 | — | — |
| 2020-01-06 | $748.80 | $748.80 | 20 | — | — |
| 2020-01-03 | $734.40 | $734.40 | 1 | — | — |
| 2020-01-02 | $734.40 | $734.40 | 10 | — | — |