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
- 1995-10-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 | $164.02 | $340.92 | 242,800 | — | — |
| 2020-12-30 | $163.65 | $340.15 | 204,000 | — | — |
| 2020-12-29 | $164.90 | $342.75 | 159,000 | — | — |
| 2020-12-28 | $165.00 | $342.96 | 166,100 | — | — |
| 2020-12-24 | $165.00 | $342.96 | 72,600 | — | — |
| 2020-12-23 | $165.13 | $343.23 | 285,000 | — | — |
| 2020-12-22 | $161.90 | $336.51 | 436,300 | — | — |
| 2020-12-21 | $158.30 | $329.03 | 267,100 | — | — |
| 2020-12-18 | $161.57 | $335.83 | 456,000 | — | — |
| 2020-12-17 | $161.63 | $335.95 | 231,000 | — | — |
| 2020-12-16 | $162.40 | $337.55 | 241,800 | — | — |
| 2020-12-15 | $164.14 | $341.17 | 365,800 | — | — |
| 2020-12-14 | $161.54 | $335.76 | 419,600 | — | — |
| 2020-12-11 | $160.63 | $333.87 | 222,500 | — | — |
| 2020-12-10 | $162.72 | $338.22 | 412,500 | — | — |
| 2020-12-09 | $162.86 | $338.51 | 263,000 | — | — |
| 2020-12-08 | $163.72 | $340.30 | 264,500 | — | — |
| 2020-12-07 | $163.95 | $340.77 | 343,200 | — | — |
| 2020-12-04 | $166.40 | $345.87 | 450,700 | — | — |
| 2020-12-03 | $164.56 | $342.04 | 635,900 | — | — |
| 2020-12-02 | $161.30 | $335.27 | 479,100 | — | — |
| 2020-12-01 | $157.30 | $326.95 | 548,700 | — | — |
| 2020-11-30 | $153.91 | $319.91 | 1,235,100 | — | — |
| 2020-11-27 | $155.05 | $322.27 | 282,500 | — | — |
| 2020-11-25 | $151.63 | $315.17 | 649,400 | — | — |
| 2020-11-24 | $146.39 | $304.27 | 474,000 | — | — |
| 2020-11-23 | $136.36 | $283.43 | 586,300 | — | — |
| 2020-11-20 | $133.23 | $276.92 | 205,500 | — | — |
| 2020-11-19 | $133.59 | $277.67 | 307,400 | — | — |
| 2020-11-18 | $135.01 | $280.62 | 492,200 | — | — |
| 2020-11-17 | $134.08 | $278.69 | 832,400 | — | — |
| 2020-11-16 | $127.53 | $265.07 | 441,400 | — | — |
| 2020-11-13 | $125.18 | $260.19 | 938,300 | — | — |
| 2020-11-12 | $119.90 | $249.21 | 645,600 | — | — |
| 2020-11-11 | $119.42 | $248.22 | 1,034,400 | — | — |
| 2020-11-10 | $112.92 | $234.71 | 2,112,400 | — | — |
| 2020-11-09 | $137.50 | $285.80 | 1,026,300 | — | — |
| 2020-11-06 | $118.75 | $246.82 | 398,800 | — | — |
| 2020-11-05 | $121.69 | $252.94 | 486,800 | — | — |
| 2020-11-04 | $118.86 | $247.05 | 663,200 | — | — |
| 2020-11-03 | $119.74 | $248.88 | 404,500 | — | — |
| 2020-11-02 | $117.36 | $243.94 | 311,600 | — | — |
| 2020-10-30 | $114.68 | $238.36 | 493,500 | — | — |
| 2020-10-29 | $114.21 | $237.39 | 378,100 | — | — |
| 2020-10-28 | $115.20 | $239.45 | 479,300 | — | — |
| 2020-10-27 | $119.96 | $249.34 | 465,200 | — | — |
| 2020-10-26 | $120.22 | $249.88 | 300,700 | — | — |
| 2020-10-23 | $121.43 | $252.39 | 1,108,200 | — | — |
| 2020-10-22 | $121.77 | $253.10 | 717,500 | — | — |
| 2020-10-21 | $123.47 | $256.63 | 417,600 | — | — |
| 2020-10-20 | $120.48 | $250.42 | 405,600 | — | — |
| 2020-10-19 | $120.46 | $250.38 | 301,100 | — | — |
| 2020-10-16 | $120.04 | $249.51 | 176,300 | — | — |
| 2020-10-15 | $120.71 | $250.90 | 206,200 | — | — |
| 2020-10-14 | $120.78 | $251.04 | 276,200 | — | — |
| 2020-10-13 | $121.99 | $253.56 | 298,000 | — | — |
| 2020-10-12 | $124.21 | $258.17 | 403,700 | — | — |
| 2020-10-09 | $126.51 | $262.95 | 493,800 | — | — |
| 2020-10-08 | $127.71 | $265.45 | 1,047,600 | — | — |
| 2020-10-07 | $125.43 | $260.71 | 356,800 | — | — |
| 2020-10-06 | $128.67 | $267.44 | 475,400 | — | — |
| 2020-10-05 | $124.15 | $258.05 | 215,500 | — | — |
| 2020-10-02 | $124.03 | $257.80 | 212,100 | — | — |
| 2020-10-01 | $123.46 | $256.61 | 290,500 | — | — |
| 2020-09-30 | $123.99 | $257.72 | 198,800 | — | — |
| 2020-09-29 | $123.25 | $256.18 | 328,300 | — | — |
| 2020-09-28 | $123.53 | $256.76 | 211,100 | — | — |
| 2020-09-25 | $123.29 | $256.26 | 145,000 | — | — |
| 2020-09-24 | $125.28 | $260.40 | 388,600 | — | — |
| 2020-09-23 | $123.27 | $256.22 | 256,000 | — | — |
| 2020-09-22 | $125.14 | $260.11 | 239,000 | — | — |
| 2020-09-21 | $126.08 | $262.06 | 237,600 | — | — |
| 2020-09-18 | $128.85 | $267.82 | 577,500 | — | — |
| 2020-09-17 | $131.48 | $273.28 | 213,300 | — | — |
| 2020-09-16 | $130.08 | $270.37 | 394,100 | — | — |
| 2020-09-15 | $129.79 | $269.77 | 277,300 | — | — |
| 2020-09-14 | $129.72 | $269.63 | 239,200 | — | — |
| 2020-09-11 | $127.76 | $265.55 | 186,600 | — | — |
| 2020-09-10 | $128.65 | $267.40 | 218,100 | — | — |
| 2020-09-09 | $130.84 | $271.95 | 262,200 | — | — |
| 2020-09-08 | $129.69 | $269.56 | 414,000 | — | — |
| 2020-09-04 | $132.39 | $275.18 | 188,100 | — | — |
| 2020-09-03 | $132.78 | $275.99 | 196,800 | — | — |
| 2020-09-02 | $131.51 | $273.35 | 246,000 | — | — |
| 2020-09-01 | $131.24 | $272.79 | 207,900 | — | — |
| 2020-08-31 | $130.48 | $271.21 | 239,100 | — | — |
| 2020-08-28 | $130.00 | $270.21 | 260,100 | — | — |
| 2020-08-27 | $130.39 | $271.02 | 192,100 | — | — |
| 2020-08-26 | $129.63 | $269.44 | 224,500 | — | — |
| 2020-08-25 | $130.00 | $270.21 | 160,200 | — | — |
| 2020-08-24 | $128.75 | $267.61 | 192,800 | — | — |
| 2020-08-21 | $126.15 | $262.21 | 271,700 | — | — |
| 2020-08-20 | $128.03 | $266.11 | 538,600 | — | — |
| 2020-08-19 | $129.43 | $269.02 | 305,400 | — | — |
| 2020-08-18 | $130.28 | $270.79 | 255,500 | — | — |
| 2020-08-17 | $129.25 | $268.65 | 841,900 | — | — |
| 2020-08-14 | $131.86 | $274.07 | 232,200 | — | — |
| 2020-08-13 | $131.83 | $274.01 | 264,100 | — | — |
| 2020-08-12 | $130.88 | $272.04 | 248,200 | — | — |
| 2020-08-11 | $129.23 | $268.61 | 269,600 | — | — |
| 2020-08-10 | $128.84 | $267.80 | 280,400 | — | — |
| 2020-08-07 | $128.45 | $266.99 | 551,100 | — | — |
| 2020-08-06 | $124.20 | $258.15 | 372,200 | — | — |
| 2020-08-05 | $125.08 | $259.98 | 459,000 | — | — |
| 2020-08-04 | $124.61 | $259.00 | 305,800 | — | — |
| 2020-08-03 | $127.27 | $264.53 | 358,600 | — | — |
| 2020-07-31 | $127.17 | $264.33 | 352,300 | — | — |
| 2020-07-30 | $129.11 | $268.36 | 328,200 | — | — |
| 2020-07-29 | $129.14 | $268.42 | 572,700 | — | — |
| 2020-07-28 | $125.92 | $261.73 | 305,500 | — | — |
| 2020-07-27 | $126.42 | $262.77 | 200,600 | — | — |
| 2020-07-24 | $127.27 | $264.53 | 117,000 | — | — |
| 2020-07-23 | $128.69 | $267.48 | 460,000 | — | — |
| 2020-07-22 | $126.83 | $263.62 | 372,700 | — | — |
| 2020-07-21 | $127.99 | $266.03 | 739,300 | — | — |
| 2020-07-20 | $126.25 | $262.41 | 201,300 | — | — |
| 2020-07-17 | $128.51 | $267.11 | 249,800 | — | — |
| 2020-07-16 | $128.82 | $267.76 | 240,700 | — | — |
| 2020-07-15 | $130.51 | $271.27 | 335,300 | — | — |
| 2020-07-14 | $127.00 | $263.97 | 444,000 | — | — |
| 2020-07-13 | $127.69 | $265.41 | 599,100 | — | — |
| 2020-07-10 | $128.74 | $267.59 | 421,300 | — | — |
| 2020-07-09 | $125.10 | $260.02 | 358,600 | — | — |
| 2020-07-08 | $129.58 | $269.33 | 700,500 | — | — |
| 2020-07-07 | $133.29 | $277.05 | 809,900 | — | — |
| 2020-07-06 | $133.24 | $276.94 | 881,600 | — | — |
| 2020-07-02 | $132.13 | $274.63 | 426,000 | — | — |
| 2020-07-01 | $133.89 | $278.29 | 270,300 | — | — |
| 2020-06-30 | $133.67 | $277.84 | 270,000 | — | — |
| 2020-06-29 | $135.30 | $281.22 | 253,600 | — | — |
| 2020-06-26 | $135.10 | $280.81 | 301,100 | — | — |
| 2020-06-25 | $136.79 | $284.32 | 592,000 | — | — |
| 2020-06-24 | $139.77 | $290.51 | 508,800 | — | — |
| 2020-06-23 | $142.87 | $296.96 | 622,800 | — | — |
| 2020-06-22 | $145.21 | $301.82 | 361,800 | — | — |
| 2020-06-19 | $147.93 | $307.48 | 1,102,800 | — | — |
| 2020-06-18 | $149.92 | $311.61 | 359,900 | — | — |
| 2020-06-17 | $154.47 | $321.07 | 981,600 | — | — |
| 2020-06-16 | $156.33 | $324.94 | 484,700 | — | — |
| 2020-06-15 | $157.72 | $327.82 | 397,200 | — | — |
| 2020-06-12 | $156.38 | $325.04 | 380,400 | — | — |
| 2020-06-11 | $154.01 | $320.11 | 483,800 | — | — |
| 2020-06-10 | $160.34 | $333.27 | 653,500 | — | — |
| 2020-06-09 | $165.98 | $344.99 | 461,800 | — | — |
| 2020-06-08 | $169.65 | $352.62 | 398,900 | — | — |
| 2020-06-05 | $166.35 | $345.76 | 1,061,000 | — | — |
| 2020-06-04 | $155.17 | $322.52 | 449,400 | — | — |
| 2020-06-03 | $151.95 | $315.83 | 457,200 | — | — |
| 2020-06-02 | $144.05 | $299.41 | 303,500 | — | — |
| 2020-06-01 | $140.55 | $292.14 | 391,600 | — | — |
| 2020-05-29 | $137.82 | $286.46 | 809,000 | — | — |
| 2020-05-28 | $142.43 | $296.04 | 457,600 | — | — |
| 2020-05-27 | $141.64 | $294.40 | 480,200 | — | — |
| 2020-05-26 | $136.26 | $283.22 | 360,000 | — | — |
| 2020-05-22 | $132.51 | $275.42 | 252,100 | — | — |
| 2020-05-21 | $134.34 | $279.23 | 294,900 | — | — |
| 2020-05-20 | $133.01 | $276.46 | 343,600 | — | — |
| 2020-05-19 | $132.91 | $276.26 | 605,200 | — | — |
| 2020-05-18 | $135.81 | $282.28 | 436,900 | — | — |
| 2020-05-15 | $133.65 | $277.79 | 224,600 | — | — |
| 2020-05-14 | $135.99 | $282.66 | 418,700 | — | — |
| 2020-05-13 | $135.60 | $281.85 | 346,400 | — | — |
| 2020-05-12 | $141.01 | $293.09 | 469,700 | — | — |
| 2020-05-11 | $141.92 | $294.98 | 318,800 | — | — |
| 2020-05-08 | $145.66 | $302.76 | 366,600 | — | — |
| 2020-05-07 | $143.62 | $298.52 | 362,900 | — | — |
| 2020-05-06 | $142.21 | $295.59 | 155,900 | — | — |
| 2020-05-05 | $142.57 | $296.33 | 498,900 | — | — |
| 2020-05-04 | $141.80 | $294.73 | 214,500 | — | — |
| 2020-05-01 | $139.57 | $290.10 | 184,200 | — | — |
| 2020-04-30 | $149.02 | $309.74 | 525,900 | — | — |
| 2020-04-29 | $149.09 | $309.89 | 543,900 | — | — |
| 2020-04-28 | $139.93 | $290.85 | 272,500 | — | — |
| 2020-04-27 | $137.65 | $286.11 | 298,500 | — | — |
| 2020-04-24 | $134.21 | $278.96 | 339,500 | — | — |
| 2020-04-23 | $137.04 | $284.84 | 384,600 | — | — |
| 2020-04-22 | $138.62 | $288.12 | 427,000 | — | — |
| 2020-04-21 | $138.21 | $287.27 | 456,800 | — | — |
| 2020-04-20 | $142.87 | $296.96 | 562,500 | — | — |
| 2020-04-17 | $144.02 | $299.35 | 622,200 | — | — |
| 2020-04-16 | $141.51 | $294.13 | 583,400 | — | — |
| 2020-04-15 | $138.93 | $288.77 | 690,800 | — | — |
| 2020-04-14 | $137.75 | $286.32 | 995,200 | — | — |
| 2020-04-13 | $134.29 | $279.12 | 179,300 | — | — |
| 2020-04-09 | $135.62 | $281.89 | 439,100 | — | — |
| 2020-04-08 | $136.36 | $265.13 | 365,800 | — | — |
| 2020-04-07 | $132.32 | $240.16 | 409,700 | — | — |
| 2020-04-06 | $133.84 | $242.92 | 678,900 | — | — |
| 2020-04-03 | $129.55 | $235.13 | 322,200 | — | — |
| 2020-04-02 | $136.64 | $248.00 | 619,700 | — | — |
| 2020-04-01 | $133.88 | $242.99 | 479,300 | — | — |
| 2020-03-31 | $143.07 | $259.67 | 727,000 | — | — |
| 2020-03-30 | $133.10 | $241.57 | 434,000 | — | — |
| 2020-03-27 | $125.85 | $228.42 | 830,800 | — | — |
| 2020-03-26 | $129.62 | $235.26 | 1,710,000 | — | — |
| 2020-03-25 | $128.00 | $232.32 | 1,213,700 | — | — |
| 2020-03-24 | $128.25 | $232.77 | 596,300 | — | — |
| 2020-03-23 | $124.16 | $225.35 | 430,800 | — | — |
| 2020-03-20 | $132.83 | $241.08 | 760,000 | — | — |
| 2020-03-19 | $135.07 | $245.15 | 395,500 | — | — |
| 2020-03-18 | $135.29 | $245.55 | 374,800 | — | — |
| 2020-03-17 | $146.70 | $266.26 | 332,400 | — | — |
| 2020-03-16 | $149.41 | $271.18 | 442,700 | — | — |
| 2020-03-13 | $173.85 | $315.54 | 481,000 | — | — |
| 2020-03-12 | $153.37 | $278.36 | 507,100 | — | — |
| 2020-03-11 | $170.96 | $310.29 | 407,500 | — | — |
| 2020-03-10 | $181.98 | $330.29 | 488,500 | — | — |
| 2020-03-09 | $174.62 | $316.93 | 318,300 | — | — |
| 2020-03-06 | $186.55 | $338.59 | 455,100 | — | — |
| 2020-03-05 | $192.26 | $348.95 | 397,800 | — | — |
| 2020-03-04 | $198.98 | $361.15 | 314,100 | — | — |
| 2020-03-03 | $187.30 | $339.95 | 306,400 | — | — |
| 2020-03-02 | $190.14 | $345.10 | 356,100 | — | — |
| 2020-02-28 | $181.27 | $329.00 | 570,600 | — | — |
| 2020-02-27 | $182.81 | $331.80 | 221,200 | — | — |
| 2020-02-26 | $189.38 | $343.72 | 350,200 | — | — |
| 2020-02-25 | $187.85 | $340.94 | 249,700 | — | — |
| 2020-02-24 | $193.92 | $351.96 | 359,900 | — | — |
| 2020-02-21 | $199.22 | $361.58 | 313,800 | — | — |
| 2020-02-20 | $199.01 | $361.20 | 294,000 | — | — |
| 2020-02-19 | $201.24 | $365.25 | 216,200 | — | — |
| 2020-02-18 | $201.41 | $365.56 | 395,300 | — | — |
| 2020-02-14 | $204.05 | $370.35 | 250,300 | — | — |
| 2020-02-13 | $206.83 | $375.39 | 221,300 | — | — |
| 2020-02-12 | $208.56 | $378.53 | 348,600 | — | — |
| 2020-02-11 | $204.82 | $371.75 | 274,400 | — | — |
| 2020-02-10 | $204.49 | $371.15 | 242,000 | — | — |
| 2020-02-07 | $201.25 | $365.27 | 280,400 | — | — |
| 2020-02-06 | $203.01 | $368.46 | 989,300 | — | — |
| 2020-02-05 | $215.63 | $391.37 | 233,800 | — | — |
| 2020-02-04 | $214.39 | $389.11 | 170,900 | — | — |
| 2020-02-03 | $208.84 | $379.04 | 151,600 | — | — |
| 2020-01-31 | $206.58 | $374.94 | 328,900 | — | — |
| 2020-01-30 | $210.39 | $381.85 | 295,600 | — | — |
| 2020-01-29 | $213.13 | $386.83 | 238,700 | — | — |
| 2020-01-28 | $213.38 | $387.28 | 167,000 | — | — |
| 2020-01-27 | $211.13 | $383.20 | 166,700 | — | — |
| 2020-01-24 | $217.47 | $394.70 | 147,500 | — | — |
| 2020-01-23 | $219.22 | $397.88 | 122,900 | — | — |
| 2020-01-22 | $219.48 | $398.35 | 265,300 | — | — |
| 2020-01-21 | $218.00 | $395.67 | 187,500 | — | — |
| 2020-01-17 | $216.85 | $393.58 | 262,100 | — | — |
| 2020-01-16 | $215.85 | $391.76 | 274,700 | — | — |
| 2020-01-15 | $213.58 | $387.64 | 313,200 | — | — |
| 2020-01-14 | $210.95 | $382.87 | 228,200 | — | — |
| 2020-01-13 | $211.56 | $383.98 | 236,100 | — | — |
| 2020-01-10 | $210.57 | $382.18 | 193,400 | — | — |
| 2020-01-09 | $212.78 | $386.19 | 326,100 | — | — |
| 2020-01-08 | $210.51 | $382.07 | 193,200 | — | — |
| 2020-01-07 | $209.50 | $380.24 | 309,800 | — | — |
| 2020-01-06 | $216.61 | $393.14 | 189,500 | — | — |
| 2020-01-03 | $217.90 | $395.49 | 142,700 | — | — |
| 2020-01-02 | $219.23 | $397.90 | 173,400 | — | — |