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
- 2001-06-19 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 | $122.53 | $122.53 | 354,000 | — | — |
| 2020-12-30 | $123.88 | $123.88 | 385,900 | — | — |
| 2020-12-29 | $123.33 | $123.33 | 601,400 | — | — |
| 2020-12-28 | $125.16 | $125.16 | 336,500 | — | — |
| 2020-12-24 | $130.75 | $130.75 | 187,400 | — | — |
| 2020-12-23 | $131.83 | $131.83 | 564,800 | — | — |
| 2020-12-22 | $128.50 | $128.50 | 940,300 | — | — |
| 2020-12-21 | $127.87 | $127.87 | 542,400 | — | — |
| 2020-12-18 | $125.34 | $125.34 | 1,000,400 | — | — |
| 2020-12-17 | $120.75 | $120.75 | 616,000 | — | — |
| 2020-12-16 | $119.94 | $119.94 | 783,100 | — | — |
| 2020-12-15 | $128.81 | $128.81 | 447,800 | — | — |
| 2020-12-14 | $127.24 | $127.24 | 918,100 | — | — |
| 2020-12-11 | $123.12 | $123.12 | 475,000 | — | — |
| 2020-12-10 | $125.48 | $125.48 | 787,600 | — | — |
| 2020-12-09 | $123.19 | $123.19 | 401,400 | — | — |
| 2020-12-08 | $125.56 | $125.56 | 425,900 | — | — |
| 2020-12-07 | $122.79 | $122.79 | 340,200 | — | — |
| 2020-12-04 | $124.18 | $124.18 | 250,000 | — | — |
| 2020-12-03 | $123.85 | $123.85 | 312,200 | — | — |
| 2020-12-02 | $123.92 | $123.92 | 287,400 | — | — |
| 2020-12-01 | $125.26 | $125.26 | 483,900 | — | — |
| 2020-11-30 | $125.69 | $125.69 | 384,100 | — | — |
| 2020-11-27 | $125.55 | $125.55 | 271,800 | — | — |
| 2020-11-25 | $127.74 | $127.74 | 432,000 | — | — |
| 2020-11-24 | $127.49 | $127.49 | 405,100 | — | — |
| 2020-11-23 | $126.50 | $126.50 | 402,800 | — | — |
| 2020-11-20 | $124.81 | $124.81 | 406,100 | — | — |
| 2020-11-19 | $123.10 | $123.10 | 576,900 | — | — |
| 2020-11-18 | $119.83 | $119.83 | 358,100 | — | — |
| 2020-11-17 | $119.05 | $119.05 | 411,000 | — | — |
| 2020-11-16 | $119.33 | $119.33 | 501,800 | — | — |
| 2020-11-13 | $120.98 | $120.98 | 421,200 | — | — |
| 2020-11-12 | $118.15 | $118.15 | 396,500 | — | — |
| 2020-11-11 | $118.30 | $118.30 | 485,800 | — | — |
| 2020-11-10 | $119.00 | $119.00 | 942,000 | — | — |
| 2020-11-09 | $124.26 | $124.26 | 943,000 | — | — |
| 2020-11-06 | $122.59 | $122.59 | 1,860,000 | — | — |
| 2020-11-05 | $108.50 | $108.50 | 581,200 | — | — |
| 2020-11-04 | $105.05 | $105.05 | 563,700 | — | — |
| 2020-11-03 | $101.68 | $101.68 | 391,800 | — | — |
| 2020-11-02 | $97.95 | $97.95 | 444,300 | — | — |
| 2020-10-30 | $98.90 | $98.90 | 447,300 | — | — |
| 2020-10-29 | $103.40 | $103.40 | 521,400 | — | — |
| 2020-10-28 | $102.00 | $102.00 | 456,200 | — | — |
| 2020-10-27 | $101.05 | $101.05 | 289,200 | — | — |
| 2020-10-26 | $101.93 | $101.93 | 335,800 | — | — |
| 2020-10-23 | $102.91 | $102.91 | 578,800 | — | — |
| 2020-10-22 | $103.64 | $103.64 | 512,200 | — | — |
| 2020-10-21 | $103.26 | $103.26 | 617,500 | — | — |
| 2020-10-20 | $106.07 | $106.07 | 684,900 | — | — |
| 2020-10-19 | $107.62 | $107.62 | 713,100 | — | — |
| 2020-10-16 | $109.16 | $109.16 | 729,800 | — | — |
| 2020-10-15 | $105.86 | $105.86 | 913,500 | — | — |
| 2020-10-14 | $101.42 | $101.42 | 359,000 | — | — |
| 2020-10-13 | $101.75 | $101.75 | 452,200 | — | — |
| 2020-10-12 | $99.18 | $99.18 | 501,500 | — | — |
| 2020-10-09 | $98.99 | $98.99 | 443,200 | — | — |
| 2020-10-08 | $97.07 | $97.07 | 378,100 | — | — |
| 2020-10-07 | $96.07 | $96.07 | 390,000 | — | — |
| 2020-10-06 | $93.22 | $93.22 | 456,300 | — | — |
| 2020-10-05 | $91.84 | $91.84 | 433,000 | — | — |
| 2020-10-02 | $91.55 | $91.55 | 474,800 | — | — |
| 2020-10-01 | $95.61 | $95.61 | 886,700 | — | — |
| 2020-09-30 | $90.70 | $90.70 | 892,600 | — | — |
| 2020-09-29 | $88.62 | $88.62 | 391,400 | — | — |
| 2020-09-28 | $87.91 | $87.91 | 509,300 | — | — |
| 2020-09-25 | $87.20 | $87.20 | 439,300 | — | — |
| 2020-09-24 | $85.39 | $85.39 | 464,500 | — | — |
| 2020-09-23 | $86.71 | $86.71 | 637,800 | — | — |
| 2020-09-22 | $86.88 | $86.88 | 895,600 | — | — |
| 2020-09-21 | $83.18 | $83.18 | 534,500 | — | — |
| 2020-09-18 | $82.55 | $82.55 | 813,700 | — | — |
| 2020-09-17 | $82.83 | $82.83 | 293,100 | — | — |
| 2020-09-16 | $83.73 | $83.73 | 327,300 | — | — |
| 2020-09-15 | $84.40 | $84.40 | 360,700 | — | — |
| 2020-09-14 | $83.84 | $83.84 | 376,200 | — | — |
| 2020-09-11 | $83.91 | $83.91 | 553,500 | — | — |
| 2020-09-10 | $84.29 | $84.29 | 579,100 | — | — |
| 2020-09-09 | $85.24 | $85.24 | 2,646,400 | — | — |
| 2020-09-08 | $81.35 | $81.35 | 578,200 | — | — |
| 2020-09-04 | $82.67 | $82.67 | 515,000 | — | — |
| 2020-09-03 | $84.54 | $84.54 | 532,900 | — | — |
| 2020-09-02 | $88.13 | $88.13 | 403,100 | — | — |
| 2020-09-01 | $87.43 | $87.43 | 490,600 | — | — |
| 2020-08-31 | $85.68 | $85.68 | 403,200 | — | — |
| 2020-08-28 | $83.84 | $83.84 | 464,000 | — | — |
| 2020-08-27 | $85.39 | $85.39 | 502,500 | — | — |
| 2020-08-26 | $85.19 | $85.19 | 496,400 | — | — |
| 2020-08-25 | $85.23 | $85.23 | 1,041,300 | — | — |
| 2020-08-24 | $83.25 | $83.25 | 743,500 | — | — |
| 2020-08-21 | $82.61 | $82.61 | 604,900 | — | — |
| 2020-08-20 | $81.75 | $81.75 | 479,900 | — | — |
| 2020-08-19 | $80.96 | $80.96 | 535,900 | — | — |
| 2020-08-18 | $79.35 | $79.35 | 404,200 | — | — |
| 2020-08-17 | $79.62 | $79.62 | 393,200 | — | — |
| 2020-08-14 | $79.58 | $79.58 | 258,000 | — | — |
| 2020-08-13 | $80.41 | $80.41 | 358,200 | — | — |
| 2020-08-12 | $79.76 | $79.76 | 921,500 | — | — |
| 2020-08-11 | $79.23 | $79.23 | 940,400 | — | — |
| 2020-08-10 | $83.14 | $83.14 | 674,200 | — | — |
| 2020-08-07 | $83.88 | $83.88 | 2,278,800 | — | — |
| 2020-08-06 | $91.67 | $91.67 | 950,900 | — | — |
| 2020-08-05 | $92.64 | $92.64 | 780,300 | — | — |
| 2020-08-04 | $89.51 | $89.51 | 652,000 | — | — |
| 2020-08-03 | $88.50 | $88.50 | 644,000 | — | — |
| 2020-07-31 | $83.13 | $83.13 | 680,300 | — | — |
| 2020-07-30 | $84.88 | $84.88 | 493,400 | — | — |
| 2020-07-29 | $84.89 | $84.89 | 413,200 | — | — |
| 2020-07-28 | $85.85 | $85.85 | 374,500 | — | — |
| 2020-07-27 | $86.44 | $86.44 | 519,200 | — | — |
| 2020-07-24 | $85.62 | $85.62 | 664,800 | — | — |
| 2020-07-23 | $87.53 | $87.53 | 660,400 | — | — |
| 2020-07-22 | $89.12 | $89.12 | 836,900 | — | — |
| 2020-07-21 | $92.11 | $92.11 | 565,300 | — | — |
| 2020-07-20 | $92.24 | $92.24 | 674,300 | — | — |
| 2020-07-17 | $90.72 | $90.72 | 468,900 | — | — |
| 2020-07-16 | $91.08 | $91.08 | 447,000 | — | — |
| 2020-07-15 | $92.64 | $92.64 | 438,800 | — | — |
| 2020-07-14 | $92.83 | $92.83 | 686,600 | — | — |
| 2020-07-13 | $90.77 | $90.77 | 656,000 | — | — |
| 2020-07-10 | $95.91 | $95.91 | 467,600 | — | — |
| 2020-07-09 | $96.43 | $96.43 | 481,500 | — | — |
| 2020-07-08 | $96.93 | $96.93 | 662,000 | — | — |
| 2020-07-07 | $96.06 | $96.06 | 1,091,700 | — | — |
| 2020-07-06 | $99.64 | $99.64 | 667,900 | — | — |
| 2020-07-02 | $100.34 | $100.34 | 685,500 | — | — |
| 2020-07-01 | $99.37 | $99.37 | 595,800 | — | — |
| 2020-06-30 | $98.13 | $98.13 | 1,101,900 | — | — |
| 2020-06-29 | $95.80 | $95.80 | 761,700 | — | — |
| 2020-06-26 | $96.06 | $96.06 | 7,776,900 | — | — |
| 2020-06-25 | $95.95 | $95.95 | 1,005,600 | — | — |
| 2020-06-24 | $93.43 | $93.43 | 1,397,300 | — | — |
| 2020-06-23 | $95.54 | $95.54 | 1,920,600 | — | — |
| 2020-06-22 | $92.50 | $92.50 | 850,900 | — | — |
| 2020-06-19 | $90.12 | $90.12 | 2,134,100 | — | — |
| 2020-06-18 | $91.81 | $91.81 | 1,181,300 | — | — |
| 2020-06-17 | $94.85 | $94.85 | 2,783,600 | — | — |
| 2020-06-16 | $93.66 | $93.66 | 2,343,000 | — | — |
| 2020-06-15 | $100.35 | $100.35 | 1,426,900 | — | — |
| 2020-06-12 | $94.09 | $94.09 | 1,132,700 | — | — |
| 2020-06-11 | $90.01 | $90.01 | 1,495,800 | — | — |
| 2020-06-10 | $103.25 | $103.25 | 1,780,800 | — | — |
| 2020-06-09 | $100.27 | $100.27 | 2,296,400 | — | — |
| 2020-06-08 | $97.27 | $97.27 | 1,273,300 | — | — |
| 2020-06-05 | $92.79 | $92.79 | 850,300 | — | — |
| 2020-06-04 | $93.34 | $93.34 | 1,070,300 | — | — |
| 2020-06-03 | $91.18 | $91.18 | 2,102,500 | — | — |
| 2020-06-02 | $97.85 | $97.85 | 3,639,900 | — | — |
| 2020-06-01 | $89.75 | $89.75 | 4,979,100 | — | — |
| 2020-05-29 | $75.96 | $75.96 | 792,700 | — | — |
| 2020-05-28 | $73.20 | $73.20 | 657,400 | — | — |
| 2020-05-27 | $75.70 | $75.70 | 687,900 | — | — |
| 2020-05-26 | $75.80 | $75.80 | 503,700 | — | — |
| 2020-05-22 | $74.11 | $74.11 | 590,900 | — | — |
| 2020-05-21 | $76.56 | $76.56 | 677,000 | — | — |
| 2020-05-20 | $76.21 | $76.21 | 426,800 | — | — |
| 2020-05-19 | $74.73 | $74.73 | 703,000 | — | — |
| 2020-05-18 | $74.86 | $74.86 | 668,100 | — | — |
| 2020-05-15 | $73.91 | $73.91 | 580,600 | — | — |
| 2020-05-14 | $75.60 | $75.60 | 852,800 | — | — |
| 2020-05-13 | $80.17 | $80.17 | 878,000 | — | — |
| 2020-05-12 | $83.48 | $83.48 | 986,800 | — | — |
| 2020-05-11 | $84.92 | $84.92 | 1,357,700 | — | — |
| 2020-05-08 | $86.13 | $86.13 | 3,492,100 | — | — |
| 2020-05-07 | $70.28 | $70.28 | 786,800 | — | — |
| 2020-05-06 | $66.13 | $66.13 | 517,600 | — | — |
| 2020-05-05 | $65.85 | $65.85 | 613,300 | — | — |
| 2020-05-04 | $67.00 | $67.00 | 883,700 | — | — |
| 2020-05-01 | $69.52 | $69.52 | 560,900 | — | — |
| 2020-04-30 | $72.71 | $72.71 | 520,300 | — | — |
| 2020-04-29 | $75.24 | $75.24 | 747,800 | — | — |
| 2020-04-28 | $75.34 | $75.34 | 658,500 | — | — |
| 2020-04-27 | $72.15 | $72.15 | 611,600 | — | — |
| 2020-04-24 | $71.84 | $71.84 | 815,900 | — | — |
| 2020-04-23 | $70.75 | $70.75 | 502,800 | — | — |
| 2020-04-22 | $73.33 | $73.33 | 341,500 | — | — |
| 2020-04-21 | $70.60 | $70.60 | 849,600 | — | — |
| 2020-04-20 | $76.78 | $76.78 | 1,562,400 | — | — |
| 2020-04-17 | $76.72 | $76.72 | 544,000 | — | — |
| 2020-04-16 | $72.77 | $72.77 | 627,400 | — | — |
| 2020-04-15 | $74.13 | $74.13 | 463,700 | — | — |
| 2020-04-14 | $76.62 | $76.62 | 418,400 | — | — |
| 2020-04-13 | $73.49 | $73.49 | 326,300 | — | — |
| 2020-04-09 | $74.70 | $74.70 | 443,200 | — | — |
| 2020-04-08 | $72.48 | $72.48 | 565,400 | — | — |
| 2020-04-07 | $68.96 | $68.96 | 769,700 | — | — |
| 2020-04-06 | $68.00 | $68.00 | 773,100 | — | — |
| 2020-04-03 | $61.51 | $61.51 | 557,700 | — | — |
| 2020-04-02 | $62.64 | $62.64 | 508,200 | — | — |
| 2020-04-01 | $64.72 | $64.72 | 690,300 | — | — |
| 2020-03-31 | $70.77 | $70.77 | 1,286,100 | — | — |
| 2020-03-30 | $69.46 | $69.46 | 1,103,100 | — | — |
| 2020-03-27 | $74.41 | $74.41 | 824,600 | — | — |
| 2020-03-26 | $76.52 | $76.52 | 745,700 | — | — |
| 2020-03-25 | $71.15 | $71.15 | 803,500 | — | — |
| 2020-03-24 | $69.83 | $69.83 | 824,400 | — | — |
| 2020-03-23 | $63.41 | $63.41 | 840,700 | — | — |
| 2020-03-20 | $60.78 | $60.78 | 1,270,700 | — | — |
| 2020-03-19 | $62.01 | $62.01 | 1,219,000 | — | — |
| 2020-03-18 | $52.61 | $52.61 | 935,700 | — | — |
| 2020-03-17 | $57.15 | $57.15 | 993,400 | — | — |
| 2020-03-16 | $53.92 | $53.92 | 1,015,200 | — | — |
| 2020-03-13 | $62.43 | $62.43 | 996,800 | — | — |
| 2020-03-12 | $56.72 | $56.72 | 1,225,900 | — | — |
| 2020-03-11 | $60.47 | $60.47 | 1,165,800 | — | — |
| 2020-03-10 | $67.11 | $67.11 | 775,800 | — | — |
| 2020-03-09 | $66.11 | $66.11 | 1,024,400 | — | — |
| 2020-03-06 | $74.44 | $74.44 | 814,300 | — | — |
| 2020-03-05 | $75.17 | $75.17 | 817,100 | — | — |
| 2020-03-04 | $80.66 | $80.66 | 760,600 | — | — |
| 2020-03-03 | $78.10 | $78.10 | 940,800 | — | — |
| 2020-03-02 | $82.34 | $82.34 | 1,405,300 | — | — |
| 2020-02-28 | $77.37 | $77.37 | 1,852,300 | — | — |
| 2020-02-27 | $77.12 | $77.12 | 1,039,000 | — | — |
| 2020-02-26 | $80.40 | $80.40 | 675,400 | — | — |
| 2020-02-25 | $79.51 | $79.51 | 765,900 | — | — |
| 2020-02-24 | $82.41 | $82.41 | 945,300 | — | — |
| 2020-02-21 | $85.99 | $85.99 | 469,000 | — | — |
| 2020-02-20 | $86.46 | $86.46 | 886,700 | — | — |
| 2020-02-19 | $88.90 | $88.90 | 549,500 | — | — |
| 2020-02-18 | $87.31 | $87.31 | 446,800 | — | — |
| 2020-02-14 | $87.11 | $87.11 | 592,100 | — | — |
| 2020-02-13 | $87.74 | $87.74 | 547,700 | — | — |
| 2020-02-12 | $87.98 | $87.98 | 642,500 | — | — |
| 2020-02-11 | $87.14 | $87.14 | 531,900 | — | — |
| 2020-02-10 | $85.44 | $85.44 | 648,400 | — | — |
| 2020-02-07 | $82.85 | $82.85 | 309,500 | — | — |
| 2020-02-06 | $83.53 | $83.53 | 494,700 | — | — |
| 2020-02-05 | $81.81 | $81.81 | 614,300 | — | — |
| 2020-02-04 | $81.79 | $81.79 | 717,200 | — | — |
| 2020-02-03 | $77.59 | $77.59 | 511,300 | — | — |
| 2020-01-31 | $76.81 | $76.81 | 537,700 | — | — |
| 2020-01-30 | $78.34 | $78.34 | 332,100 | — | — |
| 2020-01-29 | $79.91 | $79.91 | 446,200 | — | — |
| 2020-01-28 | $78.97 | $78.97 | 512,700 | — | — |
| 2020-01-27 | $77.91 | $77.91 | 966,500 | — | — |
| 2020-01-24 | $80.55 | $80.55 | 1,104,800 | — | — |
| 2020-01-23 | $78.64 | $78.64 | 748,800 | — | — |
| 2020-01-22 | $79.08 | $79.08 | 1,681,400 | — | — |
| 2020-01-21 | $75.26 | $75.26 | 509,100 | — | — |
| 2020-01-17 | $73.60 | $73.60 | 346,700 | — | — |
| 2020-01-16 | $75.22 | $75.22 | 522,500 | — | — |
| 2020-01-15 | $72.70 | $72.70 | 389,800 | — | — |
| 2020-01-14 | $71.36 | $71.36 | 1,030,500 | — | — |
| 2020-01-13 | $70.77 | $70.77 | 426,800 | — | — |
| 2020-01-10 | $69.51 | $69.51 | 574,800 | — | — |
| 2020-01-09 | $70.19 | $70.19 | 549,600 | — | — |
| 2020-01-08 | $69.61 | $69.61 | 911,200 | — | — |
| 2020-01-07 | $69.77 | $69.77 | 766,300 | — | — |
| 2020-01-06 | $68.75 | $68.75 | 1,727,000 | — | — |
| 2020-01-03 | $73.93 | $73.93 | 2,187,900 | — | — |
| 2020-01-02 | $76.56 | $76.56 | 849,400 | — | — |