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
- 1992-04-16 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 | $103.09 | $112.91 | 617,300 | — | — |
| 2020-12-30 | $102.18 | $111.91 | 337,200 | — | — |
| 2020-12-29 | $101.26 | $110.91 | 269,700 | — | — |
| 2020-12-28 | $102.18 | $111.91 | 636,700 | — | — |
| 2020-12-24 | $103.21 | $113.04 | 179,000 | — | — |
| 2020-12-23 | $103.65 | $113.52 | 560,000 | — | — |
| 2020-12-22 | $103.10 | $112.92 | 705,300 | — | — |
| 2020-12-21 | $103.27 | $113.11 | 786,500 | — | — |
| 2020-12-18 | $102.88 | $112.68 | 1,431,500 | — | — |
| 2020-12-17 | $99.80 | $109.31 | 818,100 | — | — |
| 2020-12-16 | $97.81 | $107.13 | 920,500 | — | — |
| 2020-12-15 | $96.48 | $105.67 | 1,233,700 | — | — |
| 2020-12-14 | $89.04 | $97.52 | 516,200 | — | — |
| 2020-12-11 | $89.67 | $98.21 | 1,343,100 | — | — |
| 2020-12-10 | $89.19 | $97.69 | 652,600 | — | — |
| 2020-12-09 | $89.97 | $98.54 | 690,000 | — | — |
| 2020-12-08 | $89.13 | $97.62 | 644,400 | — | — |
| 2020-12-07 | $89.02 | $97.50 | 1,045,800 | — | — |
| 2020-12-04 | $90.72 | $99.36 | 1,134,200 | — | — |
| 2020-12-03 | $93.01 | $101.87 | 558,600 | — | — |
| 2020-12-02 | $91.87 | $100.62 | 480,800 | — | — |
| 2020-12-01 | $92.09 | $100.86 | 571,200 | — | — |
| 2020-11-30 | $92.51 | $101.32 | 572,100 | — | — |
| 2020-11-27 | $93.46 | $102.36 | 178,900 | — | — |
| 2020-11-25 | $93.20 | $102.08 | 419,300 | — | — |
| 2020-11-24 | $96.21 | $105.37 | 437,400 | — | — |
| 2020-11-23 | $93.96 | $102.91 | 1,118,200 | — | — |
| 2020-11-20 | $91.91 | $100.67 | 621,200 | — | — |
| 2020-11-19 | $92.12 | $100.90 | 515,000 | — | — |
| 2020-11-18 | $92.71 | $101.54 | 989,000 | — | — |
| 2020-11-17 | $93.20 | $102.08 | 931,500 | — | — |
| 2020-11-16 | $96.53 | $105.73 | 846,700 | — | — |
| 2020-11-13 | $92.33 | $101.13 | 769,100 | — | — |
| 2020-11-12 | $89.74 | $98.11 | 492,700 | — | — |
| 2020-11-11 | $88.22 | $96.45 | 1,068,100 | — | — |
| 2020-11-10 | $89.08 | $97.39 | 1,419,300 | — | — |
| 2020-11-09 | $89.52 | $97.87 | 1,242,200 | — | — |
| 2020-11-06 | $90.69 | $99.15 | 528,700 | — | — |
| 2020-11-05 | $90.60 | $99.05 | 468,300 | — | — |
| 2020-11-04 | $86.44 | $94.51 | 1,019,900 | — | — |
| 2020-11-03 | $86.94 | $95.05 | 1,306,100 | — | — |
| 2020-11-02 | $80.12 | $87.60 | 834,500 | — | — |
| 2020-10-30 | $77.03 | $84.22 | 659,500 | — | — |
| 2020-10-29 | $77.22 | $84.43 | 871,000 | — | — |
| 2020-10-28 | $76.44 | $83.57 | 741,700 | — | — |
| 2020-10-27 | $78.02 | $85.30 | 907,800 | — | — |
| 2020-10-26 | $81.46 | $89.06 | 769,700 | — | — |
| 2020-10-23 | $82.82 | $90.55 | 522,100 | — | — |
| 2020-10-22 | $81.89 | $89.53 | 609,500 | — | — |
| 2020-10-21 | $81.42 | $89.02 | 786,400 | — | — |
| 2020-10-20 | $81.09 | $88.66 | 484,200 | — | — |
| 2020-10-19 | $81.35 | $88.94 | 398,000 | — | — |
| 2020-10-16 | $81.44 | $89.04 | 610,800 | — | — |
| 2020-10-15 | $80.59 | $88.11 | 350,800 | — | — |
| 2020-10-14 | $80.36 | $87.86 | 350,000 | — | — |
| 2020-10-13 | $80.69 | $88.22 | 433,800 | — | — |
| 2020-10-12 | $80.61 | $88.13 | 195,700 | — | — |
| 2020-10-09 | $80.57 | $88.09 | 417,200 | — | — |
| 2020-10-08 | $79.66 | $87.09 | 288,400 | — | — |
| 2020-10-07 | $78.95 | $86.32 | 391,100 | — | — |
| 2020-10-06 | $77.01 | $84.20 | 488,200 | — | — |
| 2020-10-05 | $76.67 | $83.82 | 381,900 | — | — |
| 2020-10-02 | $75.19 | $82.21 | 363,600 | — | — |
| 2020-10-01 | $73.31 | $80.15 | 651,600 | — | — |
| 2020-09-30 | $74.27 | $81.20 | 728,100 | — | — |
| 2020-09-29 | $72.66 | $79.44 | 286,400 | — | — |
| 2020-09-28 | $72.90 | $79.70 | 346,300 | — | — |
| 2020-09-25 | $71.51 | $78.18 | 523,600 | — | — |
| 2020-09-24 | $70.74 | $77.34 | 365,900 | — | — |
| 2020-09-23 | $70.59 | $77.18 | 410,700 | — | — |
| 2020-09-22 | $71.80 | $78.50 | 409,700 | — | — |
| 2020-09-21 | $70.78 | $77.38 | 586,800 | — | — |
| 2020-09-18 | $75.11 | $82.12 | 918,800 | — | — |
| 2020-09-17 | $76.26 | $83.38 | 558,100 | — | — |
| 2020-09-16 | $76.26 | $83.38 | 554,200 | — | — |
| 2020-09-15 | $75.68 | $82.74 | 469,800 | — | — |
| 2020-09-14 | $75.66 | $82.72 | 476,800 | — | — |
| 2020-09-11 | $75.45 | $82.49 | 648,200 | — | — |
| 2020-09-10 | $75.03 | $82.03 | 601,600 | — | — |
| 2020-09-09 | $74.94 | $81.93 | 570,700 | — | — |
| 2020-09-08 | $73.00 | $79.81 | 473,500 | — | — |
| 2020-09-04 | $73.77 | $80.65 | 532,200 | — | — |
| 2020-09-03 | $73.51 | $80.37 | 566,900 | — | — |
| 2020-09-02 | $73.81 | $80.70 | 381,700 | — | — |
| 2020-09-01 | $73.39 | $80.24 | 427,100 | — | — |
| 2020-08-31 | $71.10 | $77.73 | 486,700 | — | — |
| 2020-08-28 | $72.52 | $79.29 | 323,000 | — | — |
| 2020-08-27 | $72.55 | $79.32 | 365,600 | — | — |
| 2020-08-26 | $71.41 | $78.07 | 312,000 | — | — |
| 2020-08-25 | $71.16 | $77.80 | 308,300 | — | — |
| 2020-08-24 | $72.05 | $78.77 | 558,400 | — | — |
| 2020-08-21 | $72.05 | $78.77 | 418,900 | — | — |
| 2020-08-20 | $71.05 | $77.68 | 521,600 | — | — |
| 2020-08-19 | $71.98 | $78.70 | 461,400 | — | — |
| 2020-08-18 | $71.85 | $78.55 | 558,500 | — | — |
| 2020-08-17 | $73.09 | $79.91 | 384,500 | — | — |
| 2020-08-14 | $73.56 | $80.42 | 404,700 | — | — |
| 2020-08-13 | $72.93 | $79.73 | 271,800 | — | — |
| 2020-08-12 | $73.44 | $80.12 | 398,900 | — | — |
| 2020-08-11 | $73.15 | $79.80 | 888,300 | — | — |
| 2020-08-10 | $70.45 | $76.86 | 541,700 | — | — |
| 2020-08-07 | $68.71 | $74.96 | 383,500 | — | — |
| 2020-08-06 | $68.30 | $74.51 | 238,200 | — | — |
| 2020-08-05 | $68.65 | $74.89 | 371,000 | — | — |
| 2020-08-04 | $67.92 | $74.10 | 446,900 | — | — |
| 2020-08-03 | $67.62 | $73.77 | 584,900 | — | — |
| 2020-07-31 | $65.63 | $71.60 | 779,300 | — | — |
| 2020-07-30 | $67.92 | $74.10 | 1,076,500 | — | — |
| 2020-07-29 | $63.43 | $69.20 | 470,400 | — | — |
| 2020-07-28 | $62.06 | $67.70 | 628,400 | — | — |
| 2020-07-27 | $63.40 | $69.16 | 619,300 | — | — |
| 2020-07-24 | $63.40 | $69.16 | 342,100 | — | — |
| 2020-07-23 | $63.66 | $69.45 | 418,900 | — | — |
| 2020-07-22 | $63.24 | $68.99 | 307,600 | — | — |
| 2020-07-21 | $61.97 | $67.60 | 394,500 | — | — |
| 2020-07-20 | $61.34 | $66.92 | 408,200 | — | — |
| 2020-07-17 | $62.60 | $68.29 | 600,500 | — | — |
| 2020-07-16 | $61.62 | $67.22 | 464,100 | — | — |
| 2020-07-15 | $61.88 | $67.51 | 567,300 | — | — |
| 2020-07-14 | $60.56 | $66.07 | 967,100 | — | — |
| 2020-07-13 | $57.50 | $62.73 | 936,600 | — | — |
| 2020-07-10 | $54.36 | $59.30 | 473,000 | — | — |
| 2020-07-09 | $53.42 | $58.28 | 381,300 | — | — |
| 2020-07-08 | $54.37 | $59.31 | 270,000 | — | — |
| 2020-07-07 | $55.19 | $60.21 | 458,500 | — | — |
| 2020-07-06 | $56.49 | $61.63 | 581,500 | — | — |
| 2020-07-02 | $54.65 | $59.62 | 594,900 | — | — |
| 2020-07-01 | $53.96 | $58.87 | 486,900 | — | — |
| 2020-06-30 | $55.46 | $60.50 | 744,100 | — | — |
| 2020-06-29 | $54.50 | $59.46 | 469,500 | — | — |
| 2020-06-26 | $52.70 | $57.49 | 731,200 | — | — |
| 2020-06-25 | $54.04 | $58.95 | 606,000 | — | — |
| 2020-06-24 | $53.13 | $57.96 | 703,800 | — | — |
| 2020-06-23 | $54.62 | $59.59 | 373,700 | — | — |
| 2020-06-22 | $54.22 | $59.15 | 430,300 | — | — |
| 2020-06-19 | $54.24 | $59.17 | 703,900 | — | — |
| 2020-06-18 | $54.17 | $59.10 | 368,000 | — | — |
| 2020-06-17 | $54.66 | $59.63 | 346,300 | — | — |
| 2020-06-16 | $56.29 | $61.41 | 453,200 | — | — |
| 2020-06-15 | $55.65 | $60.71 | 466,700 | — | — |
| 2020-06-12 | $55.23 | $60.25 | 469,500 | — | — |
| 2020-06-11 | $54.42 | $59.37 | 501,700 | — | — |
| 2020-06-10 | $58.57 | $63.90 | 571,000 | — | — |
| 2020-06-09 | $61.59 | $67.19 | 380,700 | — | — |
| 2020-06-08 | $63.62 | $69.40 | 475,800 | — | — |
| 2020-06-05 | $63.01 | $68.74 | 485,500 | — | — |
| 2020-06-04 | $61.04 | $66.59 | 623,500 | — | — |
| 2020-06-03 | $59.47 | $64.88 | 392,400 | — | — |
| 2020-06-02 | $57.06 | $62.25 | 591,600 | — | — |
| 2020-06-01 | $56.58 | $61.72 | 560,200 | — | — |
| 2020-05-29 | $55.23 | $60.25 | 656,600 | — | — |
| 2020-05-28 | $57.71 | $62.96 | 964,000 | — | — |
| 2020-05-27 | $58.13 | $63.42 | 657,300 | — | — |
| 2020-05-26 | $57.04 | $62.23 | 898,200 | — | — |
| 2020-05-22 | $51.84 | $56.55 | 552,700 | — | — |
| 2020-05-21 | $51.10 | $55.75 | 518,100 | — | — |
| 2020-05-20 | $51.09 | $55.74 | 399,300 | — | — |
| 2020-05-19 | $48.44 | $52.84 | 440,000 | — | — |
| 2020-05-18 | $49.29 | $53.77 | 641,100 | — | — |
| 2020-05-15 | $45.73 | $49.89 | 461,800 | — | — |
| 2020-05-14 | $45.68 | $49.83 | 421,700 | — | — |
| 2020-05-13 | $45.57 | $49.54 | 563,200 | — | — |
| 2020-05-12 | $47.65 | $51.80 | 574,600 | — | — |
| 2020-05-11 | $50.38 | $54.77 | 504,000 | — | — |
| 2020-05-08 | $51.13 | $55.58 | 374,600 | — | — |
| 2020-05-07 | $49.45 | $53.76 | 311,700 | — | — |
| 2020-05-06 | $48.50 | $52.72 | 464,600 | — | — |
| 2020-05-05 | $49.04 | $53.31 | 1,006,700 | — | — |
| 2020-05-04 | $49.64 | $53.96 | 662,800 | — | — |
| 2020-05-01 | $50.29 | $54.67 | 429,000 | — | — |
| 2020-04-30 | $52.84 | $57.44 | 731,200 | — | — |
| 2020-04-29 | $53.94 | $58.64 | 469,900 | — | — |
| 2020-04-28 | $51.67 | $56.17 | 592,500 | — | — |
| 2020-04-27 | $50.74 | $55.16 | 495,800 | — | — |
| 2020-04-24 | $49.75 | $54.08 | 500,300 | — | — |
| 2020-04-23 | $48.92 | $53.18 | 883,000 | — | — |
| 2020-04-22 | $48.33 | $52.54 | 303,800 | — | — |
| 2020-04-21 | $47.69 | $51.84 | 600,700 | — | — |
| 2020-04-20 | $49.16 | $53.44 | 1,223,200 | — | — |
| 2020-04-17 | $49.49 | $53.80 | 869,500 | — | — |
| 2020-04-16 | $44.92 | $48.83 | 1,008,100 | — | — |
| 2020-04-15 | $47.77 | $51.93 | 487,000 | — | — |
| 2020-04-14 | $49.86 | $54.20 | 585,300 | — | — |
| 2020-04-13 | $50.92 | $55.35 | 551,600 | — | — |
| 2020-04-09 | $52.10 | $56.64 | 404,600 | — | — |
| 2020-04-08 | $51.05 | $55.50 | 330,900 | — | — |
| 2020-04-07 | $49.14 | $53.42 | 567,500 | — | — |
| 2020-04-06 | $47.69 | $51.84 | 802,100 | — | — |
| 2020-04-03 | $43.50 | $47.29 | 476,100 | — | — |
| 2020-04-02 | $44.65 | $48.54 | 496,400 | — | — |
| 2020-04-01 | $44.68 | $48.57 | 602,600 | — | — |
| 2020-03-31 | $47.25 | $51.37 | 826,500 | — | — |
| 2020-03-30 | $47.29 | $51.41 | 463,300 | — | — |
| 2020-03-27 | $46.20 | $50.22 | 620,800 | — | — |
| 2020-03-26 | $47.42 | $51.55 | 652,900 | — | — |
| 2020-03-25 | $44.48 | $48.35 | 938,700 | — | — |
| 2020-03-24 | $42.89 | $46.63 | 819,200 | — | — |
| 2020-03-23 | $39.48 | $42.92 | 702,100 | — | — |
| 2020-03-20 | $40.30 | $43.81 | 953,200 | — | — |
| 2020-03-19 | $44.37 | $48.23 | 1,191,300 | — | — |
| 2020-03-18 | $36.97 | $40.19 | 1,491,600 | — | — |
| 2020-03-17 | $45.52 | $49.48 | 1,278,400 | — | — |
| 2020-03-16 | $47.97 | $52.15 | 1,245,300 | — | — |
| 2020-03-13 | $55.33 | $60.15 | 905,700 | — | — |
| 2020-03-12 | $50.30 | $54.68 | 1,087,700 | — | — |
| 2020-03-11 | $56.22 | $61.12 | 819,100 | — | — |
| 2020-03-10 | $59.56 | $64.75 | 981,200 | — | — |
| 2020-03-09 | $56.98 | $61.94 | 775,700 | — | — |
| 2020-03-06 | $61.41 | $66.76 | 638,800 | — | — |
| 2020-03-05 | $60.97 | $66.28 | 815,300 | — | — |
| 2020-03-04 | $62.80 | $68.27 | 553,900 | — | — |
| 2020-03-03 | $61.03 | $66.35 | 445,700 | — | — |
| 2020-03-02 | $63.60 | $69.14 | 686,600 | — | — |
| 2020-02-28 | $60.43 | $65.69 | 961,200 | — | — |
| 2020-02-27 | $61.38 | $66.73 | 905,600 | — | — |
| 2020-02-26 | $62.28 | $67.70 | 579,000 | — | — |
| 2020-02-25 | $64.20 | $69.79 | 784,500 | — | — |
| 2020-02-24 | $67.51 | $73.39 | 713,100 | — | — |
| 2020-02-21 | $68.58 | $74.55 | 688,200 | — | — |
| 2020-02-20 | $67.47 | $73.35 | 474,300 | — | — |
| 2020-02-19 | $66.37 | $72.15 | 492,500 | — | — |
| 2020-02-18 | $66.61 | $72.41 | 363,700 | — | — |
| 2020-02-14 | $66.76 | $72.57 | 370,300 | — | — |
| 2020-02-13 | $66.75 | $72.56 | 538,700 | — | — |
| 2020-02-12 | $68.89 | $74.72 | 468,600 | — | — |
| 2020-02-11 | $67.34 | $73.03 | 505,100 | — | — |
| 2020-02-10 | $66.78 | $72.43 | 584,200 | — | — |
| 2020-02-07 | $66.85 | $72.50 | 730,700 | — | — |
| 2020-02-06 | $69.09 | $74.93 | 1,668,200 | — | — |
| 2020-02-05 | $73.22 | $79.41 | 607,100 | — | — |
| 2020-02-04 | $72.67 | $78.82 | 533,400 | — | — |
| 2020-02-03 | $71.22 | $77.24 | 575,500 | — | — |
| 2020-01-31 | $70.14 | $76.07 | 617,100 | — | — |
| 2020-01-30 | $71.09 | $77.10 | 377,200 | — | — |
| 2020-01-29 | $70.39 | $76.34 | 444,800 | — | — |
| 2020-01-28 | $70.20 | $76.14 | 291,800 | — | — |
| 2020-01-27 | $69.11 | $74.95 | 351,100 | — | — |
| 2020-01-24 | $71.81 | $77.88 | 293,600 | — | — |
| 2020-01-23 | $72.55 | $78.69 | 383,600 | — | — |
| 2020-01-22 | $72.74 | $78.89 | 280,000 | — | — |
| 2020-01-21 | $73.10 | $79.28 | 360,500 | — | — |
| 2020-01-17 | $74.76 | $81.08 | 281,400 | — | — |
| 2020-01-16 | $74.90 | $81.23 | 377,700 | — | — |
| 2020-01-15 | $74.05 | $80.31 | 435,300 | — | — |
| 2020-01-14 | $74.54 | $80.84 | 299,800 | — | — |
| 2020-01-13 | $74.51 | $80.81 | 494,600 | — | — |
| 2020-01-10 | $73.79 | $80.03 | 318,800 | — | — |
| 2020-01-09 | $75.81 | $82.22 | 295,600 | — | — |
| 2020-01-08 | $75.81 | $82.22 | 346,400 | — | — |
| 2020-01-07 | $75.67 | $82.07 | 376,100 | — | — |
| 2020-01-06 | $76.38 | $82.84 | 372,400 | — | — |
| 2020-01-03 | $77.14 | $83.66 | 334,800 | — | — |
| 2020-01-02 | $78.22 | $84.84 | 264,200 | — | — |