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
- 1993-06-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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $84.85 | $93.63 | 305,900 | — | — |
| 2020-12-30 | $84.52 | $93.26 | 234,700 | — | — |
| 2020-12-29 | $85.52 | $94.37 | 361,000 | — | — |
| 2020-12-28 | $89.20 | $98.43 | 342,100 | — | — |
| 2020-12-24 | $87.54 | $96.59 | 145,500 | — | — |
| 2020-12-23 | $87.26 | $96.29 | 267,600 | — | — |
| 2020-12-22 | $86.55 | $95.50 | 344,900 | — | — |
| 2020-12-21 | $87.15 | $96.16 | 586,000 | — | — |
| 2020-12-18 | $90.47 | $99.83 | 997,400 | — | — |
| 2020-12-17 | $89.45 | $98.70 | 886,400 | — | — |
| 2020-12-16 | $87.32 | $96.35 | 505,100 | — | — |
| 2020-12-15 | $87.34 | $96.37 | 560,700 | — | — |
| 2020-12-14 | $85.64 | $94.50 | 336,000 | — | — |
| 2020-12-11 | $84.83 | $93.60 | 245,300 | — | — |
| 2020-12-10 | $84.23 | $92.94 | 304,600 | — | — |
| 2020-12-09 | $84.35 | $93.07 | 669,700 | — | — |
| 2020-12-08 | $85.45 | $94.29 | 556,600 | — | — |
| 2020-12-07 | $82.06 | $90.55 | 459,200 | — | — |
| 2020-12-04 | $80.86 | $89.22 | 283,400 | — | — |
| 2020-12-03 | $81.03 | $89.41 | 387,100 | — | — |
| 2020-12-02 | $80.47 | $88.79 | 360,500 | — | — |
| 2020-12-01 | $81.28 | $89.69 | 613,900 | — | — |
| 2020-11-30 | $80.36 | $88.67 | 420,600 | — | — |
| 2020-11-27 | $81.55 | $89.99 | 208,300 | — | — |
| 2020-11-25 | $80.21 | $88.51 | 548,400 | — | — |
| 2020-11-24 | $83.32 | $91.94 | 677,700 | — | — |
| 2020-11-23 | $81.24 | $89.64 | 796,800 | — | — |
| 2020-11-20 | $79.19 | $87.38 | 486,300 | — | — |
| 2020-11-19 | $79.17 | $87.36 | 442,600 | — | — |
| 2020-11-18 | $77.33 | $85.33 | 572,200 | — | — |
| 2020-11-17 | $78.39 | $86.50 | 628,100 | — | — |
| 2020-11-16 | $79.32 | $87.52 | 670,800 | — | — |
| 2020-11-13 | $80.98 | $89.36 | 479,200 | — | — |
| 2020-11-12 | $82.71 | $91.27 | 478,800 | — | — |
| 2020-11-11 | $83.57 | $92.21 | 648,600 | — | — |
| 2020-11-10 | $79.67 | $87.91 | 778,700 | — | — |
| 2020-11-09 | $77.24 | $85.23 | 1,225,700 | — | — |
| 2020-11-06 | $83.52 | $91.91 | 808,500 | — | — |
| 2020-11-05 | $82.28 | $90.55 | 1,359,800 | — | — |
| 2020-11-04 | $76.11 | $83.76 | 681,100 | — | — |
| 2020-11-03 | $74.66 | $82.16 | 690,800 | — | — |
| 2020-11-02 | $75.51 | $83.10 | 734,700 | — | — |
| 2020-10-30 | $76.60 | $84.30 | 792,200 | — | — |
| 2020-10-29 | $76.42 | $84.10 | 655,000 | — | — |
| 2020-10-28 | $79.84 | $87.86 | 816,800 | — | — |
| 2020-10-27 | $78.56 | $86.45 | 434,100 | — | — |
| 2020-10-26 | $77.85 | $85.67 | 665,500 | — | — |
| 2020-10-23 | $76.74 | $84.45 | 653,200 | — | — |
| 2020-10-22 | $77.58 | $85.37 | 541,700 | — | — |
| 2020-10-21 | $77.56 | $85.35 | 494,500 | — | — |
| 2020-10-20 | $77.37 | $85.14 | 816,700 | — | — |
| 2020-10-19 | $77.33 | $85.10 | 848,400 | — | — |
| 2020-10-16 | $81.50 | $89.69 | 810,700 | — | — |
| 2020-10-15 | $82.65 | $90.95 | 460,500 | — | — |
| 2020-10-14 | $82.48 | $90.77 | 464,900 | — | — |
| 2020-10-13 | $82.70 | $91.01 | 758,800 | — | — |
| 2020-10-12 | $80.14 | $88.19 | 601,600 | — | — |
| 2020-10-09 | $79.89 | $87.92 | 642,500 | — | — |
| 2020-10-08 | $80.85 | $88.97 | 1,132,900 | — | — |
| 2020-10-07 | $82.15 | $90.40 | 659,200 | — | — |
| 2020-10-06 | $82.36 | $90.63 | 461,000 | — | — |
| 2020-10-05 | $83.14 | $91.49 | 515,000 | — | — |
| 2020-10-02 | $83.27 | $91.64 | 545,600 | — | — |
| 2020-10-01 | $83.33 | $91.70 | 763,300 | — | — |
| 2020-09-30 | $82.28 | $90.55 | 923,400 | — | — |
| 2020-09-29 | $85.77 | $94.39 | 639,300 | — | — |
| 2020-09-28 | $83.42 | $91.80 | 432,800 | — | — |
| 2020-09-25 | $81.64 | $89.84 | 724,400 | — | — |
| 2020-09-24 | $82.37 | $90.65 | 758,000 | — | — |
| 2020-09-23 | $85.82 | $94.44 | 712,400 | — | — |
| 2020-09-22 | $87.09 | $95.84 | 850,400 | — | — |
| 2020-09-21 | $84.47 | $92.96 | 798,000 | — | — |
| 2020-09-18 | $82.35 | $90.62 | 2,412,000 | — | — |
| 2020-09-17 | $83.26 | $91.62 | 717,700 | — | — |
| 2020-09-16 | $84.57 | $93.07 | 869,000 | — | — |
| 2020-09-15 | $86.15 | $94.80 | 849,000 | — | — |
| 2020-09-14 | $88.33 | $97.20 | 704,000 | — | — |
| 2020-09-11 | $91.37 | $100.55 | 641,000 | — | — |
| 2020-09-10 | $90.36 | $99.44 | 704,300 | — | — |
| 2020-09-09 | $88.65 | $97.56 | 687,800 | — | — |
| 2020-09-08 | $86.52 | $95.21 | 1,112,500 | — | — |
| 2020-09-04 | $90.40 | $99.48 | 1,138,000 | — | — |
| 2020-09-03 | $91.89 | $101.12 | 934,200 | — | — |
| 2020-09-02 | $95.04 | $104.59 | 791,800 | — | — |
| 2020-09-01 | $101.61 | $111.82 | 510,900 | — | — |
| 2020-08-31 | $98.29 | $108.16 | 390,800 | — | — |
| 2020-08-28 | $98.62 | $108.53 | 409,300 | — | — |
| 2020-08-27 | $97.64 | $107.45 | 477,700 | — | — |
| 2020-08-26 | $97.49 | $107.28 | 434,600 | — | — |
| 2020-08-25 | $98.69 | $108.60 | 501,100 | — | — |
| 2020-08-24 | $99.38 | $109.36 | 405,700 | — | — |
| 2020-08-21 | $99.57 | $109.57 | 404,300 | — | — |
| 2020-08-20 | $101.73 | $111.95 | 489,000 | — | — |
| 2020-08-19 | $99.59 | $109.59 | 423,600 | — | — |
| 2020-08-18 | $98.45 | $108.34 | 358,000 | — | — |
| 2020-08-17 | $97.03 | $106.78 | 279,800 | — | — |
| 2020-08-14 | $96.15 | $105.81 | 350,300 | — | — |
| 2020-08-13 | $97.61 | $107.42 | 495,700 | — | — |
| 2020-08-12 | $95.17 | $104.73 | 486,300 | — | — |
| 2020-08-11 | $93.65 | $103.06 | 757,400 | — | — |
| 2020-08-10 | $94.20 | $103.66 | 632,300 | — | — |
| 2020-08-07 | $98.11 | $107.72 | 669,600 | — | — |
| 2020-08-06 | $97.53 | $107.08 | 1,273,500 | — | — |
| 2020-08-05 | $99.14 | $108.85 | 941,100 | — | — |
| 2020-08-04 | $97.71 | $107.28 | 764,100 | — | — |
| 2020-08-03 | $95.91 | $105.30 | 581,500 | — | — |
| 2020-07-31 | $94.67 | $103.94 | 450,500 | — | — |
| 2020-07-30 | $93.25 | $102.38 | 384,400 | — | — |
| 2020-07-29 | $93.41 | $102.56 | 442,400 | — | — |
| 2020-07-28 | $91.13 | $100.06 | 390,500 | — | — |
| 2020-07-27 | $94.35 | $103.59 | 575,000 | — | — |
| 2020-07-24 | $93.05 | $102.16 | 456,800 | — | — |
| 2020-07-23 | $92.98 | $102.09 | 513,300 | — | — |
| 2020-07-22 | $94.50 | $103.76 | 387,600 | — | — |
| 2020-07-21 | $93.82 | $103.01 | 290,600 | — | — |
| 2020-07-20 | $94.22 | $103.45 | 318,500 | — | — |
| 2020-07-17 | $91.73 | $100.71 | 394,100 | — | — |
| 2020-07-16 | $92.92 | $102.02 | 354,100 | — | — |
| 2020-07-15 | $93.06 | $102.17 | 518,000 | — | — |
| 2020-07-14 | $90.98 | $99.89 | 523,500 | — | — |
| 2020-07-13 | $87.89 | $96.50 | 754,700 | — | — |
| 2020-07-10 | $88.80 | $97.50 | 550,600 | — | — |
| 2020-07-09 | $88.67 | $97.35 | 750,400 | — | — |
| 2020-07-08 | $88.26 | $96.90 | 1,525,500 | — | — |
| 2020-07-07 | $83.88 | $92.09 | 783,900 | — | — |
| 2020-07-06 | $83.19 | $91.34 | 590,000 | — | — |
| 2020-07-02 | $83.66 | $91.85 | 596,800 | — | — |
| 2020-07-01 | $82.71 | $90.81 | 683,100 | — | — |
| 2020-06-30 | $79.41 | $87.19 | 845,200 | — | — |
| 2020-06-29 | $78.38 | $86.06 | 646,100 | — | — |
| 2020-06-26 | $79.02 | $86.76 | 2,325,500 | — | — |
| 2020-06-25 | $83.25 | $91.40 | 603,900 | — | — |
| 2020-06-24 | $81.67 | $89.67 | 654,000 | — | — |
| 2020-06-23 | $83.06 | $91.19 | 729,500 | — | — |
| 2020-06-22 | $83.95 | $92.17 | 632,100 | — | — |
| 2020-06-19 | $83.10 | $91.24 | 737,500 | — | — |
| 2020-06-18 | $82.50 | $90.58 | 542,200 | — | — |
| 2020-06-17 | $82.88 | $91.00 | 707,100 | — | — |
| 2020-06-16 | $80.12 | $87.97 | 561,700 | — | — |
| 2020-06-15 | $78.53 | $86.22 | 485,200 | — | — |
| 2020-06-12 | $79.04 | $86.78 | 699,700 | — | — |
| 2020-06-11 | $78.63 | $86.33 | 745,200 | — | — |
| 2020-06-10 | $81.08 | $89.02 | 779,500 | — | — |
| 2020-06-09 | $80.37 | $88.24 | 878,200 | — | — |
| 2020-06-08 | $77.19 | $84.75 | 993,500 | — | — |
| 2020-06-05 | $79.06 | $86.80 | 1,160,000 | — | — |
| 2020-06-04 | $80.38 | $88.25 | 600,000 | — | — |
| 2020-06-03 | $80.57 | $88.46 | 748,700 | — | — |
| 2020-06-02 | $81.49 | $89.47 | 1,038,400 | — | — |
| 2020-06-01 | $79.64 | $87.44 | 780,300 | — | — |
| 2020-05-29 | $77.89 | $85.52 | 878,300 | — | — |
| 2020-05-28 | $75.93 | $83.37 | 738,900 | — | — |
| 2020-05-27 | $78.76 | $86.47 | 1,876,400 | — | — |
| 2020-05-26 | $74.19 | $81.46 | 987,200 | — | — |
| 2020-05-22 | $77.70 | $85.31 | 428,600 | — | — |
| 2020-05-21 | $78.65 | $86.35 | 648,400 | — | — |
| 2020-05-20 | $79.61 | $87.41 | 669,000 | — | — |
| 2020-05-19 | $78.59 | $86.29 | 676,800 | — | — |
| 2020-05-18 | $78.11 | $85.76 | 812,200 | — | — |
| 2020-05-15 | $81.90 | $89.92 | 437,300 | — | — |
| 2020-05-14 | $80.26 | $88.12 | 610,200 | — | — |
| 2020-05-13 | $81.05 | $88.99 | 624,900 | — | — |
| 2020-05-12 | $79.81 | $87.63 | 846,700 | — | — |
| 2020-05-11 | $83.10 | $91.24 | 1,160,700 | — | — |
| 2020-05-08 | $81.20 | $89.15 | 1,037,000 | — | — |
| 2020-05-07 | $80.81 | $88.48 | 1,441,800 | — | — |
| 2020-05-06 | $76.90 | $84.20 | 2,066,000 | — | — |
| 2020-05-05 | $76.16 | $83.39 | 1,228,000 | — | — |
| 2020-05-04 | $72.74 | $79.64 | 852,000 | — | — |
| 2020-05-01 | $71.57 | $78.36 | 610,300 | — | — |
| 2020-04-30 | $71.92 | $78.74 | 979,400 | — | — |
| 2020-04-29 | $72.24 | $79.09 | 764,000 | — | — |
| 2020-04-28 | $71.87 | $78.69 | 811,600 | — | — |
| 2020-04-27 | $70.73 | $77.44 | 767,600 | — | — |
| 2020-04-24 | $72.00 | $78.83 | 1,348,500 | — | — |
| 2020-04-23 | $67.16 | $73.53 | 896,200 | — | — |
| 2020-04-22 | $69.79 | $76.41 | 1,185,800 | — | — |
| 2020-04-21 | $69.51 | $76.11 | 952,200 | — | — |
| 2020-04-20 | $67.49 | $73.89 | 851,100 | — | — |
| 2020-04-17 | $65.13 | $71.31 | 821,000 | — | — |
| 2020-04-16 | $66.54 | $72.85 | 614,200 | — | — |
| 2020-04-15 | $63.60 | $69.63 | 557,600 | — | — |
| 2020-04-14 | $64.74 | $70.88 | 777,500 | — | — |
| 2020-04-13 | $61.59 | $67.43 | 803,100 | — | — |
| 2020-04-09 | $59.00 | $64.60 | 696,200 | — | — |
| 2020-04-08 | $59.32 | $64.95 | 888,200 | — | — |
| 2020-04-07 | $56.38 | $61.73 | 723,400 | — | — |
| 2020-04-06 | $56.83 | $62.22 | 685,900 | — | — |
| 2020-04-03 | $52.58 | $57.57 | 636,000 | — | — |
| 2020-04-02 | $53.92 | $59.04 | 916,600 | — | — |
| 2020-04-01 | $55.73 | $61.02 | 1,413,200 | — | — |
| 2020-03-31 | $53.37 | $58.43 | 1,460,900 | — | — |
| 2020-03-30 | $49.59 | $54.30 | 645,000 | — | — |
| 2020-03-27 | $50.59 | $55.39 | 707,900 | — | — |
| 2020-03-26 | $52.33 | $57.30 | 905,200 | — | — |
| 2020-03-25 | $53.29 | $58.35 | 1,385,900 | — | — |
| 2020-03-24 | $51.89 | $56.81 | 1,347,100 | — | — |
| 2020-03-23 | $54.00 | $59.12 | 1,732,100 | — | — |
| 2020-03-20 | $51.00 | $55.84 | 2,286,100 | — | — |
| 2020-03-19 | $49.33 | $54.01 | 3,014,100 | — | — |
| 2020-03-18 | $35.55 | $38.92 | 1,537,800 | — | — |
| 2020-03-17 | $38.72 | $42.39 | 1,684,300 | — | — |
| 2020-03-16 | $38.88 | $42.57 | 1,560,800 | — | — |
| 2020-03-13 | $49.66 | $54.37 | 1,065,200 | — | — |
| 2020-03-12 | $47.82 | $52.36 | 1,556,400 | — | — |
| 2020-03-11 | $55.92 | $61.23 | 929,200 | — | — |
| 2020-03-10 | $57.25 | $62.68 | 1,032,900 | — | — |
| 2020-03-09 | $54.18 | $59.32 | 1,544,900 | — | — |
| 2020-03-06 | $57.74 | $63.22 | 744,900 | — | — |
| 2020-03-05 | $56.56 | $61.93 | 913,000 | — | — |
| 2020-03-04 | $58.86 | $64.44 | 614,000 | — | — |
| 2020-03-03 | $58.50 | $64.05 | 1,306,800 | — | — |
| 2020-03-02 | $57.39 | $62.84 | 1,247,600 | — | — |
| 2020-02-28 | $57.61 | $63.08 | 1,401,500 | — | — |
| 2020-02-27 | $58.18 | $63.70 | 1,643,600 | — | — |
| 2020-02-26 | $61.51 | $67.35 | 2,958,000 | — | — |
| 2020-02-25 | $67.35 | $73.74 | 1,145,100 | — | — |
| 2020-02-24 | $68.50 | $75.00 | 806,700 | — | — |
| 2020-02-21 | $69.12 | $75.68 | 617,800 | — | — |
| 2020-02-20 | $69.32 | $75.90 | 1,032,600 | — | — |
| 2020-02-19 | $67.40 | $73.79 | 598,600 | — | — |
| 2020-02-18 | $66.49 | $72.80 | 476,800 | — | — |
| 2020-02-14 | $65.88 | $72.13 | 438,400 | — | — |
| 2020-02-13 | $66.33 | $72.62 | 617,000 | — | — |
| 2020-02-12 | $65.49 | $71.70 | 659,200 | — | — |
| 2020-02-11 | $64.81 | $70.96 | 438,800 | — | — |
| 2020-02-10 | $64.79 | $70.94 | 731,100 | — | — |
| 2020-02-07 | $64.64 | $70.77 | 423,300 | — | — |
| 2020-02-06 | $65.75 | $71.74 | 478,400 | — | — |
| 2020-02-05 | $64.55 | $70.43 | 513,200 | — | — |
| 2020-02-04 | $64.74 | $70.64 | 487,800 | — | — |
| 2020-02-03 | $64.22 | $70.07 | 597,000 | — | — |
| 2020-01-31 | $64.78 | $70.68 | 558,100 | — | — |
| 2020-01-30 | $65.44 | $71.40 | 451,000 | — | — |
| 2020-01-29 | $66.01 | $72.03 | 488,400 | — | — |
| 2020-01-28 | $66.05 | $72.07 | 405,800 | — | — |
| 2020-01-27 | $64.94 | $70.86 | 588,500 | — | — |
| 2020-01-24 | $66.53 | $72.59 | 454,800 | — | — |
| 2020-01-23 | $66.92 | $73.02 | 771,500 | — | — |
| 2020-01-22 | $66.14 | $72.17 | 1,117,300 | — | — |
| 2020-01-21 | $64.50 | $70.38 | 585,500 | — | — |
| 2020-01-17 | $65.06 | $70.99 | 465,000 | — | — |
| 2020-01-16 | $65.24 | $71.19 | 622,500 | — | — |
| 2020-01-15 | $64.01 | $69.84 | 523,200 | — | — |
| 2020-01-14 | $62.93 | $68.67 | 504,100 | — | — |
| 2020-01-13 | $63.98 | $69.81 | 544,400 | — | — |
| 2020-01-10 | $64.83 | $70.74 | 551,500 | — | — |
| 2020-01-09 | $65.28 | $71.23 | 443,700 | — | — |
| 2020-01-08 | $64.56 | $70.44 | 556,500 | — | — |
| 2020-01-07 | $63.66 | $69.46 | 682,200 | — | — |
| 2020-01-06 | $64.55 | $70.43 | 1,023,800 | — | — |
| 2020-01-03 | $63.23 | $68.99 | 885,600 | — | — |
| 2020-01-02 | $62.80 | $68.52 | 806,100 | — | — |