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
- 2007-03-22 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 | $153.20 | $204.74 | 275,000 | — | — |
| 2020-12-30 | $152.11 | $203.29 | 319,200 | — | — |
| 2020-12-29 | $151.37 | $202.30 | 524,600 | — | — |
| 2020-12-28 | $152.06 | $203.22 | 463,600 | — | — |
| 2020-12-24 | $150.01 | $200.48 | 162,000 | — | — |
| 2020-12-23 | $147.41 | $197.00 | 454,300 | — | — |
| 2020-12-22 | $148.48 | $198.43 | 587,800 | — | — |
| 2020-12-21 | $149.36 | $199.61 | 495,500 | — | — |
| 2020-12-18 | $153.88 | $205.65 | 1,263,800 | — | — |
| 2020-12-17 | $150.83 | $201.57 | 714,600 | — | — |
| 2020-12-16 | $146.81 | $196.20 | 654,700 | — | — |
| 2020-12-15 | $147.41 | $197.00 | 637,600 | — | — |
| 2020-12-14 | $146.10 | $195.25 | 751,200 | — | — |
| 2020-12-11 | $147.63 | $196.53 | 677,900 | — | — |
| 2020-12-10 | $146.22 | $194.65 | 923,300 | — | — |
| 2020-12-09 | $148.31 | $197.43 | 554,900 | — | — |
| 2020-12-08 | $147.23 | $196.00 | 442,900 | — | — |
| 2020-12-07 | $146.15 | $194.56 | 798,600 | — | — |
| 2020-12-04 | $149.22 | $198.65 | 454,000 | — | — |
| 2020-12-03 | $148.01 | $197.04 | 346,000 | — | — |
| 2020-12-02 | $147.23 | $196.00 | 539,900 | — | — |
| 2020-12-01 | $148.45 | $197.62 | 590,300 | — | — |
| 2020-11-30 | $146.88 | $195.53 | 812,100 | — | — |
| 2020-11-27 | $147.40 | $196.22 | 188,100 | — | — |
| 2020-11-25 | $146.27 | $194.72 | 378,900 | — | — |
| 2020-11-24 | $146.94 | $195.61 | 416,900 | — | — |
| 2020-11-23 | $147.58 | $196.46 | 334,200 | — | — |
| 2020-11-20 | $144.92 | $192.92 | 431,400 | — | — |
| 2020-11-19 | $146.60 | $195.16 | 426,600 | — | — |
| 2020-11-18 | $145.77 | $194.05 | 378,400 | — | — |
| 2020-11-17 | $147.28 | $196.06 | 294,400 | — | — |
| 2020-11-16 | $148.51 | $197.70 | 466,200 | — | — |
| 2020-11-13 | $146.69 | $195.28 | 268,300 | — | — |
| 2020-11-12 | $145.55 | $193.76 | 391,100 | — | — |
| 2020-11-11 | $148.83 | $198.13 | 285,500 | — | — |
| 2020-11-10 | $146.25 | $194.69 | 523,800 | — | — |
| 2020-11-09 | $146.88 | $195.53 | 567,600 | — | — |
| 2020-11-06 | $146.59 | $195.15 | 337,800 | — | — |
| 2020-11-05 | $144.68 | $192.60 | 509,600 | — | — |
| 2020-11-04 | $144.84 | $192.82 | 451,000 | — | — |
| 2020-11-03 | $143.66 | $191.24 | 463,000 | — | — |
| 2020-11-02 | $140.77 | $187.40 | 643,700 | — | — |
| 2020-10-30 | $137.60 | $183.18 | 1,020,200 | — | — |
| 2020-10-29 | $138.12 | $183.87 | 560,900 | — | — |
| 2020-10-28 | $135.48 | $180.36 | 617,800 | — | — |
| 2020-10-27 | $139.99 | $186.36 | 299,200 | — | — |
| 2020-10-26 | $142.18 | $189.27 | 306,400 | — | — |
| 2020-10-23 | $145.73 | $194.00 | 363,100 | — | — |
| 2020-10-22 | $144.78 | $192.74 | 281,400 | — | — |
| 2020-10-21 | $144.51 | $192.38 | 374,700 | — | — |
| 2020-10-20 | $143.49 | $191.02 | 335,200 | — | — |
| 2020-10-19 | $141.79 | $188.76 | 372,400 | — | — |
| 2020-10-16 | $143.34 | $190.82 | 381,600 | — | — |
| 2020-10-15 | $143.27 | $190.73 | 419,200 | — | — |
| 2020-10-14 | $141.70 | $188.64 | 307,000 | — | — |
| 2020-10-13 | $142.08 | $189.14 | 480,500 | — | — |
| 2020-10-12 | $142.65 | $189.90 | 445,500 | — | — |
| 2020-10-09 | $140.84 | $187.49 | 271,700 | — | — |
| 2020-10-08 | $139.05 | $185.11 | 301,000 | — | — |
| 2020-10-07 | $137.51 | $183.06 | 417,600 | — | — |
| 2020-10-06 | $135.75 | $180.71 | 540,200 | — | — |
| 2020-10-05 | $136.31 | $181.46 | 505,200 | — | — |
| 2020-10-02 | $133.41 | $177.60 | 496,700 | — | — |
| 2020-10-01 | $133.94 | $178.31 | 737,100 | — | — |
| 2020-09-30 | $132.00 | $175.72 | 789,900 | — | — |
| 2020-09-29 | $131.72 | $175.35 | 224,200 | — | — |
| 2020-09-28 | $132.00 | $175.72 | 528,700 | — | — |
| 2020-09-25 | $130.40 | $173.59 | 399,200 | — | — |
| 2020-09-24 | $127.85 | $170.20 | 591,100 | — | — |
| 2020-09-23 | $128.88 | $171.57 | 315,000 | — | — |
| 2020-09-22 | $132.04 | $175.78 | 377,100 | — | — |
| 2020-09-21 | $130.91 | $174.27 | 575,500 | — | — |
| 2020-09-18 | $131.51 | $175.07 | 906,800 | — | — |
| 2020-09-17 | $133.48 | $177.69 | 592,300 | — | — |
| 2020-09-16 | $135.06 | $179.80 | 492,200 | — | — |
| 2020-09-15 | $135.63 | $180.55 | 504,700 | — | — |
| 2020-09-14 | $136.03 | $181.09 | 407,300 | — | — |
| 2020-09-11 | $134.43 | $178.19 | 317,100 | — | — |
| 2020-09-10 | $133.88 | $177.46 | 447,500 | — | — |
| 2020-09-09 | $136.38 | $180.78 | 463,500 | — | — |
| 2020-09-08 | $132.34 | $175.42 | 583,200 | — | — |
| 2020-09-04 | $135.41 | $179.49 | 402,800 | — | — |
| 2020-09-03 | $138.31 | $183.34 | 510,100 | — | — |
| 2020-09-02 | $143.13 | $189.72 | 434,400 | — | — |
| 2020-09-01 | $139.35 | $184.71 | 373,600 | — | — |
| 2020-08-31 | $137.40 | $182.13 | 510,500 | — | — |
| 2020-08-28 | $138.47 | $183.55 | 267,900 | — | — |
| 2020-08-27 | $138.81 | $184.00 | 333,100 | — | — |
| 2020-08-26 | $139.02 | $184.28 | 513,800 | — | — |
| 2020-08-25 | $138.27 | $183.28 | 382,400 | — | — |
| 2020-08-24 | $138.37 | $183.41 | 383,100 | — | — |
| 2020-08-21 | $136.87 | $181.43 | 378,000 | — | — |
| 2020-08-20 | $137.30 | $182.00 | 304,200 | — | — |
| 2020-08-19 | $137.30 | $182.00 | 780,800 | — | — |
| 2020-08-18 | $139.24 | $184.57 | 362,400 | — | — |
| 2020-08-17 | $138.14 | $183.11 | 572,700 | — | — |
| 2020-08-14 | $138.88 | $184.09 | 280,500 | — | — |
| 2020-08-13 | $138.84 | $184.04 | 655,400 | — | — |
| 2020-08-12 | $139.12 | $184.41 | 837,400 | — | — |
| 2020-08-11 | $142.11 | $188.37 | 1,131,400 | — | — |
| 2020-08-10 | $136.60 | $181.07 | 721,200 | — | — |
| 2020-08-07 | $135.25 | $179.28 | 768,200 | — | — |
| 2020-08-06 | $135.36 | $179.42 | 484,000 | — | — |
| 2020-08-05 | $135.01 | $178.96 | 507,000 | — | — |
| 2020-08-04 | $137.28 | $181.97 | 518,100 | — | — |
| 2020-08-03 | $137.04 | $181.65 | 481,900 | — | — |
| 2020-07-31 | $134.34 | $178.07 | 640,800 | — | — |
| 2020-07-30 | $133.89 | $177.48 | 419,900 | — | — |
| 2020-07-29 | $134.01 | $177.64 | 387,300 | — | — |
| 2020-07-28 | $132.55 | $175.70 | 409,300 | — | — |
| 2020-07-27 | $133.81 | $177.37 | 429,600 | — | — |
| 2020-07-24 | $131.28 | $174.02 | 449,100 | — | — |
| 2020-07-23 | $129.71 | $171.94 | 382,500 | — | — |
| 2020-07-22 | $131.29 | $174.03 | 446,200 | — | — |
| 2020-07-21 | $129.95 | $172.25 | 484,300 | — | — |
| 2020-07-20 | $129.32 | $171.42 | 443,700 | — | — |
| 2020-07-17 | $129.10 | $171.13 | 434,500 | — | — |
| 2020-07-16 | $127.46 | $168.95 | 438,000 | — | — |
| 2020-07-15 | $128.75 | $170.66 | 504,300 | — | — |
| 2020-07-14 | $126.78 | $168.05 | 366,900 | — | — |
| 2020-07-13 | $125.12 | $165.85 | 480,400 | — | — |
| 2020-07-10 | $126.06 | $167.10 | 655,600 | — | — |
| 2020-07-09 | $127.57 | $169.10 | 694,600 | — | — |
| 2020-07-08 | $128.59 | $170.45 | 393,200 | — | — |
| 2020-07-07 | $127.11 | $168.49 | 377,400 | — | — |
| 2020-07-06 | $128.69 | $170.58 | 462,800 | — | — |
| 2020-07-02 | $128.22 | $169.96 | 573,800 | — | — |
| 2020-07-01 | $127.27 | $168.70 | 539,600 | — | — |
| 2020-06-30 | $126.19 | $167.27 | 769,200 | — | — |
| 2020-06-29 | $125.77 | $166.71 | 608,600 | — | — |
| 2020-06-26 | $124.64 | $165.21 | 1,542,000 | — | — |
| 2020-06-25 | $124.79 | $165.41 | 635,900 | — | — |
| 2020-06-24 | $122.70 | $162.64 | 528,200 | — | — |
| 2020-06-23 | $124.65 | $165.23 | 455,400 | — | — |
| 2020-06-22 | $124.71 | $165.31 | 500,900 | — | — |
| 2020-06-19 | $123.33 | $163.48 | 970,200 | — | — |
| 2020-06-18 | $125.94 | $166.94 | 463,200 | — | — |
| 2020-06-17 | $126.11 | $167.16 | 651,500 | — | — |
| 2020-06-16 | $125.11 | $165.84 | 939,000 | — | — |
| 2020-06-15 | $122.40 | $162.25 | 1,163,700 | — | — |
| 2020-06-12 | $121.63 | $161.23 | 1,488,600 | — | — |
| 2020-06-11 | $118.93 | $157.65 | 1,574,100 | — | — |
| 2020-06-10 | $121.78 | $160.71 | 830,600 | — | — |
| 2020-06-09 | $123.51 | $162.99 | 647,900 | — | — |
| 2020-06-08 | $127.49 | $168.24 | 514,000 | — | — |
| 2020-06-05 | $126.67 | $167.16 | 596,000 | — | — |
| 2020-06-04 | $124.00 | $163.64 | 515,800 | — | — |
| 2020-06-03 | $124.30 | $164.03 | 361,800 | — | — |
| 2020-06-02 | $123.28 | $162.69 | 594,500 | — | — |
| 2020-06-01 | $122.23 | $161.30 | 428,300 | — | — |
| 2020-05-29 | $121.10 | $159.81 | 773,800 | — | — |
| 2020-05-28 | $119.26 | $157.38 | 546,200 | — | — |
| 2020-05-27 | $116.70 | $154.00 | 1,119,400 | — | — |
| 2020-05-26 | $117.12 | $154.56 | 680,100 | — | — |
| 2020-05-22 | $116.81 | $154.15 | 553,900 | — | — |
| 2020-05-21 | $117.79 | $155.44 | 514,600 | — | — |
| 2020-05-20 | $120.96 | $159.63 | 452,300 | — | — |
| 2020-05-19 | $119.57 | $157.79 | 571,400 | — | — |
| 2020-05-18 | $119.44 | $157.62 | 602,800 | — | — |
| 2020-05-15 | $115.55 | $152.49 | 1,776,600 | — | — |
| 2020-05-14 | $114.87 | $151.59 | 801,400 | — | — |
| 2020-05-13 | $114.11 | $150.59 | 886,000 | — | — |
| 2020-05-12 | $117.85 | $155.52 | 885,400 | — | — |
| 2020-05-11 | $119.26 | $157.38 | 710,200 | — | — |
| 2020-05-08 | $116.81 | $154.15 | 888,200 | — | — |
| 2020-05-07 | $116.69 | $153.99 | 797,300 | — | — |
| 2020-05-06 | $116.00 | $153.08 | 573,500 | — | — |
| 2020-05-05 | $115.35 | $152.22 | 598,400 | — | — |
| 2020-05-04 | $113.85 | $150.24 | 544,900 | — | — |
| 2020-05-01 | $113.06 | $149.20 | 503,500 | — | — |
| 2020-04-30 | $116.00 | $153.08 | 481,100 | — | — |
| 2020-04-29 | $115.52 | $152.45 | 614,800 | — | — |
| 2020-04-28 | $112.47 | $148.42 | 863,600 | — | — |
| 2020-04-27 | $114.34 | $150.89 | 535,500 | — | — |
| 2020-04-24 | $111.44 | $147.06 | 698,200 | — | — |
| 2020-04-23 | $110.25 | $145.49 | 814,200 | — | — |
| 2020-04-22 | $109.41 | $144.38 | 566,700 | — | — |
| 2020-04-21 | $107.36 | $141.68 | 740,500 | — | — |
| 2020-04-20 | $109.79 | $144.89 | 619,000 | — | — |
| 2020-04-17 | $109.94 | $145.08 | 707,400 | — | — |
| 2020-04-16 | $107.05 | $141.27 | 953,300 | — | — |
| 2020-04-15 | $106.57 | $140.64 | 1,016,900 | — | — |
| 2020-04-14 | $106.95 | $141.14 | 952,800 | — | — |
| 2020-04-13 | $102.59 | $135.38 | 502,300 | — | — |
| 2020-04-09 | $105.91 | $139.77 | 1,271,400 | — | — |
| 2020-04-08 | $102.10 | $134.74 | 956,900 | — | — |
| 2020-04-07 | $100.76 | $132.97 | 941,800 | — | — |
| 2020-04-06 | $98.61 | $130.13 | 1,126,200 | — | — |
| 2020-04-03 | $92.39 | $121.92 | 561,700 | — | — |
| 2020-04-02 | $92.10 | $121.54 | 784,000 | — | — |
| 2020-04-01 | $91.32 | $120.51 | 1,123,000 | — | — |
| 2020-03-31 | $94.83 | $125.14 | 1,001,300 | — | — |
| 2020-03-30 | $96.94 | $127.93 | 1,036,000 | — | — |
| 2020-03-27 | $91.57 | $120.84 | 947,400 | — | — |
| 2020-03-26 | $96.93 | $127.91 | 1,308,600 | — | — |
| 2020-03-25 | $93.94 | $123.97 | 1,898,900 | — | — |
| 2020-03-24 | $94.83 | $125.14 | 871,000 | — | — |
| 2020-03-23 | $84.26 | $111.19 | 1,246,800 | — | — |
| 2020-03-20 | $90.77 | $119.79 | 1,151,600 | — | — |
| 2020-03-19 | $93.44 | $123.31 | 1,332,800 | — | — |
| 2020-03-18 | $100.90 | $133.15 | 1,522,600 | — | — |
| 2020-03-17 | $104.82 | $138.33 | 2,142,600 | — | — |
| 2020-03-16 | $99.63 | $131.48 | 1,554,600 | — | — |
| 2020-03-13 | $103.68 | $136.82 | 1,887,900 | — | — |
| 2020-03-12 | $95.71 | $126.30 | 2,707,100 | — | — |
| 2020-03-11 | $97.67 | $128.18 | 1,616,400 | — | — |
| 2020-03-10 | $99.49 | $130.57 | 1,905,000 | — | — |
| 2020-03-09 | $91.52 | $120.11 | 1,241,700 | — | — |
| 2020-03-06 | $100.36 | $131.71 | 1,281,900 | — | — |
| 2020-03-05 | $101.39 | $133.06 | 1,098,500 | — | — |
| 2020-03-04 | $106.15 | $139.31 | 1,175,700 | — | — |
| 2020-03-03 | $102.52 | $134.54 | 2,486,900 | — | — |
| 2020-03-02 | $106.25 | $139.44 | 2,429,100 | — | — |
| 2020-02-28 | $104.36 | $136.96 | 3,048,500 | — | — |
| 2020-02-27 | $107.69 | $141.33 | 1,324,400 | — | — |
| 2020-02-26 | $112.54 | $147.69 | 1,675,800 | — | — |
| 2020-02-25 | $112.45 | $147.58 | 826,100 | — | — |
| 2020-02-24 | $116.44 | $152.81 | 565,300 | — | — |
| 2020-02-21 | $119.61 | $156.97 | 577,600 | — | — |
| 2020-02-20 | $121.38 | $159.29 | 1,505,500 | — | — |
| 2020-02-19 | $122.88 | $161.26 | 554,900 | — | — |
| 2020-02-18 | $122.51 | $160.78 | 637,700 | — | — |
| 2020-02-14 | $122.28 | $160.48 | 633,700 | — | — |
| 2020-02-13 | $122.37 | $160.59 | 701,400 | — | — |
| 2020-02-12 | $123.43 | $161.99 | 1,140,100 | — | — |
| 2020-02-11 | $119.81 | $157.23 | 575,000 | — | — |
| 2020-02-10 | $118.24 | $155.17 | 949,300 | — | — |
| 2020-02-07 | $117.85 | $154.66 | 677,200 | — | — |
| 2020-02-06 | $119.73 | $157.13 | 859,100 | — | — |
| 2020-02-05 | $120.70 | $158.40 | 1,475,100 | — | — |
| 2020-02-04 | $117.34 | $153.99 | 1,030,900 | — | — |
| 2020-02-03 | $116.43 | $152.80 | 1,291,600 | — | — |
| 2020-01-31 | $119.15 | $156.37 | 2,180,900 | — | — |
| 2020-01-30 | $129.46 | $169.90 | 946,400 | — | — |
| 2020-01-29 | $129.54 | $170.00 | 415,100 | — | — |
| 2020-01-28 | $129.77 | $170.31 | 424,100 | — | — |
| 2020-01-27 | $129.41 | $169.83 | 399,500 | — | — |
| 2020-01-24 | $131.03 | $171.96 | 369,900 | — | — |
| 2020-01-23 | $131.26 | $172.26 | 447,800 | — | — |
| 2020-01-22 | $132.53 | $173.93 | 729,400 | — | — |
| 2020-01-21 | $132.57 | $173.98 | 683,200 | — | — |
| 2020-01-17 | $131.00 | $171.92 | 523,800 | — | — |
| 2020-01-16 | $129.35 | $169.75 | 374,300 | — | — |
| 2020-01-15 | $128.28 | $168.35 | 398,800 | — | — |
| 2020-01-14 | $128.10 | $168.11 | 470,000 | — | — |
| 2020-01-13 | $128.49 | $168.63 | 430,400 | — | — |
| 2020-01-10 | $127.59 | $167.44 | 644,000 | — | — |
| 2020-01-09 | $128.10 | $168.11 | 752,300 | — | — |
| 2020-01-08 | $125.36 | $164.52 | 486,200 | — | — |
| 2020-01-07 | $124.56 | $163.47 | 585,300 | — | — |
| 2020-01-06 | $125.00 | $164.05 | 401,500 | — | — |
| 2020-01-03 | $123.88 | $162.58 | 359,200 | — | — |
| 2020-01-02 | $123.78 | $162.44 | 391,200 | — | — |