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
- 1981-03-25 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 | $57.47 | $72.98 | 323,300 | — | — |
| 2020-12-30 | $56.84 | $72.18 | 260,400 | — | — |
| 2020-12-29 | $56.34 | $71.54 | 311,200 | — | — |
| 2020-12-28 | $56.68 | $71.98 | 357,800 | — | — |
| 2020-12-24 | $56.51 | $71.76 | 190,700 | — | — |
| 2020-12-23 | $56.49 | $71.73 | 447,500 | — | — |
| 2020-12-22 | $55.89 | $70.97 | 297,500 | — | — |
| 2020-12-21 | $56.11 | $71.25 | 558,600 | — | — |
| 2020-12-18 | $56.16 | $71.32 | 1,725,600 | — | — |
| 2020-12-17 | $56.80 | $71.66 | 507,500 | — | — |
| 2020-12-16 | $56.86 | $71.73 | 537,600 | — | — |
| 2020-12-15 | $56.57 | $71.37 | 476,900 | — | — |
| 2020-12-14 | $55.49 | $70.01 | 680,300 | — | — |
| 2020-12-11 | $56.32 | $71.05 | 643,400 | — | — |
| 2020-12-10 | $56.81 | $71.67 | 633,700 | — | — |
| 2020-12-09 | $56.58 | $71.38 | 511,600 | — | — |
| 2020-12-08 | $56.54 | $71.33 | 393,600 | — | — |
| 2020-12-07 | $55.75 | $70.33 | 494,800 | — | — |
| 2020-12-04 | $56.62 | $71.43 | 537,900 | — | — |
| 2020-12-03 | $55.18 | $69.61 | 437,800 | — | — |
| 2020-12-02 | $54.85 | $69.20 | 639,100 | — | — |
| 2020-12-01 | $54.47 | $68.72 | 832,200 | — | — |
| 2020-11-30 | $52.75 | $66.55 | 1,490,600 | — | — |
| 2020-11-27 | $55.61 | $70.16 | 395,500 | — | — |
| 2020-11-25 | $55.75 | $70.33 | 524,000 | — | — |
| 2020-11-24 | $56.70 | $71.53 | 425,800 | — | — |
| 2020-11-23 | $54.97 | $69.35 | 524,300 | — | — |
| 2020-11-20 | $54.36 | $68.58 | 540,900 | — | — |
| 2020-11-19 | $54.29 | $68.49 | 478,600 | — | — |
| 2020-11-18 | $54.80 | $69.14 | 452,800 | — | — |
| 2020-11-17 | $55.43 | $69.93 | 504,900 | — | — |
| 2020-11-16 | $55.94 | $70.57 | 472,600 | — | — |
| 2020-11-13 | $55.12 | $69.54 | 350,600 | — | — |
| 2020-11-12 | $54.19 | $68.37 | 568,800 | — | — |
| 2020-11-11 | $55.07 | $69.48 | 456,400 | — | — |
| 2020-11-10 | $55.42 | $69.92 | 675,700 | — | — |
| 2020-11-09 | $55.85 | $70.46 | 669,700 | — | — |
| 2020-11-06 | $52.70 | $66.49 | 432,000 | — | — |
| 2020-11-05 | $52.71 | $66.50 | 323,900 | — | — |
| 2020-11-04 | $51.59 | $65.09 | 485,000 | — | — |
| 2020-11-03 | $50.95 | $64.28 | 403,500 | — | — |
| 2020-11-02 | $49.56 | $62.52 | 552,700 | — | — |
| 2020-10-30 | $49.15 | $62.01 | 866,700 | — | — |
| 2020-10-29 | $49.77 | $62.79 | 684,600 | — | — |
| 2020-10-28 | $49.87 | $62.92 | 883,200 | — | — |
| 2020-10-27 | $49.83 | $62.87 | 723,800 | — | — |
| 2020-10-26 | $50.14 | $63.26 | 586,200 | — | — |
| 2020-10-23 | $52.03 | $65.64 | 632,500 | — | — |
| 2020-10-22 | $51.94 | $65.53 | 1,445,100 | — | — |
| 2020-10-21 | $55.69 | $70.26 | 600,900 | — | — |
| 2020-10-20 | $56.75 | $71.60 | 505,700 | — | — |
| 2020-10-19 | $56.29 | $71.02 | 553,900 | — | — |
| 2020-10-16 | $55.69 | $70.26 | 261,600 | — | — |
| 2020-10-15 | $55.90 | $70.52 | 279,400 | — | — |
| 2020-10-14 | $55.66 | $70.22 | 248,500 | — | — |
| 2020-10-13 | $56.08 | $70.75 | 528,800 | — | — |
| 2020-10-12 | $56.02 | $70.67 | 396,900 | — | — |
| 2020-10-09 | $55.20 | $69.64 | 420,900 | — | — |
| 2020-10-08 | $55.01 | $69.40 | 716,100 | — | — |
| 2020-10-07 | $52.94 | $66.79 | 438,700 | — | — |
| 2020-10-06 | $53.32 | $67.27 | 698,100 | — | — |
| 2020-10-05 | $53.16 | $67.07 | 691,800 | — | — |
| 2020-10-02 | $51.75 | $65.29 | 383,900 | — | — |
| 2020-10-01 | $51.02 | $64.37 | 393,400 | — | — |
| 2020-09-30 | $50.72 | $63.99 | 685,900 | — | — |
| 2020-09-29 | $51.07 | $64.43 | 433,900 | — | — |
| 2020-09-28 | $51.59 | $65.09 | 501,700 | — | — |
| 2020-09-25 | $51.03 | $64.38 | 675,800 | — | — |
| 2020-09-24 | $49.63 | $62.61 | 676,400 | — | — |
| 2020-09-23 | $49.73 | $62.74 | 824,800 | — | — |
| 2020-09-22 | $50.32 | $63.48 | 777,500 | — | — |
| 2020-09-21 | $50.44 | $63.63 | 970,200 | — | — |
| 2020-09-18 | $50.02 | $63.10 | 2,372,700 | — | — |
| 2020-09-17 | $50.08 | $63.18 | 730,800 | — | — |
| 2020-09-16 | $50.82 | $64.11 | 729,100 | — | — |
| 2020-09-15 | $50.06 | $63.16 | 582,300 | — | — |
| 2020-09-14 | $50.31 | $63.47 | 667,900 | — | — |
| 2020-09-11 | $50.07 | $63.17 | 558,000 | — | — |
| 2020-09-10 | $50.06 | $63.16 | 475,100 | — | — |
| 2020-09-09 | $51.10 | $64.47 | 650,500 | — | — |
| 2020-09-08 | $50.52 | $63.74 | 764,400 | — | — |
| 2020-09-04 | $51.80 | $65.35 | 415,700 | — | — |
| 2020-09-03 | $52.09 | $65.72 | 434,500 | — | — |
| 2020-09-02 | $53.31 | $67.26 | 345,900 | — | — |
| 2020-09-01 | $52.57 | $66.32 | 321,900 | — | — |
| 2020-08-31 | $52.36 | $66.06 | 495,100 | — | — |
| 2020-08-28 | $52.93 | $66.78 | 355,000 | — | — |
| 2020-08-27 | $52.89 | $66.73 | 298,700 | — | — |
| 2020-08-26 | $52.36 | $66.06 | 241,500 | — | — |
| 2020-08-25 | $52.84 | $66.66 | 330,600 | — | — |
| 2020-08-24 | $53.03 | $66.90 | 374,800 | — | — |
| 2020-08-21 | $51.78 | $65.33 | 535,700 | — | — |
| 2020-08-20 | $51.36 | $64.80 | 416,200 | — | — |
| 2020-08-19 | $52.27 | $65.94 | 251,300 | — | — |
| 2020-08-18 | $52.46 | $66.18 | 340,400 | — | — |
| 2020-08-17 | $52.81 | $66.62 | 390,000 | — | — |
| 2020-08-14 | $53.23 | $67.15 | 391,600 | — | — |
| 2020-08-13 | $53.27 | $67.21 | 358,100 | — | — |
| 2020-08-12 | $53.72 | $67.77 | 422,300 | — | — |
| 2020-08-11 | $53.70 | $67.75 | 357,100 | — | — |
| 2020-08-10 | $53.27 | $67.21 | 397,700 | — | — |
| 2020-08-07 | $53.25 | $67.18 | 457,600 | — | — |
| 2020-08-06 | $52.38 | $66.08 | 411,200 | — | — |
| 2020-08-05 | $53.07 | $66.95 | 521,900 | — | — |
| 2020-08-04 | $52.06 | $65.68 | 501,800 | — | — |
| 2020-08-03 | $52.33 | $66.02 | 451,100 | — | — |
| 2020-07-31 | $52.33 | $66.02 | 805,600 | — | — |
| 2020-07-30 | $52.28 | $65.96 | 905,800 | — | — |
| 2020-07-29 | $51.14 | $64.52 | 1,242,200 | — | — |
| 2020-07-28 | $51.12 | $64.49 | 629,300 | — | — |
| 2020-07-27 | $53.06 | $66.94 | 625,400 | — | — |
| 2020-07-24 | $52.97 | $66.83 | 635,500 | — | — |
| 2020-07-23 | $53.44 | $67.42 | 926,800 | — | — |
| 2020-07-22 | $58.00 | $73.17 | 643,800 | — | — |
| 2020-07-21 | $58.37 | $73.64 | 496,400 | — | — |
| 2020-07-20 | $56.89 | $71.77 | 555,900 | — | — |
| 2020-07-17 | $57.15 | $72.10 | 330,800 | — | — |
| 2020-07-16 | $57.41 | $72.43 | 331,500 | — | — |
| 2020-07-15 | $57.77 | $72.88 | 448,000 | — | — |
| 2020-07-14 | $56.37 | $71.12 | 693,000 | — | — |
| 2020-07-13 | $55.26 | $69.72 | 550,900 | — | — |
| 2020-07-10 | $55.22 | $69.67 | 408,100 | — | — |
| 2020-07-09 | $53.90 | $68.00 | 463,000 | — | — |
| 2020-07-08 | $55.25 | $69.70 | 423,200 | — | — |
| 2020-07-07 | $55.04 | $69.44 | 445,100 | — | — |
| 2020-07-06 | $55.66 | $70.22 | 673,700 | — | — |
| 2020-07-02 | $54.24 | $68.43 | 381,800 | — | — |
| 2020-07-01 | $54.29 | $68.49 | 456,800 | — | — |
| 2020-06-30 | $54.98 | $69.36 | 738,100 | — | — |
| 2020-06-29 | $53.05 | $66.93 | 542,400 | — | — |
| 2020-06-26 | $52.90 | $66.74 | 2,394,700 | — | — |
| 2020-06-25 | $54.28 | $68.48 | 570,300 | — | — |
| 2020-06-24 | $53.30 | $67.24 | 702,700 | — | — |
| 2020-06-23 | $55.27 | $69.73 | 546,100 | — | — |
| 2020-06-22 | $55.39 | $69.88 | 436,400 | — | — |
| 2020-06-19 | $55.69 | $70.26 | 1,308,200 | — | — |
| 2020-06-18 | $55.73 | $70.31 | 1,185,100 | — | — |
| 2020-06-17 | $56.05 | $70.71 | 696,400 | — | — |
| 2020-06-16 | $57.02 | $71.94 | 590,100 | — | — |
| 2020-06-15 | $56.73 | $71.57 | 710,400 | — | — |
| 2020-06-12 | $56.29 | $71.02 | 910,400 | — | — |
| 2020-06-11 | $55.51 | $69.59 | 1,220,700 | — | — |
| 2020-06-10 | $59.46 | $74.54 | 908,200 | — | — |
| 2020-06-09 | $59.88 | $75.07 | 668,000 | — | — |
| 2020-06-08 | $60.77 | $76.18 | 667,500 | — | — |
| 2020-06-05 | $60.31 | $75.61 | 1,009,500 | — | — |
| 2020-06-04 | $58.55 | $73.40 | 968,700 | — | — |
| 2020-06-03 | $57.75 | $72.40 | 579,700 | — | — |
| 2020-06-02 | $55.37 | $69.41 | 659,500 | — | — |
| 2020-06-01 | $54.68 | $68.55 | 600,600 | — | — |
| 2020-05-29 | $54.22 | $67.97 | 1,379,100 | — | — |
| 2020-05-28 | $53.93 | $67.61 | 619,500 | — | — |
| 2020-05-27 | $55.03 | $68.99 | 878,400 | — | — |
| 2020-05-26 | $53.25 | $66.76 | 990,500 | — | — |
| 2020-05-22 | $51.35 | $64.37 | 435,300 | — | — |
| 2020-05-21 | $51.56 | $64.64 | 515,100 | — | — |
| 2020-05-20 | $51.84 | $64.99 | 681,500 | — | — |
| 2020-05-19 | $50.88 | $63.79 | 635,100 | — | — |
| 2020-05-18 | $52.73 | $66.10 | 541,900 | — | — |
| 2020-05-15 | $50.77 | $63.65 | 1,356,300 | — | — |
| 2020-05-14 | $50.64 | $63.48 | 1,162,400 | — | — |
| 2020-05-13 | $49.97 | $62.64 | 1,271,300 | — | — |
| 2020-05-12 | $49.44 | $61.98 | 634,000 | — | — |
| 2020-05-11 | $51.91 | $65.08 | 767,100 | — | — |
| 2020-05-08 | $51.90 | $65.06 | 668,400 | — | — |
| 2020-05-07 | $50.53 | $63.35 | 734,900 | — | — |
| 2020-05-06 | $49.20 | $61.68 | 588,100 | — | — |
| 2020-05-05 | $49.62 | $62.21 | 631,500 | — | — |
| 2020-05-04 | $49.97 | $62.64 | 783,800 | — | — |
| 2020-05-01 | $49.78 | $62.41 | 852,700 | — | — |
| 2020-04-30 | $50.96 | $63.89 | 1,082,600 | — | — |
| 2020-04-29 | $52.79 | $66.18 | 483,900 | — | — |
| 2020-04-28 | $51.01 | $63.95 | 453,000 | — | — |
| 2020-04-27 | $50.95 | $63.87 | 523,000 | — | — |
| 2020-04-24 | $48.83 | $61.22 | 858,400 | — | — |
| 2020-04-23 | $48.40 | $60.68 | 580,100 | — | — |
| 2020-04-22 | $49.10 | $61.55 | 853,300 | — | — |
| 2020-04-21 | $48.13 | $60.34 | 707,100 | — | — |
| 2020-04-20 | $49.90 | $62.56 | 560,200 | — | — |
| 2020-04-17 | $50.20 | $62.93 | 584,000 | — | — |
| 2020-04-16 | $48.08 | $60.27 | 686,600 | — | — |
| 2020-04-15 | $47.96 | $60.12 | 431,500 | — | — |
| 2020-04-14 | $48.45 | $60.74 | 651,700 | — | — |
| 2020-04-13 | $48.79 | $61.16 | 553,900 | — | — |
| 2020-04-09 | $50.93 | $63.85 | 776,600 | — | — |
| 2020-04-08 | $51.00 | $63.94 | 767,500 | — | — |
| 2020-04-07 | $48.44 | $60.73 | 794,000 | — | — |
| 2020-04-06 | $47.75 | $59.86 | 528,400 | — | — |
| 2020-04-03 | $44.08 | $55.26 | 684,300 | — | — |
| 2020-04-02 | $45.58 | $57.14 | 697,600 | — | — |
| 2020-04-01 | $44.18 | $55.39 | 569,800 | — | — |
| 2020-03-31 | $46.34 | $58.09 | 935,200 | — | — |
| 2020-03-30 | $46.44 | $58.22 | 891,900 | — | — |
| 2020-03-27 | $44.24 | $55.46 | 737,600 | — | — |
| 2020-03-26 | $45.84 | $57.47 | 987,600 | — | — |
| 2020-03-25 | $41.80 | $52.40 | 1,181,600 | — | — |
| 2020-03-24 | $40.98 | $51.37 | 1,366,300 | — | — |
| 2020-03-23 | $36.59 | $45.87 | 1,178,600 | — | — |
| 2020-03-20 | $38.56 | $48.34 | 1,522,200 | — | — |
| 2020-03-19 | $42.42 | $53.18 | 1,174,400 | — | — |
| 2020-03-18 | $42.55 | $53.34 | 1,350,400 | — | — |
| 2020-03-17 | $45.25 | $56.73 | 1,329,100 | — | — |
| 2020-03-16 | $45.44 | $56.97 | 1,313,600 | — | — |
| 2020-03-13 | $51.77 | $64.90 | 974,600 | — | — |
| 2020-03-12 | $46.14 | $57.84 | 1,062,900 | — | — |
| 2020-03-11 | $50.80 | $63.68 | 848,900 | — | — |
| 2020-03-10 | $54.87 | $68.79 | 885,900 | — | — |
| 2020-03-09 | $52.28 | $65.54 | 1,332,000 | — | — |
| 2020-03-06 | $55.32 | $69.35 | 888,600 | — | — |
| 2020-03-05 | $55.77 | $69.92 | 742,200 | — | — |
| 2020-03-04 | $58.23 | $73.00 | 709,200 | — | — |
| 2020-03-03 | $55.85 | $70.02 | 834,300 | — | — |
| 2020-03-02 | $57.29 | $71.82 | 1,258,600 | — | — |
| 2020-02-28 | $54.71 | $68.59 | 2,042,200 | — | — |
| 2020-02-27 | $59.21 | $74.23 | 1,153,100 | — | — |
| 2020-02-26 | $63.24 | $79.28 | 753,200 | — | — |
| 2020-02-25 | $63.48 | $79.58 | 448,600 | — | — |
| 2020-02-24 | $66.10 | $82.87 | 407,800 | — | — |
| 2020-02-21 | $68.37 | $85.71 | 405,100 | — | — |
| 2020-02-20 | $69.24 | $86.80 | 356,000 | — | — |
| 2020-02-19 | $69.13 | $86.66 | 330,600 | — | — |
| 2020-02-18 | $68.80 | $86.25 | 525,000 | — | — |
| 2020-02-14 | $68.54 | $85.92 | 366,100 | — | — |
| 2020-02-13 | $68.86 | $86.33 | 299,400 | — | — |
| 2020-02-12 | $68.89 | $86.36 | 372,000 | — | — |
| 2020-02-11 | $68.82 | $86.28 | 362,500 | — | — |
| 2020-02-10 | $68.43 | $85.79 | 529,600 | — | — |
| 2020-02-07 | $68.08 | $85.35 | 295,200 | — | — |
| 2020-02-06 | $68.71 | $86.14 | 392,300 | — | — |
| 2020-02-05 | $69.01 | $86.51 | 406,900 | — | — |
| 2020-02-04 | $68.00 | $85.25 | 916,900 | — | — |
| 2020-02-03 | $67.47 | $84.58 | 1,171,300 | — | — |
| 2020-01-31 | $65.26 | $81.81 | 967,100 | — | — |
| 2020-01-30 | $67.16 | $84.19 | 1,600,900 | — | — |
| 2020-01-29 | $63.10 | $79.10 | 1,569,200 | — | — |
| 2020-01-28 | $63.45 | $79.54 | 600,600 | — | — |
| 2020-01-27 | $62.80 | $78.73 | 420,800 | — | — |
| 2020-01-24 | $63.71 | $79.87 | 412,000 | — | — |
| 2020-01-23 | $65.25 | $81.80 | 545,000 | — | — |
| 2020-01-22 | $64.84 | $81.29 | 447,000 | — | — |
| 2020-01-21 | $65.07 | $81.57 | 536,500 | — | — |
| 2020-01-17 | $65.26 | $81.81 | 513,400 | — | — |
| 2020-01-16 | $66.31 | $83.13 | 593,600 | — | — |
| 2020-01-15 | $65.26 | $81.81 | 568,500 | — | — |
| 2020-01-14 | $65.67 | $82.33 | 402,300 | — | — |
| 2020-01-13 | $66.17 | $82.95 | 331,200 | — | — |
| 2020-01-10 | $65.33 | $81.90 | 266,800 | — | — |
| 2020-01-09 | $65.79 | $82.48 | 445,700 | — | — |
| 2020-01-08 | $65.44 | $82.04 | 537,700 | — | — |
| 2020-01-07 | $64.97 | $81.45 | 423,800 | — | — |
| 2020-01-06 | $64.99 | $81.47 | 618,600 | — | — |
| 2020-01-03 | $64.94 | $81.41 | 445,900 | — | — |
| 2020-01-02 | $65.80 | $82.49 | 449,500 | — | — |