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
- 1983-11-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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $204.40 | $284.14 | 239,800 | — | — |
| 2021-12-30 | $203.73 | $283.20 | 203,900 | — | — |
| 2021-12-29 | $205.75 | $286.01 | 243,000 | — | — |
| 2021-12-28 | $203.79 | $283.29 | 260,300 | — | — |
| 2021-12-27 | $203.14 | $282.38 | 284,600 | — | — |
| 2021-12-23 | $197.23 | $274.17 | 335,500 | — | — |
| 2021-12-22 | $194.84 | $270.85 | 520,900 | — | — |
| 2021-12-21 | $194.95 | $271.00 | 344,800 | — | — |
| 2021-12-20 | $190.77 | $265.19 | 497,100 | — | — |
| 2021-12-17 | $192.10 | $267.04 | 1,069,900 | — | — |
| 2021-12-16 | $196.53 | $273.20 | 387,900 | — | — |
| 2021-12-15 | $198.60 | $276.07 | 391,100 | — | — |
| 2021-12-14 | $196.60 | $273.29 | 447,900 | — | — |
| 2021-12-13 | $200.80 | $279.13 | 717,300 | — | — |
| 2021-12-10 | $198.56 | $276.02 | 431,700 | — | — |
| 2021-12-09 | $198.57 | $276.03 | 451,100 | — | — |
| 2021-12-08 | $196.69 | $273.42 | 340,900 | — | — |
| 2021-12-07 | $196.17 | $272.69 | 440,100 | — | — |
| 2021-12-06 | $195.56 | $271.85 | 479,600 | — | — |
| 2021-12-03 | $191.72 | $266.51 | 463,400 | — | — |
| 2021-12-02 | $190.13 | $264.30 | 466,700 | — | — |
| 2021-12-01 | $185.99 | $258.54 | 664,400 | — | — |
| 2021-11-30 | $191.16 | $265.73 | 890,200 | — | — |
| 2021-11-29 | $195.87 | $272.28 | 366,900 | — | — |
| 2021-11-26 | $194.57 | $270.47 | 297,000 | — | — |
| 2021-11-24 | $200.23 | $278.34 | 379,200 | — | — |
| 2021-11-23 | $200.58 | $278.83 | 525,200 | — | — |
| 2021-11-22 | $197.35 | $274.34 | 422,700 | — | — |
| 2021-11-19 | $194.26 | $270.04 | 702,800 | — | — |
| 2021-11-18 | $195.75 | $272.11 | 623,200 | — | — |
| 2021-11-17 | $199.78 | $277.71 | 401,100 | — | — |
| 2021-11-16 | $201.46 | $280.05 | 468,100 | — | — |
| 2021-11-15 | $199.35 | $277.12 | 402,100 | — | — |
| 2021-11-12 | $199.21 | $276.92 | 490,200 | — | — |
| 2021-11-11 | $196.42 | $273.04 | 483,400 | — | — |
| 2021-11-10 | $193.48 | $268.96 | 217,500 | — | — |
| 2021-11-09 | $195.28 | $271.46 | 271,100 | — | — |
| 2021-11-08 | $194.72 | $270.68 | 368,700 | — | — |
| 2021-11-05 | $193.27 | $268.66 | 610,700 | — | — |
| 2021-11-04 | $197.27 | $274.22 | 552,000 | — | — |
| 2021-11-03 | $195.41 | $271.22 | 613,000 | — | — |
| 2021-11-02 | $193.19 | $268.14 | 674,200 | — | — |
| 2021-11-01 | $195.78 | $271.73 | 568,600 | — | — |
| 2021-10-29 | $197.19 | $273.69 | 386,500 | — | — |
| 2021-10-28 | $198.01 | $274.83 | 297,700 | — | — |
| 2021-10-27 | $194.77 | $270.33 | 406,600 | — | — |
| 2021-10-26 | $196.48 | $272.71 | 511,300 | — | — |
| 2021-10-25 | $197.73 | $274.44 | 690,300 | — | — |
| 2021-10-22 | $195.66 | $271.57 | 518,500 | — | — |
| 2021-10-21 | $193.94 | $269.18 | 571,700 | — | — |
| 2021-10-20 | $195.03 | $270.69 | 699,300 | — | — |
| 2021-10-19 | $191.27 | $265.48 | 452,800 | — | — |
| 2021-10-18 | $189.05 | $262.39 | 1,039,100 | — | — |
| 2021-10-15 | $190.55 | $264.48 | 1,733,200 | — | — |
| 2021-10-14 | $175.24 | $243.23 | 621,000 | — | — |
| 2021-10-13 | $171.36 | $237.84 | 548,000 | — | — |
| 2021-10-12 | $170.39 | $236.49 | 679,600 | — | — |
| 2021-10-11 | $169.25 | $234.91 | 425,900 | — | — |
| 2021-10-08 | $169.78 | $235.65 | 577,600 | — | — |
| 2021-10-07 | $173.05 | $240.19 | 341,700 | — | — |
| 2021-10-06 | $171.66 | $238.26 | 380,100 | — | — |
| 2021-10-05 | $170.72 | $236.95 | 423,500 | — | — |
| 2021-10-04 | $165.48 | $229.68 | 417,100 | — | — |
| 2021-10-01 | $166.81 | $231.53 | 508,000 | — | — |
| 2021-09-30 | $167.22 | $232.09 | 493,900 | — | — |
| 2021-09-29 | $170.08 | $236.06 | 371,800 | — | — |
| 2021-09-28 | $171.63 | $238.22 | 456,100 | — | — |
| 2021-09-27 | $174.54 | $242.25 | 404,700 | — | — |
| 2021-09-24 | $173.75 | $241.16 | 380,200 | — | — |
| 2021-09-23 | $170.82 | $237.09 | 351,500 | — | — |
| 2021-09-22 | $168.51 | $233.89 | 412,700 | — | — |
| 2021-09-21 | $170.69 | $236.91 | 382,500 | — | — |
| 2021-09-20 | $169.09 | $234.69 | 487,900 | — | — |
| 2021-09-17 | $168.72 | $234.18 | 905,900 | — | — |
| 2021-09-16 | $171.19 | $237.60 | 358,300 | — | — |
| 2021-09-15 | $171.99 | $238.72 | 693,000 | — | — |
| 2021-09-14 | $168.15 | $233.39 | 654,700 | — | — |
| 2021-09-13 | $171.70 | $238.31 | 426,500 | — | — |
| 2021-09-10 | $173.78 | $241.20 | 431,600 | — | — |
| 2021-09-09 | $172.76 | $239.78 | 636,100 | — | — |
| 2021-09-08 | $177.15 | $245.88 | 583,300 | — | — |
| 2021-09-07 | $179.32 | $248.89 | 455,100 | — | — |
| 2021-09-03 | $181.08 | $251.33 | 478,500 | — | — |
| 2021-09-02 | $182.93 | $253.90 | 363,800 | — | — |
| 2021-09-01 | $179.14 | $248.64 | 395,700 | — | — |
| 2021-08-31 | $177.40 | $246.22 | 800,400 | — | — |
| 2021-08-30 | $182.71 | $253.59 | 669,500 | — | — |
| 2021-08-27 | $179.56 | $249.22 | 473,300 | — | — |
| 2021-08-26 | $174.95 | $242.82 | 362,500 | — | — |
| 2021-08-25 | $175.21 | $243.18 | 264,200 | — | — |
| 2021-08-24 | $174.06 | $241.59 | 395,200 | — | — |
| 2021-08-23 | $174.90 | $242.75 | 309,800 | — | — |
| 2021-08-20 | $174.49 | $242.19 | 264,500 | — | — |
| 2021-08-19 | $171.53 | $238.08 | 499,400 | — | — |
| 2021-08-18 | $173.25 | $240.46 | 507,900 | — | — |
| 2021-08-17 | $174.87 | $242.71 | 421,800 | — | — |
| 2021-08-16 | $176.81 | $245.41 | 509,700 | — | — |
| 2021-08-13 | $175.61 | $243.74 | 395,800 | — | — |
| 2021-08-12 | $173.15 | $240.33 | 346,000 | — | — |
| 2021-08-11 | $172.76 | $239.78 | 510,000 | — | — |
| 2021-08-10 | $167.12 | $231.96 | 424,900 | — | — |
| 2021-08-09 | $165.37 | $229.53 | 298,600 | — | — |
| 2021-08-06 | $167.05 | $231.86 | 404,900 | — | — |
| 2021-08-05 | $166.87 | $231.61 | 390,000 | — | — |
| 2021-08-04 | $167.64 | $232.26 | 392,900 | — | — |
| 2021-08-03 | $171.22 | $237.22 | 411,100 | — | — |
| 2021-08-02 | $167.47 | $232.03 | 450,300 | — | — |
| 2021-07-30 | $168.45 | $233.38 | 493,400 | — | — |
| 2021-07-29 | $167.41 | $231.94 | 326,400 | — | — |
| 2021-07-28 | $164.49 | $227.90 | 403,700 | — | — |
| 2021-07-27 | $165.39 | $229.14 | 375,800 | — | — |
| 2021-07-26 | $165.55 | $229.37 | 394,400 | — | — |
| 2021-07-23 | $167.25 | $231.72 | 481,800 | — | — |
| 2021-07-22 | $163.66 | $226.75 | 533,900 | — | — |
| 2021-07-21 | $163.63 | $226.71 | 634,100 | — | — |
| 2021-07-20 | $164.34 | $227.69 | 1,462,700 | — | — |
| 2021-07-19 | $159.68 | $221.23 | 1,080,800 | — | — |
| 2021-07-16 | $164.95 | $228.53 | 1,599,300 | — | — |
| 2021-07-15 | $167.76 | $232.43 | 894,700 | — | — |
| 2021-07-14 | $169.63 | $235.02 | 988,100 | — | — |
| 2021-07-13 | $166.91 | $231.25 | 719,800 | — | — |
| 2021-07-12 | $165.45 | $229.23 | 602,100 | — | — |
| 2021-07-09 | $165.78 | $229.68 | 587,000 | — | — |
| 2021-07-08 | $162.31 | $224.88 | 658,600 | — | — |
| 2021-07-07 | $166.94 | $231.29 | 611,300 | — | — |
| 2021-07-06 | $163.02 | $225.86 | 650,900 | — | — |
| 2021-07-02 | $165.31 | $229.03 | 527,100 | — | — |
| 2021-07-01 | $166.94 | $231.29 | 939,200 | — | — |
| 2021-06-30 | $162.95 | $225.76 | 682,300 | — | — |
| 2021-06-29 | $161.66 | $223.98 | 661,300 | — | — |
| 2021-06-28 | $161.78 | $224.14 | 603,900 | — | — |
| 2021-06-25 | $162.00 | $224.45 | 1,702,600 | — | — |
| 2021-06-24 | $160.49 | $222.36 | 570,500 | — | — |
| 2021-06-23 | $159.24 | $220.62 | 347,300 | — | — |
| 2021-06-22 | $160.35 | $222.16 | 388,900 | — | — |
| 2021-06-21 | $159.69 | $221.25 | 447,900 | — | — |
| 2021-06-18 | $155.89 | $215.98 | 1,361,000 | — | — |
| 2021-06-17 | $158.63 | $219.78 | 647,300 | — | — |
| 2021-06-16 | $164.51 | $227.92 | 483,800 | — | — |
| 2021-06-15 | $166.78 | $231.07 | 759,800 | — | — |
| 2021-06-14 | $164.61 | $228.06 | 481,000 | — | — |
| 2021-06-11 | $165.25 | $228.95 | 427,400 | — | — |
| 2021-06-10 | $164.20 | $227.50 | 573,900 | — | — |
| 2021-06-09 | $165.58 | $229.41 | 1,047,200 | — | — |
| 2021-06-08 | $165.49 | $229.28 | 474,400 | — | — |
| 2021-06-07 | $163.57 | $226.62 | 907,700 | — | — |
| 2021-06-04 | $167.08 | $231.49 | 610,000 | — | — |
| 2021-06-03 | $169.51 | $234.85 | 446,000 | — | — |
| 2021-06-02 | $170.09 | $235.66 | 632,300 | — | — |
| 2021-06-01 | $172.14 | $238.50 | 531,500 | — | — |
| 2021-05-28 | $171.54 | $237.66 | 480,400 | — | — |
| 2021-05-27 | $172.26 | $238.66 | 586,800 | — | — |
| 2021-05-26 | $169.44 | $234.76 | 514,200 | — | — |
| 2021-05-25 | $167.67 | $232.30 | 602,300 | — | — |
| 2021-05-24 | $171.09 | $237.04 | 315,900 | — | — |
| 2021-05-21 | $170.69 | $236.49 | 292,700 | — | — |
| 2021-05-20 | $169.82 | $235.28 | 431,500 | — | — |
| 2021-05-19 | $171.28 | $237.30 | 564,800 | — | — |
| 2021-05-18 | $173.43 | $240.28 | 622,400 | — | — |
| 2021-05-17 | $176.07 | $243.94 | 397,300 | — | — |
| 2021-05-14 | $176.49 | $244.52 | 411,200 | — | — |
| 2021-05-13 | $175.99 | $243.83 | 426,400 | — | — |
| 2021-05-12 | $173.18 | $239.94 | 453,400 | — | — |
| 2021-05-11 | $176.44 | $244.45 | 553,600 | — | — |
| 2021-05-10 | $180.47 | $250.04 | 576,200 | — | — |
| 2021-05-07 | $178.27 | $246.99 | 480,100 | — | — |
| 2021-05-06 | $174.90 | $242.32 | 540,600 | — | — |
| 2021-05-05 | $173.65 | $240.17 | 679,800 | — | — |
| 2021-05-04 | $176.57 | $244.21 | 625,500 | — | — |
| 2021-05-03 | $174.10 | $240.79 | 594,700 | — | — |
| 2021-04-30 | $170.71 | $236.11 | 600,400 | — | — |
| 2021-04-29 | $172.02 | $237.92 | 518,100 | — | — |
| 2021-04-28 | $168.92 | $233.63 | 368,600 | — | — |
| 2021-04-27 | $169.64 | $234.63 | 566,500 | — | — |
| 2021-04-26 | $167.76 | $232.03 | 593,600 | — | — |
| 2021-04-23 | $169.20 | $234.02 | 515,100 | — | — |
| 2021-04-22 | $169.59 | $234.56 | 655,200 | — | — |
| 2021-04-21 | $166.78 | $230.67 | 666,900 | — | — |
| 2021-04-20 | $168.37 | $232.87 | 916,200 | — | — |
| 2021-04-19 | $166.93 | $230.88 | 944,100 | — | — |
| 2021-04-16 | $172.16 | $238.11 | 1,386,100 | — | — |
| 2021-04-15 | $169.77 | $234.81 | 940,000 | — | — |
| 2021-04-14 | $169.18 | $233.99 | 696,700 | — | — |
| 2021-04-13 | $170.41 | $235.69 | 660,300 | — | — |
| 2021-04-12 | $171.50 | $237.20 | 518,800 | — | — |
| 2021-04-09 | $169.51 | $234.45 | 437,100 | — | — |
| 2021-04-08 | $167.61 | $231.82 | 447,200 | — | — |
| 2021-04-07 | $169.31 | $234.17 | 269,000 | — | — |
| 2021-04-06 | $169.30 | $234.16 | 374,800 | — | — |
| 2021-04-05 | $171.07 | $236.60 | 474,900 | — | — |
| 2021-04-01 | $169.80 | $234.85 | 413,900 | — | — |
| 2021-03-31 | $168.07 | $232.45 | 786,800 | — | — |
| 2021-03-30 | $169.34 | $234.21 | 554,900 | — | — |
| 2021-03-29 | $167.34 | $231.45 | 556,300 | — | — |
| 2021-03-26 | $166.90 | $230.84 | 454,600 | — | — |
| 2021-03-25 | $161.42 | $223.26 | 475,800 | — | — |
| 2021-03-24 | $159.53 | $220.64 | 560,200 | — | — |
| 2021-03-23 | $155.95 | $215.69 | 600,800 | — | — |
| 2021-03-22 | $158.41 | $219.09 | 806,200 | — | — |
| 2021-03-19 | $162.31 | $224.49 | 936,300 | — | — |
| 2021-03-18 | $162.09 | $224.18 | 381,600 | — | — |
| 2021-03-17 | $159.90 | $221.15 | 368,000 | — | — |
| 2021-03-16 | $158.17 | $218.76 | 370,100 | — | — |
| 2021-03-15 | $161.46 | $223.31 | 450,700 | — | — |
| 2021-03-12 | $162.83 | $225.21 | 374,600 | — | — |
| 2021-03-11 | $159.29 | $220.31 | 764,900 | — | — |
| 2021-03-10 | $157.00 | $217.14 | 1,048,000 | — | — |
| 2021-03-09 | $160.69 | $222.25 | 769,100 | — | — |
| 2021-03-08 | $159.39 | $220.45 | 996,000 | — | — |
| 2021-03-05 | $155.63 | $215.25 | 697,100 | — | — |
| 2021-03-04 | $149.29 | $206.48 | 561,800 | — | — |
| 2021-03-03 | $152.59 | $211.04 | 689,300 | — | — |
| 2021-03-02 | $150.73 | $208.47 | 540,900 | — | — |
| 2021-03-01 | $149.39 | $206.62 | 588,200 | — | — |
| 2021-02-26 | $146.87 | $203.13 | 736,800 | — | — |
| 2021-02-25 | $146.48 | $202.59 | 429,600 | — | — |
| 2021-02-24 | $146.66 | $202.84 | 372,600 | — | — |
| 2021-02-23 | $144.51 | $199.87 | 418,400 | — | — |
| 2021-02-22 | $145.55 | $201.31 | 484,100 | — | — |
| 2021-02-19 | $146.56 | $202.70 | 1,083,900 | — | — |
| 2021-02-18 | $146.90 | $203.17 | 584,600 | — | — |
| 2021-02-17 | $143.82 | $198.91 | 482,300 | — | — |
| 2021-02-16 | $146.32 | $202.37 | 769,300 | — | — |
| 2021-02-12 | $148.32 | $205.14 | 487,600 | — | — |
| 2021-02-11 | $147.32 | $203.76 | 762,400 | — | — |
| 2021-02-10 | $146.72 | $202.93 | 722,900 | — | — |
| 2021-02-09 | $148.35 | $205.18 | 557,600 | — | — |
| 2021-02-08 | $146.02 | $201.96 | 397,100 | — | — |
| 2021-02-05 | $144.65 | $200.06 | 583,700 | — | — |
| 2021-02-04 | $142.07 | $196.49 | 754,500 | — | — |
| 2021-02-03 | $139.05 | $191.93 | 400,000 | — | — |
| 2021-02-02 | $140.60 | $194.07 | 528,900 | — | — |
| 2021-02-01 | $136.91 | $188.98 | 565,000 | — | — |
| 2021-01-29 | $134.66 | $185.87 | 677,700 | — | — |
| 2021-01-28 | $136.78 | $188.80 | 503,100 | — | — |
| 2021-01-27 | $135.73 | $187.35 | 846,600 | — | — |
| 2021-01-26 | $143.46 | $198.02 | 641,600 | — | — |
| 2021-01-25 | $146.74 | $202.54 | 594,900 | — | — |
| 2021-01-22 | $146.14 | $201.72 | 617,100 | — | — |
| 2021-01-21 | $147.30 | $203.32 | 871,700 | — | — |
| 2021-01-20 | $150.02 | $207.07 | 2,103,100 | — | — |
| 2021-01-19 | $148.52 | $205.00 | 1,251,900 | — | — |
| 2021-01-15 | $151.51 | $209.13 | 689,800 | — | — |
| 2021-01-14 | $151.95 | $209.74 | 632,200 | — | — |
| 2021-01-13 | $149.22 | $205.97 | 726,200 | — | — |
| 2021-01-12 | $149.03 | $205.71 | 644,000 | — | — |
| 2021-01-11 | $148.14 | $204.48 | 456,800 | — | — |
| 2021-01-08 | $149.35 | $206.15 | 675,200 | — | — |
| 2021-01-07 | $148.47 | $204.93 | 880,800 | — | — |
| 2021-01-06 | $147.29 | $203.30 | 928,700 | — | — |
| 2021-01-05 | $138.07 | $190.58 | 678,800 | — | — |
| 2021-01-04 | $134.84 | $186.12 | 834,000 | — | — |