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
- 1995-10-03 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 | $234.09 | $338.45 | 118,600 | — | — |
| 2020-12-30 | $230.36 | $333.06 | 128,600 | — | — |
| 2020-12-29 | $229.33 | $331.57 | 127,600 | — | — |
| 2020-12-28 | $230.78 | $333.66 | 172,100 | — | — |
| 2020-12-24 | $229.18 | $331.35 | 77,800 | — | — |
| 2020-12-23 | $229.55 | $331.89 | 133,100 | — | — |
| 2020-12-22 | $228.14 | $329.85 | 173,800 | — | — |
| 2020-12-21 | $229.14 | $331.29 | 220,300 | — | — |
| 2020-12-18 | $232.53 | $336.19 | 466,000 | — | — |
| 2020-12-17 | $235.16 | $340.00 | 291,100 | — | — |
| 2020-12-16 | $233.37 | $337.41 | 242,700 | — | — |
| 2020-12-15 | $233.27 | $337.26 | 201,600 | — | — |
| 2020-12-14 | $229.70 | $332.10 | 247,200 | — | — |
| 2020-12-11 | $231.62 | $334.88 | 196,300 | — | — |
| 2020-12-10 | $235.82 | $340.95 | 229,500 | — | — |
| 2020-12-09 | $236.00 | $341.21 | 251,300 | — | — |
| 2020-12-08 | $234.74 | $339.39 | 293,500 | — | — |
| 2020-12-07 | $230.32 | $333.00 | 230,400 | — | — |
| 2020-12-04 | $234.64 | $339.24 | 263,500 | — | — |
| 2020-12-03 | $232.57 | $336.25 | 202,400 | — | — |
| 2020-12-02 | $232.39 | $335.99 | 210,600 | — | — |
| 2020-12-01 | $230.71 | $333.56 | 271,300 | — | — |
| 2020-11-30 | $227.33 | $326.43 | 1,072,000 | — | — |
| 2020-11-27 | $233.45 | $335.22 | 138,500 | — | — |
| 2020-11-25 | $237.49 | $341.02 | 236,200 | — | — |
| 2020-11-24 | $241.54 | $346.84 | 334,400 | — | — |
| 2020-11-23 | $233.73 | $335.62 | 188,900 | — | — |
| 2020-11-20 | $231.10 | $331.85 | 218,400 | — | — |
| 2020-11-19 | $233.83 | $335.77 | 268,600 | — | — |
| 2020-11-18 | $235.13 | $337.63 | 205,700 | — | — |
| 2020-11-17 | $238.39 | $342.32 | 181,700 | — | — |
| 2020-11-16 | $238.80 | $342.90 | 284,100 | — | — |
| 2020-11-13 | $232.31 | $333.59 | 241,600 | — | — |
| 2020-11-12 | $230.30 | $330.70 | 280,600 | — | — |
| 2020-11-11 | $235.03 | $337.49 | 236,200 | — | — |
| 2020-11-10 | $240.20 | $344.91 | 398,100 | — | — |
| 2020-11-09 | $231.69 | $332.70 | 621,000 | — | — |
| 2020-11-06 | $210.68 | $302.53 | 271,300 | — | — |
| 2020-11-05 | $211.83 | $304.18 | 251,800 | — | — |
| 2020-11-04 | $211.64 | $303.90 | 357,200 | — | — |
| 2020-11-03 | $215.64 | $309.65 | 472,400 | — | — |
| 2020-11-02 | $207.00 | $297.24 | 365,400 | — | — |
| 2020-10-30 | $197.08 | $283.00 | 675,900 | — | — |
| 2020-10-29 | $202.11 | $290.22 | 351,000 | — | — |
| 2020-10-28 | $196.20 | $281.73 | 293,700 | — | — |
| 2020-10-27 | $202.10 | $290.21 | 294,000 | — | — |
| 2020-10-26 | $209.11 | $300.27 | 328,200 | — | — |
| 2020-10-23 | $214.02 | $307.32 | 313,700 | — | — |
| 2020-10-22 | $207.04 | $297.30 | 263,200 | — | — |
| 2020-10-21 | $205.47 | $295.04 | 298,100 | — | — |
| 2020-10-20 | $199.84 | $286.96 | 212,900 | — | — |
| 2020-10-19 | $197.29 | $283.30 | 133,300 | — | — |
| 2020-10-16 | $200.80 | $288.34 | 109,700 | — | — |
| 2020-10-15 | $201.80 | $289.77 | 150,700 | — | — |
| 2020-10-14 | $202.36 | $290.58 | 405,100 | — | — |
| 2020-10-13 | $202.51 | $290.79 | 290,600 | — | — |
| 2020-10-12 | $205.70 | $295.37 | 157,300 | — | — |
| 2020-10-09 | $204.94 | $294.28 | 190,500 | — | — |
| 2020-10-08 | $204.09 | $293.06 | 222,100 | — | — |
| 2020-10-07 | $198.33 | $284.79 | 290,000 | — | — |
| 2020-10-06 | $199.82 | $286.93 | 184,400 | — | — |
| 2020-10-05 | $203.98 | $292.90 | 262,200 | — | — |
| 2020-10-02 | $198.66 | $285.27 | 217,500 | — | — |
| 2020-10-01 | $196.93 | $282.78 | 346,700 | — | — |
| 2020-09-30 | $197.54 | $283.66 | 473,700 | — | — |
| 2020-09-29 | $199.78 | $286.87 | 185,600 | — | — |
| 2020-09-28 | $201.60 | $289.49 | 149,100 | — | — |
| 2020-09-25 | $198.64 | $285.24 | 196,400 | — | — |
| 2020-09-24 | $199.67 | $286.72 | 285,400 | — | — |
| 2020-09-23 | $197.10 | $283.03 | 240,400 | — | — |
| 2020-09-22 | $200.11 | $287.35 | 272,300 | — | — |
| 2020-09-21 | $202.31 | $290.51 | 516,100 | — | — |
| 2020-09-18 | $201.35 | $289.13 | 366,700 | — | — |
| 2020-09-17 | $204.96 | $294.31 | 245,500 | — | — |
| 2020-09-16 | $206.28 | $296.21 | 232,200 | — | — |
| 2020-09-15 | $206.12 | $295.98 | 172,500 | — | — |
| 2020-09-14 | $209.70 | $301.12 | 238,900 | — | — |
| 2020-09-11 | $206.34 | $296.29 | 241,000 | — | — |
| 2020-09-10 | $207.59 | $298.09 | 205,800 | — | — |
| 2020-09-09 | $213.59 | $306.70 | 265,200 | — | — |
| 2020-09-08 | $211.55 | $303.78 | 268,200 | — | — |
| 2020-09-04 | $215.55 | $309.52 | 202,400 | — | — |
| 2020-09-03 | $216.00 | $310.17 | 198,800 | — | — |
| 2020-09-02 | $217.91 | $312.91 | 294,900 | — | — |
| 2020-09-01 | $217.87 | $312.85 | 184,500 | — | — |
| 2020-08-31 | $220.08 | $313.80 | 288,200 | — | — |
| 2020-08-28 | $221.67 | $316.07 | 190,700 | — | — |
| 2020-08-27 | $221.88 | $316.36 | 211,600 | — | — |
| 2020-08-26 | $216.97 | $309.36 | 181,300 | — | — |
| 2020-08-25 | $218.84 | $312.03 | 216,100 | — | — |
| 2020-08-24 | $218.63 | $311.73 | 140,400 | — | — |
| 2020-08-21 | $213.81 | $304.86 | 388,100 | — | — |
| 2020-08-20 | $216.36 | $308.49 | 211,900 | — | — |
| 2020-08-19 | $217.31 | $309.85 | 234,500 | — | — |
| 2020-08-18 | $220.72 | $314.71 | 231,800 | — | — |
| 2020-08-17 | $221.93 | $316.44 | 207,500 | — | — |
| 2020-08-14 | $225.28 | $321.21 | 237,300 | — | — |
| 2020-08-13 | $225.26 | $321.18 | 176,600 | — | — |
| 2020-08-12 | $227.72 | $324.69 | 140,500 | — | — |
| 2020-08-11 | $228.27 | $325.48 | 252,100 | — | — |
| 2020-08-10 | $231.88 | $330.62 | 210,100 | — | — |
| 2020-08-07 | $232.19 | $331.06 | 318,600 | — | — |
| 2020-08-06 | $223.66 | $318.90 | 439,100 | — | — |
| 2020-08-05 | $219.12 | $312.43 | 368,700 | — | — |
| 2020-08-04 | $217.16 | $309.63 | 276,600 | — | — |
| 2020-08-03 | $220.96 | $315.05 | 326,900 | — | — |
| 2020-07-31 | $218.79 | $311.96 | 240,100 | — | — |
| 2020-07-30 | $216.09 | $308.11 | 180,500 | — | — |
| 2020-07-29 | $219.94 | $313.60 | 176,700 | — | — |
| 2020-07-28 | $216.32 | $308.44 | 229,100 | — | — |
| 2020-07-27 | $220.80 | $314.82 | 214,800 | — | — |
| 2020-07-24 | $224.01 | $319.40 | 294,900 | — | — |
| 2020-07-23 | $223.06 | $318.05 | 192,900 | — | — |
| 2020-07-22 | $223.81 | $319.12 | 206,500 | — | — |
| 2020-07-21 | $220.58 | $314.51 | 272,300 | — | — |
| 2020-07-20 | $219.85 | $313.47 | 173,700 | — | — |
| 2020-07-17 | $222.62 | $317.42 | 203,100 | — | — |
| 2020-07-16 | $223.10 | $318.10 | 305,200 | — | — |
| 2020-07-15 | $218.29 | $311.25 | 240,300 | — | — |
| 2020-07-14 | $211.44 | $301.48 | 209,200 | — | — |
| 2020-07-13 | $207.68 | $296.12 | 328,000 | — | — |
| 2020-07-10 | $206.79 | $294.85 | 326,400 | — | — |
| 2020-07-09 | $198.06 | $282.40 | 285,900 | — | — |
| 2020-07-08 | $204.41 | $291.46 | 317,900 | — | — |
| 2020-07-07 | $203.72 | $290.47 | 405,100 | — | — |
| 2020-07-06 | $205.99 | $293.71 | 302,600 | — | — |
| 2020-07-02 | $200.95 | $286.52 | 258,100 | — | — |
| 2020-07-01 | $203.89 | $290.71 | 266,200 | — | — |
| 2020-06-30 | $206.20 | $294.01 | 336,600 | — | — |
| 2020-06-29 | $202.53 | $288.77 | 328,200 | — | — |
| 2020-06-26 | $200.87 | $286.41 | 621,300 | — | — |
| 2020-06-25 | $207.27 | $295.53 | 484,300 | — | — |
| 2020-06-24 | $206.00 | $293.72 | 647,500 | — | — |
| 2020-06-23 | $213.01 | $303.72 | 418,100 | — | — |
| 2020-06-22 | $213.37 | $304.23 | 332,300 | — | — |
| 2020-06-19 | $215.73 | $307.60 | 682,900 | — | — |
| 2020-06-18 | $215.50 | $307.27 | 429,500 | — | — |
| 2020-06-17 | $215.92 | $307.87 | 430,900 | — | — |
| 2020-06-16 | $220.58 | $314.51 | 429,400 | — | — |
| 2020-06-15 | $216.88 | $309.24 | 339,800 | — | — |
| 2020-06-12 | $214.95 | $306.48 | 477,400 | — | — |
| 2020-06-11 | $211.00 | $300.85 | 658,600 | — | — |
| 2020-06-10 | $221.69 | $316.09 | 426,800 | — | — |
| 2020-06-09 | $227.46 | $324.32 | 346,500 | — | — |
| 2020-06-08 | $231.07 | $329.47 | 342,200 | — | — |
| 2020-06-05 | $226.15 | $322.45 | 455,200 | — | — |
| 2020-06-04 | $217.13 | $309.59 | 533,400 | — | — |
| 2020-06-03 | $213.26 | $304.07 | 564,600 | — | — |
| 2020-06-02 | $206.05 | $293.79 | 539,100 | — | — |
| 2020-06-01 | $193.77 | $276.28 | 439,700 | — | — |
| 2020-05-29 | $198.41 | $282.90 | 535,400 | — | — |
| 2020-05-28 | $204.51 | $291.60 | 342,400 | — | — |
| 2020-05-27 | $203.06 | $289.53 | 637,400 | — | — |
| 2020-05-26 | $203.32 | $289.90 | 540,000 | — | — |
| 2020-05-22 | $205.68 | $291.06 | 376,000 | — | — |
| 2020-05-21 | $206.01 | $291.52 | 571,100 | — | — |
| 2020-05-20 | $199.23 | $281.93 | 760,300 | — | — |
| 2020-05-19 | $186.36 | $263.72 | 675,000 | — | — |
| 2020-05-18 | $180.36 | $255.23 | 741,700 | — | — |
| 2020-05-15 | $168.94 | $239.07 | 1,087,600 | — | — |
| 2020-05-14 | $161.72 | $228.85 | 470,700 | — | — |
| 2020-05-13 | $164.22 | $232.39 | 491,100 | — | — |
| 2020-05-12 | $172.01 | $243.41 | 375,700 | — | — |
| 2020-05-11 | $178.99 | $253.29 | 473,000 | — | — |
| 2020-05-08 | $176.80 | $250.19 | 312,100 | — | — |
| 2020-05-07 | $173.83 | $245.99 | 618,700 | — | — |
| 2020-05-06 | $164.47 | $232.74 | 360,600 | — | — |
| 2020-05-05 | $167.71 | $237.32 | 748,200 | — | — |
| 2020-05-04 | $162.82 | $230.41 | 312,100 | — | — |
| 2020-05-01 | $165.01 | $233.50 | 322,800 | — | — |
| 2020-04-30 | $173.13 | $244.99 | 285,600 | — | — |
| 2020-04-29 | $184.45 | $261.01 | 238,900 | — | — |
| 2020-04-28 | $179.65 | $254.22 | 348,200 | — | — |
| 2020-04-27 | $175.72 | $248.66 | 432,600 | — | — |
| 2020-04-24 | $170.81 | $241.71 | 512,800 | — | — |
| 2020-04-23 | $177.09 | $250.60 | 340,000 | — | — |
| 2020-04-22 | $179.38 | $253.84 | 547,300 | — | — |
| 2020-04-21 | $179.60 | $254.15 | 489,700 | — | — |
| 2020-04-20 | $190.52 | $269.60 | 293,500 | — | — |
| 2020-04-17 | $196.35 | $277.85 | 498,100 | — | — |
| 2020-04-16 | $187.15 | $264.83 | 378,300 | — | — |
| 2020-04-15 | $191.03 | $270.32 | 258,200 | — | — |
| 2020-04-14 | $203.12 | $287.43 | 322,800 | — | — |
| 2020-04-13 | $202.14 | $286.05 | 230,000 | — | — |
| 2020-04-09 | $212.30 | $300.42 | 330,900 | — | — |
| 2020-04-08 | $197.80 | $279.90 | 302,900 | — | — |
| 2020-04-07 | $191.25 | $270.64 | 374,900 | — | — |
| 2020-04-06 | $189.93 | $268.77 | 340,500 | — | — |
| 2020-04-03 | $178.02 | $251.91 | 384,800 | — | — |
| 2020-04-02 | $187.67 | $265.57 | 524,400 | — | — |
| 2020-04-01 | $181.24 | $256.47 | 438,100 | — | — |
| 2020-03-31 | $192.42 | $272.29 | 353,300 | — | — |
| 2020-03-30 | $198.49 | $280.88 | 341,000 | — | — |
| 2020-03-27 | $189.29 | $267.86 | 418,400 | — | — |
| 2020-03-26 | $195.33 | $276.41 | 693,900 | — | — |
| 2020-03-25 | $174.83 | $247.40 | 708,500 | — | — |
| 2020-03-24 | $185.58 | $262.61 | 398,100 | — | — |
| 2020-03-23 | $171.96 | $243.34 | 796,000 | — | — |
| 2020-03-20 | $194.65 | $275.45 | 654,800 | — | — |
| 2020-03-19 | $187.24 | $264.96 | 624,600 | — | — |
| 2020-03-18 | $188.71 | $267.04 | 625,400 | — | — |
| 2020-03-17 | $198.03 | $280.23 | 605,600 | — | — |
| 2020-03-16 | $182.61 | $258.41 | 803,600 | — | — |
| 2020-03-13 | $213.09 | $301.54 | 704,200 | — | — |
| 2020-03-12 | $200.82 | $284.18 | 625,900 | — | — |
| 2020-03-11 | $227.95 | $322.57 | 497,200 | — | — |
| 2020-03-10 | $240.45 | $340.26 | 397,600 | — | — |
| 2020-03-09 | $234.77 | $330.03 | 513,300 | — | — |
| 2020-03-06 | $253.51 | $356.37 | 334,200 | — | — |
| 2020-03-05 | $257.18 | $361.53 | 304,400 | — | — |
| 2020-03-04 | $269.39 | $378.69 | 302,700 | — | — |
| 2020-03-03 | $253.44 | $356.27 | 439,400 | — | — |
| 2020-03-02 | $258.16 | $362.91 | 771,700 | — | — |
| 2020-02-28 | $247.88 | $348.46 | 676,700 | — | — |
| 2020-02-27 | $261.81 | $368.04 | 354,000 | — | — |
| 2020-02-26 | $273.23 | $384.09 | 349,000 | — | — |
| 2020-02-25 | $278.55 | $391.57 | 438,500 | — | — |
| 2020-02-24 | $283.04 | $397.88 | 593,100 | — | — |
| 2020-02-21 | $289.85 | $407.46 | 235,000 | — | — |
| 2020-02-20 | $287.93 | $404.76 | 160,500 | — | — |
| 2020-02-19 | $290.58 | $408.48 | 243,700 | — | — |
| 2020-02-18 | $289.79 | $407.37 | 205,900 | — | — |
| 2020-02-14 | $291.37 | $409.59 | 209,700 | — | — |
| 2020-02-13 | $291.78 | $410.17 | 233,900 | — | — |
| 2020-02-12 | $287.68 | $404.41 | 243,300 | — | — |
| 2020-02-11 | $291.64 | $409.97 | 411,900 | — | — |
| 2020-02-10 | $285.88 | $401.88 | 215,100 | — | — |
| 2020-02-07 | $282.58 | $397.24 | 229,100 | — | — |
| 2020-02-06 | $280.45 | $394.24 | 374,300 | — | — |
| 2020-02-05 | $283.30 | $398.25 | 344,900 | — | — |
| 2020-02-04 | $277.59 | $390.22 | 236,400 | — | — |
| 2020-02-03 | $279.59 | $393.03 | 288,100 | — | — |
| 2020-01-31 | $276.57 | $388.79 | 454,200 | — | — |
| 2020-01-30 | $276.88 | $389.22 | 214,100 | — | — |
| 2020-01-29 | $274.62 | $386.05 | 192,500 | — | — |
| 2020-01-28 | $275.14 | $386.78 | 214,900 | — | — |
| 2020-01-27 | $272.68 | $383.32 | 173,900 | — | — |
| 2020-01-24 | $277.35 | $389.88 | 258,800 | — | — |
| 2020-01-23 | $280.92 | $394.90 | 336,400 | — | — |
| 2020-01-22 | $281.00 | $395.02 | 561,600 | — | — |
| 2020-01-21 | $280.00 | $393.61 | 398,400 | — | — |
| 2020-01-17 | $279.97 | $393.57 | 205,900 | — | — |
| 2020-01-16 | $277.43 | $390.00 | 264,200 | — | — |
| 2020-01-15 | $275.54 | $387.34 | 206,700 | — | — |
| 2020-01-14 | $274.65 | $386.09 | 203,400 | — | — |
| 2020-01-13 | $275.96 | $387.93 | 158,700 | — | — |
| 2020-01-10 | $274.83 | $386.34 | 220,700 | — | — |
| 2020-01-09 | $276.24 | $388.32 | 193,800 | — | — |
| 2020-01-08 | $273.34 | $384.25 | 225,700 | — | — |
| 2020-01-07 | $274.17 | $385.41 | 244,300 | — | — |
| 2020-01-06 | $276.59 | $388.82 | 265,200 | — | — |
| 2020-01-03 | $277.24 | $389.73 | 162,400 | — | — |
| 2020-01-02 | $278.15 | $391.01 | 181,300 | — | — |