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
- 2000-06-23 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 | $249.86 | $249.86 | 184,100 | — | — |
| 2020-12-30 | $248.59 | $248.59 | 198,000 | — | — |
| 2020-12-29 | $248.64 | $248.64 | 160,700 | — | — |
| 2020-12-28 | $247.17 | $247.17 | 249,000 | — | — |
| 2020-12-24 | $251.71 | $251.71 | 150,800 | — | — |
| 2020-12-23 | $251.80 | $251.80 | 277,100 | — | — |
| 2020-12-22 | $252.62 | $252.62 | 216,000 | — | — |
| 2020-12-21 | $250.72 | $250.72 | 397,300 | — | — |
| 2020-12-18 | $248.97 | $248.97 | 717,900 | — | — |
| 2020-12-17 | $247.06 | $247.06 | 264,000 | — | — |
| 2020-12-16 | $240.16 | $240.16 | 278,700 | — | — |
| 2020-12-15 | $243.08 | $243.08 | 320,800 | — | — |
| 2020-12-14 | $240.07 | $240.07 | 253,700 | — | — |
| 2020-12-11 | $236.27 | $236.27 | 294,900 | — | — |
| 2020-12-10 | $239.77 | $239.77 | 261,000 | — | — |
| 2020-12-09 | $240.34 | $240.34 | 342,000 | — | — |
| 2020-12-08 | $242.09 | $242.09 | 306,700 | — | — |
| 2020-12-07 | $236.37 | $236.37 | 208,300 | — | — |
| 2020-12-04 | $237.42 | $237.42 | 215,200 | — | — |
| 2020-12-03 | $234.99 | $234.99 | 203,800 | — | — |
| 2020-12-02 | $235.46 | $235.46 | 198,700 | — | — |
| 2020-12-01 | $237.26 | $237.26 | 224,900 | — | — |
| 2020-11-30 | $234.52 | $234.52 | 316,400 | — | — |
| 2020-11-27 | $230.16 | $230.16 | 73,000 | — | — |
| 2020-11-25 | $226.35 | $226.35 | 189,000 | — | — |
| 2020-11-24 | $224.68 | $224.68 | 265,400 | — | — |
| 2020-11-23 | $232.01 | $232.01 | 220,700 | — | — |
| 2020-11-20 | $232.54 | $232.54 | 288,000 | — | — |
| 2020-11-19 | $233.46 | $233.46 | 190,300 | — | — |
| 2020-11-18 | $234.11 | $234.11 | 208,300 | — | — |
| 2020-11-17 | $235.98 | $235.98 | 209,400 | — | — |
| 2020-11-16 | $238.00 | $238.00 | 260,600 | — | — |
| 2020-11-13 | $239.01 | $239.01 | 264,500 | — | — |
| 2020-11-12 | $237.46 | $237.46 | 386,700 | — | — |
| 2020-11-11 | $235.66 | $235.66 | 314,900 | — | — |
| 2020-11-10 | $228.74 | $228.74 | 438,000 | — | — |
| 2020-11-09 | $237.26 | $237.26 | 524,000 | — | — |
| 2020-11-06 | $250.66 | $250.66 | 208,400 | — | — |
| 2020-11-05 | $251.58 | $251.58 | 370,400 | — | — |
| 2020-11-04 | $249.27 | $249.27 | 680,400 | — | — |
| 2020-11-03 | $237.45 | $237.45 | 351,600 | — | — |
| 2020-11-02 | $232.82 | $232.82 | 474,800 | — | — |
| 2020-10-30 | $227.70 | $227.70 | 488,700 | — | — |
| 2020-10-29 | $228.94 | $228.94 | 578,500 | — | — |
| 2020-10-28 | $222.00 | $222.00 | 338,400 | — | — |
| 2020-10-27 | $229.26 | $229.26 | 471,700 | — | — |
| 2020-10-26 | $230.18 | $230.18 | 142,700 | — | — |
| 2020-10-23 | $232.81 | $232.81 | 245,200 | — | — |
| 2020-10-22 | $233.93 | $233.93 | 316,500 | — | — |
| 2020-10-21 | $229.09 | $229.09 | 286,600 | — | — |
| 2020-10-20 | $233.53 | $233.53 | 313,100 | — | — |
| 2020-10-19 | $233.13 | $233.13 | 534,900 | — | — |
| 2020-10-16 | $240.29 | $240.29 | 541,000 | — | — |
| 2020-10-15 | $242.15 | $242.15 | 281,800 | — | — |
| 2020-10-14 | $244.64 | $244.64 | 330,900 | — | — |
| 2020-10-13 | $244.98 | $244.98 | 295,800 | — | — |
| 2020-10-12 | $243.27 | $243.27 | 391,800 | — | — |
| 2020-10-09 | $242.57 | $242.57 | 391,500 | — | — |
| 2020-10-08 | $236.49 | $236.49 | 218,300 | — | — |
| 2020-10-07 | $237.35 | $237.35 | 302,300 | — | — |
| 2020-10-06 | $233.38 | $233.38 | 271,200 | — | — |
| 2020-10-05 | $234.97 | $234.97 | 211,700 | — | — |
| 2020-10-02 | $228.87 | $228.87 | 231,000 | — | — |
| 2020-10-01 | $230.46 | $230.46 | 414,400 | — | — |
| 2020-09-30 | $226.45 | $226.45 | 231,600 | — | — |
| 2020-09-29 | $222.93 | $222.93 | 401,000 | — | — |
| 2020-09-28 | $223.42 | $223.42 | 228,800 | — | — |
| 2020-09-25 | $216.77 | $216.77 | 180,100 | — | — |
| 2020-09-24 | $211.83 | $211.83 | 251,100 | — | — |
| 2020-09-23 | $212.55 | $212.55 | 246,500 | — | — |
| 2020-09-22 | $217.33 | $217.33 | 275,000 | — | — |
| 2020-09-21 | $217.93 | $217.93 | 353,400 | — | — |
| 2020-09-18 | $219.61 | $219.61 | 653,300 | — | — |
| 2020-09-17 | $218.15 | $218.15 | 459,100 | — | — |
| 2020-09-16 | $221.98 | $221.98 | 319,400 | — | — |
| 2020-09-15 | $225.30 | $225.30 | 392,100 | — | — |
| 2020-09-14 | $220.01 | $220.01 | 271,400 | — | — |
| 2020-09-11 | $217.51 | $217.51 | 312,300 | — | — |
| 2020-09-10 | $214.96 | $214.96 | 480,500 | — | — |
| 2020-09-09 | $209.89 | $209.89 | 293,200 | — | — |
| 2020-09-08 | $202.95 | $202.95 | 287,200 | — | — |
| 2020-09-04 | $204.64 | $204.64 | 440,400 | — | — |
| 2020-09-03 | $207.91 | $207.91 | 456,400 | — | — |
| 2020-09-02 | $220.11 | $220.11 | 206,400 | — | — |
| 2020-09-01 | $216.05 | $216.05 | 371,100 | — | — |
| 2020-08-31 | $218.95 | $218.95 | 215,200 | — | — |
| 2020-08-28 | $217.46 | $217.46 | 143,300 | — | — |
| 2020-08-27 | $217.15 | $217.15 | 317,800 | — | — |
| 2020-08-26 | $218.60 | $218.60 | 227,200 | — | — |
| 2020-08-25 | $217.06 | $217.06 | 250,400 | — | — |
| 2020-08-24 | $215.41 | $215.41 | 220,200 | — | — |
| 2020-08-21 | $216.37 | $216.37 | 211,300 | — | — |
| 2020-08-20 | $214.71 | $214.71 | 185,200 | — | — |
| 2020-08-19 | $215.10 | $215.10 | 261,800 | — | — |
| 2020-08-18 | $217.15 | $217.15 | 266,700 | — | — |
| 2020-08-17 | $218.45 | $218.45 | 182,700 | — | — |
| 2020-08-14 | $214.49 | $214.49 | 152,600 | — | — |
| 2020-08-13 | $217.36 | $217.36 | 259,300 | — | — |
| 2020-08-12 | $219.65 | $219.65 | 340,800 | — | — |
| 2020-08-11 | $210.24 | $210.24 | 594,300 | — | — |
| 2020-08-10 | $218.76 | $218.76 | 485,400 | — | — |
| 2020-08-07 | $221.60 | $221.60 | 504,000 | — | — |
| 2020-08-06 | $217.80 | $217.80 | 426,000 | — | — |
| 2020-08-05 | $217.97 | $217.97 | 713,300 | — | — |
| 2020-08-04 | $203.92 | $203.92 | 324,100 | — | — |
| 2020-08-03 | $207.57 | $207.57 | 401,700 | — | — |
| 2020-07-31 | $198.99 | $198.99 | 286,000 | — | — |
| 2020-07-30 | $201.31 | $201.31 | 312,400 | — | — |
| 2020-07-29 | $199.58 | $199.58 | 271,500 | — | — |
| 2020-07-28 | $197.37 | $197.37 | 166,500 | — | — |
| 2020-07-27 | $199.93 | $199.93 | 238,100 | — | — |
| 2020-07-24 | $192.83 | $192.83 | 256,000 | — | — |
| 2020-07-23 | $198.20 | $198.20 | 312,400 | — | — |
| 2020-07-22 | $198.16 | $198.16 | 255,600 | — | — |
| 2020-07-21 | $198.02 | $198.02 | 319,800 | — | — |
| 2020-07-20 | $197.94 | $197.94 | 341,000 | — | — |
| 2020-07-17 | $196.26 | $196.26 | 363,100 | — | — |
| 2020-07-16 | $190.70 | $190.70 | 383,700 | — | — |
| 2020-07-15 | $193.45 | $193.45 | 684,100 | — | — |
| 2020-07-14 | $187.45 | $187.45 | 378,200 | — | — |
| 2020-07-13 | $180.51 | $180.51 | 429,900 | — | — |
| 2020-07-10 | $181.25 | $181.25 | 233,600 | — | — |
| 2020-07-09 | $185.13 | $185.13 | 249,600 | — | — |
| 2020-07-08 | $185.09 | $185.09 | 310,000 | — | — |
| 2020-07-07 | $181.41 | $181.41 | 391,900 | — | — |
| 2020-07-06 | $181.80 | $181.80 | 435,300 | — | — |
| 2020-07-02 | $176.92 | $176.92 | 583,100 | — | — |
| 2020-07-01 | $175.56 | $175.56 | 336,700 | — | — |
| 2020-06-30 | $174.35 | $174.35 | 605,500 | — | — |
| 2020-06-29 | $169.00 | $169.00 | 291,900 | — | — |
| 2020-06-26 | $169.98 | $169.98 | 470,700 | — | — |
| 2020-06-25 | $173.60 | $173.60 | 535,800 | — | — |
| 2020-06-24 | $170.64 | $170.64 | 453,300 | — | — |
| 2020-06-23 | $175.01 | $175.01 | 338,600 | — | — |
| 2020-06-22 | $174.99 | $174.99 | 442,700 | — | — |
| 2020-06-19 | $177.19 | $177.19 | 426,800 | — | — |
| 2020-06-18 | $178.56 | $178.56 | 260,700 | — | — |
| 2020-06-17 | $178.15 | $178.15 | 275,300 | — | — |
| 2020-06-16 | $180.31 | $180.31 | 432,800 | — | — |
| 2020-06-15 | $179.74 | $179.74 | 286,000 | — | — |
| 2020-06-12 | $179.60 | $179.60 | 530,000 | — | — |
| 2020-06-11 | $174.48 | $174.48 | 525,300 | — | — |
| 2020-06-10 | $181.71 | $181.71 | 404,100 | — | — |
| 2020-06-09 | $180.33 | $180.33 | 307,700 | — | — |
| 2020-06-08 | $185.04 | $185.04 | 462,100 | — | — |
| 2020-06-05 | $178.43 | $178.43 | 499,900 | — | — |
| 2020-06-04 | $183.43 | $183.43 | 492,000 | — | — |
| 2020-06-03 | $189.72 | $189.72 | 762,300 | — | — |
| 2020-06-02 | $183.35 | $183.35 | 251,500 | — | — |
| 2020-06-01 | $179.82 | $179.82 | 337,000 | — | — |
| 2020-05-29 | $179.66 | $179.66 | 451,300 | — | — |
| 2020-05-28 | $176.13 | $176.13 | 320,300 | — | — |
| 2020-05-27 | $174.58 | $174.58 | 407,200 | — | — |
| 2020-05-26 | $171.38 | $171.38 | 343,200 | — | — |
| 2020-05-22 | $173.61 | $173.61 | 255,800 | — | — |
| 2020-05-21 | $175.23 | $175.23 | 336,000 | — | — |
| 2020-05-20 | $175.86 | $175.86 | 326,200 | — | — |
| 2020-05-19 | $169.88 | $169.88 | 265,600 | — | — |
| 2020-05-18 | $171.78 | $171.78 | 357,900 | — | — |
| 2020-05-15 | $169.81 | $169.81 | 471,000 | — | — |
| 2020-05-14 | $163.00 | $163.00 | 309,300 | — | — |
| 2020-05-13 | $160.89 | $160.89 | 497,900 | — | — |
| 2020-05-12 | $160.96 | $160.96 | 458,100 | — | — |
| 2020-05-11 | $164.24 | $164.24 | 396,800 | — | — |
| 2020-05-08 | $159.56 | $159.56 | 432,300 | — | — |
| 2020-05-07 | $156.56 | $156.56 | 774,600 | — | — |
| 2020-05-06 | $143.66 | $143.66 | 262,100 | — | — |
| 2020-05-05 | $141.04 | $141.04 | 258,300 | — | — |
| 2020-05-04 | $138.35 | $138.35 | 275,100 | — | — |
| 2020-05-01 | $138.59 | $138.59 | 355,400 | — | — |
| 2020-04-30 | $144.67 | $144.67 | 279,400 | — | — |
| 2020-04-29 | $145.96 | $145.96 | 241,500 | — | — |
| 2020-04-28 | $139.95 | $139.95 | 273,000 | — | — |
| 2020-04-27 | $140.23 | $140.23 | 260,000 | — | — |
| 2020-04-24 | $136.95 | $136.95 | 252,600 | — | — |
| 2020-04-23 | $135.45 | $135.45 | 312,800 | — | — |
| 2020-04-22 | $137.12 | $137.12 | 266,800 | — | — |
| 2020-04-21 | $135.06 | $135.06 | 577,800 | — | — |
| 2020-04-20 | $144.26 | $144.26 | 301,600 | — | — |
| 2020-04-17 | $144.98 | $144.98 | 400,000 | — | — |
| 2020-04-16 | $139.56 | $139.56 | 298,800 | — | — |
| 2020-04-15 | $139.43 | $139.43 | 285,300 | — | — |
| 2020-04-14 | $142.59 | $142.59 | 252,500 | — | — |
| 2020-04-13 | $139.61 | $139.61 | 416,500 | — | — |
| 2020-04-09 | $138.96 | $138.96 | 462,000 | — | — |
| 2020-04-08 | $141.43 | $141.43 | 620,200 | — | — |
| 2020-04-07 | $133.33 | $133.33 | 376,000 | — | — |
| 2020-04-06 | $132.81 | $132.81 | 645,100 | — | — |
| 2020-04-03 | $118.84 | $118.84 | 687,800 | — | — |
| 2020-04-02 | $121.58 | $121.58 | 568,900 | — | — |
| 2020-04-01 | $119.61 | $119.61 | 378,200 | — | — |
| 2020-03-31 | $126.21 | $126.21 | 449,600 | — | — |
| 2020-03-30 | $129.99 | $129.99 | 497,700 | — | — |
| 2020-03-27 | $126.23 | $126.23 | 538,300 | — | — |
| 2020-03-26 | $130.01 | $130.01 | 523,000 | — | — |
| 2020-03-25 | $119.35 | $119.35 | 669,200 | — | — |
| 2020-03-24 | $110.12 | $110.12 | 438,900 | — | — |
| 2020-03-23 | $100.50 | $100.50 | 647,100 | — | — |
| 2020-03-20 | $105.78 | $105.78 | 650,800 | — | — |
| 2020-03-19 | $108.76 | $108.76 | 594,000 | — | — |
| 2020-03-18 | $98.90 | $98.90 | 1,138,800 | — | — |
| 2020-03-17 | $112.00 | $112.00 | 1,057,600 | — | — |
| 2020-03-16 | $104.66 | $104.66 | 675,100 | — | — |
| 2020-03-13 | $128.93 | $128.93 | 622,400 | — | — |
| 2020-03-12 | $124.10 | $124.10 | 1,128,200 | — | — |
| 2020-03-11 | $136.60 | $136.60 | 564,300 | — | — |
| 2020-03-10 | $147.33 | $147.33 | 613,900 | — | — |
| 2020-03-09 | $142.81 | $142.81 | 554,100 | — | — |
| 2020-03-06 | $155.09 | $155.09 | 482,300 | — | — |
| 2020-03-05 | $161.63 | $161.63 | 370,600 | — | — |
| 2020-03-04 | $168.00 | $168.00 | 484,800 | — | — |
| 2020-03-03 | $161.51 | $161.51 | 373,800 | — | — |
| 2020-03-02 | $164.30 | $164.30 | 790,400 | — | — |
| 2020-02-28 | $155.57 | $155.57 | 773,000 | — | — |
| 2020-02-27 | $158.39 | $158.39 | 673,900 | — | — |
| 2020-02-26 | $161.05 | $161.05 | 412,900 | — | — |
| 2020-02-25 | $162.46 | $162.46 | 606,500 | — | — |
| 2020-02-24 | $167.51 | $167.51 | 412,700 | — | — |
| 2020-02-21 | $173.64 | $173.64 | 313,700 | — | — |
| 2020-02-20 | $175.43 | $175.43 | 242,600 | — | — |
| 2020-02-19 | $178.34 | $178.34 | 309,100 | — | — |
| 2020-02-18 | $175.92 | $175.92 | 315,000 | — | — |
| 2020-02-14 | $176.48 | $176.48 | 458,400 | — | — |
| 2020-02-13 | $172.30 | $172.30 | 421,600 | — | — |
| 2020-02-12 | $171.33 | $171.33 | 956,300 | — | — |
| 2020-02-11 | $173.32 | $173.32 | 1,244,800 | — | — |
| 2020-02-10 | $157.74 | $157.74 | 409,000 | — | — |
| 2020-02-07 | $155.99 | $155.99 | 238,500 | — | — |
| 2020-02-06 | $159.07 | $159.07 | 242,900 | — | — |
| 2020-02-05 | $157.81 | $157.81 | 294,400 | — | — |
| 2020-02-04 | $156.75 | $156.75 | 219,300 | — | — |
| 2020-02-03 | $155.30 | $155.30 | 261,700 | — | — |
| 2020-01-31 | $154.58 | $154.58 | 208,500 | — | — |
| 2020-01-30 | $156.91 | $156.91 | 253,200 | — | — |
| 2020-01-29 | $157.71 | $157.71 | 222,000 | — | — |
| 2020-01-28 | $156.93 | $156.93 | 297,100 | — | — |
| 2020-01-27 | $154.57 | $154.57 | 292,500 | — | — |
| 2020-01-24 | $155.30 | $155.30 | 283,700 | — | — |
| 2020-01-23 | $156.70 | $156.70 | 275,500 | — | — |
| 2020-01-22 | $158.83 | $158.83 | 308,700 | — | — |
| 2020-01-21 | $158.00 | $158.00 | 333,000 | — | — |
| 2020-01-17 | $159.78 | $159.78 | 497,600 | — | — |
| 2020-01-16 | $159.96 | $159.96 | 329,400 | — | — |
| 2020-01-15 | $158.84 | $158.84 | 367,300 | — | — |
| 2020-01-14 | $159.61 | $159.61 | 325,200 | — | — |
| 2020-01-13 | $159.10 | $159.10 | 240,600 | — | — |
| 2020-01-10 | $157.89 | $157.89 | 519,900 | — | — |
| 2020-01-09 | $157.05 | $157.05 | 280,200 | — | — |
| 2020-01-08 | $154.93 | $154.93 | 384,500 | — | — |
| 2020-01-07 | $154.69 | $154.69 | 308,500 | — | — |
| 2020-01-06 | $153.45 | $153.45 | 393,800 | — | — |
| 2020-01-03 | $152.70 | $152.70 | 291,200 | — | — |
| 2020-01-02 | $153.89 | $153.89 | 337,200 | — | — |