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
- 2013-01-25 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 | $172.99 | $172.99 | 179,500 | — | — |
| 2020-12-30 | $169.81 | $169.81 | 166,200 | — | — |
| 2020-12-29 | $170.44 | $170.44 | 206,900 | — | — |
| 2020-12-28 | $168.32 | $168.32 | 192,000 | — | — |
| 2020-12-24 | $165.34 | $165.34 | 42,200 | — | — |
| 2020-12-23 | $165.29 | $165.29 | 323,800 | — | — |
| 2020-12-22 | $161.94 | $161.94 | 362,300 | — | — |
| 2020-12-21 | $167.17 | $167.17 | 308,400 | — | — |
| 2020-12-18 | $168.62 | $168.62 | 531,000 | — | — |
| 2020-12-17 | $166.57 | $166.57 | 340,500 | — | — |
| 2020-12-16 | $170.17 | $170.17 | 269,100 | — | — |
| 2020-12-15 | $170.96 | $170.96 | 298,600 | — | — |
| 2020-12-14 | $168.52 | $168.52 | 352,600 | — | — |
| 2020-12-11 | $164.65 | $164.65 | 225,700 | — | — |
| 2020-12-10 | $166.32 | $166.32 | 243,100 | — | — |
| 2020-12-09 | $166.30 | $166.30 | 216,300 | — | — |
| 2020-12-08 | $168.60 | $168.60 | 180,100 | — | — |
| 2020-12-07 | $166.40 | $166.40 | 549,400 | — | — |
| 2020-12-04 | $166.00 | $166.00 | 407,100 | — | — |
| 2020-12-03 | $164.88 | $164.88 | 276,500 | — | — |
| 2020-12-02 | $165.24 | $165.24 | 213,800 | — | — |
| 2020-12-01 | $169.02 | $169.02 | 221,000 | — | — |
| 2020-11-30 | $170.11 | $170.11 | 306,900 | — | — |
| 2020-11-27 | $171.28 | $171.28 | 91,500 | — | — |
| 2020-11-25 | $173.02 | $173.02 | 187,700 | — | — |
| 2020-11-24 | $171.99 | $171.99 | 216,100 | — | — |
| 2020-11-23 | $167.79 | $167.79 | 263,500 | — | — |
| 2020-11-20 | $167.12 | $167.12 | 196,100 | — | — |
| 2020-11-19 | $167.75 | $167.75 | 260,900 | — | — |
| 2020-11-18 | $168.33 | $168.33 | 246,800 | — | — |
| 2020-11-17 | $168.49 | $168.49 | 223,200 | — | — |
| 2020-11-16 | $170.22 | $170.22 | 498,100 | — | — |
| 2020-11-13 | $166.55 | $166.55 | 232,900 | — | — |
| 2020-11-12 | $163.58 | $163.58 | 535,900 | — | — |
| 2020-11-11 | $168.02 | $168.02 | 433,700 | — | — |
| 2020-11-10 | $167.10 | $167.10 | 754,300 | — | — |
| 2020-11-09 | $173.01 | $173.01 | 1,083,100 | — | — |
| 2020-11-06 | $154.55 | $154.55 | 873,200 | — | — |
| 2020-11-05 | $163.33 | $163.33 | 346,300 | — | — |
| 2020-11-04 | $157.99 | $157.99 | 569,300 | — | — |
| 2020-11-03 | $157.54 | $157.54 | 347,200 | — | — |
| 2020-11-02 | $156.06 | $156.06 | 479,400 | — | — |
| 2020-10-30 | $158.05 | $158.05 | 295,100 | — | — |
| 2020-10-29 | $160.96 | $160.96 | 285,300 | — | — |
| 2020-10-28 | $157.65 | $157.65 | 380,300 | — | — |
| 2020-10-27 | $159.99 | $159.99 | 373,500 | — | — |
| 2020-10-26 | $161.76 | $161.76 | 225,500 | — | — |
| 2020-10-23 | $162.50 | $162.50 | 233,400 | — | — |
| 2020-10-22 | $164.79 | $164.79 | 417,600 | — | — |
| 2020-10-21 | $165.75 | $165.75 | 655,200 | — | — |
| 2020-10-20 | $163.25 | $163.25 | 612,400 | — | — |
| 2020-10-19 | $156.06 | $156.06 | 429,700 | — | — |
| 2020-10-16 | $158.28 | $158.28 | 177,400 | — | — |
| 2020-10-15 | $157.26 | $157.26 | 178,000 | — | — |
| 2020-10-14 | $154.69 | $154.69 | 210,200 | — | — |
| 2020-10-13 | $152.82 | $152.82 | 461,000 | — | — |
| 2020-10-12 | $155.85 | $155.85 | 278,100 | — | — |
| 2020-10-09 | $154.60 | $154.60 | 257,500 | — | — |
| 2020-10-08 | $153.79 | $153.79 | 252,500 | — | — |
| 2020-10-07 | $152.59 | $152.59 | 322,400 | — | — |
| 2020-10-06 | $149.92 | $149.92 | 657,500 | — | — |
| 2020-10-05 | $157.99 | $157.99 | 435,500 | — | — |
| 2020-10-02 | $154.94 | $154.94 | 374,100 | — | — |
| 2020-10-01 | $155.00 | $155.00 | 455,400 | — | — |
| 2020-09-30 | $152.04 | $152.04 | 657,800 | — | — |
| 2020-09-29 | $149.75 | $149.75 | 541,300 | — | — |
| 2020-09-28 | $148.53 | $148.53 | 370,200 | — | — |
| 2020-09-25 | $144.36 | $144.36 | 274,200 | — | — |
| 2020-09-24 | $140.97 | $140.97 | 470,500 | — | — |
| 2020-09-23 | $142.57 | $142.57 | 865,700 | — | — |
| 2020-09-22 | $142.50 | $142.50 | 535,900 | — | — |
| 2020-09-21 | $138.20 | $138.20 | 912,700 | — | — |
| 2020-09-18 | $139.46 | $139.46 | 576,500 | — | — |
| 2020-09-17 | $141.38 | $141.38 | 758,900 | — | — |
| 2020-09-16 | $143.06 | $143.06 | 723,800 | — | — |
| 2020-09-15 | $139.64 | $139.64 | 538,100 | — | — |
| 2020-09-14 | $136.63 | $136.63 | 713,200 | — | — |
| 2020-09-11 | $134.68 | $134.68 | 346,600 | — | — |
| 2020-09-10 | $135.98 | $135.98 | 934,300 | — | — |
| 2020-09-09 | $135.98 | $135.98 | 399,500 | — | — |
| 2020-09-08 | $135.31 | $135.31 | 564,600 | — | — |
| 2020-09-04 | $136.26 | $136.26 | 436,300 | — | — |
| 2020-09-03 | $137.13 | $137.13 | 892,700 | — | — |
| 2020-09-02 | $135.05 | $135.05 | 502,700 | — | — |
| 2020-09-01 | $135.74 | $135.74 | 362,600 | — | — |
| 2020-08-31 | $133.01 | $133.01 | 528,400 | — | — |
| 2020-08-28 | $135.99 | $135.99 | 531,800 | — | — |
| 2020-08-27 | $134.12 | $134.12 | 877,200 | — | — |
| 2020-08-26 | $128.71 | $128.71 | 500,600 | — | — |
| 2020-08-25 | $131.46 | $131.46 | 609,600 | — | — |
| 2020-08-24 | $129.35 | $129.35 | 479,900 | — | — |
| 2020-08-21 | $128.57 | $128.57 | 462,900 | — | — |
| 2020-08-20 | $127.21 | $127.21 | 377,400 | — | — |
| 2020-08-19 | $126.98 | $126.98 | 397,500 | — | — |
| 2020-08-18 | $127.65 | $127.65 | 522,700 | — | — |
| 2020-08-17 | $130.12 | $130.12 | 929,100 | — | — |
| 2020-08-14 | $130.31 | $130.31 | 446,100 | — | — |
| 2020-08-13 | $128.28 | $128.28 | 704,500 | — | — |
| 2020-08-12 | $126.00 | $126.00 | 563,900 | — | — |
| 2020-08-11 | $126.25 | $126.25 | 726,400 | — | — |
| 2020-08-10 | $120.31 | $120.31 | 767,000 | — | — |
| 2020-08-07 | $121.65 | $121.65 | 642,700 | — | — |
| 2020-08-06 | $123.55 | $123.55 | 1,514,500 | — | — |
| 2020-08-05 | $112.97 | $112.97 | 509,100 | — | — |
| 2020-08-04 | $111.50 | $111.50 | 705,200 | — | — |
| 2020-08-03 | $106.71 | $106.71 | 449,800 | — | — |
| 2020-07-31 | $107.24 | $107.24 | 533,700 | — | — |
| 2020-07-30 | $109.50 | $109.50 | 467,000 | — | — |
| 2020-07-29 | $110.64 | $110.64 | 354,400 | — | — |
| 2020-07-28 | $110.47 | $110.47 | 247,500 | — | — |
| 2020-07-27 | $111.82 | $111.82 | 381,700 | — | — |
| 2020-07-24 | $110.97 | $110.97 | 270,500 | — | — |
| 2020-07-23 | $110.65 | $110.65 | 783,900 | — | — |
| 2020-07-22 | $113.28 | $113.28 | 615,500 | — | — |
| 2020-07-21 | $111.21 | $111.21 | 580,200 | — | — |
| 2020-07-20 | $113.09 | $113.09 | 559,400 | — | — |
| 2020-07-17 | $115.92 | $115.92 | 425,900 | — | — |
| 2020-07-16 | $115.57 | $115.57 | 477,300 | — | — |
| 2020-07-15 | $115.69 | $115.69 | 600,800 | — | — |
| 2020-07-14 | $109.10 | $109.10 | 352,500 | — | — |
| 2020-07-13 | $109.18 | $109.18 | 717,900 | — | — |
| 2020-07-10 | $110.12 | $110.12 | 427,800 | — | — |
| 2020-07-09 | $107.20 | $107.20 | 559,400 | — | — |
| 2020-07-08 | $111.33 | $111.33 | 665,600 | — | — |
| 2020-07-07 | $110.75 | $110.75 | 1,072,700 | — | — |
| 2020-07-06 | $116.71 | $116.71 | 435,300 | — | — |
| 2020-07-02 | $114.83 | $114.83 | 669,800 | — | — |
| 2020-07-01 | $118.01 | $118.01 | 643,200 | — | — |
| 2020-06-30 | $117.20 | $117.20 | 479,500 | — | — |
| 2020-06-29 | $115.54 | $115.54 | 324,700 | — | — |
| 2020-06-26 | $110.26 | $110.26 | 1,178,900 | — | — |
| 2020-06-25 | $115.32 | $115.32 | 624,500 | — | — |
| 2020-06-24 | $113.73 | $113.73 | 1,033,500 | — | — |
| 2020-06-23 | $117.67 | $117.67 | 487,000 | — | — |
| 2020-06-22 | $117.00 | $117.00 | 640,400 | — | — |
| 2020-06-19 | $115.10 | $115.10 | 392,300 | — | — |
| 2020-06-18 | $120.47 | $120.47 | 296,600 | — | — |
| 2020-06-17 | $121.36 | $121.36 | 308,500 | — | — |
| 2020-06-16 | $124.82 | $124.82 | 424,900 | — | — |
| 2020-06-15 | $121.21 | $121.21 | 453,000 | — | — |
| 2020-06-12 | $121.56 | $121.56 | 395,600 | — | — |
| 2020-06-11 | $119.77 | $119.77 | 692,000 | — | — |
| 2020-06-10 | $128.50 | $128.50 | 501,400 | — | — |
| 2020-06-09 | $129.94 | $129.94 | 587,200 | — | — |
| 2020-06-08 | $136.25 | $136.25 | 1,573,800 | — | — |
| 2020-06-05 | $136.34 | $136.34 | 996,100 | — | — |
| 2020-06-04 | $128.03 | $128.03 | 741,200 | — | — |
| 2020-06-03 | $128.06 | $128.06 | 875,800 | — | — |
| 2020-06-02 | $118.17 | $118.17 | 519,900 | — | — |
| 2020-06-01 | $114.92 | $114.92 | 414,500 | — | — |
| 2020-05-29 | $111.88 | $111.88 | 607,500 | — | — |
| 2020-05-28 | $112.68 | $112.68 | 732,800 | — | — |
| 2020-05-27 | $117.58 | $117.58 | 1,186,700 | — | — |
| 2020-05-26 | $108.98 | $108.98 | 544,300 | — | — |
| 2020-05-22 | $106.04 | $106.04 | 479,500 | — | — |
| 2020-05-21 | $106.03 | $106.03 | 361,400 | — | — |
| 2020-05-20 | $105.80 | $105.80 | 534,300 | — | — |
| 2020-05-19 | $105.41 | $105.41 | 598,200 | — | — |
| 2020-05-18 | $108.48 | $108.48 | 624,800 | — | — |
| 2020-05-15 | $99.13 | $99.13 | 542,900 | — | — |
| 2020-05-14 | $100.93 | $100.93 | 844,800 | — | — |
| 2020-05-13 | $100.33 | $100.33 | 1,085,800 | — | — |
| 2020-05-12 | $106.50 | $106.50 | 512,700 | — | — |
| 2020-05-11 | $113.09 | $113.09 | 1,139,000 | — | — |
| 2020-05-08 | $112.36 | $112.36 | 410,300 | — | — |
| 2020-05-07 | $112.61 | $112.61 | 1,138,800 | — | — |
| 2020-05-06 | $120.70 | $120.70 | 977,200 | — | — |
| 2020-05-05 | $121.15 | $121.15 | 546,500 | — | — |
| 2020-05-04 | $115.07 | $115.07 | 378,000 | — | — |
| 2020-05-01 | $115.96 | $115.96 | 409,700 | — | — |
| 2020-04-30 | $116.45 | $116.45 | 407,700 | — | — |
| 2020-04-29 | $122.10 | $122.10 | 671,400 | — | — |
| 2020-04-28 | $116.21 | $116.21 | 871,600 | — | — |
| 2020-04-27 | $111.29 | $111.29 | 916,800 | — | — |
| 2020-04-24 | $107.65 | $107.65 | 925,100 | — | — |
| 2020-04-23 | $109.33 | $109.33 | 544,400 | — | — |
| 2020-04-22 | $110.95 | $110.95 | 364,200 | — | — |
| 2020-04-21 | $112.39 | $112.39 | 918,800 | — | — |
| 2020-04-20 | $120.00 | $120.00 | 697,600 | — | — |
| 2020-04-17 | $121.51 | $121.51 | 722,300 | — | — |
| 2020-04-16 | $111.32 | $111.32 | 805,900 | — | — |
| 2020-04-15 | $115.34 | $115.34 | 651,300 | — | — |
| 2020-04-14 | $119.72 | $119.72 | 506,500 | — | — |
| 2020-04-13 | $116.59 | $116.59 | 630,600 | — | — |
| 2020-04-09 | $117.04 | $117.04 | 968,300 | — | — |
| 2020-04-08 | $111.38 | $111.38 | 688,000 | — | — |
| 2020-04-07 | $102.87 | $102.87 | 971,800 | — | — |
| 2020-04-06 | $97.50 | $97.50 | 672,300 | — | — |
| 2020-04-03 | $91.10 | $91.10 | 515,300 | — | — |
| 2020-04-02 | $96.02 | $96.02 | 433,500 | — | — |
| 2020-04-01 | $93.00 | $93.00 | 965,300 | — | — |
| 2020-03-31 | $102.00 | $102.00 | 1,033,400 | — | — |
| 2020-03-30 | $99.31 | $99.31 | 906,000 | — | — |
| 2020-03-27 | $103.01 | $103.01 | 688,500 | — | — |
| 2020-03-26 | $100.87 | $100.87 | 933,400 | — | — |
| 2020-03-25 | $94.16 | $94.16 | 1,191,600 | — | — |
| 2020-03-24 | $92.03 | $92.03 | 652,800 | — | — |
| 2020-03-23 | $85.49 | $85.49 | 1,624,000 | — | — |
| 2020-03-20 | $83.96 | $83.96 | 1,767,700 | — | — |
| 2020-03-19 | $69.95 | $69.95 | 2,605,000 | — | — |
| 2020-03-18 | $76.32 | $76.32 | 2,480,300 | — | — |
| 2020-03-17 | $98.43 | $98.43 | 851,800 | — | — |
| 2020-03-16 | $94.31 | $94.31 | 946,900 | — | — |
| 2020-03-13 | $124.84 | $124.84 | 756,000 | — | — |
| 2020-03-12 | $117.54 | $117.54 | 1,157,800 | — | — |
| 2020-03-11 | $132.00 | $132.00 | 744,900 | — | — |
| 2020-03-10 | $136.03 | $136.03 | 682,500 | — | — |
| 2020-03-09 | $136.40 | $136.40 | 444,500 | — | — |
| 2020-03-06 | $151.68 | $151.68 | 566,500 | — | — |
| 2020-03-05 | $152.37 | $152.37 | 391,600 | — | — |
| 2020-03-04 | $157.16 | $157.16 | 626,900 | — | — |
| 2020-03-03 | $156.77 | $156.77 | 461,500 | — | — |
| 2020-03-02 | $159.37 | $159.37 | 631,500 | — | — |
| 2020-02-28 | $157.15 | $157.15 | 620,800 | — | — |
| 2020-02-27 | $155.55 | $155.55 | 721,300 | — | — |
| 2020-02-26 | $164.25 | $164.25 | 362,900 | — | — |
| 2020-02-25 | $167.25 | $167.25 | 266,700 | — | — |
| 2020-02-24 | $169.87 | $169.87 | 227,800 | — | — |
| 2020-02-21 | $174.42 | $174.42 | 233,500 | — | — |
| 2020-02-20 | $174.28 | $174.28 | 153,600 | — | — |
| 2020-02-19 | $174.81 | $174.81 | 233,600 | — | — |
| 2020-02-18 | $172.11 | $172.11 | 273,900 | — | — |
| 2020-02-14 | $172.32 | $172.32 | 638,900 | — | — |
| 2020-02-13 | $173.74 | $173.74 | 330,000 | — | — |
| 2020-02-12 | $171.96 | $171.96 | 339,400 | — | — |
| 2020-02-11 | $170.93 | $170.93 | 149,900 | — | — |
| 2020-02-10 | $170.31 | $170.31 | 168,500 | — | — |
| 2020-02-07 | $167.76 | $167.76 | 223,800 | — | — |
| 2020-02-06 | $169.08 | $169.08 | 203,600 | — | — |
| 2020-02-05 | $168.16 | $168.16 | 272,900 | — | — |
| 2020-02-04 | $168.52 | $168.52 | 233,200 | — | — |
| 2020-02-03 | $165.36 | $165.36 | 259,800 | — | — |
| 2020-01-31 | $163.73 | $163.73 | 195,900 | — | — |
| 2020-01-30 | $164.09 | $164.09 | 149,200 | — | — |
| 2020-01-29 | $162.55 | $162.55 | 114,000 | — | — |
| 2020-01-28 | $161.60 | $161.60 | 180,000 | — | — |
| 2020-01-27 | $162.37 | $162.37 | 346,100 | — | — |
| 2020-01-24 | $162.87 | $162.87 | 141,100 | — | — |
| 2020-01-23 | $164.02 | $164.02 | 145,500 | — | — |
| 2020-01-22 | $164.36 | $164.36 | 308,200 | — | — |
| 2020-01-21 | $162.48 | $162.48 | 224,300 | — | — |
| 2020-01-17 | $162.25 | $162.25 | 203,500 | — | — |
| 2020-01-16 | $162.68 | $162.68 | 151,300 | — | — |
| 2020-01-15 | $161.82 | $161.82 | 189,900 | — | — |
| 2020-01-14 | $161.58 | $161.58 | 282,200 | — | — |
| 2020-01-13 | $163.55 | $163.55 | 282,300 | — | — |
| 2020-01-10 | $162.32 | $162.32 | 248,400 | — | — |
| 2020-01-09 | $160.74 | $160.74 | 219,700 | — | — |
| 2020-01-08 | $158.50 | $158.50 | 272,500 | — | — |
| 2020-01-07 | $157.15 | $157.15 | 291,100 | — | — |
| 2020-01-06 | $157.02 | $157.02 | 391,800 | — | — |
| 2020-01-03 | $155.40 | $155.40 | 271,400 | — | — |
| 2020-01-02 | $153.86 | $153.86 | 490,600 | — | — |