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
- 1980-03-17 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 | $132.40 | $163.82 | 331,100 | — | — |
| 2020-12-30 | $132.49 | $163.93 | 712,800 | — | — |
| 2020-12-29 | $131.22 | $162.36 | 177,600 | — | — |
| 2020-12-28 | $132.04 | $163.37 | 230,800 | — | — |
| 2020-12-24 | $131.20 | $162.33 | 84,500 | — | — |
| 2020-12-23 | $131.65 | $162.89 | 372,200 | — | — |
| 2020-12-22 | $129.09 | $159.72 | 490,100 | — | — |
| 2020-12-21 | $131.67 | $162.92 | 571,500 | — | — |
| 2020-12-18 | $133.09 | $164.67 | 874,800 | — | — |
| 2020-12-17 | $131.56 | $162.78 | 599,500 | — | — |
| 2020-12-16 | $132.50 | $163.94 | 360,900 | — | — |
| 2020-12-15 | $133.95 | $165.74 | 414,700 | — | — |
| 2020-12-14 | $132.33 | $163.73 | 441,900 | — | — |
| 2020-12-11 | $131.86 | $163.15 | 433,900 | — | — |
| 2020-12-10 | $131.09 | $162.20 | 331,900 | — | — |
| 2020-12-09 | $130.88 | $161.94 | 317,600 | — | — |
| 2020-12-08 | $132.23 | $163.61 | 295,600 | — | — |
| 2020-12-07 | $133.56 | $165.25 | 334,300 | — | — |
| 2020-12-04 | $132.85 | $164.38 | 208,900 | — | — |
| 2020-12-03 | $131.56 | $162.78 | 432,500 | — | — |
| 2020-12-02 | $129.66 | $160.43 | 430,300 | — | — |
| 2020-12-01 | $128.81 | $159.38 | 439,700 | — | — |
| 2020-11-30 | $123.58 | $152.91 | 475,700 | — | — |
| 2020-11-27 | $127.06 | $157.21 | 116,600 | — | — |
| 2020-11-25 | $128.46 | $158.94 | 350,900 | — | — |
| 2020-11-24 | $129.60 | $160.35 | 632,500 | — | — |
| 2020-11-23 | $128.25 | $158.68 | 489,600 | — | — |
| 2020-11-20 | $127.98 | $158.35 | 573,800 | — | — |
| 2020-11-19 | $133.17 | $164.77 | 543,500 | — | — |
| 2020-11-18 | $134.29 | $166.16 | 360,400 | — | — |
| 2020-11-17 | $135.47 | $167.62 | 324,200 | — | — |
| 2020-11-16 | $135.46 | $167.61 | 616,300 | — | — |
| 2020-11-13 | $130.07 | $160.94 | 433,800 | — | — |
| 2020-11-12 | $125.29 | $155.02 | 438,900 | — | — |
| 2020-11-11 | $126.68 | $156.74 | 375,700 | — | — |
| 2020-11-10 | $129.77 | $160.57 | 508,200 | — | — |
| 2020-11-09 | $125.79 | $155.64 | 762,100 | — | — |
| 2020-11-06 | $115.00 | $142.29 | 201,900 | — | — |
| 2020-11-05 | $114.04 | $141.10 | 294,300 | — | — |
| 2020-11-04 | $113.22 | $140.09 | 239,300 | — | — |
| 2020-11-03 | $112.97 | $139.78 | 346,800 | — | — |
| 2020-11-02 | $108.63 | $134.41 | 262,800 | — | — |
| 2020-10-30 | $105.05 | $129.98 | 327,100 | — | — |
| 2020-10-29 | $105.50 | $130.54 | 390,200 | — | — |
| 2020-10-28 | $104.18 | $128.90 | 333,200 | — | — |
| 2020-10-27 | $106.92 | $132.29 | 333,700 | — | — |
| 2020-10-26 | $109.16 | $135.06 | 339,000 | — | — |
| 2020-10-23 | $114.08 | $141.15 | 265,800 | — | — |
| 2020-10-22 | $112.98 | $139.79 | 245,500 | — | — |
| 2020-10-21 | $110.50 | $136.72 | 229,000 | — | — |
| 2020-10-20 | $110.97 | $137.30 | 327,500 | — | — |
| 2020-10-19 | $110.57 | $136.81 | 230,200 | — | — |
| 2020-10-16 | $112.70 | $139.44 | 440,500 | — | — |
| 2020-10-15 | $114.59 | $141.78 | 647,600 | — | — |
| 2020-10-14 | $109.78 | $135.83 | 189,100 | — | — |
| 2020-10-13 | $109.41 | $135.37 | 181,200 | — | — |
| 2020-10-12 | $110.73 | $137.01 | 206,900 | — | — |
| 2020-10-09 | $111.66 | $138.16 | 243,400 | — | — |
| 2020-10-08 | $111.78 | $138.31 | 213,800 | — | — |
| 2020-10-07 | $110.48 | $136.70 | 337,700 | — | — |
| 2020-10-06 | $106.04 | $131.20 | 354,400 | — | — |
| 2020-10-05 | $106.67 | $131.98 | 226,000 | — | — |
| 2020-10-02 | $106.10 | $131.28 | 245,300 | — | — |
| 2020-10-01 | $105.42 | $130.44 | 273,100 | — | — |
| 2020-09-30 | $104.66 | $129.50 | 521,700 | — | — |
| 2020-09-29 | $104.44 | $129.22 | 269,400 | — | — |
| 2020-09-28 | $105.44 | $130.46 | 400,800 | — | — |
| 2020-09-25 | $104.17 | $128.89 | 472,400 | — | — |
| 2020-09-24 | $101.48 | $125.56 | 468,600 | — | — |
| 2020-09-23 | $102.90 | $127.32 | 358,200 | — | — |
| 2020-09-22 | $107.51 | $133.02 | 298,400 | — | — |
| 2020-09-21 | $106.80 | $132.14 | 398,800 | — | — |
| 2020-09-18 | $111.35 | $137.77 | 901,500 | — | — |
| 2020-09-17 | $112.22 | $138.85 | 467,600 | — | — |
| 2020-09-16 | $111.68 | $138.18 | 363,500 | — | — |
| 2020-09-15 | $109.65 | $135.67 | 457,100 | — | — |
| 2020-09-14 | $110.02 | $136.13 | 415,200 | — | — |
| 2020-09-11 | $109.01 | $134.88 | 364,000 | — | — |
| 2020-09-10 | $107.20 | $132.64 | 345,600 | — | — |
| 2020-09-09 | $108.61 | $134.38 | 461,100 | — | — |
| 2020-09-08 | $109.49 | $135.47 | 407,400 | — | — |
| 2020-09-04 | $111.44 | $137.89 | 457,100 | — | — |
| 2020-09-03 | $113.49 | $140.42 | 705,200 | — | — |
| 2020-09-02 | $114.51 | $141.68 | 510,500 | — | — |
| 2020-09-01 | $111.98 | $138.55 | 414,200 | — | — |
| 2020-08-31 | $109.92 | $136.00 | 392,800 | — | — |
| 2020-08-28 | $110.59 | $136.83 | 391,200 | — | — |
| 2020-08-27 | $108.25 | $133.94 | 678,800 | — | — |
| 2020-08-26 | $106.15 | $131.34 | 860,700 | — | — |
| 2020-08-25 | $110.34 | $136.52 | 604,300 | — | — |
| 2020-08-24 | $110.66 | $136.92 | 465,100 | — | — |
| 2020-08-21 | $105.80 | $130.91 | 221,800 | — | — |
| 2020-08-20 | $106.02 | $131.18 | 266,900 | — | — |
| 2020-08-19 | $106.64 | $131.95 | 435,200 | — | — |
| 2020-08-18 | $105.26 | $130.24 | 216,100 | — | — |
| 2020-08-17 | $105.24 | $130.21 | 393,000 | — | — |
| 2020-08-14 | $106.57 | $131.86 | 201,700 | — | — |
| 2020-08-13 | $105.96 | $131.10 | 329,200 | — | — |
| 2020-08-12 | $104.71 | $129.56 | 352,400 | — | — |
| 2020-08-11 | $103.85 | $128.49 | 642,000 | — | — |
| 2020-08-10 | $102.89 | $127.31 | 290,200 | — | — |
| 2020-08-07 | $100.39 | $124.21 | 204,500 | — | — |
| 2020-08-06 | $100.51 | $124.36 | 279,900 | — | — |
| 2020-08-05 | $100.08 | $123.83 | 410,000 | — | — |
| 2020-08-04 | $97.58 | $120.74 | 257,100 | — | — |
| 2020-08-03 | $96.43 | $119.31 | 290,900 | — | — |
| 2020-07-31 | $96.12 | $118.93 | 245,300 | — | — |
| 2020-07-30 | $95.77 | $118.50 | 255,200 | — | — |
| 2020-07-29 | $95.86 | $118.61 | 324,800 | — | — |
| 2020-07-28 | $94.29 | $116.67 | 197,400 | — | — |
| 2020-07-27 | $94.26 | $116.63 | 256,500 | — | — |
| 2020-07-24 | $95.45 | $118.10 | 263,300 | — | — |
| 2020-07-23 | $97.27 | $120.35 | 260,000 | — | — |
| 2020-07-22 | $98.67 | $122.08 | 191,400 | — | — |
| 2020-07-21 | $97.26 | $120.34 | 278,600 | — | — |
| 2020-07-20 | $97.68 | $120.86 | 336,900 | — | — |
| 2020-07-17 | $97.78 | $120.98 | 425,800 | — | — |
| 2020-07-16 | $96.69 | $119.63 | 335,000 | — | — |
| 2020-07-15 | $96.67 | $119.61 | 331,400 | — | — |
| 2020-07-14 | $94.48 | $116.90 | 292,900 | — | — |
| 2020-07-13 | $93.63 | $115.85 | 418,500 | — | — |
| 2020-07-10 | $94.84 | $117.35 | 301,500 | — | — |
| 2020-07-09 | $94.87 | $117.38 | 392,200 | — | — |
| 2020-07-08 | $99.10 | $122.62 | 269,100 | — | — |
| 2020-07-07 | $97.76 | $120.96 | 372,700 | — | — |
| 2020-07-06 | $100.75 | $124.66 | 276,400 | — | — |
| 2020-07-02 | $99.88 | $123.58 | 303,100 | — | — |
| 2020-07-01 | $100.75 | $124.66 | 443,600 | — | — |
| 2020-06-30 | $99.65 | $123.30 | 704,300 | — | — |
| 2020-06-29 | $100.70 | $124.50 | 607,600 | — | — |
| 2020-06-26 | $95.15 | $117.64 | 708,600 | — | — |
| 2020-06-25 | $99.17 | $122.61 | 604,600 | — | — |
| 2020-06-24 | $98.97 | $122.36 | 648,200 | — | — |
| 2020-06-23 | $105.08 | $129.91 | 647,600 | — | — |
| 2020-06-22 | $107.02 | $132.31 | 709,600 | — | — |
| 2020-06-19 | $111.25 | $137.54 | 1,134,400 | — | — |
| 2020-06-18 | $110.85 | $137.05 | 689,400 | — | — |
| 2020-06-17 | $111.25 | $137.54 | 704,600 | — | — |
| 2020-06-16 | $110.77 | $136.95 | 401,400 | — | — |
| 2020-06-15 | $109.08 | $134.86 | 459,500 | — | — |
| 2020-06-12 | $109.49 | $135.36 | 802,300 | — | — |
| 2020-06-11 | $105.17 | $130.02 | 792,800 | — | — |
| 2020-06-10 | $111.13 | $137.39 | 672,600 | — | — |
| 2020-06-09 | $113.72 | $140.59 | 377,400 | — | — |
| 2020-06-08 | $116.72 | $144.30 | 592,200 | — | — |
| 2020-06-05 | $114.34 | $141.36 | 759,300 | — | — |
| 2020-06-04 | $110.78 | $136.96 | 554,800 | — | — |
| 2020-06-03 | $110.37 | $136.45 | 562,600 | — | — |
| 2020-06-02 | $103.06 | $127.42 | 453,500 | — | — |
| 2020-06-01 | $103.40 | $127.84 | 597,700 | — | — |
| 2020-05-29 | $100.76 | $124.57 | 950,200 | — | — |
| 2020-05-28 | $103.92 | $128.48 | 943,000 | — | — |
| 2020-05-27 | $105.15 | $130.00 | 1,523,800 | — | — |
| 2020-05-26 | $99.62 | $123.16 | 990,300 | — | — |
| 2020-05-22 | $93.99 | $116.20 | 603,000 | — | — |
| 2020-05-21 | $93.11 | $115.11 | 791,700 | — | — |
| 2020-05-20 | $91.02 | $112.53 | 451,300 | — | — |
| 2020-05-19 | $88.51 | $109.43 | 572,000 | — | — |
| 2020-05-18 | $90.82 | $112.28 | 720,700 | — | — |
| 2020-05-15 | $83.18 | $102.84 | 999,200 | — | — |
| 2020-05-14 | $85.95 | $106.26 | 615,800 | — | — |
| 2020-05-13 | $85.74 | $106.00 | 584,500 | — | — |
| 2020-05-12 | $88.99 | $110.02 | 589,800 | — | — |
| 2020-05-11 | $90.36 | $111.71 | 836,100 | — | — |
| 2020-05-08 | $90.43 | $111.80 | 675,500 | — | — |
| 2020-05-07 | $85.07 | $105.17 | 471,900 | — | — |
| 2020-05-06 | $81.28 | $100.49 | 666,400 | — | — |
| 2020-05-05 | $82.38 | $101.85 | 944,200 | — | — |
| 2020-05-04 | $82.47 | $101.96 | 647,400 | — | — |
| 2020-05-01 | $83.15 | $102.80 | 721,200 | — | — |
| 2020-04-30 | $87.60 | $108.30 | 758,900 | — | — |
| 2020-04-29 | $90.98 | $112.48 | 1,123,700 | — | — |
| 2020-04-28 | $84.73 | $104.75 | 1,212,900 | — | — |
| 2020-04-27 | $78.69 | $97.29 | 1,264,100 | — | — |
| 2020-04-24 | $75.70 | $93.59 | 602,700 | — | — |
| 2020-04-23 | $77.48 | $95.79 | 564,800 | — | — |
| 2020-04-22 | $77.16 | $95.39 | 450,500 | — | — |
| 2020-04-21 | $75.69 | $93.58 | 600,200 | — | — |
| 2020-04-20 | $80.73 | $99.81 | 462,800 | — | — |
| 2020-04-17 | $82.61 | $102.13 | 876,200 | — | — |
| 2020-04-16 | $76.20 | $94.21 | 1,040,700 | — | — |
| 2020-04-15 | $79.17 | $97.88 | 963,900 | — | — |
| 2020-04-14 | $78.07 | $96.52 | 801,500 | — | — |
| 2020-04-13 | $77.83 | $96.22 | 674,900 | — | — |
| 2020-04-09 | $82.00 | $101.38 | 1,051,900 | — | — |
| 2020-04-08 | $84.69 | $104.70 | 1,065,000 | — | — |
| 2020-04-07 | $79.37 | $98.13 | 1,709,000 | — | — |
| 2020-04-06 | $76.63 | $94.74 | 712,100 | — | — |
| 2020-04-03 | $68.08 | $84.17 | 862,700 | — | — |
| 2020-04-02 | $70.69 | $87.40 | 1,382,800 | — | — |
| 2020-04-01 | $68.83 | $85.10 | 1,302,900 | — | — |
| 2020-03-31 | $74.61 | $92.24 | 1,264,000 | — | — |
| 2020-03-30 | $76.89 | $95.06 | 1,100,000 | — | — |
| 2020-03-27 | $81.71 | $101.02 | 1,248,900 | — | — |
| 2020-03-26 | $87.08 | $107.66 | 1,286,500 | — | — |
| 2020-03-25 | $77.67 | $96.03 | 1,229,800 | — | — |
| 2020-03-24 | $74.57 | $92.19 | 1,267,100 | — | — |
| 2020-03-23 | $66.56 | $82.29 | 1,319,400 | — | — |
| 2020-03-20 | $70.20 | $86.79 | 1,917,500 | — | — |
| 2020-03-19 | $66.39 | $82.08 | 1,372,000 | — | — |
| 2020-03-18 | $61.66 | $76.23 | 2,634,800 | — | — |
| 2020-03-17 | $67.68 | $83.67 | 1,623,700 | — | — |
| 2020-03-16 | $70.51 | $87.17 | 1,080,700 | — | — |
| 2020-03-13 | $84.32 | $104.25 | 1,380,700 | — | — |
| 2020-03-12 | $81.00 | $100.14 | 1,607,300 | — | — |
| 2020-03-11 | $90.06 | $111.34 | 1,079,600 | — | — |
| 2020-03-10 | $99.33 | $122.80 | 1,022,300 | — | — |
| 2020-03-09 | $96.67 | $119.52 | 1,012,100 | — | — |
| 2020-03-06 | $105.08 | $129.91 | 1,683,000 | — | — |
| 2020-03-05 | $111.39 | $137.71 | 1,656,300 | — | — |
| 2020-03-04 | $118.97 | $147.09 | 808,600 | — | — |
| 2020-03-03 | $113.07 | $139.79 | 1,137,400 | — | — |
| 2020-03-02 | $112.70 | $139.33 | 1,319,800 | — | — |
| 2020-02-28 | $107.85 | $133.34 | 2,366,200 | — | — |
| 2020-02-27 | $105.32 | $130.21 | 2,159,800 | — | — |
| 2020-02-26 | $103.33 | $127.75 | 1,882,900 | — | — |
| 2020-02-25 | $113.34 | $140.12 | 1,118,000 | — | — |
| 2020-02-24 | $119.00 | $147.12 | 723,900 | — | — |
| 2020-02-21 | $126.77 | $156.73 | 520,800 | — | — |
| 2020-02-20 | $127.23 | $157.30 | 394,900 | — | — |
| 2020-02-19 | $129.60 | $160.23 | 478,400 | — | — |
| 2020-02-18 | $128.77 | $159.20 | 343,700 | — | — |
| 2020-02-14 | $129.76 | $160.43 | 254,000 | — | — |
| 2020-02-13 | $128.23 | $158.53 | 289,400 | — | — |
| 2020-02-12 | $127.27 | $157.35 | 512,800 | — | — |
| 2020-02-11 | $128.17 | $158.46 | 337,500 | — | — |
| 2020-02-10 | $129.35 | $159.92 | 326,100 | — | — |
| 2020-02-07 | $128.58 | $158.97 | 612,200 | — | — |
| 2020-02-06 | $126.09 | $155.89 | 239,900 | — | — |
| 2020-02-05 | $124.92 | $154.44 | 436,000 | — | — |
| 2020-02-04 | $125.55 | $155.22 | 564,800 | — | — |
| 2020-02-03 | $123.39 | $152.55 | 721,000 | — | — |
| 2020-01-31 | $122.43 | $151.36 | 561,100 | — | — |
| 2020-01-30 | $123.11 | $152.20 | 349,800 | — | — |
| 2020-01-29 | $122.99 | $152.06 | 282,900 | — | — |
| 2020-01-28 | $123.16 | $152.27 | 290,700 | — | — |
| 2020-01-27 | $121.79 | $150.57 | 561,600 | — | — |
| 2020-01-24 | $122.39 | $151.31 | 500,000 | — | — |
| 2020-01-23 | $121.50 | $150.21 | 419,700 | — | — |
| 2020-01-22 | $121.94 | $150.76 | 575,700 | — | — |
| 2020-01-21 | $123.79 | $153.04 | 805,100 | — | — |
| 2020-01-17 | $121.38 | $150.06 | 324,600 | — | — |
| 2020-01-16 | $121.47 | $150.18 | 462,100 | — | — |
| 2020-01-15 | $121.57 | $150.30 | 454,300 | — | — |
| 2020-01-14 | $120.95 | $149.53 | 426,200 | — | — |
| 2020-01-13 | $122.13 | $150.99 | 486,200 | — | — |
| 2020-01-10 | $120.09 | $148.47 | 437,200 | — | — |
| 2020-01-09 | $122.10 | $150.95 | 328,100 | — | — |
| 2020-01-08 | $120.62 | $149.13 | 599,800 | — | — |
| 2020-01-07 | $122.36 | $151.18 | 518,600 | — | — |
| 2020-01-06 | $121.44 | $150.04 | 615,800 | — | — |
| 2020-01-03 | $120.48 | $148.85 | 479,600 | — | — |
| 2020-01-02 | $119.79 | $148.00 | 876,100 | — | — |