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
- 1996-04-11 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 | $229.80 | $231.89 | 252,700 | — | — |
| 2020-12-30 | $231.08 | $233.18 | 313,500 | — | — |
| 2020-12-29 | $229.91 | $232.00 | 276,600 | — | — |
| 2020-12-28 | $232.13 | $234.24 | 216,100 | — | — |
| 2020-12-24 | $233.15 | $235.27 | 108,900 | — | — |
| 2020-12-23 | $234.02 | $236.15 | 221,300 | — | — |
| 2020-12-22 | $238.19 | $240.35 | 209,200 | — | — |
| 2020-12-21 | $240.47 | $242.65 | 271,100 | — | — |
| 2020-12-18 | $240.12 | $242.30 | 635,000 | — | — |
| 2020-12-17 | $241.66 | $243.86 | 174,800 | — | — |
| 2020-12-16 | $240.73 | $242.92 | 269,300 | — | — |
| 2020-12-15 | $242.17 | $244.37 | 305,300 | — | — |
| 2020-12-14 | $232.55 | $234.66 | 251,000 | — | — |
| 2020-12-11 | $231.91 | $233.87 | 155,100 | — | — |
| 2020-12-10 | $232.90 | $234.86 | 156,600 | — | — |
| 2020-12-09 | $232.37 | $234.33 | 199,800 | — | — |
| 2020-12-08 | $237.98 | $239.99 | 258,800 | — | — |
| 2020-12-07 | $237.59 | $239.59 | 133,500 | — | — |
| 2020-12-04 | $236.15 | $238.14 | 221,800 | — | — |
| 2020-12-03 | $233.48 | $235.45 | 229,000 | — | — |
| 2020-12-02 | $232.11 | $234.07 | 141,700 | — | — |
| 2020-12-01 | $230.76 | $232.71 | 220,700 | — | — |
| 2020-11-30 | $229.04 | $230.97 | 246,400 | — | — |
| 2020-11-27 | $224.31 | $226.20 | 144,300 | — | — |
| 2020-11-25 | $219.98 | $221.83 | 175,100 | — | — |
| 2020-11-24 | $222.52 | $224.40 | 201,900 | — | — |
| 2020-11-23 | $220.70 | $222.56 | 211,800 | — | — |
| 2020-11-20 | $220.91 | $222.77 | 275,000 | — | — |
| 2020-11-19 | $220.10 | $221.96 | 303,100 | — | — |
| 2020-11-18 | $214.91 | $216.72 | 174,300 | — | — |
| 2020-11-17 | $214.05 | $215.85 | 163,400 | — | — |
| 2020-11-16 | $213.35 | $215.15 | 177,600 | — | — |
| 2020-11-13 | $209.12 | $210.88 | 167,200 | — | — |
| 2020-11-12 | $205.38 | $207.11 | 246,400 | — | — |
| 2020-11-11 | $212.41 | $214.20 | 275,500 | — | — |
| 2020-11-10 | $209.43 | $211.20 | 320,000 | — | — |
| 2020-11-09 | $212.66 | $214.45 | 347,100 | — | — |
| 2020-11-06 | $212.40 | $214.19 | 269,900 | — | — |
| 2020-11-05 | $212.12 | $213.91 | 333,100 | — | — |
| 2020-11-04 | $206.94 | $208.68 | 323,500 | — | — |
| 2020-11-03 | $198.79 | $200.47 | 279,100 | — | — |
| 2020-11-02 | $193.83 | $195.46 | 326,100 | — | — |
| 2020-10-30 | $198.31 | $199.98 | 599,700 | — | — |
| 2020-10-29 | $197.80 | $199.47 | 387,300 | — | — |
| 2020-10-28 | $190.26 | $191.86 | 247,600 | — | — |
| 2020-10-27 | $195.66 | $197.31 | 338,000 | — | — |
| 2020-10-26 | $190.96 | $192.57 | 241,200 | — | — |
| 2020-10-23 | $193.48 | $195.11 | 139,500 | — | — |
| 2020-10-22 | $192.67 | $194.29 | 380,900 | — | — |
| 2020-10-21 | $186.20 | $187.77 | 185,200 | — | — |
| 2020-10-20 | $189.47 | $191.07 | 245,900 | — | — |
| 2020-10-19 | $189.46 | $191.06 | 265,700 | — | — |
| 2020-10-16 | $190.89 | $192.50 | 251,300 | — | — |
| 2020-10-15 | $192.36 | $193.98 | 354,900 | — | — |
| 2020-10-14 | $198.95 | $200.63 | 328,700 | — | — |
| 2020-10-13 | $201.53 | $203.23 | 267,300 | — | — |
| 2020-10-12 | $199.98 | $201.67 | 300,100 | — | — |
| 2020-10-09 | $202.20 | $203.91 | 348,900 | — | — |
| 2020-10-08 | $197.24 | $198.90 | 344,600 | — | — |
| 2020-10-07 | $191.16 | $192.77 | 277,700 | — | — |
| 2020-10-06 | $186.00 | $187.57 | 291,800 | — | — |
| 2020-10-05 | $184.75 | $186.31 | 399,100 | — | — |
| 2020-10-02 | $179.43 | $180.94 | 190,200 | — | — |
| 2020-10-01 | $183.56 | $185.11 | 236,300 | — | — |
| 2020-09-30 | $180.74 | $182.26 | 329,600 | — | — |
| 2020-09-29 | $178.88 | $180.39 | 337,500 | — | — |
| 2020-09-28 | $174.60 | $176.07 | 286,400 | — | — |
| 2020-09-25 | $172.12 | $173.57 | 229,700 | — | — |
| 2020-09-24 | $169.73 | $171.16 | 273,300 | — | — |
| 2020-09-23 | $169.40 | $170.83 | 274,200 | — | — |
| 2020-09-22 | $172.36 | $173.81 | 329,900 | — | — |
| 2020-09-21 | $167.10 | $168.51 | 358,700 | — | — |
| 2020-09-18 | $164.18 | $165.56 | 666,400 | — | — |
| 2020-09-17 | $168.76 | $170.18 | 345,100 | — | — |
| 2020-09-16 | $171.53 | $172.98 | 231,400 | — | — |
| 2020-09-15 | $172.63 | $174.09 | 325,700 | — | — |
| 2020-09-14 | $168.35 | $169.62 | 255,600 | — | — |
| 2020-09-11 | $165.20 | $166.44 | 175,800 | — | — |
| 2020-09-10 | $165.73 | $166.98 | 224,200 | — | — |
| 2020-09-09 | $170.27 | $171.55 | 380,300 | — | — |
| 2020-09-08 | $165.92 | $167.17 | 343,400 | — | — |
| 2020-09-04 | $171.83 | $173.12 | 385,900 | — | — |
| 2020-09-03 | $173.31 | $174.62 | 469,600 | — | — |
| 2020-09-02 | $181.63 | $183.00 | 353,900 | — | — |
| 2020-09-01 | $174.94 | $176.26 | 340,600 | — | — |
| 2020-08-31 | $175.50 | $176.82 | 347,600 | — | — |
| 2020-08-28 | $181.39 | $182.76 | 264,300 | — | — |
| 2020-08-27 | $178.19 | $179.53 | 242,700 | — | — |
| 2020-08-26 | $181.51 | $182.88 | 309,400 | — | — |
| 2020-08-25 | $181.26 | $182.63 | 264,700 | — | — |
| 2020-08-24 | $180.76 | $182.12 | 203,500 | — | — |
| 2020-08-21 | $179.89 | $181.25 | 235,400 | — | — |
| 2020-08-20 | $181.19 | $182.56 | 282,100 | — | — |
| 2020-08-19 | $184.12 | $185.51 | 257,200 | — | — |
| 2020-08-18 | $184.93 | $186.32 | 316,000 | — | — |
| 2020-08-17 | $187.34 | $188.75 | 306,300 | — | — |
| 2020-08-14 | $187.53 | $188.94 | 255,100 | — | — |
| 2020-08-13 | $188.55 | $189.97 | 272,100 | — | — |
| 2020-08-12 | $188.30 | $189.72 | 327,000 | — | — |
| 2020-08-11 | $184.31 | $185.70 | 531,600 | — | — |
| 2020-08-10 | $185.50 | $186.90 | 531,900 | — | — |
| 2020-08-07 | $186.51 | $187.92 | 2,239,000 | — | — |
| 2020-08-06 | $186.56 | $187.97 | 1,239,400 | — | — |
| 2020-08-05 | $190.05 | $191.48 | 697,500 | — | — |
| 2020-08-04 | $186.01 | $187.41 | 978,000 | — | — |
| 2020-08-03 | $177.22 | $178.56 | 514,200 | — | — |
| 2020-07-31 | $174.45 | $175.76 | 772,200 | — | — |
| 2020-07-30 | $168.26 | $169.53 | 307,200 | — | — |
| 2020-07-29 | $168.43 | $169.70 | 353,600 | — | — |
| 2020-07-28 | $164.46 | $165.70 | 493,900 | — | — |
| 2020-07-27 | $170.41 | $171.69 | 782,600 | — | — |
| 2020-07-24 | $156.69 | $157.87 | 368,400 | — | — |
| 2020-07-23 | $156.70 | $157.88 | 473,400 | — | — |
| 2020-07-22 | $155.73 | $156.90 | 246,300 | — | — |
| 2020-07-21 | $153.63 | $154.79 | 254,000 | — | — |
| 2020-07-20 | $157.31 | $158.50 | 192,800 | — | — |
| 2020-07-17 | $154.88 | $156.05 | 262,600 | — | — |
| 2020-07-16 | $152.05 | $153.20 | 355,000 | — | — |
| 2020-07-15 | $154.93 | $156.10 | 291,500 | — | — |
| 2020-07-14 | $151.82 | $152.96 | 334,800 | — | — |
| 2020-07-13 | $153.31 | $154.46 | 345,400 | — | — |
| 2020-07-10 | $156.59 | $157.77 | 524,200 | — | — |
| 2020-07-09 | $161.10 | $162.31 | 556,900 | — | — |
| 2020-07-08 | $158.22 | $159.41 | 532,700 | — | — |
| 2020-07-07 | $154.30 | $155.46 | 782,500 | — | — |
| 2020-07-06 | $153.86 | $155.02 | 669,200 | — | — |
| 2020-07-02 | $149.54 | $150.67 | 372,700 | — | — |
| 2020-07-01 | $147.09 | $148.20 | 258,400 | — | — |
| 2020-06-30 | $149.62 | $150.75 | 300,300 | — | — |
| 2020-06-29 | $146.88 | $147.99 | 350,900 | — | — |
| 2020-06-26 | $147.17 | $148.28 | 442,000 | — | — |
| 2020-06-25 | $151.33 | $152.47 | 446,700 | — | — |
| 2020-06-24 | $147.80 | $148.91 | 485,800 | — | — |
| 2020-06-23 | $154.68 | $155.85 | 236,100 | — | — |
| 2020-06-22 | $154.70 | $155.87 | 571,700 | — | — |
| 2020-06-19 | $152.55 | $153.70 | 488,100 | — | — |
| 2020-06-18 | $154.34 | $155.50 | 243,100 | — | — |
| 2020-06-17 | $155.34 | $156.51 | 460,200 | — | — |
| 2020-06-16 | $155.85 | $157.02 | 349,600 | — | — |
| 2020-06-15 | $153.57 | $154.73 | 435,600 | — | — |
| 2020-06-12 | $153.92 | $155.08 | 376,500 | — | — |
| 2020-06-11 | $153.28 | $154.28 | 541,600 | — | — |
| 2020-06-10 | $164.41 | $165.49 | 448,000 | — | — |
| 2020-06-09 | $165.10 | $166.18 | 287,800 | — | — |
| 2020-06-08 | $165.00 | $166.08 | 472,100 | — | — |
| 2020-06-05 | $165.00 | $166.08 | 594,300 | — | — |
| 2020-06-04 | $157.82 | $158.85 | 565,700 | — | — |
| 2020-06-03 | $157.34 | $158.37 | 653,800 | — | — |
| 2020-06-02 | $148.56 | $149.53 | 347,100 | — | — |
| 2020-06-01 | $145.89 | $146.85 | 414,200 | — | — |
| 2020-05-29 | $146.60 | $147.56 | 403,100 | — | — |
| 2020-05-28 | $146.95 | $147.91 | 421,600 | — | — |
| 2020-05-27 | $153.57 | $154.58 | 465,100 | — | — |
| 2020-05-26 | $145.47 | $146.42 | 683,400 | — | — |
| 2020-05-22 | $147.85 | $148.82 | 311,800 | — | — |
| 2020-05-21 | $147.89 | $148.86 | 282,000 | — | — |
| 2020-05-20 | $151.90 | $152.89 | 259,900 | — | — |
| 2020-05-19 | $149.58 | $150.56 | 409,400 | — | — |
| 2020-05-18 | $149.42 | $150.40 | 430,000 | — | — |
| 2020-05-15 | $142.38 | $143.31 | 313,200 | — | — |
| 2020-05-14 | $143.86 | $144.80 | 305,800 | — | — |
| 2020-05-13 | $143.64 | $144.58 | 540,500 | — | — |
| 2020-05-12 | $148.25 | $149.22 | 465,500 | — | — |
| 2020-05-11 | $148.65 | $149.62 | 641,500 | — | — |
| 2020-05-08 | $150.55 | $151.54 | 1,000,100 | — | — |
| 2020-05-07 | $155.50 | $156.52 | 902,700 | — | — |
| 2020-05-06 | $146.57 | $147.53 | 591,100 | — | — |
| 2020-05-05 | $147.01 | $147.97 | 392,000 | — | — |
| 2020-05-04 | $147.23 | $148.19 | 504,200 | — | — |
| 2020-05-01 | $141.35 | $142.28 | 404,700 | — | — |
| 2020-04-30 | $150.12 | $151.10 | 420,900 | — | — |
| 2020-04-29 | $155.04 | $156.06 | 700,200 | — | — |
| 2020-04-28 | $142.69 | $143.62 | 379,600 | — | — |
| 2020-04-27 | $142.81 | $143.75 | 298,000 | — | — |
| 2020-04-24 | $138.52 | $139.43 | 321,400 | — | — |
| 2020-04-23 | $137.65 | $138.55 | 296,900 | — | — |
| 2020-04-22 | $137.91 | $138.81 | 379,500 | — | — |
| 2020-04-21 | $131.54 | $132.40 | 462,000 | — | — |
| 2020-04-20 | $140.06 | $140.98 | 364,300 | — | — |
| 2020-04-17 | $144.30 | $145.24 | 400,600 | — | — |
| 2020-04-16 | $142.89 | $143.83 | 314,800 | — | — |
| 2020-04-15 | $140.07 | $140.99 | 391,700 | — | — |
| 2020-04-14 | $142.91 | $143.85 | 323,900 | — | — |
| 2020-04-13 | $137.19 | $138.09 | 393,200 | — | — |
| 2020-04-09 | $138.36 | $139.27 | 435,300 | — | — |
| 2020-04-08 | $139.52 | $140.43 | 490,700 | — | — |
| 2020-04-07 | $134.75 | $135.63 | 698,900 | — | — |
| 2020-04-06 | $130.61 | $131.47 | 705,400 | — | — |
| 2020-04-03 | $118.31 | $119.08 | 674,900 | — | — |
| 2020-04-02 | $122.65 | $123.45 | 455,300 | — | — |
| 2020-04-01 | $123.40 | $124.21 | 548,200 | — | — |
| 2020-03-31 | $131.78 | $132.64 | 540,600 | — | — |
| 2020-03-30 | $137.35 | $138.25 | 564,900 | — | — |
| 2020-03-27 | $134.06 | $134.94 | 415,600 | — | — |
| 2020-03-26 | $139.81 | $140.73 | 501,900 | — | — |
| 2020-03-25 | $133.98 | $134.86 | 751,600 | — | — |
| 2020-03-24 | $128.51 | $129.35 | 768,400 | — | — |
| 2020-03-23 | $111.30 | $112.03 | 576,700 | — | — |
| 2020-03-20 | $113.93 | $114.68 | 643,200 | — | — |
| 2020-03-19 | $119.72 | $120.50 | 871,600 | — | — |
| 2020-03-18 | $107.37 | $108.07 | 831,400 | — | — |
| 2020-03-17 | $121.93 | $122.73 | 938,600 | — | — |
| 2020-03-16 | $119.31 | $120.09 | 981,400 | — | — |
| 2020-03-13 | $145.52 | $146.32 | 864,800 | — | — |
| 2020-03-12 | $140.47 | $141.24 | 1,132,800 | — | — |
| 2020-03-11 | $147.90 | $148.71 | 630,100 | — | — |
| 2020-03-10 | $158.77 | $159.64 | 942,200 | — | — |
| 2020-03-09 | $147.09 | $147.90 | 801,000 | — | — |
| 2020-03-06 | $155.85 | $156.71 | 642,100 | — | — |
| 2020-03-05 | $160.13 | $161.01 | 480,400 | — | — |
| 2020-03-04 | $161.12 | $162.01 | 495,800 | — | — |
| 2020-03-03 | $154.35 | $155.20 | 591,800 | — | — |
| 2020-03-02 | $159.27 | $160.15 | 719,300 | — | — |
| 2020-02-28 | $158.79 | $159.66 | 1,457,900 | — | — |
| 2020-02-27 | $149.17 | $149.99 | 983,100 | — | — |
| 2020-02-26 | $153.96 | $154.81 | 846,200 | — | — |
| 2020-02-25 | $154.72 | $155.57 | 1,052,700 | — | — |
| 2020-02-24 | $160.32 | $161.20 | 1,304,000 | — | — |
| 2020-02-21 | $174.37 | $175.33 | 2,927,500 | — | — |
| 2020-02-20 | $178.77 | $179.76 | 1,535,900 | — | — |
| 2020-02-19 | $178.99 | $179.98 | 958,100 | — | — |
| 2020-02-18 | $177.74 | $178.72 | 599,000 | — | — |
| 2020-02-14 | $177.69 | $178.67 | 414,200 | — | — |
| 2020-02-13 | $181.44 | $182.44 | 383,900 | — | — |
| 2020-02-12 | $184.75 | $185.77 | 337,100 | — | — |
| 2020-02-11 | $183.13 | $184.14 | 544,000 | — | — |
| 2020-02-10 | $180.87 | $181.87 | 363,100 | — | — |
| 2020-02-07 | $177.19 | $178.17 | 429,800 | — | — |
| 2020-02-06 | $182.48 | $183.49 | 328,300 | — | — |
| 2020-02-05 | $182.95 | $183.96 | 592,700 | — | — |
| 2020-02-04 | $179.63 | $180.62 | 1,137,100 | — | — |
| 2020-02-03 | $172.67 | $173.62 | 884,600 | — | — |
| 2020-01-31 | $176.17 | $177.14 | 936,400 | — | — |
| 2020-01-30 | $183.42 | $184.43 | 774,500 | — | — |
| 2020-01-29 | $188.14 | $189.18 | 541,700 | — | — |
| 2020-01-28 | $194.57 | $195.64 | 591,300 | — | — |
| 2020-01-27 | $190.21 | $191.26 | 1,157,200 | — | — |
| 2020-01-24 | $206.07 | $207.21 | 559,100 | — | — |
| 2020-01-23 | $211.03 | $212.19 | 275,200 | — | — |
| 2020-01-22 | $213.03 | $214.20 | 263,800 | — | — |
| 2020-01-21 | $212.34 | $213.51 | 295,400 | — | — |
| 2020-01-17 | $212.85 | $214.02 | 272,000 | — | — |
| 2020-01-16 | $213.02 | $214.19 | 494,000 | — | — |
| 2020-01-15 | $212.89 | $214.06 | 378,200 | — | — |
| 2020-01-14 | $218.40 | $219.60 | 499,000 | — | — |
| 2020-01-13 | $218.27 | $219.47 | 297,700 | — | — |
| 2020-01-10 | $216.05 | $217.24 | 388,600 | — | — |
| 2020-01-09 | $218.05 | $219.25 | 584,500 | — | — |
| 2020-01-08 | $214.43 | $215.61 | 380,400 | — | — |
| 2020-01-07 | $213.21 | $214.38 | 407,700 | — | — |
| 2020-01-06 | $211.87 | $213.04 | 492,800 | — | — |
| 2020-01-03 | $208.39 | $209.54 | 434,100 | — | — |
| 2020-01-02 | $212.89 | $214.06 | 440,000 | — | — |