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
- 1992-06-01 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $243.41 | $322.84 | 212,200 | — | — |
| 2021-12-30 | $245.17 | $325.18 | 308,500 | — | — |
| 2021-12-29 | $242.32 | $321.40 | 285,600 | — | — |
| 2021-12-28 | $243.79 | $323.35 | 199,000 | — | — |
| 2021-12-27 | $244.98 | $324.93 | 264,900 | — | — |
| 2021-12-23 | $241.07 | $319.74 | 520,700 | — | — |
| 2021-12-22 | $234.84 | $311.48 | 294,600 | — | — |
| 2021-12-21 | $231.21 | $306.66 | 296,300 | — | — |
| 2021-12-20 | $226.78 | $300.79 | 552,800 | — | — |
| 2021-12-17 | $232.54 | $308.43 | 873,600 | — | — |
| 2021-12-16 | $230.90 | $306.25 | 543,200 | — | — |
| 2021-12-15 | $229.06 | $303.81 | 375,700 | — | — |
| 2021-12-14 | $226.83 | $300.85 | 406,200 | — | — |
| 2021-12-13 | $230.02 | $305.08 | 413,100 | — | — |
| 2021-12-10 | $229.79 | $304.78 | 265,000 | — | — |
| 2021-12-09 | $232.37 | $308.20 | 448,000 | — | — |
| 2021-12-08 | $230.59 | $305.84 | 299,800 | — | — |
| 2021-12-07 | $228.32 | $302.83 | 375,100 | — | — |
| 2021-12-06 | $225.49 | $299.08 | 525,700 | — | — |
| 2021-12-03 | $219.57 | $291.22 | 271,200 | — | — |
| 2021-12-02 | $220.63 | $292.63 | 397,800 | — | — |
| 2021-12-01 | $215.64 | $286.01 | 592,800 | — | — |
| 2021-11-30 | $218.53 | $289.85 | 1,245,100 | — | — |
| 2021-11-29 | $226.69 | $300.67 | 407,400 | — | — |
| 2021-11-26 | $227.31 | $301.49 | 232,800 | — | — |
| 2021-11-24 | $228.00 | $302.41 | 224,900 | — | — |
| 2021-11-23 | $228.88 | $303.57 | 327,600 | — | — |
| 2021-11-22 | $230.96 | $306.33 | 390,500 | — | — |
| 2021-11-19 | $233.54 | $309.18 | 1,067,700 | — | — |
| 2021-11-18 | $234.00 | $309.79 | 312,100 | — | — |
| 2021-11-17 | $231.55 | $306.55 | 636,000 | — | — |
| 2021-11-16 | $236.28 | $312.81 | 517,300 | — | — |
| 2021-11-15 | $232.38 | $307.65 | 356,200 | — | — |
| 2021-11-12 | $231.55 | $306.55 | 525,100 | — | — |
| 2021-11-11 | $231.52 | $306.51 | 234,600 | — | — |
| 2021-11-10 | $231.96 | $307.09 | 381,400 | — | — |
| 2021-11-09 | $228.99 | $303.16 | 416,600 | — | — |
| 2021-11-08 | $230.01 | $304.51 | 312,300 | — | — |
| 2021-11-05 | $224.58 | $297.32 | 340,700 | — | — |
| 2021-11-04 | $222.24 | $294.22 | 584,900 | — | — |
| 2021-11-03 | $222.72 | $294.86 | 857,000 | — | — |
| 2021-11-02 | $236.73 | $313.41 | 558,300 | — | — |
| 2021-11-01 | $235.78 | $312.15 | 397,000 | — | — |
| 2021-10-29 | $233.74 | $309.45 | 475,600 | — | — |
| 2021-10-28 | $232.94 | $308.39 | 302,400 | — | — |
| 2021-10-27 | $232.11 | $307.29 | 313,000 | — | — |
| 2021-10-26 | $235.36 | $311.59 | 316,900 | — | — |
| 2021-10-25 | $235.37 | $311.61 | 395,300 | — | — |
| 2021-10-22 | $235.31 | $311.53 | 361,300 | — | — |
| 2021-10-21 | $232.28 | $307.52 | 442,900 | — | — |
| 2021-10-20 | $226.11 | $299.35 | 739,900 | — | — |
| 2021-10-19 | $227.03 | $300.56 | 356,900 | — | — |
| 2021-10-18 | $223.20 | $295.49 | 309,700 | — | — |
| 2021-10-15 | $225.09 | $298.00 | 340,500 | — | — |
| 2021-10-14 | $224.19 | $296.80 | 473,900 | — | — |
| 2021-10-13 | $220.05 | $291.32 | 486,000 | — | — |
| 2021-10-12 | $218.21 | $288.89 | 630,900 | — | — |
| 2021-10-11 | $221.54 | $293.30 | 820,000 | — | — |
| 2021-10-08 | $219.49 | $290.58 | 614,300 | — | — |
| 2021-10-07 | $217.33 | $287.72 | 630,000 | — | — |
| 2021-10-06 | $212.20 | $280.93 | 604,300 | — | — |
| 2021-10-05 | $207.62 | $274.87 | 645,800 | — | — |
| 2021-10-04 | $206.02 | $272.75 | 573,700 | — | — |
| 2021-10-01 | $207.60 | $274.84 | 495,300 | — | — |
| 2021-09-30 | $204.28 | $270.45 | 441,000 | — | — |
| 2021-09-29 | $209.11 | $276.84 | 385,600 | — | — |
| 2021-09-28 | $210.53 | $278.72 | 460,400 | — | — |
| 2021-09-27 | $215.02 | $284.66 | 312,100 | — | — |
| 2021-09-24 | $220.21 | $291.54 | 286,300 | — | — |
| 2021-09-23 | $220.36 | $291.73 | 520,100 | — | — |
| 2021-09-22 | $215.71 | $285.58 | 349,700 | — | — |
| 2021-09-21 | $212.12 | $280.83 | 489,700 | — | — |
| 2021-09-20 | $212.52 | $281.36 | 506,800 | — | — |
| 2021-09-17 | $215.09 | $284.76 | 1,639,900 | — | — |
| 2021-09-16 | $215.42 | $285.19 | 484,700 | — | — |
| 2021-09-15 | $214.96 | $284.59 | 527,800 | — | — |
| 2021-09-14 | $215.94 | $285.88 | 553,800 | — | — |
| 2021-09-13 | $210.20 | $278.28 | 423,800 | — | — |
| 2021-09-10 | $209.71 | $277.63 | 472,500 | — | — |
| 2021-09-09 | $213.12 | $282.15 | 404,600 | — | — |
| 2021-09-08 | $216.77 | $286.98 | 251,500 | — | — |
| 2021-09-07 | $214.39 | $283.83 | 447,800 | — | — |
| 2021-09-03 | $217.82 | $288.37 | 470,500 | — | — |
| 2021-09-02 | $218.07 | $288.70 | 350,100 | — | — |
| 2021-09-01 | $217.19 | $286.97 | 344,400 | — | — |
| 2021-08-31 | $215.01 | $284.09 | 487,900 | — | — |
| 2021-08-30 | $214.62 | $283.57 | 276,800 | — | — |
| 2021-08-27 | $213.61 | $282.24 | 368,500 | — | — |
| 2021-08-26 | $212.63 | $280.94 | 305,700 | — | — |
| 2021-08-25 | $216.03 | $285.44 | 449,900 | — | — |
| 2021-08-24 | $213.64 | $282.28 | 299,000 | — | — |
| 2021-08-23 | $213.23 | $281.74 | 455,400 | — | — |
| 2021-08-20 | $214.90 | $283.94 | 621,700 | — | — |
| 2021-08-19 | $214.89 | $283.93 | 700,400 | — | — |
| 2021-08-18 | $216.28 | $285.77 | 695,700 | — | — |
| 2021-08-17 | $225.82 | $298.37 | 540,900 | — | — |
| 2021-08-16 | $221.96 | $293.27 | 409,600 | — | — |
| 2021-08-13 | $218.85 | $289.16 | 294,100 | — | — |
| 2021-08-12 | $218.17 | $288.26 | 489,200 | — | — |
| 2021-08-11 | $217.58 | $287.48 | 429,600 | — | — |
| 2021-08-10 | $217.62 | $287.54 | 755,800 | — | — |
| 2021-08-09 | $215.01 | $284.09 | 700,300 | — | — |
| 2021-08-06 | $216.29 | $285.78 | 688,800 | — | — |
| 2021-08-05 | $215.53 | $284.77 | 578,600 | — | — |
| 2021-08-04 | $216.47 | $286.02 | 360,700 | — | — |
| 2021-08-03 | $218.94 | $289.28 | 363,200 | — | — |
| 2021-08-02 | $218.33 | $288.47 | 376,900 | — | — |
| 2021-07-30 | $217.95 | $287.97 | 349,700 | — | — |
| 2021-07-29 | $216.77 | $286.41 | 423,500 | — | — |
| 2021-07-28 | $214.28 | $283.12 | 433,600 | — | — |
| 2021-07-27 | $214.86 | $283.89 | 315,400 | — | — |
| 2021-07-26 | $211.69 | $279.70 | 255,700 | — | — |
| 2021-07-23 | $212.47 | $280.73 | 354,000 | — | — |
| 2021-07-22 | $212.17 | $280.34 | 295,600 | — | — |
| 2021-07-21 | $209.85 | $277.27 | 315,400 | — | — |
| 2021-07-20 | $208.35 | $275.29 | 402,200 | — | — |
| 2021-07-19 | $204.30 | $269.94 | 404,800 | — | — |
| 2021-07-16 | $207.70 | $274.43 | 305,600 | — | — |
| 2021-07-15 | $206.54 | $272.90 | 379,400 | — | — |
| 2021-07-14 | $208.00 | $274.83 | 342,800 | — | — |
| 2021-07-13 | $208.72 | $275.78 | 300,800 | — | — |
| 2021-07-12 | $210.80 | $278.53 | 489,700 | — | — |
| 2021-07-09 | $211.24 | $279.11 | 439,000 | — | — |
| 2021-07-08 | $211.30 | $279.19 | 367,900 | — | — |
| 2021-07-07 | $213.35 | $281.89 | 476,200 | — | — |
| 2021-07-06 | $210.72 | $278.42 | 581,800 | — | — |
| 2021-07-02 | $209.63 | $276.98 | 341,500 | — | — |
| 2021-07-01 | $208.95 | $276.08 | 412,000 | — | — |
| 2021-06-30 | $206.30 | $272.58 | 534,700 | — | — |
| 2021-06-29 | $206.46 | $272.79 | 421,800 | — | — |
| 2021-06-28 | $207.23 | $273.81 | 414,500 | — | — |
| 2021-06-25 | $206.80 | $273.24 | 514,900 | — | — |
| 2021-06-24 | $204.13 | $269.71 | 616,200 | — | — |
| 2021-06-23 | $205.58 | $271.63 | 524,600 | — | — |
| 2021-06-22 | $204.50 | $270.20 | 539,200 | — | — |
| 2021-06-21 | $201.36 | $266.05 | 654,100 | — | — |
| 2021-06-18 | $199.12 | $263.09 | 849,900 | — | — |
| 2021-06-17 | $200.28 | $264.63 | 535,200 | — | — |
| 2021-06-16 | $198.84 | $262.72 | 517,500 | — | — |
| 2021-06-15 | $198.22 | $261.90 | 718,800 | — | — |
| 2021-06-14 | $198.37 | $262.10 | 1,027,900 | — | — |
| 2021-06-11 | $198.53 | $262.31 | 558,900 | — | — |
| 2021-06-10 | $198.23 | $261.92 | 1,007,900 | — | — |
| 2021-06-09 | $195.54 | $258.36 | 771,100 | — | — |
| 2021-06-08 | $195.71 | $258.59 | 1,045,800 | — | — |
| 2021-06-07 | $193.83 | $256.10 | 902,200 | — | — |
| 2021-06-04 | $193.61 | $255.81 | 834,100 | — | — |
| 2021-06-03 | $189.96 | $250.99 | 941,700 | — | — |
| 2021-06-02 | $191.18 | $252.60 | 955,600 | — | — |
| 2021-06-01 | $188.43 | $248.97 | 3,682,200 | — | — |
| 2021-05-28 | $190.86 | $252.18 | 695,700 | — | — |
| 2021-05-27 | $190.89 | $252.22 | 976,800 | — | — |
| 2021-05-26 | $194.17 | $256.02 | 1,103,500 | — | — |
| 2021-05-25 | $191.36 | $252.32 | 755,200 | — | — |
| 2021-05-24 | $190.00 | $250.53 | 401,200 | — | — |
| 2021-05-21 | $190.53 | $251.22 | 899,500 | — | — |
| 2021-05-20 | $189.30 | $249.60 | 842,200 | — | — |
| 2021-05-19 | $189.40 | $249.73 | 1,251,400 | — | — |
| 2021-05-18 | $195.95 | $258.37 | 669,900 | — | — |
| 2021-05-17 | $196.57 | $259.19 | 652,100 | — | — |
| 2021-05-14 | $197.78 | $260.78 | 602,500 | — | — |
| 2021-05-13 | $198.99 | $262.38 | 440,100 | — | — |
| 2021-05-12 | $197.74 | $260.73 | 536,900 | — | — |
| 2021-05-11 | $204.65 | $269.84 | 628,100 | — | — |
| 2021-05-10 | $207.64 | $273.78 | 611,700 | — | — |
| 2021-05-07 | $211.50 | $278.87 | 545,800 | — | — |
| 2021-05-06 | $210.31 | $277.31 | 517,300 | — | — |
| 2021-05-05 | $209.43 | $276.15 | 734,200 | — | — |
| 2021-05-04 | $211.98 | $279.51 | 605,200 | — | — |
| 2021-05-03 | $213.47 | $281.47 | 640,700 | — | — |
| 2021-04-30 | $211.02 | $278.24 | 1,020,800 | — | — |
| 2021-04-29 | $212.99 | $280.84 | 939,000 | — | — |
| 2021-04-28 | $210.88 | $278.06 | 616,100 | — | — |
| 2021-04-27 | $212.43 | $280.10 | 1,398,200 | — | — |
| 2021-04-26 | $216.47 | $285.43 | 402,800 | — | — |
| 2021-04-23 | $214.82 | $283.25 | 617,400 | — | — |
| 2021-04-22 | $212.38 | $280.03 | 447,500 | — | — |
| 2021-04-21 | $212.52 | $280.22 | 475,600 | — | — |
| 2021-04-20 | $209.39 | $276.09 | 819,800 | — | — |
| 2021-04-19 | $208.63 | $275.09 | 437,700 | — | — |
| 2021-04-16 | $208.14 | $274.44 | 1,025,400 | — | — |
| 2021-04-15 | $206.71 | $272.56 | 861,000 | — | — |
| 2021-04-14 | $204.84 | $270.09 | 533,500 | — | — |
| 2021-04-13 | $202.91 | $267.55 | 397,200 | — | — |
| 2021-04-12 | $200.62 | $264.53 | 405,700 | — | — |
| 2021-04-09 | $199.15 | $262.59 | 489,700 | — | — |
| 2021-04-08 | $198.16 | $261.28 | 723,700 | — | — |
| 2021-04-07 | $193.79 | $255.52 | 432,300 | — | — |
| 2021-04-06 | $194.50 | $256.46 | 638,600 | — | — |
| 2021-04-05 | $195.88 | $258.28 | 748,500 | — | — |
| 2021-04-01 | $193.50 | $255.14 | 768,500 | — | — |
| 2021-03-31 | $190.48 | $251.16 | 413,100 | — | — |
| 2021-03-30 | $190.03 | $250.57 | 526,500 | — | — |
| 2021-03-29 | $192.77 | $254.18 | 445,100 | — | — |
| 2021-03-26 | $193.68 | $255.38 | 581,700 | — | — |
| 2021-03-25 | $190.84 | $251.63 | 629,800 | — | — |
| 2021-03-24 | $187.75 | $247.56 | 672,700 | — | — |
| 2021-03-23 | $185.81 | $245.00 | 559,000 | — | — |
| 2021-03-22 | $186.55 | $245.98 | 630,400 | — | — |
| 2021-03-19 | $187.24 | $246.89 | 1,505,900 | — | — |
| 2021-03-18 | $187.00 | $246.57 | 489,800 | — | — |
| 2021-03-17 | $187.01 | $246.58 | 449,700 | — | — |
| 2021-03-16 | $186.87 | $246.40 | 501,000 | — | — |
| 2021-03-15 | $187.06 | $246.65 | 565,200 | — | — |
| 2021-03-12 | $184.05 | $242.68 | 506,300 | — | — |
| 2021-03-11 | $181.55 | $239.38 | 638,600 | — | — |
| 2021-03-10 | $179.99 | $237.33 | 560,000 | — | — |
| 2021-03-09 | $179.03 | $236.06 | 868,500 | — | — |
| 2021-03-08 | $172.65 | $227.65 | 995,100 | — | — |
| 2021-03-05 | $177.15 | $233.58 | 585,700 | — | — |
| 2021-03-04 | $171.20 | $225.74 | 1,433,800 | — | — |
| 2021-03-03 | $171.65 | $226.33 | 668,700 | — | — |
| 2021-03-02 | $177.77 | $234.40 | 612,100 | — | — |
| 2021-03-01 | $177.77 | $234.40 | 546,800 | — | — |
| 2021-02-26 | $174.80 | $230.48 | 1,100,000 | — | — |
| 2021-02-25 | $172.99 | $228.10 | 412,600 | — | — |
| 2021-02-24 | $173.11 | $228.26 | 597,800 | — | — |
| 2021-02-23 | $173.27 | $228.47 | 605,200 | — | — |
| 2021-02-22 | $175.62 | $231.04 | 651,700 | — | — |
| 2021-02-19 | $178.73 | $235.13 | 442,700 | — | — |
| 2021-02-18 | $181.86 | $239.25 | 807,100 | — | — |
| 2021-02-17 | $185.00 | $243.38 | 985,200 | — | — |
| 2021-02-16 | $182.50 | $240.09 | 550,500 | — | — |
| 2021-02-12 | $183.00 | $240.75 | 646,900 | — | — |
| 2021-02-11 | $182.34 | $239.88 | 544,300 | — | — |
| 2021-02-10 | $183.30 | $241.14 | 417,300 | — | — |
| 2021-02-09 | $182.77 | $240.44 | 262,900 | — | — |
| 2021-02-08 | $183.85 | $241.86 | 531,400 | — | — |
| 2021-02-05 | $183.18 | $240.98 | 441,200 | — | — |
| 2021-02-04 | $185.61 | $244.18 | 578,800 | — | — |
| 2021-02-03 | $182.87 | $240.58 | 1,321,200 | — | — |
| 2021-02-02 | $191.08 | $251.38 | 618,700 | — | — |
| 2021-02-01 | $186.32 | $245.11 | 743,700 | — | — |
| 2021-01-29 | $187.11 | $246.15 | 719,100 | — | — |
| 2021-01-28 | $191.18 | $251.51 | 636,400 | — | — |
| 2021-01-27 | $192.30 | $252.98 | 1,113,400 | — | — |
| 2021-01-26 | $193.18 | $254.14 | 422,400 | — | — |
| 2021-01-25 | $190.41 | $250.49 | 438,800 | — | — |
| 2021-01-22 | $188.76 | $248.32 | 402,400 | — | — |
| 2021-01-21 | $188.33 | $247.76 | 594,600 | — | — |
| 2021-01-20 | $189.53 | $249.34 | 418,800 | — | — |
| 2021-01-19 | $188.71 | $248.26 | 786,000 | — | — |
| 2021-01-15 | $184.38 | $242.56 | 646,200 | — | — |
| 2021-01-14 | $189.84 | $249.74 | 381,600 | — | — |
| 2021-01-13 | $194.10 | $255.35 | 484,000 | — | — |
| 2021-01-12 | $192.06 | $252.67 | 863,800 | — | — |
| 2021-01-11 | $200.46 | $263.72 | 356,200 | — | — |
| 2021-01-08 | $202.81 | $266.81 | 307,800 | — | — |
| 2021-01-07 | $199.79 | $262.83 | 299,000 | — | — |
| 2021-01-06 | $195.24 | $256.85 | 570,900 | — | — |
| 2021-01-05 | $191.82 | $252.35 | 396,100 | — | — |
| 2021-01-04 | $188.49 | $247.97 | 487,600 | — | — |