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
- 1973-02-21 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 | $156.18 | $305.54 | 229,700 | — | — |
| 2020-12-30 | $155.94 | $305.07 | 168,800 | — | — |
| 2020-12-29 | $155.04 | $303.31 | 274,400 | — | — |
| 2020-12-28 | $155.73 | $304.66 | 190,500 | — | — |
| 2020-12-24 | $157.35 | $307.82 | 59,700 | — | — |
| 2020-12-23 | $156.93 | $307.00 | 188,300 | — | — |
| 2020-12-22 | $156.28 | $305.73 | 285,000 | — | — |
| 2020-12-21 | $158.51 | $310.09 | 432,100 | — | — |
| 2020-12-18 | $156.59 | $306.34 | 872,800 | — | — |
| 2020-12-17 | $155.04 | $303.31 | 224,700 | — | — |
| 2020-12-16 | $152.97 | $299.26 | 302,000 | — | — |
| 2020-12-15 | $154.92 | $303.07 | 336,100 | — | — |
| 2020-12-14 | $153.93 | $301.13 | 295,700 | — | — |
| 2020-12-11 | $155.45 | $304.11 | 229,700 | — | — |
| 2020-12-10 | $155.06 | $303.35 | 276,700 | — | — |
| 2020-12-09 | $154.64 | $302.52 | 418,800 | — | — |
| 2020-12-08 | $150.25 | $293.94 | 268,400 | — | — |
| 2020-12-07 | $149.45 | $292.37 | 211,600 | — | — |
| 2020-12-04 | $150.05 | $293.54 | 157,300 | — | — |
| 2020-12-03 | $147.84 | $289.22 | 190,100 | — | — |
| 2020-12-02 | $147.76 | $289.06 | 172,600 | — | — |
| 2020-12-01 | $147.82 | $289.18 | 260,900 | — | — |
| 2020-11-30 | $144.83 | $283.33 | 445,700 | — | — |
| 2020-11-27 | $148.62 | $290.75 | 60,200 | — | — |
| 2020-11-25 | $149.08 | $291.65 | 140,100 | — | — |
| 2020-11-24 | $152.46 | $298.26 | 240,100 | — | — |
| 2020-11-23 | $148.99 | $291.47 | 230,000 | — | — |
| 2020-11-20 | $147.56 | $288.67 | 273,300 | — | — |
| 2020-11-19 | $147.79 | $289.12 | 330,200 | — | — |
| 2020-11-18 | $144.79 | $283.25 | 306,600 | — | — |
| 2020-11-17 | $144.33 | $282.35 | 254,100 | — | — |
| 2020-11-16 | $144.12 | $281.94 | 378,000 | — | — |
| 2020-11-13 | $140.72 | $274.26 | 417,400 | — | — |
| 2020-11-12 | $139.00 | $270.91 | 328,700 | — | — |
| 2020-11-11 | $141.62 | $276.02 | 461,500 | — | — |
| 2020-11-10 | $145.83 | $284.22 | 341,300 | — | — |
| 2020-11-09 | $142.97 | $278.65 | 601,100 | — | — |
| 2020-11-06 | $132.80 | $258.83 | 192,600 | — | — |
| 2020-11-05 | $133.21 | $259.63 | 313,600 | — | — |
| 2020-11-04 | $129.28 | $251.97 | 388,400 | — | — |
| 2020-11-03 | $129.13 | $251.68 | 275,600 | — | — |
| 2020-11-02 | $128.36 | $250.17 | 277,500 | — | — |
| 2020-10-30 | $123.87 | $241.42 | 298,800 | — | — |
| 2020-10-29 | $121.87 | $237.53 | 291,700 | — | — |
| 2020-10-28 | $120.52 | $234.89 | 270,400 | — | — |
| 2020-10-27 | $123.06 | $239.84 | 369,400 | — | — |
| 2020-10-26 | $127.19 | $247.89 | 360,200 | — | — |
| 2020-10-23 | $131.71 | $256.70 | 465,600 | — | — |
| 2020-10-22 | $129.36 | $252.12 | 455,600 | — | — |
| 2020-10-21 | $124.23 | $242.13 | 721,200 | — | — |
| 2020-10-20 | $125.23 | $244.07 | 296,800 | — | — |
| 2020-10-19 | $125.45 | $244.50 | 267,400 | — | — |
| 2020-10-16 | $128.23 | $249.92 | 180,300 | — | — |
| 2020-10-15 | $127.73 | $248.95 | 199,700 | — | — |
| 2020-10-14 | $126.25 | $246.06 | 155,800 | — | — |
| 2020-10-13 | $126.02 | $245.61 | 153,900 | — | — |
| 2020-10-12 | $128.82 | $251.07 | 197,700 | — | — |
| 2020-10-09 | $127.41 | $248.32 | 220,900 | — | — |
| 2020-10-08 | $128.28 | $250.02 | 284,100 | — | — |
| 2020-10-07 | $128.02 | $249.51 | 296,800 | — | — |
| 2020-10-06 | $125.51 | $244.62 | 212,800 | — | — |
| 2020-10-05 | $125.88 | $245.34 | 184,700 | — | — |
| 2020-10-02 | $124.17 | $242.01 | 177,500 | — | — |
| 2020-10-01 | $122.82 | $239.38 | 283,000 | — | — |
| 2020-09-30 | $122.37 | $238.50 | 420,200 | — | — |
| 2020-09-29 | $119.98 | $233.84 | 166,400 | — | — |
| 2020-09-28 | $121.22 | $236.26 | 269,300 | — | — |
| 2020-09-25 | $118.81 | $231.56 | 307,800 | — | — |
| 2020-09-24 | $117.99 | $229.96 | 299,200 | — | — |
| 2020-09-23 | $116.61 | $227.27 | 500,200 | — | — |
| 2020-09-22 | $120.52 | $234.89 | 492,900 | — | — |
| 2020-09-21 | $118.73 | $231.41 | 546,000 | — | — |
| 2020-09-18 | $122.41 | $238.58 | 865,000 | — | — |
| 2020-09-17 | $125.96 | $245.50 | 343,600 | — | — |
| 2020-09-16 | $125.29 | $244.19 | 359,000 | — | — |
| 2020-09-15 | $123.78 | $241.25 | 393,800 | — | — |
| 2020-09-14 | $122.83 | $239.40 | 379,400 | — | — |
| 2020-09-11 | $121.05 | $235.93 | 300,100 | — | — |
| 2020-09-10 | $121.23 | $236.28 | 328,200 | — | — |
| 2020-09-09 | $124.30 | $242.26 | 408,300 | — | — |
| 2020-09-08 | $122.34 | $238.44 | 412,400 | — | — |
| 2020-09-04 | $127.66 | $248.81 | 279,500 | — | — |
| 2020-09-03 | $128.31 | $250.08 | 550,600 | — | — |
| 2020-09-02 | $132.28 | $257.81 | 570,500 | — | — |
| 2020-09-01 | $132.43 | $258.11 | 324,800 | — | — |
| 2020-08-31 | $130.95 | $255.22 | 488,800 | — | — |
| 2020-08-28 | $131.32 | $255.94 | 322,300 | — | — |
| 2020-08-27 | $129.27 | $251.95 | 488,200 | — | — |
| 2020-08-26 | $128.85 | $251.13 | 305,100 | — | — |
| 2020-08-25 | $128.35 | $250.16 | 380,100 | — | — |
| 2020-08-24 | $128.58 | $250.60 | 371,000 | — | — |
| 2020-08-21 | $124.61 | $242.87 | 324,100 | — | — |
| 2020-08-20 | $125.55 | $244.70 | 396,200 | — | — |
| 2020-08-19 | $126.38 | $246.32 | 395,800 | — | — |
| 2020-08-18 | $126.06 | $245.69 | 304,200 | — | — |
| 2020-08-17 | $126.49 | $246.53 | 476,300 | — | — |
| 2020-08-14 | $125.83 | $244.22 | 176,000 | — | — |
| 2020-08-13 | $126.48 | $245.48 | 177,300 | — | — |
| 2020-08-12 | $127.20 | $246.88 | 216,900 | — | — |
| 2020-08-11 | $127.86 | $248.16 | 449,400 | — | — |
| 2020-08-10 | $127.48 | $247.42 | 412,300 | — | — |
| 2020-08-07 | $125.92 | $244.40 | 362,600 | — | — |
| 2020-08-06 | $121.38 | $235.58 | 329,500 | — | — |
| 2020-08-05 | $122.16 | $237.10 | 332,600 | — | — |
| 2020-08-04 | $120.49 | $233.86 | 393,400 | — | — |
| 2020-08-03 | $120.06 | $233.02 | 437,900 | — | — |
| 2020-07-31 | $119.08 | $231.12 | 825,400 | — | — |
| 2020-07-30 | $117.79 | $228.62 | 519,900 | — | — |
| 2020-07-29 | $120.63 | $234.13 | 455,900 | — | — |
| 2020-07-28 | $117.58 | $228.21 | 663,100 | — | — |
| 2020-07-27 | $121.99 | $236.77 | 537,500 | — | — |
| 2020-07-24 | $120.84 | $234.54 | 429,200 | — | — |
| 2020-07-23 | $120.87 | $234.59 | 724,800 | — | — |
| 2020-07-22 | $123.07 | $238.86 | 1,100,600 | — | — |
| 2020-07-21 | $122.65 | $238.05 | 357,400 | — | — |
| 2020-07-20 | $122.63 | $238.01 | 441,800 | — | — |
| 2020-07-17 | $124.90 | $242.42 | 694,400 | — | — |
| 2020-07-16 | $124.93 | $242.47 | 693,500 | — | — |
| 2020-07-15 | $120.45 | $233.78 | 525,400 | — | — |
| 2020-07-14 | $116.95 | $226.99 | 755,200 | — | — |
| 2020-07-13 | $114.42 | $222.08 | 626,500 | — | — |
| 2020-07-10 | $113.69 | $220.66 | 271,800 | — | — |
| 2020-07-09 | $112.99 | $219.30 | 426,800 | — | — |
| 2020-07-08 | $114.37 | $221.98 | 347,400 | — | — |
| 2020-07-07 | $115.20 | $223.59 | 448,900 | — | — |
| 2020-07-06 | $118.94 | $230.85 | 383,300 | — | — |
| 2020-07-02 | $116.28 | $225.69 | 501,900 | — | — |
| 2020-07-01 | $116.68 | $226.46 | 462,200 | — | — |
| 2020-06-30 | $119.67 | $232.26 | 467,500 | — | — |
| 2020-06-29 | $119.31 | $231.57 | 509,400 | — | — |
| 2020-06-26 | $116.42 | $225.96 | 1,659,300 | — | — |
| 2020-06-25 | $114.06 | $221.38 | 499,300 | — | — |
| 2020-06-24 | $113.00 | $219.32 | 493,400 | — | — |
| 2020-06-23 | $120.89 | $234.63 | 376,000 | — | — |
| 2020-06-22 | $120.03 | $232.96 | 409,200 | — | — |
| 2020-06-19 | $122.23 | $237.23 | 1,070,600 | — | — |
| 2020-06-18 | $120.10 | $233.10 | 585,700 | — | — |
| 2020-06-17 | $123.41 | $239.52 | 623,000 | — | — |
| 2020-06-16 | $122.48 | $237.72 | 703,800 | — | — |
| 2020-06-15 | $122.52 | $237.80 | 502,800 | — | — |
| 2020-06-12 | $123.91 | $240.49 | 478,700 | — | — |
| 2020-06-11 | $121.53 | $235.87 | 335,400 | — | — |
| 2020-06-10 | $129.51 | $251.36 | 432,400 | — | — |
| 2020-06-09 | $133.50 | $259.11 | 321,000 | — | — |
| 2020-06-08 | $136.87 | $265.65 | 360,600 | — | — |
| 2020-06-05 | $137.41 | $266.70 | 477,800 | — | — |
| 2020-06-04 | $130.76 | $253.79 | 373,300 | — | — |
| 2020-06-03 | $130.04 | $252.39 | 359,600 | — | — |
| 2020-06-02 | $123.14 | $239.00 | 357,800 | — | — |
| 2020-06-01 | $122.08 | $236.94 | 294,100 | — | — |
| 2020-05-29 | $119.86 | $232.63 | 573,300 | — | — |
| 2020-05-28 | $123.89 | $240.46 | 459,400 | — | — |
| 2020-05-27 | $123.25 | $239.21 | 571,800 | — | — |
| 2020-05-26 | $120.84 | $234.54 | 644,200 | — | — |
| 2020-05-22 | $115.38 | $223.94 | 527,300 | — | — |
| 2020-05-21 | $116.71 | $226.52 | 415,300 | — | — |
| 2020-05-20 | $116.82 | $226.73 | 565,900 | — | — |
| 2020-05-19 | $115.05 | $223.30 | 567,500 | — | — |
| 2020-05-18 | $114.54 | $222.31 | 378,400 | — | — |
| 2020-05-15 | $105.07 | $203.93 | 823,500 | — | — |
| 2020-05-14 | $106.68 | $207.05 | 663,300 | — | — |
| 2020-05-13 | $103.45 | $199.81 | 562,600 | — | — |
| 2020-05-12 | $110.02 | $212.50 | 432,100 | — | — |
| 2020-05-11 | $118.48 | $228.84 | 500,700 | — | — |
| 2020-05-08 | $119.98 | $231.74 | 432,600 | — | — |
| 2020-05-07 | $115.03 | $222.18 | 321,700 | — | — |
| 2020-05-06 | $111.98 | $216.29 | 298,800 | — | — |
| 2020-05-05 | $114.58 | $221.31 | 256,400 | — | — |
| 2020-05-04 | $113.65 | $219.51 | 320,500 | — | — |
| 2020-05-01 | $114.94 | $222.01 | 502,800 | — | — |
| 2020-04-30 | $120.96 | $233.63 | 637,300 | — | — |
| 2020-04-29 | $127.58 | $246.42 | 297,900 | — | — |
| 2020-04-28 | $123.56 | $238.66 | 498,300 | — | — |
| 2020-04-27 | $124.56 | $240.59 | 529,400 | — | — |
| 2020-04-24 | $118.09 | $228.09 | 585,700 | — | — |
| 2020-04-23 | $121.36 | $234.41 | 302,800 | — | — |
| 2020-04-22 | $119.88 | $231.55 | 697,200 | — | — |
| 2020-04-21 | $117.49 | $226.93 | 276,000 | — | — |
| 2020-04-20 | $122.63 | $236.86 | 334,100 | — | — |
| 2020-04-17 | $124.26 | $240.01 | 544,600 | — | — |
| 2020-04-16 | $119.03 | $229.91 | 681,500 | — | — |
| 2020-04-15 | $122.55 | $236.70 | 325,000 | — | — |
| 2020-04-14 | $124.69 | $240.84 | 283,800 | — | — |
| 2020-04-13 | $122.13 | $235.89 | 223,000 | — | — |
| 2020-04-09 | $126.68 | $244.68 | 320,000 | — | — |
| 2020-04-08 | $125.48 | $242.36 | 291,400 | — | — |
| 2020-04-07 | $121.45 | $234.58 | 473,000 | — | — |
| 2020-04-06 | $119.82 | $231.43 | 639,200 | — | — |
| 2020-04-03 | $112.83 | $217.93 | 412,400 | — | — |
| 2020-04-02 | $118.02 | $227.96 | 494,600 | — | — |
| 2020-04-01 | $117.12 | $226.22 | 400,900 | — | — |
| 2020-03-31 | $125.28 | $241.98 | 390,400 | — | — |
| 2020-03-30 | $125.44 | $242.29 | 527,900 | — | — |
| 2020-03-27 | $118.68 | $229.23 | 517,600 | — | — |
| 2020-03-26 | $129.10 | $249.36 | 860,500 | — | — |
| 2020-03-25 | $117.65 | $227.24 | 621,400 | — | — |
| 2020-03-24 | $109.89 | $212.25 | 469,100 | — | — |
| 2020-03-23 | $100.30 | $193.73 | 581,400 | — | — |
| 2020-03-20 | $104.24 | $201.34 | 765,200 | — | — |
| 2020-03-19 | $118.97 | $229.79 | 760,500 | — | — |
| 2020-03-18 | $123.52 | $238.58 | 814,800 | — | — |
| 2020-03-17 | $124.07 | $239.64 | 1,028,900 | — | — |
| 2020-03-16 | $120.00 | $231.78 | 676,400 | — | — |
| 2020-03-13 | $132.18 | $255.31 | 600,000 | — | — |
| 2020-03-12 | $119.30 | $230.43 | 898,600 | — | — |
| 2020-03-11 | $133.90 | $258.63 | 578,100 | — | — |
| 2020-03-10 | $142.70 | $275.62 | 1,123,500 | — | — |
| 2020-03-09 | $139.81 | $270.04 | 737,000 | — | — |
| 2020-03-06 | $144.19 | $278.50 | 564,900 | — | — |
| 2020-03-05 | $144.35 | $278.81 | 624,100 | — | — |
| 2020-03-04 | $151.45 | $292.52 | 524,200 | — | — |
| 2020-03-03 | $146.23 | $282.44 | 667,700 | — | — |
| 2020-03-02 | $150.49 | $290.67 | 632,300 | — | — |
| 2020-02-28 | $145.29 | $280.63 | 1,053,000 | — | — |
| 2020-02-27 | $145.75 | $281.52 | 476,300 | — | — |
| 2020-02-26 | $152.11 | $293.80 | 479,000 | — | — |
| 2020-02-25 | $153.05 | $295.62 | 600,100 | — | — |
| 2020-02-24 | $158.99 | $307.09 | 818,800 | — | — |
| 2020-02-21 | $162.35 | $313.58 | 771,400 | — | — |
| 2020-02-20 | $162.35 | $313.58 | 422,200 | — | — |
| 2020-02-19 | $162.37 | $313.62 | 456,900 | — | — |
| 2020-02-18 | $162.89 | $313.66 | 436,300 | — | — |
| 2020-02-14 | $163.31 | $314.46 | 560,700 | — | — |
| 2020-02-13 | $161.75 | $311.46 | 356,400 | — | — |
| 2020-02-12 | $162.49 | $312.89 | 436,800 | — | — |
| 2020-02-11 | $160.02 | $308.13 | 466,400 | — | — |
| 2020-02-10 | $160.52 | $309.09 | 527,200 | — | — |
| 2020-02-07 | $162.75 | $313.39 | 773,100 | — | — |
| 2020-02-06 | $160.95 | $309.92 | 469,600 | — | — |
| 2020-02-05 | $162.81 | $313.50 | 282,000 | — | — |
| 2020-02-04 | $161.41 | $310.81 | 426,700 | — | — |
| 2020-02-03 | $158.12 | $304.47 | 554,900 | — | — |
| 2020-01-31 | $156.23 | $300.83 | 781,700 | — | — |
| 2020-01-30 | $158.41 | $305.03 | 314,700 | — | — |
| 2020-01-29 | $156.69 | $301.72 | 299,600 | — | — |
| 2020-01-28 | $156.39 | $301.14 | 320,700 | — | — |
| 2020-01-27 | $155.20 | $298.85 | 440,200 | — | — |
| 2020-01-24 | $156.52 | $301.39 | 479,700 | — | — |
| 2020-01-23 | $159.47 | $307.07 | 357,000 | — | — |
| 2020-01-22 | $159.70 | $307.51 | 351,700 | — | — |
| 2020-01-21 | $162.61 | $313.12 | 347,700 | — | — |
| 2020-01-17 | $163.95 | $315.70 | 263,300 | — | — |
| 2020-01-16 | $162.94 | $313.75 | 387,600 | — | — |
| 2020-01-15 | $160.46 | $308.98 | 367,900 | — | — |
| 2020-01-14 | $161.77 | $311.50 | 275,700 | — | — |
| 2020-01-13 | $160.75 | $309.53 | 212,000 | — | — |
| 2020-01-10 | $160.29 | $308.65 | 339,000 | — | — |
| 2020-01-09 | $160.65 | $309.34 | 343,900 | — | — |
| 2020-01-08 | $160.13 | $308.34 | 469,900 | — | — |
| 2020-01-07 | $159.08 | $306.32 | 367,600 | — | — |
| 2020-01-06 | $161.33 | $310.65 | 273,600 | — | — |
| 2020-01-03 | $161.28 | $310.56 | 309,300 | — | — |
| 2020-01-02 | $164.06 | $315.91 | 322,100 | — | — |