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-18 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 | $200.95 | $327.29 | 190,500 | — | — |
| 2020-12-30 | $198.83 | $323.84 | 133,700 | — | — |
| 2020-12-29 | $196.90 | $320.70 | 121,400 | — | — |
| 2020-12-28 | $198.41 | $323.16 | 125,000 | — | — |
| 2020-12-24 | $198.95 | $324.04 | 50,600 | — | — |
| 2020-12-23 | $198.35 | $323.06 | 128,700 | — | — |
| 2020-12-22 | $198.64 | $323.53 | 208,300 | — | — |
| 2020-12-21 | $195.82 | $318.94 | 283,200 | — | — |
| 2020-12-18 | $198.73 | $323.68 | 719,100 | — | — |
| 2020-12-17 | $196.91 | $320.71 | 365,000 | — | — |
| 2020-12-16 | $193.99 | $315.32 | 610,000 | — | — |
| 2020-12-15 | $201.91 | $328.20 | 278,300 | — | — |
| 2020-12-14 | $199.72 | $324.64 | 228,700 | — | — |
| 2020-12-11 | $197.79 | $321.50 | 228,100 | — | — |
| 2020-12-10 | $198.00 | $321.84 | 304,700 | — | — |
| 2020-12-09 | $198.53 | $322.70 | 263,000 | — | — |
| 2020-12-08 | $198.93 | $323.35 | 200,500 | — | — |
| 2020-12-07 | $199.02 | $323.50 | 143,500 | — | — |
| 2020-12-04 | $200.42 | $325.77 | 276,100 | — | — |
| 2020-12-03 | $195.31 | $317.47 | 183,500 | — | — |
| 2020-12-02 | $197.53 | $321.08 | 196,100 | — | — |
| 2020-12-01 | $203.76 | $331.20 | 339,500 | — | — |
| 2020-11-30 | $203.81 | $331.28 | 413,900 | — | — |
| 2020-11-27 | $204.37 | $332.19 | 95,700 | — | — |
| 2020-11-25 | $202.53 | $329.20 | 187,200 | — | — |
| 2020-11-24 | $204.53 | $332.45 | 215,700 | — | — |
| 2020-11-23 | $201.50 | $327.53 | 155,300 | — | — |
| 2020-11-20 | $202.10 | $328.51 | 140,500 | — | — |
| 2020-11-19 | $202.31 | $328.85 | 137,700 | — | — |
| 2020-11-18 | $201.50 | $327.53 | 191,200 | — | — |
| 2020-11-17 | $203.94 | $331.50 | 199,900 | — | — |
| 2020-11-16 | $206.83 | $336.19 | 293,600 | — | — |
| 2020-11-13 | $201.92 | $328.21 | 168,900 | — | — |
| 2020-11-12 | $199.24 | $323.86 | 156,400 | — | — |
| 2020-11-11 | $202.24 | $328.73 | 274,400 | — | — |
| 2020-11-10 | $197.18 | $320.51 | 479,300 | — | — |
| 2020-11-09 | $201.78 | $327.98 | 381,400 | — | — |
| 2020-11-06 | $210.66 | $342.42 | 139,600 | — | — |
| 2020-11-05 | $208.47 | $338.86 | 119,200 | — | — |
| 2020-11-04 | $202.67 | $329.43 | 155,500 | — | — |
| 2020-11-03 | $200.31 | $325.60 | 221,300 | — | — |
| 2020-11-02 | $197.00 | $320.22 | 156,100 | — | — |
| 2020-10-30 | $193.43 | $314.41 | 208,400 | — | — |
| 2020-10-29 | $195.20 | $317.29 | 182,400 | — | — |
| 2020-10-28 | $191.22 | $310.82 | 161,000 | — | — |
| 2020-10-27 | $197.75 | $321.43 | 127,400 | — | — |
| 2020-10-26 | $203.05 | $330.05 | 212,700 | — | — |
| 2020-10-23 | $207.56 | $337.38 | 157,000 | — | — |
| 2020-10-22 | $211.17 | $343.25 | 177,200 | — | — |
| 2020-10-21 | $208.34 | $338.65 | 154,100 | — | — |
| 2020-10-20 | $208.74 | $339.30 | 142,600 | — | — |
| 2020-10-19 | $207.33 | $337.01 | 192,100 | — | — |
| 2020-10-16 | $208.56 | $339.01 | 132,900 | — | — |
| 2020-10-15 | $206.94 | $336.37 | 138,100 | — | — |
| 2020-10-14 | $202.48 | $329.12 | 157,500 | — | — |
| 2020-10-13 | $203.20 | $330.29 | 127,200 | — | — |
| 2020-10-12 | $204.01 | $331.61 | 108,200 | — | — |
| 2020-10-09 | $201.19 | $327.03 | 126,900 | — | — |
| 2020-10-08 | $200.57 | $326.02 | 164,200 | — | — |
| 2020-10-07 | $200.52 | $325.94 | 215,200 | — | — |
| 2020-10-06 | $197.74 | $321.42 | 202,800 | — | — |
| 2020-10-05 | $196.26 | $319.01 | 127,000 | — | — |
| 2020-10-02 | $190.48 | $309.62 | 124,700 | — | — |
| 2020-10-01 | $191.72 | $311.63 | 147,100 | — | — |
| 2020-09-30 | $191.82 | $311.80 | 225,500 | — | — |
| 2020-09-29 | $191.42 | $311.15 | 206,400 | — | — |
| 2020-09-28 | $189.80 | $308.51 | 175,000 | — | — |
| 2020-09-25 | $183.68 | $298.56 | 417,200 | — | — |
| 2020-09-24 | $181.18 | $294.50 | 285,200 | — | — |
| 2020-09-23 | $182.78 | $297.10 | 149,600 | — | — |
| 2020-09-22 | $186.07 | $302.45 | 218,700 | — | — |
| 2020-09-21 | $187.72 | $305.13 | 261,700 | — | — |
| 2020-09-18 | $192.00 | $312.09 | 709,800 | — | — |
| 2020-09-17 | $194.75 | $316.56 | 287,200 | — | — |
| 2020-09-16 | $198.20 | $322.17 | 200,100 | — | — |
| 2020-09-15 | $198.48 | $322.62 | 182,600 | — | — |
| 2020-09-14 | $195.10 | $317.13 | 156,600 | — | — |
| 2020-09-11 | $191.67 | $311.55 | 198,000 | — | — |
| 2020-09-10 | $190.82 | $310.17 | 227,200 | — | — |
| 2020-09-09 | $189.82 | $308.54 | 194,300 | — | — |
| 2020-09-08 | $185.94 | $302.24 | 294,700 | — | — |
| 2020-09-04 | $186.88 | $303.77 | 192,900 | — | — |
| 2020-09-03 | $188.57 | $306.51 | 195,100 | — | — |
| 2020-09-02 | $197.11 | $320.39 | 204,300 | — | — |
| 2020-09-01 | $189.78 | $308.48 | 240,500 | — | — |
| 2020-08-31 | $186.49 | $303.13 | 212,300 | — | — |
| 2020-08-28 | $187.96 | $305.52 | 149,800 | — | — |
| 2020-08-27 | $189.12 | $307.41 | 285,500 | — | — |
| 2020-08-26 | $192.41 | $312.75 | 244,900 | — | — |
| 2020-08-25 | $188.66 | $306.66 | 301,900 | — | — |
| 2020-08-24 | $188.24 | $305.98 | 253,800 | — | — |
| 2020-08-21 | $189.07 | $306.69 | 234,900 | — | — |
| 2020-08-20 | $191.01 | $309.84 | 563,600 | — | — |
| 2020-08-19 | $204.14 | $331.14 | 312,700 | — | — |
| 2020-08-18 | $205.66 | $333.60 | 219,300 | — | — |
| 2020-08-17 | $206.97 | $335.73 | 273,200 | — | — |
| 2020-08-14 | $206.67 | $335.24 | 296,700 | — | — |
| 2020-08-13 | $206.46 | $334.90 | 151,300 | — | — |
| 2020-08-12 | $206.84 | $335.52 | 201,300 | — | — |
| 2020-08-11 | $204.63 | $331.93 | 207,400 | — | — |
| 2020-08-10 | $201.64 | $327.08 | 217,000 | — | — |
| 2020-08-07 | $199.45 | $323.53 | 398,600 | — | — |
| 2020-08-06 | $196.19 | $318.24 | 175,900 | — | — |
| 2020-08-05 | $197.69 | $320.67 | 242,600 | — | — |
| 2020-08-04 | $194.30 | $315.17 | 204,000 | — | — |
| 2020-08-03 | $196.59 | $318.89 | 248,600 | — | — |
| 2020-07-31 | $193.63 | $314.09 | 239,800 | — | — |
| 2020-07-30 | $193.91 | $314.54 | 158,500 | — | — |
| 2020-07-29 | $196.82 | $319.26 | 175,100 | — | — |
| 2020-07-28 | $192.34 | $312.00 | 130,500 | — | — |
| 2020-07-27 | $195.34 | $316.86 | 163,900 | — | — |
| 2020-07-24 | $192.23 | $311.82 | 219,500 | — | — |
| 2020-07-23 | $196.48 | $318.71 | 461,000 | — | — |
| 2020-07-22 | $192.95 | $312.99 | 285,900 | — | — |
| 2020-07-21 | $192.27 | $311.88 | 450,900 | — | — |
| 2020-07-20 | $189.66 | $307.65 | 281,800 | — | — |
| 2020-07-17 | $190.51 | $309.03 | 230,900 | — | — |
| 2020-07-16 | $191.30 | $310.31 | 358,400 | — | — |
| 2020-07-15 | $192.29 | $311.91 | 358,400 | — | — |
| 2020-07-14 | $189.40 | $307.23 | 165,400 | — | — |
| 2020-07-13 | $185.01 | $300.11 | 200,400 | — | — |
| 2020-07-10 | $186.38 | $302.33 | 180,900 | — | — |
| 2020-07-09 | $186.93 | $303.22 | 313,300 | — | — |
| 2020-07-08 | $187.53 | $304.19 | 181,400 | — | — |
| 2020-07-07 | $187.01 | $303.35 | 372,500 | — | — |
| 2020-07-06 | $189.72 | $307.75 | 886,300 | — | — |
| 2020-07-02 | $186.15 | $301.95 | 263,500 | — | — |
| 2020-07-01 | $185.51 | $300.92 | 188,500 | — | — |
| 2020-06-30 | $189.71 | $307.73 | 245,800 | — | — |
| 2020-06-29 | $184.86 | $299.86 | 212,100 | — | — |
| 2020-06-26 | $180.37 | $292.58 | 588,900 | — | — |
| 2020-06-25 | $186.73 | $302.90 | 236,700 | — | — |
| 2020-06-24 | $184.69 | $299.59 | 266,500 | — | — |
| 2020-06-23 | $191.08 | $309.95 | 279,900 | — | — |
| 2020-06-22 | $192.88 | $312.87 | 282,600 | — | — |
| 2020-06-19 | $193.76 | $314.30 | 359,100 | — | — |
| 2020-06-18 | $194.25 | $315.09 | 241,400 | — | — |
| 2020-06-17 | $194.11 | $314.87 | 230,600 | — | — |
| 2020-06-16 | $197.47 | $320.32 | 379,400 | — | — |
| 2020-06-15 | $192.10 | $311.61 | 238,100 | — | — |
| 2020-06-12 | $185.68 | $301.19 | 312,100 | — | — |
| 2020-06-11 | $188.45 | $305.69 | 346,400 | — | — |
| 2020-06-10 | $196.60 | $318.91 | 431,600 | — | — |
| 2020-06-09 | $199.78 | $324.06 | 371,200 | — | — |
| 2020-06-08 | $200.98 | $326.01 | 329,000 | — | — |
| 2020-06-05 | $200.64 | $325.46 | 438,100 | — | — |
| 2020-06-04 | $190.52 | $309.04 | 330,300 | — | — |
| 2020-06-03 | $192.93 | $312.95 | 356,600 | — | — |
| 2020-06-02 | $187.79 | $304.62 | 449,500 | — | — |
| 2020-06-01 | $185.37 | $300.69 | 494,600 | — | — |
| 2020-05-29 | $188.35 | $305.52 | 2,973,400 | — | — |
| 2020-05-28 | $182.38 | $295.84 | 495,800 | — | — |
| 2020-05-27 | $178.50 | $289.55 | 473,100 | — | — |
| 2020-05-26 | $177.41 | $287.78 | 380,300 | — | — |
| 2020-05-22 | $174.15 | $282.49 | 239,800 | — | — |
| 2020-05-21 | $175.42 | $283.93 | 513,100 | — | — |
| 2020-05-20 | $174.45 | $282.36 | 337,700 | — | — |
| 2020-05-19 | $172.44 | $279.11 | 316,600 | — | — |
| 2020-05-18 | $173.01 | $280.03 | 310,800 | — | — |
| 2020-05-15 | $162.47 | $262.97 | 419,500 | — | — |
| 2020-05-14 | $162.37 | $262.81 | 250,500 | — | — |
| 2020-05-13 | $160.06 | $259.07 | 355,800 | — | — |
| 2020-05-12 | $160.83 | $260.32 | 187,000 | — | — |
| 2020-05-11 | $167.68 | $271.41 | 302,700 | — | — |
| 2020-05-08 | $166.32 | $269.20 | 270,900 | — | — |
| 2020-05-07 | $160.25 | $259.38 | 184,500 | — | — |
| 2020-05-06 | $160.19 | $259.28 | 250,900 | — | — |
| 2020-05-05 | $157.87 | $255.53 | 175,900 | — | — |
| 2020-05-04 | $156.92 | $253.99 | 194,200 | — | — |
| 2020-05-01 | $157.85 | $255.49 | 178,700 | — | — |
| 2020-04-30 | $160.91 | $260.45 | 390,400 | — | — |
| 2020-04-29 | $165.10 | $267.23 | 230,900 | — | — |
| 2020-04-28 | $159.95 | $258.89 | 259,700 | — | — |
| 2020-04-27 | $161.76 | $261.82 | 200,000 | — | — |
| 2020-04-24 | $156.46 | $253.24 | 207,500 | — | — |
| 2020-04-23 | $155.41 | $251.55 | 255,900 | — | — |
| 2020-04-22 | $152.83 | $247.37 | 194,300 | — | — |
| 2020-04-21 | $151.23 | $244.78 | 343,100 | — | — |
| 2020-04-20 | $151.87 | $245.82 | 245,500 | — | — |
| 2020-04-17 | $152.48 | $246.80 | 397,300 | — | — |
| 2020-04-16 | $146.28 | $236.77 | 369,900 | — | — |
| 2020-04-15 | $141.08 | $228.35 | 200,900 | — | — |
| 2020-04-14 | $144.80 | $234.37 | 385,600 | — | — |
| 2020-04-13 | $141.41 | $228.88 | 271,300 | — | — |
| 2020-04-09 | $152.60 | $247.00 | 242,000 | — | — |
| 2020-04-08 | $147.34 | $238.48 | 226,900 | — | — |
| 2020-04-07 | $142.66 | $230.91 | 309,900 | — | — |
| 2020-04-06 | $139.69 | $226.10 | 329,200 | — | — |
| 2020-04-03 | $127.43 | $206.26 | 202,600 | — | — |
| 2020-04-02 | $127.90 | $207.02 | 267,400 | — | — |
| 2020-04-01 | $125.01 | $202.34 | 367,000 | — | — |
| 2020-03-31 | $135.07 | $218.62 | 446,400 | — | — |
| 2020-03-30 | $138.59 | $224.32 | 390,700 | — | — |
| 2020-03-27 | $131.89 | $213.48 | 438,300 | — | — |
| 2020-03-26 | $132.98 | $215.24 | 331,400 | — | — |
| 2020-03-25 | $119.69 | $193.73 | 519,700 | — | — |
| 2020-03-24 | $119.05 | $192.69 | 438,900 | — | — |
| 2020-03-23 | $99.46 | $160.99 | 440,200 | — | — |
| 2020-03-20 | $107.24 | $173.58 | 580,100 | — | — |
| 2020-03-19 | $114.58 | $185.46 | 272,700 | — | — |
| 2020-03-18 | $104.17 | $168.61 | 339,200 | — | — |
| 2020-03-17 | $110.07 | $178.16 | 447,100 | — | — |
| 2020-03-16 | $102.71 | $166.25 | 406,400 | — | — |
| 2020-03-13 | $125.73 | $203.51 | 374,300 | — | — |
| 2020-03-12 | $116.64 | $188.79 | 379,100 | — | — |
| 2020-03-11 | $133.80 | $216.57 | 353,400 | — | — |
| 2020-03-10 | $140.72 | $227.77 | 298,300 | — | — |
| 2020-03-09 | $131.89 | $213.48 | 338,800 | — | — |
| 2020-03-06 | $143.15 | $231.70 | 322,300 | — | — |
| 2020-03-05 | $143.07 | $231.57 | 312,100 | — | — |
| 2020-03-04 | $148.10 | $239.71 | 385,300 | — | — |
| 2020-03-03 | $144.80 | $234.37 | 367,800 | — | — |
| 2020-03-02 | $147.91 | $239.41 | 513,500 | — | — |
| 2020-02-28 | $145.30 | $235.18 | 486,300 | — | — |
| 2020-02-27 | $149.46 | $241.91 | 259,000 | — | — |
| 2020-02-26 | $155.41 | $251.55 | 244,100 | — | — |
| 2020-02-25 | $157.16 | $254.38 | 317,800 | — | — |
| 2020-02-24 | $164.58 | $266.39 | 271,800 | — | — |
| 2020-02-21 | $170.20 | $274.87 | 291,900 | — | — |
| 2020-02-20 | $172.10 | $277.94 | 377,000 | — | — |
| 2020-02-19 | $171.49 | $276.95 | 424,400 | — | — |
| 2020-02-18 | $172.58 | $278.71 | 309,400 | — | — |
| 2020-02-14 | $177.49 | $286.64 | 143,300 | — | — |
| 2020-02-13 | $177.62 | $286.85 | 101,400 | — | — |
| 2020-02-12 | $178.51 | $288.29 | 132,100 | — | — |
| 2020-02-11 | $176.97 | $285.80 | 131,900 | — | — |
| 2020-02-10 | $175.62 | $283.62 | 118,000 | — | — |
| 2020-02-07 | $175.20 | $282.94 | 199,800 | — | — |
| 2020-02-06 | $177.61 | $286.84 | 192,400 | — | — |
| 2020-02-05 | $178.76 | $288.69 | 204,800 | — | — |
| 2020-02-04 | $178.03 | $287.51 | 203,200 | — | — |
| 2020-02-03 | $171.67 | $277.24 | 172,200 | — | — |
| 2020-01-31 | $168.86 | $272.71 | 416,300 | — | — |
| 2020-01-30 | $172.56 | $278.68 | 309,800 | — | — |
| 2020-01-29 | $173.98 | $280.97 | 212,500 | — | — |
| 2020-01-28 | $175.33 | $283.15 | 297,000 | — | — |
| 2020-01-27 | $173.01 | $279.41 | 297,300 | — | — |
| 2020-01-24 | $170.98 | $276.13 | 266,900 | — | — |
| 2020-01-23 | $172.29 | $278.24 | 338,400 | — | — |
| 2020-01-22 | $170.34 | $275.10 | 563,000 | — | — |
| 2020-01-21 | $168.71 | $272.46 | 290,100 | — | — |
| 2020-01-17 | $169.50 | $273.74 | 197,300 | — | — |
| 2020-01-16 | $168.33 | $271.85 | 193,000 | — | — |
| 2020-01-15 | $165.99 | $268.07 | 178,300 | — | — |
| 2020-01-14 | $165.09 | $266.62 | 331,900 | — | — |
| 2020-01-13 | $165.37 | $267.07 | 128,200 | — | — |
| 2020-01-10 | $163.61 | $264.23 | 314,800 | — | — |
| 2020-01-09 | $164.63 | $265.87 | 180,500 | — | — |
| 2020-01-08 | $162.18 | $261.92 | 197,500 | — | — |
| 2020-01-07 | $163.01 | $263.26 | 201,200 | — | — |
| 2020-01-06 | $163.60 | $264.21 | 160,900 | — | — |
| 2020-01-03 | $164.06 | $264.95 | 163,200 | — | — |
| 2020-01-02 | $165.23 | $266.84 | 251,900 | — | — |