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 | $218.14 | $527.70 | 668,100 | — | — |
| 2021-12-30 | $217.84 | $526.97 | 444,200 | — | — |
| 2021-12-29 | $218.72 | $529.10 | 559,500 | — | — |
| 2021-12-28 | $217.53 | $526.22 | 539,400 | — | — |
| 2021-12-27 | $216.21 | $523.03 | 480,700 | — | — |
| 2021-12-23 | $213.97 | $517.61 | 649,100 | — | — |
| 2021-12-22 | $210.92 | $510.23 | 755,200 | — | — |
| 2021-12-21 | $211.76 | $512.26 | 1,038,100 | — | — |
| 2021-12-20 | $206.99 | $500.72 | 1,318,300 | — | — |
| 2021-12-17 | $211.03 | $510.50 | 2,441,600 | — | — |
| 2021-12-16 | $218.29 | $528.06 | 945,200 | — | — |
| 2021-12-15 | $218.60 | $528.81 | 988,000 | — | — |
| 2021-12-14 | $216.58 | $523.92 | 975,700 | — | — |
| 2021-12-13 | $216.12 | $522.81 | 1,008,500 | — | — |
| 2021-12-10 | $218.10 | $527.60 | 756,700 | — | — |
| 2021-12-09 | $219.58 | $531.18 | 859,400 | — | — |
| 2021-12-08 | $220.81 | $534.16 | 651,100 | — | — |
| 2021-12-07 | $219.77 | $531.64 | 768,200 | — | — |
| 2021-12-06 | $219.27 | $530.43 | 1,187,000 | — | — |
| 2021-12-03 | $217.03 | $525.01 | 1,231,100 | — | — |
| 2021-12-02 | $215.89 | $522.25 | 1,589,100 | — | — |
| 2021-12-01 | $209.12 | $505.88 | 1,447,200 | — | — |
| 2021-11-30 | $209.75 | $507.40 | 2,436,300 | — | — |
| 2021-11-29 | $217.27 | $525.59 | 1,114,400 | — | — |
| 2021-11-26 | $219.68 | $531.42 | 696,300 | — | — |
| 2021-11-24 | $225.86 | $546.37 | 1,143,800 | — | — |
| 2021-11-23 | $227.84 | $551.16 | 1,249,300 | — | — |
| 2021-11-22 | $227.98 | $551.50 | 1,327,000 | — | — |
| 2021-11-19 | $223.89 | $541.61 | 1,412,900 | — | — |
| 2021-11-18 | $228.10 | $551.79 | 914,200 | — | — |
| 2021-11-17 | $231.89 | $557.45 | 1,196,400 | — | — |
| 2021-11-16 | $235.42 | $565.94 | 1,002,800 | — | — |
| 2021-11-15 | $236.03 | $567.40 | 546,600 | — | — |
| 2021-11-12 | $236.34 | $568.15 | 754,300 | — | — |
| 2021-11-11 | $236.30 | $568.05 | 656,200 | — | — |
| 2021-11-10 | $237.71 | $571.44 | 921,600 | — | — |
| 2021-11-09 | $236.20 | $567.81 | 882,400 | — | — |
| 2021-11-08 | $238.06 | $572.28 | 619,300 | — | — |
| 2021-11-05 | $237.07 | $569.90 | 683,300 | — | — |
| 2021-11-04 | $235.16 | $565.31 | 739,500 | — | — |
| 2021-11-03 | $235.48 | $566.08 | 1,236,400 | — | — |
| 2021-11-02 | $242.28 | $582.43 | 1,115,600 | — | — |
| 2021-11-01 | $245.33 | $589.76 | 914,200 | — | — |
| 2021-10-29 | $239.84 | $576.56 | 1,070,300 | — | — |
| 2021-10-28 | $242.74 | $583.54 | 759,400 | — | — |
| 2021-10-27 | $234.85 | $564.57 | 789,300 | — | — |
| 2021-10-26 | $238.90 | $574.30 | 750,800 | — | — |
| 2021-10-25 | $241.36 | $580.22 | 663,700 | — | — |
| 2021-10-22 | $240.71 | $578.66 | 660,000 | — | — |
| 2021-10-21 | $240.71 | $578.66 | 522,200 | — | — |
| 2021-10-20 | $242.83 | $583.75 | 907,800 | — | — |
| 2021-10-19 | $240.12 | $577.24 | 772,600 | — | — |
| 2021-10-18 | $237.04 | $569.83 | 745,800 | — | — |
| 2021-10-15 | $238.28 | $572.81 | 673,100 | — | — |
| 2021-10-14 | $238.83 | $574.14 | 815,100 | — | — |
| 2021-10-13 | $231.54 | $556.61 | 731,800 | — | — |
| 2021-10-12 | $230.14 | $553.25 | 865,800 | — | — |
| 2021-10-11 | $232.44 | $558.77 | 979,000 | — | — |
| 2021-10-08 | $236.00 | $567.33 | 623,700 | — | — |
| 2021-10-07 | $234.86 | $564.59 | 908,800 | — | — |
| 2021-10-06 | $234.59 | $563.94 | 1,062,400 | — | — |
| 2021-10-05 | $234.67 | $564.14 | 1,586,600 | — | — |
| 2021-10-04 | $227.52 | $546.95 | 924,800 | — | — |
| 2021-10-01 | $227.96 | $548.00 | 772,700 | — | — |
| 2021-09-30 | $224.56 | $539.83 | 1,094,300 | — | — |
| 2021-09-29 | $230.67 | $554.52 | 686,600 | — | — |
| 2021-09-28 | $229.46 | $551.61 | 643,200 | — | — |
| 2021-09-27 | $230.25 | $553.51 | 802,100 | — | — |
| 2021-09-24 | $227.66 | $547.28 | 755,400 | — | — |
| 2021-09-23 | $228.33 | $548.89 | 1,207,500 | — | — |
| 2021-09-22 | $221.62 | $532.76 | 869,600 | — | — |
| 2021-09-21 | $219.54 | $527.76 | 1,031,000 | — | — |
| 2021-09-20 | $221.47 | $532.40 | 1,693,500 | — | — |
| 2021-09-17 | $227.69 | $547.36 | 1,986,600 | — | — |
| 2021-09-16 | $229.71 | $552.21 | 1,081,400 | — | — |
| 2021-09-15 | $234.44 | $563.58 | 860,900 | — | — |
| 2021-09-14 | $231.82 | $557.28 | 784,900 | — | — |
| 2021-09-13 | $235.61 | $566.39 | 756,200 | — | — |
| 2021-09-10 | $233.32 | $560.89 | 739,100 | — | — |
| 2021-09-09 | $232.98 | $560.07 | 783,400 | — | — |
| 2021-09-08 | $233.68 | $561.76 | 763,600 | — | — |
| 2021-09-07 | $233.85 | $562.16 | 1,109,200 | — | — |
| 2021-09-03 | $238.57 | $573.51 | 991,800 | — | — |
| 2021-09-02 | $236.97 | $569.66 | 789,600 | — | — |
| 2021-09-01 | $234.87 | $564.62 | 975,500 | — | — |
| 2021-08-31 | $235.98 | $567.28 | 959,100 | — | — |
| 2021-08-30 | $238.69 | $573.80 | 925,700 | — | — |
| 2021-08-27 | $240.30 | $577.67 | 1,253,900 | — | — |
| 2021-08-26 | $236.98 | $569.69 | 1,118,100 | — | — |
| 2021-08-25 | $238.47 | $573.27 | 1,016,800 | — | — |
| 2021-08-24 | $236.14 | $567.67 | 1,226,200 | — | — |
| 2021-08-23 | $235.25 | $565.53 | 1,453,200 | — | — |
| 2021-08-20 | $231.67 | $556.92 | 997,900 | — | — |
| 2021-08-19 | $231.50 | $556.51 | 1,187,400 | — | — |
| 2021-08-18 | $233.58 | $558.03 | 1,085,800 | — | — |
| 2021-08-17 | $235.84 | $563.43 | 936,100 | — | — |
| 2021-08-16 | $239.29 | $571.67 | 810,700 | — | — |
| 2021-08-13 | $237.72 | $567.92 | 868,300 | — | — |
| 2021-08-12 | $239.13 | $571.29 | 952,700 | — | — |
| 2021-08-11 | $241.80 | $577.67 | 1,224,300 | — | — |
| 2021-08-10 | $233.77 | $558.48 | 918,500 | — | — |
| 2021-08-09 | $230.65 | $551.03 | 774,800 | — | — |
| 2021-08-06 | $229.08 | $547.28 | 943,000 | — | — |
| 2021-08-05 | $228.27 | $545.34 | 1,525,300 | — | — |
| 2021-08-04 | $231.07 | $552.03 | 1,154,500 | — | — |
| 2021-08-03 | $233.05 | $556.76 | 1,864,500 | — | — |
| 2021-08-02 | $229.06 | $547.23 | 1,220,200 | — | — |
| 2021-07-30 | $232.10 | $554.49 | 1,061,600 | — | — |
| 2021-07-29 | $233.15 | $557.00 | 1,522,500 | — | — |
| 2021-07-28 | $232.02 | $554.30 | 2,063,900 | — | — |
| 2021-07-27 | $233.80 | $558.55 | 1,262,400 | — | — |
| 2021-07-26 | $236.50 | $565.01 | 762,500 | — | — |
| 2021-07-23 | $237.44 | $567.25 | 622,500 | — | — |
| 2021-07-22 | $237.44 | $567.25 | 484,500 | — | — |
| 2021-07-21 | $239.38 | $571.89 | 678,600 | — | — |
| 2021-07-20 | $237.94 | $568.45 | 1,101,800 | — | — |
| 2021-07-19 | $233.13 | $556.95 | 918,900 | — | — |
| 2021-07-16 | $238.62 | $570.07 | 632,700 | — | — |
| 2021-07-15 | $240.12 | $573.65 | 730,900 | — | — |
| 2021-07-14 | $239.01 | $571.00 | 871,500 | — | — |
| 2021-07-13 | $241.49 | $576.93 | 823,500 | — | — |
| 2021-07-12 | $243.28 | $581.20 | 980,600 | — | — |
| 2021-07-09 | $242.70 | $579.82 | 789,100 | — | — |
| 2021-07-08 | $237.48 | $567.35 | 826,900 | — | — |
| 2021-07-07 | $238.92 | $570.79 | 768,800 | — | — |
| 2021-07-06 | $236.33 | $564.60 | 1,037,400 | — | — |
| 2021-07-02 | $241.84 | $577.76 | 780,700 | — | — |
| 2021-07-01 | $242.13 | $578.46 | 1,111,500 | — | — |
| 2021-06-30 | $243.81 | $582.47 | 1,010,500 | — | — |
| 2021-06-29 | $239.61 | $572.43 | 643,800 | — | — |
| 2021-06-28 | $241.27 | $576.40 | 1,131,200 | — | — |
| 2021-06-25 | $240.85 | $575.40 | 1,055,500 | — | — |
| 2021-06-24 | $239.11 | $571.24 | 997,300 | — | — |
| 2021-06-23 | $238.00 | $568.59 | 855,900 | — | — |
| 2021-06-22 | $237.01 | $566.22 | 899,600 | — | — |
| 2021-06-21 | $235.89 | $563.55 | 991,500 | — | — |
| 2021-06-18 | $233.00 | $556.64 | 2,973,900 | — | — |
| 2021-06-17 | $237.33 | $566.99 | 2,095,900 | — | — |
| 2021-06-16 | $246.00 | $587.70 | 929,100 | — | — |
| 2021-06-15 | $250.10 | $597.50 | 720,600 | — | — |
| 2021-06-14 | $248.44 | $593.53 | 1,109,600 | — | — |
| 2021-06-11 | $250.00 | $597.26 | 1,682,800 | — | — |
| 2021-06-10 | $252.24 | $602.61 | 1,168,400 | — | — |
| 2021-06-09 | $256.77 | $613.43 | 656,500 | — | — |
| 2021-06-08 | $259.92 | $620.96 | 735,500 | — | — |
| 2021-06-07 | $259.22 | $619.28 | 1,094,500 | — | — |
| 2021-06-04 | $264.22 | $631.23 | 660,500 | — | — |
| 2021-06-03 | $260.97 | $623.46 | 931,000 | — | — |
| 2021-06-02 | $259.85 | $620.79 | 754,500 | — | — |
| 2021-06-01 | $261.76 | $625.35 | 1,035,900 | — | — |
| 2021-05-28 | $257.28 | $614.65 | 867,800 | — | — |
| 2021-05-27 | $259.20 | $619.24 | 2,363,500 | — | — |
| 2021-05-26 | $255.10 | $609.44 | 906,400 | — | — |
| 2021-05-25 | $254.35 | $607.65 | 885,800 | — | — |
| 2021-05-24 | $255.53 | $610.47 | 629,100 | — | — |
| 2021-05-21 | $256.79 | $613.48 | 777,300 | — | — |
| 2021-05-20 | $255.17 | $609.61 | 1,104,700 | — | — |
| 2021-05-19 | $259.24 | $616.11 | 1,044,000 | — | — |
| 2021-05-18 | $259.09 | $615.75 | 939,400 | — | — |
| 2021-05-17 | $266.32 | $632.93 | 952,700 | — | — |
| 2021-05-14 | $265.67 | $631.39 | 556,800 | — | — |
| 2021-05-13 | $262.93 | $624.88 | 710,900 | — | — |
| 2021-05-12 | $257.67 | $612.38 | 1,029,800 | — | — |
| 2021-05-11 | $264.78 | $629.27 | 922,100 | — | — |
| 2021-05-10 | $270.74 | $643.44 | 959,800 | — | — |
| 2021-05-07 | $266.39 | $633.10 | 1,005,500 | — | — |
| 2021-05-06 | $265.93 | $632.01 | 988,500 | — | — |
| 2021-05-05 | $260.97 | $620.22 | 1,033,700 | — | — |
| 2021-05-04 | $255.61 | $607.48 | 1,422,600 | — | — |
| 2021-05-03 | $253.62 | $602.75 | 950,400 | — | — |
| 2021-04-30 | $252.04 | $598.99 | 788,100 | — | — |
| 2021-04-29 | $256.78 | $610.26 | 676,900 | — | — |
| 2021-04-28 | $255.38 | $606.93 | 1,037,000 | — | — |
| 2021-04-27 | $257.83 | $612.76 | 1,140,100 | — | — |
| 2021-04-26 | $259.05 | $615.65 | 1,010,300 | — | — |
| 2021-04-23 | $262.47 | $623.78 | 680,000 | — | — |
| 2021-04-22 | $261.12 | $620.57 | 643,800 | — | — |
| 2021-04-21 | $263.07 | $625.21 | 897,500 | — | — |
| 2021-04-20 | $259.98 | $617.87 | 870,000 | — | — |
| 2021-04-19 | $262.81 | $624.59 | 989,700 | — | — |
| 2021-04-16 | $264.35 | $628.25 | 1,906,600 | — | — |
| 2021-04-15 | $261.96 | $622.57 | 934,100 | — | — |
| 2021-04-14 | $261.42 | $621.29 | 1,045,000 | — | — |
| 2021-04-13 | $260.42 | $618.91 | 1,245,900 | — | — |
| 2021-04-12 | $261.23 | $620.84 | 849,600 | — | — |
| 2021-04-09 | $259.38 | $616.44 | 995,200 | — | — |
| 2021-04-08 | $256.94 | $610.64 | 1,144,400 | — | — |
| 2021-04-07 | $258.17 | $613.56 | 772,400 | — | — |
| 2021-04-06 | $260.16 | $618.29 | 901,100 | — | — |
| 2021-04-05 | $261.52 | $621.53 | 939,300 | — | — |
| 2021-04-01 | $257.72 | $612.49 | 1,248,000 | — | — |
| 2021-03-31 | $259.11 | $615.80 | 1,130,300 | — | — |
| 2021-03-30 | $263.52 | $626.28 | 869,600 | — | — |
| 2021-03-29 | $260.84 | $619.91 | 943,200 | — | — |
| 2021-03-26 | $262.42 | $623.66 | 775,300 | — | — |
| 2021-03-25 | $261.18 | $620.72 | 857,600 | — | — |
| 2021-03-24 | $257.70 | $612.45 | 917,500 | — | — |
| 2021-03-23 | $255.50 | $607.22 | 1,347,200 | — | — |
| 2021-03-22 | $263.48 | $626.18 | 1,226,800 | — | — |
| 2021-03-19 | $265.90 | $631.93 | 2,544,400 | — | — |
| 2021-03-18 | $268.26 | $637.54 | 984,000 | — | — |
| 2021-03-17 | $269.64 | $640.82 | 768,000 | — | — |
| 2021-03-16 | $266.92 | $634.36 | 1,292,800 | — | — |
| 2021-03-15 | $275.99 | $655.91 | 937,500 | — | — |
| 2021-03-12 | $273.92 | $650.99 | 796,700 | — | — |
| 2021-03-11 | $269.80 | $641.20 | 888,800 | — | — |
| 2021-03-10 | $273.13 | $649.12 | 1,017,600 | — | — |
| 2021-03-09 | $266.67 | $633.76 | 875,100 | — | — |
| 2021-03-08 | $268.81 | $638.85 | 1,139,600 | — | — |
| 2021-03-05 | $265.86 | $631.84 | 1,305,800 | — | — |
| 2021-03-04 | $258.61 | $614.61 | 1,198,800 | — | — |
| 2021-03-03 | $261.67 | $621.88 | 1,210,000 | — | — |
| 2021-03-02 | $257.68 | $612.40 | 892,500 | — | — |
| 2021-03-01 | $262.98 | $624.99 | 1,142,700 | — | — |
| 2021-02-26 | $253.20 | $601.75 | 852,300 | — | — |
| 2021-02-25 | $255.53 | $607.29 | 957,200 | — | — |
| 2021-02-24 | $259.12 | $615.82 | 1,120,700 | — | — |
| 2021-02-23 | $250.90 | $596.29 | 1,095,700 | — | — |
| 2021-02-22 | $249.27 | $592.41 | 860,500 | — | — |
| 2021-02-19 | $246.76 | $586.45 | 1,026,900 | — | — |
| 2021-02-18 | $241.67 | $574.35 | 1,068,400 | — | — |
| 2021-02-17 | $241.81 | $571.47 | 854,100 | — | — |
| 2021-02-16 | $244.48 | $577.78 | 822,800 | — | — |
| 2021-02-12 | $243.97 | $576.58 | 758,800 | — | — |
| 2021-02-11 | $243.21 | $574.78 | 971,000 | — | — |
| 2021-02-10 | $245.11 | $579.27 | 986,400 | — | — |
| 2021-02-09 | $244.98 | $578.97 | 1,425,000 | — | — |
| 2021-02-08 | $238.61 | $563.91 | 1,349,200 | — | — |
| 2021-02-05 | $229.63 | $542.69 | 1,463,100 | — | — |
| 2021-02-04 | $232.08 | $548.48 | 1,346,200 | — | — |
| 2021-02-03 | $235.54 | $556.66 | 972,700 | — | — |
| 2021-02-02 | $233.90 | $552.78 | 1,119,700 | — | — |
| 2021-02-01 | $232.97 | $550.58 | 1,070,700 | — | — |
| 2021-01-29 | $234.42 | $554.01 | 1,148,100 | — | — |
| 2021-01-28 | $242.20 | $572.40 | 906,100 | — | — |
| 2021-01-27 | $239.10 | $565.07 | 1,480,300 | — | — |
| 2021-01-26 | $246.82 | $583.31 | 870,000 | — | — |
| 2021-01-25 | $246.54 | $582.65 | 1,049,500 | — | — |
| 2021-01-22 | $247.00 | $583.74 | 1,098,100 | — | — |
| 2021-01-21 | $248.03 | $586.17 | 2,659,100 | — | — |
| 2021-01-20 | $236.53 | $559.00 | 1,172,500 | — | — |
| 2021-01-19 | $238.36 | $563.32 | 1,095,400 | — | — |
| 2021-01-15 | $237.24 | $560.67 | 1,823,100 | — | — |
| 2021-01-14 | $241.33 | $570.34 | 781,700 | — | — |
| 2021-01-13 | $240.87 | $569.25 | 1,032,600 | — | — |
| 2021-01-12 | $242.03 | $571.99 | 1,037,600 | — | — |
| 2021-01-11 | $236.68 | $559.35 | 1,083,800 | — | — |
| 2021-01-08 | $234.31 | $553.75 | 1,455,800 | — | — |
| 2021-01-07 | $239.21 | $565.33 | 1,351,400 | — | — |
| 2021-01-06 | $233.59 | $552.05 | 1,366,000 | — | — |
| 2021-01-05 | $221.63 | $523.78 | 1,297,400 | — | — |
| 2021-01-04 | $221.37 | $523.17 | 999,200 | — | — |