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
- 2015-11-20 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 | $778.00 | $778.00 | 381 | — | — |
| 2021-12-30 | $784.00 | $784.00 | 310 | — | — |
| 2021-12-29 | $767.20 | $767.20 | 648 | — | — |
| 2021-12-28 | $790.00 | $790.00 | 430 | — | — |
| 2021-12-27 | $808.00 | $808.00 | 394 | — | — |
| 2021-12-23 | $841.00 | $841.00 | 323 | — | — |
| 2021-12-22 | $832.00 | $832.00 | 223 | — | — |
| 2021-12-21 | $828.00 | $828.00 | 223 | — | — |
| 2021-12-20 | $818.00 | $818.00 | 563 | — | — |
| 2021-12-17 | $834.00 | $834.00 | 294 | — | — |
| 2021-12-16 | $808.00 | $808.00 | 210 | — | — |
| 2021-12-15 | $828.00 | $828.00 | 203 | — | — |
| 2021-12-14 | $788.00 | $788.00 | 254 | — | — |
| 2021-12-13 | $820.00 | $820.00 | 366 | — | — |
| 2021-12-10 | $852.00 | $852.00 | 179 | — | — |
| 2021-12-09 | $850.00 | $850.00 | 643 | — | — |
| 2021-12-08 | $874.00 | $874.00 | 584 | — | — |
| 2021-12-07 | $826.00 | $826.00 | 248 | — | — |
| 2021-12-06 | $798.00 | $798.00 | 644 | — | — |
| 2021-12-03 | $750.00 | $750.00 | 708 | — | — |
| 2021-12-02 | $756.00 | $756.00 | 695 | — | — |
| 2021-12-01 | $760.00 | $760.00 | 389 | — | — |
| 2021-11-30 | $794.00 | $794.00 | 418 | — | — |
| 2021-11-29 | $784.00 | $784.00 | 379 | — | — |
| 2021-11-26 | $828.00 | $828.00 | 168 | — | — |
| 2021-11-24 | $808.00 | $808.00 | 346 | — | — |
| 2021-11-23 | $770.00 | $770.00 | 707 | — | — |
| 2021-11-22 | $810.00 | $810.00 | 719 | — | — |
| 2021-11-19 | $812.00 | $812.00 | 528 | — | — |
| 2021-11-18 | $830.00 | $830.00 | 990 | — | — |
| 2021-11-17 | $858.00 | $858.00 | 733 | — | — |
| 2021-11-16 | $860.00 | $860.00 | 540 | — | — |
| 2021-11-15 | $896.00 | $896.00 | 449 | — | — |
| 2021-11-12 | $880.00 | $880.00 | 335 | — | — |
| 2021-11-11 | $874.00 | $874.00 | 339 | — | — |
| 2021-11-10 | $882.00 | $882.00 | 312 | — | — |
| 2021-11-09 | $890.00 | $890.00 | 719 | — | — |
| 2021-11-08 | $886.00 | $886.00 | 395 | — | — |
| 2021-11-05 | $910.00 | $910.00 | 657 | — | — |
| 2021-11-04 | $882.00 | $882.00 | 413 | — | — |
| 2021-11-03 | $898.00 | $898.00 | 1,103 | — | — |
| 2021-11-02 | $908.00 | $908.00 | 701 | — | — |
| 2021-11-01 | $888.00 | $888.00 | 607 | — | — |
| 2021-10-29 | $858.00 | $858.00 | 646 | — | — |
| 2021-10-28 | $870.00 | $870.00 | 549 | — | — |
| 2021-10-27 | $872.00 | $872.00 | 456 | — | — |
| 2021-10-26 | $900.00 | $900.00 | 938 | — | — |
| 2021-10-25 | $892.00 | $892.00 | 842 | — | — |
| 2021-10-22 | $902.00 | $902.00 | 867 | — | — |
| 2021-10-21 | $930.00 | $930.00 | 1,067 | — | — |
| 2021-10-20 | $934.00 | $934.00 | 562 | — | — |
| 2021-10-19 | $896.00 | $896.00 | 251 | — | — |
| 2021-10-18 | $900.00 | $900.00 | 477 | — | — |
| 2021-10-15 | $914.00 | $914.00 | 542 | — | — |
| 2021-10-14 | $910.00 | $910.00 | 377 | — | — |
| 2021-10-13 | $891.00 | $891.00 | 487 | — | — |
| 2021-10-12 | $878.00 | $878.00 | 544 | — | — |
| 2021-10-11 | $900.00 | $900.00 | 355 | — | — |
| 2021-10-08 | $888.00 | $888.00 | 198 | — | — |
| 2021-10-07 | $894.00 | $894.00 | 250 | — | — |
| 2021-10-06 | $890.00 | $890.00 | 456 | — | — |
| 2021-10-05 | $868.00 | $868.00 | 546 | — | — |
| 2021-10-04 | $872.00 | $872.00 | 568 | — | — |
| 2021-10-01 | $916.00 | $916.00 | 274 | — | — |
| 2021-09-30 | $916.00 | $916.00 | 481 | — | — |
| 2021-09-29 | $904.00 | $904.00 | 591 | — | — |
| 2021-09-28 | $938.00 | $938.00 | 299 | — | — |
| 2021-09-27 | $940.00 | $940.00 | 526 | — | — |
| 2021-09-24 | $958.00 | $958.00 | 326 | — | — |
| 2021-09-23 | $976.00 | $976.00 | 264 | — | — |
| 2021-09-22 | $970.00 | $970.00 | 421 | — | — |
| 2021-09-21 | $964.00 | $964.00 | 555 | — | — |
| 2021-09-20 | $948.00 | $948.00 | 671 | — | — |
| 2021-09-17 | $990.00 | $990.00 | 295 | — | — |
| 2021-09-16 | $1,010.00 | $1,010.00 | 407 | — | — |
| 2021-09-15 | $998.00 | $998.00 | 475 | — | — |
| 2021-09-14 | $986.00 | $986.00 | 547 | — | — |
| 2021-09-13 | $1,000.00 | $1,000.00 | 1,511 | — | — |
| 2021-09-10 | $980.00 | $980.00 | 383 | — | — |
| 2021-09-09 | $992.00 | $992.00 | 358 | — | — |
| 2021-09-08 | $962.00 | $962.00 | 361 | — | — |
| 2021-09-07 | $978.00 | $978.00 | 720 | — | — |
| 2021-09-03 | $1,014.00 | $1,014.00 | 437 | — | — |
| 2021-09-02 | $996.00 | $996.00 | 391 | — | — |
| 2021-09-01 | $1,000.00 | $1,000.00 | 403 | — | — |
| 2021-08-31 | $992.00 | $992.00 | 1,802 | — | — |
| 2021-08-30 | $950.00 | $950.00 | 798 | — | — |
| 2021-08-27 | $944.00 | $944.00 | 537 | — | — |
| 2021-08-26 | $944.00 | $944.00 | 1,106 | — | — |
| 2021-08-25 | $988.00 | $988.00 | 2,337 | — | — |
| 2021-08-24 | $964.00 | $964.00 | 1,024 | — | — |
| 2021-08-23 | $944.00 | $944.00 | 619 | — | — |
| 2021-08-20 | $922.00 | $922.00 | 516 | — | — |
| 2021-08-19 | $880.00 | $880.00 | 1,233 | — | — |
| 2021-08-18 | $920.00 | $920.00 | 401 | — | — |
| 2021-08-17 | $906.00 | $906.00 | 1,081 | — | — |
| 2021-08-16 | $910.00 | $910.00 | 1,151 | — | — |
| 2021-08-13 | $944.00 | $944.00 | 384 | — | — |
| 2021-08-12 | $944.00 | $944.00 | 356 | — | — |
| 2021-08-11 | $952.00 | $952.00 | 638 | — | — |
| 2021-08-10 | $960.00 | $960.00 | 861 | — | — |
| 2021-08-09 | $992.00 | $992.00 | 1,059 | — | — |
| 2021-08-06 | $1,010.00 | $1,010.00 | 1,692 | — | — |
| 2021-08-05 | $1,017.00 | $1,017.00 | 864 | — | — |
| 2021-08-04 | $992.00 | $992.00 | 1,275 | — | — |
| 2021-08-03 | $1,054.00 | $1,054.00 | 716 | — | — |
| 2021-08-02 | $1,100.00 | $1,100.00 | 1,109 | — | — |
| 2021-07-30 | $1,104.00 | $1,104.00 | 2,066 | — | — |
| 2021-07-29 | $1,118.00 | $1,118.00 | 5,285 | — | — |
| 2021-07-28 | $988.00 | $988.00 | 748 | — | — |
| 2021-07-27 | $974.00 | $974.00 | 840 | — | — |
| 2021-07-26 | $988.00 | $988.00 | 1,021 | — | — |
| 2021-07-23 | $990.00 | $990.00 | 1,159 | — | — |
| 2021-07-22 | $990.00 | $990.00 | 956 | — | — |
| 2021-07-21 | $998.00 | $998.00 | 1,172 | — | — |
| 2021-07-20 | $970.00 | $970.00 | 819 | — | — |
| 2021-07-19 | $948.00 | $948.00 | 1,210 | — | — |
| 2021-07-16 | $1,000.00 | $1,000.00 | 2,333 | — | — |
| 2021-07-15 | $964.00 | $964.00 | 4,263 | — | — |
| 2021-07-14 | $892.00 | $892.00 | 1,550 | — | — |
| 2021-07-13 | $884.00 | $884.00 | 538 | — | — |
| 2021-07-12 | $910.00 | $910.00 | 900 | — | — |
| 2021-07-09 | $940.00 | $940.00 | 1,187 | — | — |
| 2021-07-08 | $908.00 | $908.00 | 725 | — | — |
| 2021-07-07 | $932.00 | $932.00 | 1,140 | — | — |
| 2021-07-06 | $910.00 | $910.00 | 886 | — | — |
| 2021-07-02 | $952.00 | $952.00 | 927 | — | — |
| 2021-07-01 | $974.00 | $974.00 | 419 | — | — |
| 2021-06-30 | $976.00 | $976.00 | 1,570 | — | — |
| 2021-06-29 | $970.00 | $970.00 | 704 | — | — |
| 2021-06-28 | $986.00 | $986.00 | 620 | — | — |
| 2021-06-25 | $990.00 | $990.00 | 738 | — | — |
| 2021-06-24 | $978.00 | $978.00 | 1,262 | — | — |
| 2021-06-23 | $926.00 | $926.00 | 1,386 | — | — |
| 2021-06-22 | $908.00 | $908.00 | 3,802 | — | — |
| 2021-06-21 | $960.00 | $960.00 | 2,776 | — | — |
| 2021-06-18 | $1,020.00 | $1,020.00 | 891 | — | — |
| 2021-06-17 | $1,012.00 | $1,012.00 | 954 | — | — |
| 2021-06-16 | $1,022.00 | $1,022.00 | 1,814 | — | — |
| 2021-06-15 | $1,046.00 | $1,046.00 | 2,970 | — | — |
| 2021-06-14 | $1,032.00 | $1,032.00 | 1,712 | — | — |
| 2021-06-11 | $1,006.00 | $1,006.00 | 1,809 | — | — |
| 2021-06-10 | $1,018.00 | $1,018.00 | 1,484 | — | — |
| 2021-06-09 | $1,004.00 | $1,004.00 | 2,327 | — | — |
| 2021-06-08 | $1,040.00 | $1,040.00 | 4,291 | — | — |
| 2021-06-07 | $1,034.00 | $1,034.00 | 8,361 | — | — |
| 2021-06-04 | $1,186.00 | $1,186.00 | 25,499 | — | — |
| 2021-06-03 | $1,344.00 | $1,344.00 | 7,962 | — | — |
| 2021-06-02 | $1,240.00 | $1,240.00 | 5,492 | — | — |
| 2021-06-01 | $1,234.00 | $1,234.00 | 8,152 | — | — |
| 2021-05-28 | $1,092.00 | $1,092.00 | 5,038 | — | — |
| 2021-05-27 | $1,004.00 | $1,004.00 | 1,581 | — | — |
| 2021-05-26 | $952.00 | $952.00 | 1,299 | — | — |
| 2021-05-25 | $932.00 | $932.00 | 703 | — | — |
| 2021-05-24 | $934.00 | $934.00 | 1,528 | — | — |
| 2021-05-21 | $948.00 | $948.00 | 2,063 | — | — |
| 2021-05-20 | $870.00 | $870.00 | 2,244 | — | — |
| 2021-05-19 | $804.00 | $804.00 | 873 | — | — |
| 2021-05-18 | $790.00 | $790.00 | 719 | — | — |
| 2021-05-17 | $788.00 | $788.00 | 665 | — | — |
| 2021-05-14 | $804.00 | $804.00 | 686 | — | — |
| 2021-05-13 | $772.00 | $772.00 | 1,124 | — | — |
| 2021-05-12 | $750.00 | $750.00 | 1,245 | — | — |
| 2021-05-11 | $776.00 | $776.00 | 1,316 | — | — |
| 2021-05-10 | $772.00 | $772.00 | 912 | — | — |
| 2021-05-07 | $794.00 | $794.00 | 612 | — | — |
| 2021-05-06 | $782.00 | $782.00 | 2,599 | — | — |
| 2021-05-05 | $808.00 | $808.00 | 763 | — | — |
| 2021-05-04 | $814.00 | $814.00 | 884 | — | — |
| 2021-05-03 | $818.00 | $818.00 | 1,743 | — | — |
| 2021-04-30 | $844.00 | $844.00 | 1,381 | — | — |
| 2021-04-29 | $858.00 | $858.00 | 1,251 | — | — |
| 2021-04-28 | $886.00 | $886.00 | 1,045 | — | — |
| 2021-04-27 | $928.00 | $928.00 | 833 | — | — |
| 2021-04-26 | $910.00 | $910.00 | 810 | — | — |
| 2021-04-23 | $910.00 | $910.00 | 1,510 | — | — |
| 2021-04-22 | $886.00 | $886.00 | 1,996 | — | — |
| 2021-04-21 | $932.00 | $932.00 | 2,827 | — | — |
| 2021-04-20 | $872.00 | $872.00 | 5,270 | — | — |
| 2021-04-19 | $766.00 | $766.00 | 1,030 | — | — |
| 2021-04-16 | $772.00 | $772.00 | 1,246 | — | — |
| 2021-04-15 | $780.00 | $780.00 | 1,716 | — | — |
| 2021-04-14 | $812.00 | $812.00 | 1,998 | — | — |
| 2021-04-13 | $816.00 | $816.00 | 1,419 | — | — |
| 2021-04-12 | $812.00 | $812.00 | 1,569 | — | — |
| 2021-04-09 | $870.00 | $870.00 | 1,461 | — | — |
| 2021-04-08 | $854.00 | $854.00 | 1,101 | — | — |
| 2021-04-07 | $842.00 | $842.00 | 1,033 | — | — |
| 2021-04-06 | $876.00 | $876.00 | 2,205 | — | — |
| 2021-04-05 | $854.00 | $854.00 | 2,456 | — | — |
| 2021-04-01 | $846.00 | $846.00 | 566 | — | — |
| 2021-03-31 | $826.00 | $826.00 | 2,899 | — | — |
| 2021-03-30 | $816.00 | $816.00 | 904 | — | — |
| 2021-03-29 | $810.00 | $810.00 | 923 | — | — |
| 2021-03-26 | $842.00 | $842.00 | 2,260 | — | — |
| 2021-03-25 | $858.00 | $858.00 | 1,109 | — | — |
| 2021-03-24 | $864.00 | $864.00 | 1,499 | — | — |
| 2021-03-23 | $870.00 | $870.00 | 992 | — | — |
| 2021-03-22 | $918.00 | $918.00 | 1,184 | — | — |
| 2021-03-19 | $930.00 | $930.00 | 2,637 | — | — |
| 2021-03-18 | $904.00 | $904.00 | 878 | — | — |
| 2021-03-17 | $960.00 | $960.00 | 959 | — | — |
| 2021-03-16 | $926.00 | $926.00 | 1,740 | — | — |
| 2021-03-15 | $988.00 | $988.00 | 1,976 | — | — |
| 2021-03-12 | $970.00 | $970.00 | 3,831 | — | — |
| 2021-03-11 | $936.00 | $936.00 | 1,591 | — | — |
| 2021-03-10 | $922.00 | $922.00 | 6,379 | — | — |
| 2021-03-09 | $830.00 | $830.00 | 2,547 | — | — |
| 2021-03-08 | $798.00 | $798.00 | 1,866 | — | — |
| 2021-03-05 | $828.00 | $828.00 | 2,160 | — | — |
| 2021-03-04 | $820.00 | $820.00 | 2,737 | — | — |
| 2021-03-03 | $896.00 | $896.00 | 2,165 | — | — |
| 2021-03-02 | $890.00 | $890.00 | 4,980 | — | — |
| 2021-03-01 | $950.00 | $950.00 | 2,119 | — | — |
| 2021-02-26 | $950.00 | $950.00 | 1,742 | — | — |
| 2021-02-25 | $970.00 | $970.00 | 3,211 | — | — |
| 2021-02-24 | $1,068.00 | $1,068.00 | 1,340 | — | — |
| 2021-02-23 | $1,030.00 | $1,030.00 | 3,593 | — | — |
| 2021-02-22 | $1,150.00 | $1,150.00 | 2,623 | — | — |
| 2021-02-19 | $1,186.00 | $1,186.00 | 2,495 | — | — |
| 2021-02-18 | $1,232.00 | $1,232.00 | 8,205 | — | — |
| 2021-02-17 | $1,118.00 | $1,118.00 | 3,416 | — | — |
| 2021-02-16 | $1,168.00 | $1,168.00 | 7,797 | — | — |
| 2021-02-12 | $1,188.00 | $1,188.00 | 4,038 | — | — |
| 2021-02-11 | $1,168.00 | $1,168.00 | 5,037 | — | — |
| 2021-02-10 | $1,260.00 | $1,260.00 | 15,439 | — | — |
| 2021-02-09 | $1,234.00 | $1,234.00 | 12,375 | — | — |
| 2021-02-08 | $1,398.00 | $1,398.00 | 52,124 | — | — |
| 2021-02-05 | $952.00 | $952.00 | 33,573 | — | — |
| 2021-02-04 | $866.00 | $866.00 | 4,781 | — | — |
| 2021-02-03 | $814.00 | $814.00 | 1,673 | — | — |
| 2021-02-02 | $810.00 | $810.00 | 1,507 | — | — |
| 2021-02-01 | $806.00 | $806.00 | 2,654 | — | — |
| 2021-01-29 | $794.00 | $794.00 | 3,537 | — | — |
| 2021-01-28 | $828.00 | $828.00 | 2,241 | — | — |
| 2021-01-27 | $840.00 | $840.00 | 3,859 | — | — |
| 2021-01-26 | $894.00 | $894.00 | 2,796 | — | — |
| 2021-01-25 | $908.00 | $908.00 | 2,962 | — | — |
| 2021-01-22 | $922.00 | $922.00 | 1,207 | — | — |
| 2021-01-21 | $930.00 | $930.00 | 1,692 | — | — |
| 2021-01-20 | $906.00 | $906.00 | 5,649 | — | — |
| 2021-01-19 | $988.00 | $988.00 | 5,892 | — | — |
| 2021-01-15 | $872.00 | $872.00 | 2,465 | — | — |
| 2021-01-14 | $868.00 | $868.00 | 3,518 | — | — |
| 2021-01-13 | $854.00 | $854.00 | 12,051 | — | — |
| 2021-01-12 | $810.00 | $810.00 | 1,297 | — | — |
| 2021-01-11 | $808.00 | $808.00 | 1,736 | — | — |
| 2021-01-08 | $800.00 | $800.00 | 2,652 | — | — |
| 2021-01-07 | $794.00 | $794.00 | 1,403 | — | — |
| 2021-01-06 | $786.00 | $786.00 | 1,875 | — | — |
| 2021-01-05 | $808.00 | $808.00 | 2,175 | — | — |
| 2021-01-04 | $812.00 | $812.00 | 3,261 | — | — |