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
- 1973-02-21 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 | $234.59 | $398.88 | 500,200 | — | — |
| 2021-12-30 | $234.01 | $397.89 | 478,400 | — | — |
| 2021-12-29 | $235.64 | $400.66 | 460,200 | — | — |
| 2021-12-28 | $234.13 | $398.09 | 724,300 | — | — |
| 2021-12-27 | $231.67 | $393.91 | 510,100 | — | — |
| 2021-12-23 | $228.24 | $388.08 | 489,400 | — | — |
| 2021-12-22 | $226.83 | $385.68 | 620,100 | — | — |
| 2021-12-21 | $225.49 | $383.40 | 695,000 | — | — |
| 2021-12-20 | $224.02 | $380.90 | 703,700 | — | — |
| 2021-12-17 | $225.45 | $383.34 | 2,552,500 | — | — |
| 2021-12-16 | $229.85 | $390.82 | 1,394,600 | — | — |
| 2021-12-15 | $229.18 | $389.68 | 959,200 | — | — |
| 2021-12-14 | $228.88 | $389.17 | 1,023,600 | — | — |
| 2021-12-13 | $231.44 | $393.52 | 923,100 | — | — |
| 2021-12-10 | $232.01 | $393.62 | 764,100 | — | — |
| 2021-12-09 | $230.35 | $390.81 | 747,700 | — | — |
| 2021-12-08 | $232.30 | $394.12 | 849,000 | — | — |
| 2021-12-07 | $230.76 | $391.50 | 1,158,800 | — | — |
| 2021-12-06 | $229.59 | $389.52 | 1,324,100 | — | — |
| 2021-12-03 | $220.83 | $374.66 | 1,784,400 | — | — |
| 2021-12-02 | $224.65 | $381.14 | 931,200 | — | — |
| 2021-12-01 | $220.30 | $373.76 | 1,049,900 | — | — |
| 2021-11-30 | $221.47 | $375.74 | 2,057,400 | — | — |
| 2021-11-29 | $227.15 | $385.38 | 1,134,800 | — | — |
| 2021-11-26 | $226.23 | $383.82 | 730,600 | — | — |
| 2021-11-24 | $231.35 | $392.50 | 616,900 | — | — |
| 2021-11-23 | $233.43 | $396.03 | 585,800 | — | — |
| 2021-11-22 | $234.54 | $397.92 | 769,700 | — | — |
| 2021-11-19 | $234.86 | $398.46 | 709,600 | — | — |
| 2021-11-18 | $230.88 | $391.71 | 638,300 | — | — |
| 2021-11-17 | $232.39 | $394.27 | 608,700 | — | — |
| 2021-11-16 | $233.43 | $396.03 | 663,700 | — | — |
| 2021-11-15 | $235.46 | $399.48 | 743,900 | — | — |
| 2021-11-12 | $235.67 | $399.83 | 839,300 | — | — |
| 2021-11-11 | $232.47 | $394.40 | 727,400 | — | — |
| 2021-11-10 | $233.38 | $395.95 | 1,057,400 | — | — |
| 2021-11-09 | $230.95 | $391.82 | 691,300 | — | — |
| 2021-11-08 | $230.86 | $391.67 | 737,000 | — | — |
| 2021-11-05 | $230.68 | $391.37 | 902,500 | — | — |
| 2021-11-04 | $228.10 | $386.99 | 945,100 | — | — |
| 2021-11-03 | $228.14 | $387.06 | 1,385,300 | — | — |
| 2021-11-02 | $226.91 | $384.97 | 1,074,200 | — | — |
| 2021-11-01 | $222.52 | $377.52 | 957,800 | — | — |
| 2021-10-29 | $222.22 | $377.01 | 920,400 | — | — |
| 2021-10-28 | $221.00 | $374.94 | 780,700 | — | — |
| 2021-10-27 | $221.10 | $375.11 | 1,279,800 | — | — |
| 2021-10-26 | $230.28 | $390.69 | 1,367,000 | — | — |
| 2021-10-25 | $221.56 | $375.89 | 1,137,000 | — | — |
| 2021-10-22 | $221.45 | $375.71 | 699,100 | — | — |
| 2021-10-21 | $222.30 | $377.15 | 576,800 | — | — |
| 2021-10-20 | $220.64 | $374.33 | 517,200 | — | — |
| 2021-10-19 | $219.53 | $372.45 | 686,800 | — | — |
| 2021-10-18 | $218.69 | $371.02 | 885,000 | — | — |
| 2021-10-15 | $220.21 | $373.60 | 2,269,200 | — | — |
| 2021-10-14 | $219.35 | $372.14 | 1,027,000 | — | — |
| 2021-10-13 | $213.27 | $361.83 | 1,180,300 | — | — |
| 2021-10-12 | $212.13 | $359.90 | 1,129,200 | — | — |
| 2021-10-11 | $212.17 | $359.96 | 846,300 | — | — |
| 2021-10-08 | $215.06 | $364.87 | 619,000 | — | — |
| 2021-10-07 | $216.47 | $367.26 | 700,600 | — | — |
| 2021-10-06 | $216.62 | $367.51 | 966,600 | — | — |
| 2021-10-05 | $214.38 | $363.71 | 926,100 | — | — |
| 2021-10-04 | $212.37 | $360.30 | 1,265,900 | — | — |
| 2021-10-01 | $213.65 | $362.47 | 1,439,800 | — | — |
| 2021-09-30 | $208.62 | $353.94 | 1,035,100 | — | — |
| 2021-09-29 | $212.70 | $360.86 | 1,006,000 | — | — |
| 2021-09-28 | $212.82 | $361.07 | 1,136,400 | — | — |
| 2021-09-27 | $218.28 | $370.33 | 1,025,500 | — | — |
| 2021-09-24 | $223.77 | $379.64 | 691,200 | — | — |
| 2021-09-23 | $223.90 | $379.86 | 637,800 | — | — |
| 2021-09-22 | $220.86 | $374.71 | 833,200 | — | — |
| 2021-09-21 | $217.91 | $369.70 | 760,700 | — | — |
| 2021-09-20 | $217.09 | $368.31 | 1,242,800 | — | — |
| 2021-09-17 | $218.34 | $370.43 | 2,256,900 | — | — |
| 2021-09-16 | $223.57 | $379.30 | 908,700 | — | — |
| 2021-09-15 | $223.83 | $379.75 | 1,068,300 | — | — |
| 2021-09-14 | $223.56 | $379.29 | 910,400 | — | — |
| 2021-09-13 | $224.46 | $380.81 | 1,015,900 | — | — |
| 2021-09-10 | $225.84 | $382.34 | 847,100 | — | — |
| 2021-09-09 | $227.51 | $385.17 | 928,600 | — | — |
| 2021-09-08 | $229.60 | $388.71 | 1,159,200 | — | — |
| 2021-09-07 | $227.14 | $384.54 | 1,032,800 | — | — |
| 2021-09-03 | $225.14 | $381.16 | 980,200 | — | — |
| 2021-09-02 | $226.92 | $384.17 | 723,600 | — | — |
| 2021-09-01 | $224.97 | $380.87 | 620,200 | — | — |
| 2021-08-31 | $225.36 | $381.53 | 1,175,100 | — | — |
| 2021-08-30 | $225.48 | $381.73 | 618,400 | — | — |
| 2021-08-27 | $224.99 | $380.90 | 585,600 | — | — |
| 2021-08-26 | $223.02 | $377.57 | 560,500 | — | — |
| 2021-08-25 | $224.08 | $379.36 | 486,200 | — | — |
| 2021-08-24 | $222.33 | $376.40 | 411,200 | — | — |
| 2021-08-23 | $222.52 | $376.72 | 645,600 | — | — |
| 2021-08-20 | $222.06 | $375.94 | 560,400 | — | — |
| 2021-08-19 | $220.50 | $373.30 | 725,800 | — | — |
| 2021-08-18 | $219.33 | $371.32 | 838,600 | — | — |
| 2021-08-17 | $221.29 | $374.64 | 717,800 | — | — |
| 2021-08-16 | $221.28 | $374.62 | 744,900 | — | — |
| 2021-08-13 | $221.58 | $375.13 | 577,800 | — | — |
| 2021-08-12 | $219.57 | $371.73 | 570,200 | — | — |
| 2021-08-11 | $220.63 | $373.52 | 798,900 | — | — |
| 2021-08-10 | $219.06 | $370.86 | 591,500 | — | — |
| 2021-08-09 | $218.55 | $370.00 | 755,800 | — | — |
| 2021-08-06 | $219.65 | $371.86 | 635,400 | — | — |
| 2021-08-05 | $218.18 | $369.37 | 646,900 | — | — |
| 2021-08-04 | $217.80 | $368.73 | 721,900 | — | — |
| 2021-08-03 | $219.36 | $371.37 | 593,800 | — | — |
| 2021-08-02 | $218.07 | $369.19 | 1,018,700 | — | — |
| 2021-07-30 | $220.83 | $373.86 | 945,000 | — | — |
| 2021-07-29 | $220.39 | $373.11 | 680,600 | — | — |
| 2021-07-28 | $219.13 | $370.98 | 995,600 | — | — |
| 2021-07-27 | $220.80 | $373.81 | 1,550,000 | — | — |
| 2021-07-26 | $219.14 | $371.00 | 1,013,900 | — | — |
| 2021-07-23 | $217.89 | $368.88 | 836,200 | — | — |
| 2021-07-22 | $214.94 | $363.89 | 606,400 | — | — |
| 2021-07-21 | $214.47 | $363.09 | 1,149,100 | — | — |
| 2021-07-20 | $214.20 | $362.63 | 1,317,500 | — | — |
| 2021-07-19 | $210.34 | $356.10 | 1,922,900 | — | — |
| 2021-07-16 | $215.28 | $364.46 | 1,252,000 | — | — |
| 2021-07-15 | $214.59 | $363.29 | 928,600 | — | — |
| 2021-07-14 | $213.75 | $361.87 | 1,336,900 | — | — |
| 2021-07-13 | $212.75 | $360.18 | 784,600 | — | — |
| 2021-07-12 | $213.41 | $361.30 | 1,072,200 | — | — |
| 2021-07-09 | $212.76 | $360.20 | 927,200 | — | — |
| 2021-07-08 | $209.83 | $355.24 | 822,900 | — | — |
| 2021-07-07 | $211.23 | $357.61 | 1,290,200 | — | — |
| 2021-07-06 | $209.48 | $354.64 | 888,700 | — | — |
| 2021-07-02 | $210.80 | $356.88 | 920,700 | — | — |
| 2021-07-01 | $209.18 | $354.14 | 1,065,500 | — | — |
| 2021-06-30 | $205.97 | $348.70 | 976,000 | — | — |
| 2021-06-29 | $208.09 | $352.29 | 916,000 | — | — |
| 2021-06-28 | $208.24 | $352.54 | 1,343,100 | — | — |
| 2021-06-25 | $207.48 | $351.26 | 3,544,500 | — | — |
| 2021-06-24 | $208.24 | $352.54 | 596,700 | — | — |
| 2021-06-23 | $208.07 | $352.26 | 542,700 | — | — |
| 2021-06-22 | $210.12 | $355.73 | 672,200 | — | — |
| 2021-06-21 | $209.79 | $355.17 | 929,400 | — | — |
| 2021-06-18 | $205.01 | $347.08 | 1,836,300 | — | — |
| 2021-06-17 | $209.64 | $354.91 | 966,700 | — | — |
| 2021-06-16 | $210.43 | $356.25 | 1,041,800 | — | — |
| 2021-06-15 | $214.92 | $363.85 | 1,231,800 | — | — |
| 2021-06-14 | $213.24 | $361.01 | 1,380,000 | — | — |
| 2021-06-11 | $214.50 | $362.33 | 721,700 | — | — |
| 2021-06-10 | $213.56 | $360.74 | 907,000 | — | — |
| 2021-06-09 | $212.76 | $359.39 | 1,614,100 | — | — |
| 2021-06-08 | $212.40 | $358.78 | 739,100 | — | — |
| 2021-06-07 | $212.96 | $359.73 | 949,900 | — | — |
| 2021-06-04 | $215.46 | $363.95 | 971,200 | — | — |
| 2021-06-03 | $213.85 | $361.23 | 2,064,800 | — | — |
| 2021-06-02 | $214.96 | $363.11 | 1,113,300 | — | — |
| 2021-06-01 | $215.11 | $363.36 | 944,000 | — | — |
| 2021-05-28 | $215.08 | $363.31 | 1,094,700 | — | — |
| 2021-05-27 | $216.23 | $365.25 | 4,147,300 | — | — |
| 2021-05-26 | $215.06 | $363.28 | 795,100 | — | — |
| 2021-05-25 | $214.93 | $363.06 | 765,400 | — | — |
| 2021-05-24 | $215.30 | $363.68 | 829,000 | — | — |
| 2021-05-21 | $214.24 | $361.89 | 926,000 | — | — |
| 2021-05-20 | $214.36 | $362.09 | 2,055,900 | — | — |
| 2021-05-19 | $213.33 | $360.35 | 1,930,500 | — | — |
| 2021-05-18 | $217.93 | $368.12 | 1,964,400 | — | — |
| 2021-05-17 | $221.64 | $374.39 | 931,000 | — | — |
| 2021-05-14 | $224.06 | $378.48 | 702,300 | — | — |
| 2021-05-13 | $221.48 | $374.12 | 641,600 | — | — |
| 2021-05-12 | $217.44 | $367.30 | 1,027,800 | — | — |
| 2021-05-11 | $225.30 | $380.57 | 794,000 | — | — |
| 2021-05-10 | $224.96 | $380.00 | 1,155,500 | — | — |
| 2021-05-07 | $228.43 | $385.86 | 733,600 | — | — |
| 2021-05-06 | $228.50 | $385.98 | 868,600 | — | — |
| 2021-05-05 | $227.94 | $385.03 | 1,111,300 | — | — |
| 2021-05-04 | $228.99 | $386.81 | 989,900 | — | — |
| 2021-05-03 | $226.95 | $383.36 | 687,600 | — | — |
| 2021-04-30 | $224.12 | $378.58 | 839,200 | — | — |
| 2021-04-29 | $224.75 | $379.64 | 612,700 | — | — |
| 2021-04-28 | $222.07 | $375.12 | 982,400 | — | — |
| 2021-04-27 | $218.41 | $368.93 | 1,178,500 | — | — |
| 2021-04-26 | $226.81 | $383.12 | 995,600 | — | — |
| 2021-04-23 | $226.78 | $383.07 | 830,800 | — | — |
| 2021-04-22 | $221.53 | $374.20 | 912,600 | — | — |
| 2021-04-21 | $223.98 | $378.34 | 726,300 | — | — |
| 2021-04-20 | $220.84 | $373.04 | 1,200,700 | — | — |
| 2021-04-19 | $220.31 | $372.14 | 868,800 | — | — |
| 2021-04-16 | $223.15 | $376.94 | 725,600 | — | — |
| 2021-04-15 | $219.90 | $371.45 | 704,300 | — | — |
| 2021-04-14 | $218.39 | $368.90 | 635,000 | — | — |
| 2021-04-13 | $217.94 | $368.14 | 613,000 | — | — |
| 2021-04-12 | $219.74 | $371.18 | 543,900 | — | — |
| 2021-04-09 | $219.44 | $370.67 | 860,400 | — | — |
| 2021-04-08 | $215.97 | $364.81 | 652,800 | — | — |
| 2021-04-07 | $214.66 | $362.60 | 696,700 | — | — |
| 2021-04-06 | $220.83 | $373.02 | 1,023,900 | — | — |
| 2021-04-05 | $218.88 | $369.73 | 738,400 | — | — |
| 2021-04-01 | $216.85 | $366.30 | 702,000 | — | — |
| 2021-03-31 | $214.07 | $361.60 | 1,061,100 | — | — |
| 2021-03-30 | $215.00 | $363.17 | 1,098,400 | — | — |
| 2021-03-29 | $214.53 | $362.38 | 1,097,800 | — | — |
| 2021-03-26 | $213.33 | $360.35 | 925,500 | — | — |
| 2021-03-25 | $208.81 | $352.72 | 1,336,300 | — | — |
| 2021-03-24 | $208.46 | $352.13 | 1,474,300 | — | — |
| 2021-03-23 | $207.91 | $351.20 | 1,384,200 | — | — |
| 2021-03-22 | $208.07 | $351.47 | 1,842,900 | — | — |
| 2021-03-19 | $207.58 | $350.64 | 2,001,400 | — | — |
| 2021-03-18 | $209.55 | $353.97 | 1,388,800 | — | — |
| 2021-03-17 | $209.18 | $353.34 | 1,235,600 | — | — |
| 2021-03-16 | $212.95 | $359.71 | 640,000 | — | — |
| 2021-03-15 | $215.37 | $363.80 | 581,800 | — | — |
| 2021-03-12 | $214.72 | $361.89 | 619,000 | — | — |
| 2021-03-11 | $214.40 | $361.35 | 790,900 | — | — |
| 2021-03-10 | $216.97 | $365.68 | 765,700 | — | — |
| 2021-03-09 | $214.48 | $361.49 | 1,114,500 | — | — |
| 2021-03-08 | $211.59 | $356.62 | 1,041,500 | — | — |
| 2021-03-05 | $207.91 | $350.41 | 1,601,900 | — | — |
| 2021-03-04 | $204.57 | $344.78 | 1,284,600 | — | — |
| 2021-03-03 | $208.32 | $351.10 | 1,097,700 | — | — |
| 2021-03-02 | $211.54 | $356.53 | 702,600 | — | — |
| 2021-03-01 | $211.22 | $355.99 | 1,080,100 | — | — |
| 2021-02-26 | $209.36 | $352.86 | 1,117,600 | — | — |
| 2021-02-25 | $211.96 | $357.24 | 960,200 | — | — |
| 2021-02-24 | $216.19 | $364.37 | 1,004,200 | — | — |
| 2021-02-23 | $211.16 | $355.89 | 1,149,000 | — | — |
| 2021-02-22 | $206.54 | $348.10 | 955,000 | — | — |
| 2021-02-19 | $208.08 | $350.70 | 856,000 | — | — |
| 2021-02-18 | $209.80 | $353.60 | 783,800 | — | — |
| 2021-02-17 | $208.79 | $351.90 | 953,500 | — | — |
| 2021-02-16 | $210.91 | $355.47 | 1,091,800 | — | — |
| 2021-02-12 | $219.88 | $370.59 | 1,001,500 | — | — |
| 2021-02-11 | $216.40 | $364.72 | 911,400 | — | — |
| 2021-02-10 | $215.65 | $363.46 | 581,100 | — | — |
| 2021-02-09 | $215.56 | $363.31 | 922,100 | — | — |
| 2021-02-08 | $217.05 | $365.82 | 754,100 | — | — |
| 2021-02-05 | $212.78 | $358.62 | 818,300 | — | — |
| 2021-02-04 | $208.13 | $350.78 | 993,100 | — | — |
| 2021-02-03 | $208.97 | $352.20 | 876,100 | — | — |
| 2021-02-02 | $210.28 | $354.41 | 920,400 | — | — |
| 2021-02-01 | $208.43 | $351.29 | 1,125,700 | — | — |
| 2021-01-29 | $204.51 | $344.68 | 1,116,100 | — | — |
| 2021-01-28 | $211.10 | $355.79 | 1,203,000 | — | — |
| 2021-01-27 | $207.37 | $349.50 | 1,123,700 | — | — |
| 2021-01-26 | $209.33 | $352.81 | 875,900 | — | — |
| 2021-01-25 | $211.26 | $356.06 | 743,600 | — | — |
| 2021-01-22 | $212.39 | $357.96 | 856,000 | — | — |
| 2021-01-21 | $214.01 | $360.69 | 724,900 | — | — |
| 2021-01-20 | $218.38 | $368.06 | 702,300 | — | — |
| 2021-01-19 | $215.91 | $363.90 | 1,003,500 | — | — |
| 2021-01-15 | $210.77 | $355.23 | 1,155,500 | — | — |
| 2021-01-14 | $212.43 | $358.03 | 814,300 | — | — |
| 2021-01-13 | $216.96 | $365.67 | 1,058,800 | — | — |
| 2021-01-12 | $223.13 | $376.07 | 595,100 | — | — |
| 2021-01-11 | $221.06 | $372.58 | 673,200 | — | — |
| 2021-01-08 | $221.75 | $373.74 | 981,500 | — | — |
| 2021-01-07 | $225.74 | $380.46 | 814,200 | — | — |
| 2021-01-06 | $225.43 | $379.94 | 1,310,800 | — | — |
| 2021-01-05 | $216.56 | $364.99 | 721,700 | — | — |
| 2021-01-04 | $214.31 | $361.20 | 1,459,900 | — | — |