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
- 1999-07-23 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $84.95 | $102.09 | 229,195 | — | — |
| 2020-12-30 | $84.96 | $102.10 | 283,820 | — | — |
| 2020-12-29 | $85.88 | $103.21 | 382,375 | — | — |
| 2020-12-28 | $85.63 | $102.90 | 286,925 | — | — |
| 2020-12-24 | $84.90 | $102.02 | 812,705 | — | — |
| 2020-12-23 | $84.91 | $102.05 | 289,685 | — | — |
| 2020-12-22 | $85.36 | $102.58 | 338,445 | — | — |
| 2020-12-21 | $85.15 | $102.33 | 385,365 | — | — |
| 2020-12-18 | $85.57 | $102.84 | 1,489,135 | — | — |
| 2020-12-17 | $84.03 | $100.98 | 1,437,155 | — | — |
| 2020-12-16 | $85.74 | $103.04 | 816,500 | — | — |
| 2020-12-15 | $86.86 | $104.39 | 871,010 | — | — |
| 2020-12-14 | $87.07 | $104.64 | 565,915 | — | — |
| 2020-12-11 | $87.39 | $105.02 | 733,930 | — | — |
| 2020-12-10 | $85.73 | $103.03 | 836,855 | — | — |
| 2020-12-09 | $84.04 | $101.00 | 860,775 | — | — |
| 2020-12-08 | $84.15 | $101.13 | 794,190 | — | — |
| 2020-12-07 | $81.77 | $98.27 | 505,425 | — | — |
| 2020-12-04 | $81.74 | $98.23 | 1,106,415 | — | — |
| 2020-12-03 | $79.37 | $95.39 | 533,715 | — | — |
| 2020-12-02 | $79.90 | $96.03 | 672,290 | — | — |
| 2020-12-01 | $78.69 | $94.56 | 636,640 | — | — |
| 2020-11-30 | $77.92 | $93.64 | 666,310 | — | — |
| 2020-11-27 | $78.16 | $93.93 | 237,015 | — | — |
| 2020-11-25 | $77.38 | $93.00 | 449,420 | — | — |
| 2020-11-24 | $77.12 | $92.68 | 464,945 | — | — |
| 2020-11-23 | $76.59 | $92.04 | 857,095 | — | — |
| 2020-11-20 | $73.79 | $88.68 | 640,205 | — | — |
| 2020-11-19 | $73.22 | $87.99 | 652,740 | — | — |
| 2020-11-18 | $73.85 | $88.75 | 726,110 | — | — |
| 2020-11-17 | $74.25 | $89.23 | 526,930 | — | — |
| 2020-11-16 | $74.60 | $89.65 | 592,365 | — | — |
| 2020-11-13 | $72.80 | $87.49 | 402,270 | — | — |
| 2020-11-12 | $70.58 | $84.82 | 426,075 | — | — |
| 2020-11-11 | $71.28 | $85.66 | 455,975 | — | — |
| 2020-11-10 | $70.64 | $84.90 | 747,270 | — | — |
| 2020-11-09 | $71.17 | $85.52 | 997,050 | — | — |
| 2020-11-06 | $68.34 | $82.13 | 640,780 | — | — |
| 2020-11-05 | $68.73 | $82.60 | 886,420 | — | — |
| 2020-11-04 | $65.70 | $78.96 | 1,058,115 | — | — |
| 2020-11-03 | $63.99 | $76.90 | 1,572,625 | — | — |
| 2020-11-02 | $59.56 | $71.57 | 671,140 | — | — |
| 2020-10-30 | $59.03 | $70.94 | 832,255 | — | — |
| 2020-10-29 | $58.74 | $70.59 | 466,325 | — | — |
| 2020-10-28 | $58.65 | $70.49 | 557,750 | — | — |
| 2020-10-27 | $60.49 | $72.69 | 558,900 | — | — |
| 2020-10-26 | $60.21 | $72.36 | 616,170 | — | — |
| 2020-10-23 | $60.97 | $73.28 | 335,915 | — | — |
| 2020-10-22 | $60.50 | $72.70 | 506,920 | — | — |
| 2020-10-21 | $59.45 | $71.45 | 312,225 | — | — |
| 2020-10-20 | $60.17 | $72.30 | 216,660 | — | — |
| 2020-10-19 | $60.34 | $72.51 | 299,230 | — | — |
| 2020-10-16 | $61.63 | $74.06 | 287,385 | — | — |
| 2020-10-15 | $61.63 | $74.07 | 351,785 | — | — |
| 2020-10-14 | $61.92 | $74.42 | 421,475 | — | — |
| 2020-10-13 | $62.68 | $75.32 | 412,160 | — | — |
| 2020-10-12 | $63.54 | $76.36 | 471,155 | — | — |
| 2020-10-09 | $61.95 | $74.45 | 413,770 | — | — |
| 2020-10-08 | $61.63 | $74.06 | 360,870 | — | — |
| 2020-10-07 | $60.92 | $73.21 | 289,110 | — | — |
| 2020-10-06 | $60.94 | $73.23 | 425,960 | — | — |
| 2020-10-05 | $61.70 | $74.14 | 484,380 | — | — |
| 2020-10-02 | $61.17 | $73.51 | 462,645 | — | — |
| 2020-10-01 | $61.03 | $73.34 | 781,885 | — | — |
| 2020-09-30 | $60.19 | $72.34 | 432,400 | — | — |
| 2020-09-29 | $59.99 | $72.10 | 417,910 | — | — |
| 2020-09-28 | $61.17 | $73.51 | 327,405 | — | — |
| 2020-09-25 | $60.36 | $72.53 | 315,790 | — | — |
| 2020-09-24 | $60.22 | $72.37 | 445,050 | — | — |
| 2020-09-23 | $60.01 | $72.12 | 427,800 | — | — |
| 2020-09-22 | $61.11 | $73.44 | 383,985 | — | — |
| 2020-09-21 | $59.49 | $71.49 | 693,795 | — | — |
| 2020-09-18 | $61.50 | $73.90 | 1,177,600 | — | — |
| 2020-09-17 | $62.45 | $75.05 | 495,190 | — | — |
| 2020-09-16 | $63.67 | $76.52 | 855,025 | — | — |
| 2020-09-15 | $63.02 | $75.73 | 553,955 | — | — |
| 2020-09-14 | $63.76 | $76.62 | 842,145 | — | — |
| 2020-09-11 | $62.91 | $75.61 | 1,022,580 | — | — |
| 2020-09-10 | $62.18 | $74.73 | 902,175 | — | — |
| 2020-09-09 | $62.11 | $74.65 | 1,042,015 | — | — |
| 2020-09-08 | $60.79 | $73.06 | 935,525 | — | — |
| 2020-09-04 | $60.42 | $72.61 | 1,087,785 | — | — |
| 2020-09-03 | $60.01 | $72.12 | 1,036,035 | — | — |
| 2020-09-02 | $62.26 | $74.82 | 926,900 | — | — |
| 2020-09-01 | $61.29 | $73.65 | 438,725 | — | — |
| 2020-08-31 | $60.86 | $73.14 | 603,060 | — | — |
| 2020-08-28 | $61.66 | $74.10 | 568,215 | — | — |
| 2020-08-27 | $63.28 | $76.05 | 464,255 | — | — |
| 2020-08-26 | $64.32 | $77.30 | 728,180 | — | — |
| 2020-08-25 | $63.49 | $76.30 | 542,225 | — | — |
| 2020-08-24 | $63.00 | $75.71 | 643,885 | — | — |
| 2020-08-21 | $60.71 | $72.96 | 1,455,670 | — | — |
| 2020-08-20 | $62.52 | $75.14 | 686,435 | — | — |
| 2020-08-19 | $61.40 | $73.79 | 556,715 | — | — |
| 2020-08-18 | $61.19 | $73.54 | 855,715 | — | — |
| 2020-08-17 | $62.42 | $75.01 | 793,730 | — | — |
| 2020-08-14 | $61.04 | $73.36 | 693,105 | — | — |
| 2020-08-13 | $60.98 | $73.29 | 1,115,615 | — | — |
| 2020-08-12 | $61.36 | $73.74 | 1,917,165 | — | — |
| 2020-08-11 | $60.03 | $72.14 | 4,149,890 | — | — |
| 2020-08-10 | $52.27 | $62.82 | 1,189,100 | — | — |
| 2020-08-07 | $53.37 | $64.13 | 1,042,935 | — | — |
| 2020-08-06 | $52.10 | $62.61 | 492,890 | — | — |
| 2020-08-05 | $51.65 | $62.07 | 521,640 | — | — |
| 2020-08-04 | $51.37 | $61.73 | 724,500 | — | — |
| 2020-08-03 | $50.87 | $61.13 | 666,770 | — | — |
| 2020-07-31 | $49.32 | $59.27 | 743,705 | — | — |
| 2020-07-30 | $48.87 | $58.73 | 1,226,360 | — | — |
| 2020-07-29 | $48.23 | $57.96 | 1,100,895 | — | — |
| 2020-07-28 | $47.28 | $56.82 | 903,440 | — | — |
| 2020-07-27 | $47.86 | $57.52 | 777,745 | — | — |
| 2020-07-24 | $48.08 | $57.78 | 954,615 | — | — |
| 2020-07-23 | $48.49 | $58.27 | 734,045 | — | — |
| 2020-07-22 | $48.92 | $58.79 | 704,605 | — | — |
| 2020-07-21 | $49.21 | $59.14 | 805,920 | — | — |
| 2020-07-20 | $49.09 | $58.99 | 601,220 | — | — |
| 2020-07-17 | $48.99 | $58.88 | 662,860 | — | — |
| 2020-07-16 | $48.24 | $57.98 | 788,440 | — | — |
| 2020-07-15 | $50.60 | $60.81 | 912,065 | — | — |
| 2020-07-14 | $48.91 | $58.78 | 1,423,355 | — | — |
| 2020-07-13 | $48.47 | $58.25 | 871,930 | — | — |
| 2020-07-10 | $49.56 | $59.56 | 1,079,045 | — | — |
| 2020-07-09 | $50.34 | $60.50 | 1,191,285 | — | — |
| 2020-07-08 | $51.82 | $62.27 | 1,604,020 | — | — |
| 2020-07-07 | $52.07 | $62.58 | 980,375 | — | — |
| 2020-07-06 | $53.98 | $64.87 | 1,857,365 | — | — |
| 2020-07-02 | $53.64 | $64.47 | 1,497,760 | — | — |
| 2020-07-01 | $55.74 | $66.99 | 2,647,185 | — | — |
| 2020-06-30 | $54.97 | $66.06 | 4,887,155 | — | — |
| 2020-06-29 | $60.43 | $72.63 | 590,180 | — | — |
| 2020-06-26 | $60.06 | $72.18 | 1,175,070 | — | — |
| 2020-06-25 | $60.88 | $73.16 | 905,510 | — | — |
| 2020-06-24 | $60.52 | $72.73 | 1,005,675 | — | — |
| 2020-06-23 | $63.47 | $76.28 | 611,225 | — | — |
| 2020-06-22 | $64.22 | $77.17 | 826,160 | — | — |
| 2020-06-19 | $65.34 | $78.52 | 3,511,410 | — | — |
| 2020-06-18 | $62.21 | $74.76 | 874,230 | — | — |
| 2020-06-17 | $63.95 | $76.85 | 762,450 | — | — |
| 2020-06-16 | $65.27 | $78.44 | 817,305 | — | — |
| 2020-06-15 | $64.50 | $77.52 | 1,011,885 | — | — |
| 2020-06-12 | $65.16 | $78.30 | 614,100 | — | — |
| 2020-06-11 | $66.37 | $79.76 | 809,255 | — | — |
| 2020-06-10 | $70.50 | $84.72 | 606,050 | — | — |
| 2020-06-09 | $70.50 | $84.73 | 417,335 | — | — |
| 2020-06-08 | $71.98 | $86.51 | 364,780 | — | — |
| 2020-06-05 | $70.48 | $84.70 | 594,090 | — | — |
| 2020-06-04 | $68.75 | $82.62 | 463,565 | — | — |
| 2020-06-03 | $70.60 | $84.84 | 623,185 | — | — |
| 2020-06-02 | $69.57 | $83.60 | 487,715 | — | — |
| 2020-06-01 | $69.01 | $82.93 | 511,520 | — | — |
| 2020-05-29 | $68.09 | $81.82 | 617,780 | — | — |
| 2020-05-28 | $68.12 | $81.87 | 590,525 | — | — |
| 2020-05-27 | $69.86 | $83.96 | 630,775 | — | — |
| 2020-05-26 | $68.27 | $82.04 | 503,815 | — | — |
| 2020-05-22 | $66.62 | $80.06 | 383,985 | — | — |
| 2020-05-21 | $65.58 | $78.82 | 666,770 | — | — |
| 2020-05-20 | $65.38 | $78.57 | 390,770 | — | — |
| 2020-05-19 | $63.93 | $76.83 | 471,845 | — | — |
| 2020-05-18 | $64.27 | $77.24 | 550,620 | — | — |
| 2020-05-15 | $62.92 | $75.62 | 1,359,415 | — | — |
| 2020-05-14 | $62.28 | $74.84 | 754,285 | — | — |
| 2020-05-13 | $61.60 | $74.03 | 1,196,805 | — | — |
| 2020-05-12 | $62.70 | $75.36 | 1,380,000 | — | — |
| 2020-05-11 | $70.72 | $84.99 | 1,062,715 | — | — |
| 2020-05-08 | $70.96 | $85.27 | 497,835 | — | — |
| 2020-05-07 | $68.73 | $82.60 | 488,060 | — | — |
| 2020-05-06 | $67.10 | $80.64 | 338,330 | — | — |
| 2020-05-05 | $67.86 | $81.55 | 371,105 | — | — |
| 2020-05-04 | $65.87 | $79.16 | 410,550 | — | — |
| 2020-05-01 | $66.31 | $79.69 | 636,525 | — | — |
| 2020-04-30 | $70.12 | $84.27 | 734,735 | — | — |
| 2020-04-29 | $72.22 | $86.79 | 870,205 | — | — |
| 2020-04-28 | $66.97 | $80.48 | 496,455 | — | — |
| 2020-04-27 | $66.97 | $80.48 | 405,030 | — | — |
| 2020-04-24 | $65.31 | $78.49 | 266,455 | — | — |
| 2020-04-23 | $65.45 | $78.66 | 400,430 | — | — |
| 2020-04-22 | $63.42 | $76.21 | 403,880 | — | — |
| 2020-04-21 | $62.15 | $74.69 | 478,170 | — | — |
| 2020-04-20 | $63.66 | $76.51 | 497,260 | — | — |
| 2020-04-17 | $64.90 | $78.00 | 545,675 | — | — |
| 2020-04-16 | $64.27 | $77.24 | 567,180 | — | — |
| 2020-04-15 | $65.37 | $78.55 | 650,900 | — | — |
| 2020-04-14 | $66.09 | $79.42 | 447,580 | — | — |
| 2020-04-13 | $63.69 | $76.54 | 373,290 | — | — |
| 2020-04-09 | $64.95 | $78.05 | 436,310 | — | — |
| 2020-04-08 | $63.89 | $76.78 | 423,085 | — | — |
| 2020-04-07 | $60.89 | $73.17 | 530,725 | — | — |
| 2020-04-06 | $62.04 | $74.56 | 642,965 | — | — |
| 2020-04-03 | $59.44 | $71.44 | 636,985 | — | — |
| 2020-04-02 | $60.43 | $72.62 | 709,665 | — | — |
| 2020-04-01 | $59.19 | $71.13 | 924,255 | — | — |
| 2020-03-31 | $65.09 | $78.22 | 916,205 | — | — |
| 2020-03-30 | $65.57 | $78.80 | 1,168,630 | — | — |
| 2020-03-27 | $58.49 | $70.29 | 1,581,135 | — | — |
| 2020-03-26 | $60.62 | $72.85 | 871,585 | — | — |
| 2020-03-25 | $57.29 | $68.85 | 935,525 | — | — |
| 2020-03-24 | $57.79 | $69.45 | 709,550 | — | — |
| 2020-03-23 | $54.81 | $65.87 | 776,595 | — | — |
| 2020-03-20 | $55.87 | $67.14 | 1,542,610 | — | — |
| 2020-03-19 | $57.39 | $68.97 | 979,225 | — | — |
| 2020-03-18 | $57.22 | $68.76 | 1,287,080 | — | — |
| 2020-03-17 | $63.55 | $76.37 | 1,357,920 | — | — |
| 2020-03-16 | $59.84 | $71.92 | 946,335 | — | — |
| 2020-03-13 | $66.37 | $79.77 | 1,284,550 | — | — |
| 2020-03-12 | $64.99 | $78.10 | 1,368,615 | — | — |
| 2020-03-11 | $71.41 | $85.82 | 733,930 | — | — |
| 2020-03-10 | $73.41 | $88.22 | 865,145 | — | — |
| 2020-03-09 | $74.77 | $89.86 | 718,175 | — | — |
| 2020-03-06 | $79.28 | $95.27 | 547,975 | — | — |
| 2020-03-05 | $77.38 | $93.00 | 619,735 | — | — |
| 2020-03-04 | $77.99 | $93.73 | 451,260 | — | — |
| 2020-03-03 | $77.17 | $92.73 | 555,565 | — | — |
| 2020-03-02 | $77.75 | $93.43 | 599,265 | — | — |
| 2020-02-28 | $75.94 | $91.26 | 1,012,345 | — | — |
| 2020-02-27 | $75.92 | $91.24 | 489,325 | — | — |
| 2020-02-26 | $78.38 | $94.20 | 375,475 | — | — |
| 2020-02-25 | $78.44 | $94.27 | 465,520 | — | — |
| 2020-02-24 | $81.10 | $97.47 | 361,560 | — | — |
| 2020-02-21 | $82.77 | $99.46 | 441,025 | — | — |
| 2020-02-20 | $83.67 | $100.55 | 237,015 | — | — |
| 2020-02-19 | $84.64 | $101.72 | 283,935 | — | — |
| 2020-02-18 | $84.18 | $101.17 | 195,845 | — | — |
| 2020-02-14 | $84.83 | $101.95 | 764,520 | — | — |
| 2020-02-13 | $84.95 | $102.09 | 747,155 | — | — |
| 2020-02-12 | $83.26 | $100.06 | 532,450 | — | — |
| 2020-02-11 | $83.23 | $100.02 | 870,780 | — | — |
| 2020-02-10 | $86.97 | $104.52 | 547,285 | — | — |
| 2020-02-07 | $85.73 | $103.03 | 304,980 | — | — |
| 2020-02-06 | $85.77 | $103.07 | 276,230 | — | — |
| 2020-02-05 | $85.01 | $102.16 | 415,265 | — | — |
| 2020-02-04 | $85.37 | $102.60 | 545,560 | — | — |
| 2020-02-03 | $83.82 | $100.73 | 362,940 | — | — |
| 2020-01-31 | $83.36 | $100.18 | 511,635 | — | — |
| 2020-01-30 | $86.18 | $103.57 | 494,500 | — | — |
| 2020-01-29 | $85.91 | $103.25 | 275,080 | — | — |
| 2020-01-28 | $86.74 | $104.24 | 621,920 | — | — |
| 2020-01-27 | $85.86 | $103.18 | 510,370 | — | — |
| 2020-01-24 | $86.96 | $104.50 | 660,905 | — | — |
| 2020-01-23 | $88.91 | $106.85 | 413,885 | — | — |
| 2020-01-22 | $89.02 | $106.98 | 474,490 | — | — |
| 2020-01-21 | $89.97 | $108.13 | 439,070 | — | — |
| 2020-01-17 | $89.06 | $107.03 | 325,910 | — | — |
| 2020-01-16 | $89.68 | $107.77 | 405,030 | — | — |
| 2020-01-15 | $88.43 | $106.27 | 445,510 | — | — |
| 2020-01-14 | $87.11 | $104.69 | 498,295 | — | — |
| 2020-01-13 | $86.73 | $104.23 | 273,010 | — | — |
| 2020-01-10 | $86.17 | $103.55 | 394,450 | — | — |
| 2020-01-09 | $85.44 | $102.68 | 240,925 | — | — |
| 2020-01-08 | $84.74 | $101.84 | 308,775 | — | — |
| 2020-01-07 | $83.77 | $100.67 | 257,830 | — | — |
| 2020-01-06 | $83.53 | $100.38 | 266,915 | — | — |
| 2020-01-03 | $83.10 | $99.86 | 327,405 | — | — |
| 2020-01-02 | $83.17 | $99.95 | 279,565 | — | — |