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-03-13 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 | $246.80 | $460.26 | 533,900 | — | — |
| 2021-12-30 | $245.41 | $457.67 | 555,200 | — | — |
| 2021-12-29 | $247.07 | $458.49 | 1,038,500 | — | — |
| 2021-12-28 | $245.71 | $455.97 | 635,800 | — | — |
| 2021-12-27 | $243.73 | $452.29 | 664,300 | — | — |
| 2021-12-23 | $240.50 | $446.30 | 614,800 | — | — |
| 2021-12-22 | $237.74 | $441.18 | 601,700 | — | — |
| 2021-12-21 | $236.69 | $439.23 | 889,200 | — | — |
| 2021-12-20 | $235.56 | $437.13 | 1,128,500 | — | — |
| 2021-12-17 | $238.18 | $442.00 | 1,982,100 | — | — |
| 2021-12-16 | $245.39 | $455.37 | 1,097,100 | — | — |
| 2021-12-15 | $245.05 | $454.74 | 985,800 | — | — |
| 2021-12-14 | $241.70 | $448.53 | 860,200 | — | — |
| 2021-12-13 | $243.43 | $451.74 | 1,114,300 | — | — |
| 2021-12-10 | $242.77 | $450.51 | 721,600 | — | — |
| 2021-12-09 | $241.61 | $448.36 | 662,600 | — | — |
| 2021-12-08 | $240.57 | $446.43 | 974,300 | — | — |
| 2021-12-07 | $239.98 | $445.34 | 1,090,800 | — | — |
| 2021-12-06 | $239.27 | $444.02 | 969,300 | — | — |
| 2021-12-03 | $235.92 | $437.80 | 939,100 | — | — |
| 2021-12-02 | $235.12 | $436.32 | 989,500 | — | — |
| 2021-12-01 | $230.81 | $428.32 | 1,095,100 | — | — |
| 2021-11-30 | $232.15 | $430.81 | 2,850,700 | — | — |
| 2021-11-29 | $238.11 | $441.87 | 846,400 | — | — |
| 2021-11-26 | $234.75 | $435.63 | 1,061,700 | — | — |
| 2021-11-24 | $241.76 | $448.64 | 888,000 | — | — |
| 2021-11-23 | $244.05 | $452.89 | 802,700 | — | — |
| 2021-11-22 | $242.11 | $449.29 | 801,300 | — | — |
| 2021-11-19 | $241.94 | $448.97 | 1,047,800 | — | — |
| 2021-11-18 | $240.97 | $447.17 | 852,400 | — | — |
| 2021-11-17 | $242.64 | $450.27 | 957,800 | — | — |
| 2021-11-16 | $242.07 | $449.21 | 872,600 | — | — |
| 2021-11-15 | $239.02 | $443.55 | 756,500 | — | — |
| 2021-11-12 | $238.59 | $442.76 | 1,078,500 | — | — |
| 2021-11-11 | $233.74 | $433.76 | 523,000 | — | — |
| 2021-11-10 | $234.71 | $435.56 | 645,200 | — | — |
| 2021-11-09 | $234.82 | $435.76 | 679,200 | — | — |
| 2021-11-08 | $233.45 | $433.22 | 683,900 | — | — |
| 2021-11-05 | $234.07 | $434.37 | 841,100 | — | — |
| 2021-11-04 | $232.62 | $431.68 | 1,183,000 | — | — |
| 2021-11-03 | $229.28 | $425.48 | 882,900 | — | — |
| 2021-11-02 | $230.17 | $427.13 | 961,800 | — | — |
| 2021-11-01 | $228.84 | $424.66 | 1,122,300 | — | — |
| 2021-10-29 | $227.87 | $422.86 | 1,480,000 | — | — |
| 2021-10-28 | $226.54 | $420.39 | 1,122,100 | — | — |
| 2021-10-27 | $222.20 | $412.34 | 759,800 | — | — |
| 2021-10-26 | $223.78 | $415.27 | 913,600 | — | — |
| 2021-10-25 | $225.51 | $418.48 | 605,800 | — | — |
| 2021-10-22 | $224.57 | $416.74 | 520,400 | — | — |
| 2021-10-21 | $224.53 | $416.66 | 521,700 | — | — |
| 2021-10-20 | $223.67 | $415.07 | 663,400 | — | — |
| 2021-10-19 | $223.24 | $414.27 | 542,400 | — | — |
| 2021-10-18 | $221.79 | $411.58 | 711,700 | — | — |
| 2021-10-15 | $223.47 | $414.70 | 956,900 | — | — |
| 2021-10-14 | $221.43 | $410.91 | 1,087,100 | — | — |
| 2021-10-13 | $214.78 | $398.57 | 969,500 | — | — |
| 2021-10-12 | $213.60 | $396.38 | 871,600 | — | — |
| 2021-10-11 | $213.87 | $396.88 | 771,800 | — | — |
| 2021-10-08 | $216.40 | $401.58 | 871,500 | — | — |
| 2021-10-07 | $215.25 | $399.44 | 795,200 | — | — |
| 2021-10-06 | $212.40 | $394.15 | 1,088,200 | — | — |
| 2021-10-05 | $212.53 | $394.40 | 1,372,100 | — | — |
| 2021-10-04 | $208.03 | $386.05 | 1,683,300 | — | — |
| 2021-10-01 | $206.87 | $383.89 | 1,471,200 | — | — |
| 2021-09-30 | $206.63 | $383.45 | 1,100,200 | — | — |
| 2021-09-29 | $213.26 | $395.75 | 879,300 | — | — |
| 2021-09-28 | $213.88 | $394.64 | 1,116,100 | — | — |
| 2021-09-27 | $216.56 | $399.58 | 882,600 | — | — |
| 2021-09-24 | $215.94 | $398.44 | 689,800 | — | — |
| 2021-09-23 | $217.88 | $402.02 | 976,300 | — | — |
| 2021-09-22 | $215.67 | $397.94 | 1,023,600 | — | — |
| 2021-09-21 | $213.76 | $394.42 | 1,026,200 | — | — |
| 2021-09-20 | $215.47 | $397.57 | 1,085,200 | — | — |
| 2021-09-17 | $215.89 | $398.35 | 2,025,500 | — | — |
| 2021-09-16 | $217.84 | $401.94 | 851,900 | — | — |
| 2021-09-15 | $220.20 | $406.30 | 987,200 | — | — |
| 2021-09-14 | $217.07 | $400.52 | 890,800 | — | — |
| 2021-09-13 | $219.35 | $404.73 | 824,400 | — | — |
| 2021-09-10 | $218.78 | $403.68 | 649,500 | — | — |
| 2021-09-09 | $219.99 | $405.91 | 859,100 | — | — |
| 2021-09-08 | $221.81 | $409.27 | 972,300 | — | — |
| 2021-09-07 | $221.58 | $408.84 | 1,759,600 | — | — |
| 2021-09-03 | $228.53 | $421.67 | 695,100 | — | — |
| 2021-09-02 | $231.13 | $426.47 | 878,400 | — | — |
| 2021-09-01 | $231.28 | $426.74 | 678,000 | — | — |
| 2021-08-31 | $232.86 | $429.66 | 945,200 | — | — |
| 2021-08-30 | $232.81 | $429.57 | 545,300 | — | — |
| 2021-08-27 | $230.64 | $425.56 | 737,600 | — | — |
| 2021-08-26 | $230.01 | $424.40 | 813,800 | — | — |
| 2021-08-25 | $230.60 | $425.49 | 700,700 | — | — |
| 2021-08-24 | $230.56 | $425.41 | 719,100 | — | — |
| 2021-08-23 | $230.77 | $425.80 | 670,500 | — | — |
| 2021-08-20 | $230.57 | $425.43 | 671,700 | — | — |
| 2021-08-19 | $230.20 | $424.75 | 537,400 | — | — |
| 2021-08-18 | $229.88 | $424.16 | 601,100 | — | — |
| 2021-08-17 | $233.22 | $430.32 | 674,000 | — | — |
| 2021-08-16 | $235.20 | $433.98 | 618,500 | — | — |
| 2021-08-13 | $233.01 | $429.93 | 556,400 | — | — |
| 2021-08-12 | $232.58 | $429.14 | 603,300 | — | — |
| 2021-08-11 | $233.83 | $431.45 | 923,600 | — | — |
| 2021-08-10 | $230.71 | $425.69 | 968,200 | — | — |
| 2021-08-09 | $227.27 | $419.34 | 584,300 | — | — |
| 2021-08-06 | $227.73 | $420.19 | 753,900 | — | — |
| 2021-08-05 | $226.98 | $418.81 | 556,400 | — | — |
| 2021-08-04 | $227.60 | $419.95 | 804,200 | — | — |
| 2021-08-03 | $230.62 | $425.52 | 797,000 | — | — |
| 2021-08-02 | $225.49 | $416.06 | 884,000 | — | — |
| 2021-07-30 | $226.67 | $418.24 | 1,558,800 | — | — |
| 2021-07-29 | $228.40 | $421.43 | 897,700 | — | — |
| 2021-07-28 | $225.83 | $416.69 | 728,100 | — | — |
| 2021-07-27 | $227.73 | $420.19 | 853,000 | — | — |
| 2021-07-26 | $227.00 | $418.85 | 1,440,500 | — | — |
| 2021-07-23 | $226.39 | $417.72 | 985,400 | — | — |
| 2021-07-22 | $227.57 | $419.90 | 436,300 | — | — |
| 2021-07-21 | $229.35 | $423.18 | 479,800 | — | — |
| 2021-07-20 | $229.09 | $422.70 | 826,500 | — | — |
| 2021-07-19 | $225.02 | $415.19 | 715,200 | — | — |
| 2021-07-16 | $228.39 | $421.41 | 726,000 | — | — |
| 2021-07-15 | $229.49 | $423.44 | 649,200 | — | — |
| 2021-07-14 | $228.98 | $422.50 | 605,300 | — | — |
| 2021-07-13 | $227.47 | $419.71 | 800,600 | — | — |
| 2021-07-12 | $227.47 | $419.71 | 789,400 | — | — |
| 2021-07-09 | $227.38 | $419.55 | 819,900 | — | — |
| 2021-07-08 | $223.83 | $413.00 | 638,900 | — | — |
| 2021-07-07 | $225.21 | $415.54 | 631,400 | — | — |
| 2021-07-06 | $222.69 | $410.89 | 919,800 | — | — |
| 2021-07-02 | $225.60 | $416.26 | 452,000 | — | — |
| 2021-07-01 | $224.61 | $414.44 | 779,200 | — | — |
| 2021-06-30 | $223.56 | $412.50 | 971,200 | — | — |
| 2021-06-29 | $223.00 | $411.46 | 657,800 | — | — |
| 2021-06-28 | $224.63 | $412.37 | 899,600 | — | — |
| 2021-06-25 | $222.93 | $409.25 | 2,861,600 | — | — |
| 2021-06-24 | $222.56 | $408.57 | 709,300 | — | — |
| 2021-06-23 | $222.02 | $407.58 | 645,600 | — | — |
| 2021-06-22 | $223.62 | $410.51 | 787,000 | — | — |
| 2021-06-21 | $223.11 | $409.58 | 1,370,300 | — | — |
| 2021-06-18 | $219.56 | $403.06 | 1,821,600 | — | — |
| 2021-06-17 | $223.04 | $409.45 | 1,399,400 | — | — |
| 2021-06-16 | $227.90 | $418.37 | 1,327,700 | — | — |
| 2021-06-15 | $232.01 | $425.92 | 824,800 | — | — |
| 2021-06-14 | $232.43 | $426.69 | 709,800 | — | — |
| 2021-06-11 | $232.75 | $427.28 | 747,200 | — | — |
| 2021-06-10 | $232.68 | $427.15 | 734,000 | — | — |
| 2021-06-09 | $232.32 | $426.49 | 907,200 | — | — |
| 2021-06-08 | $232.68 | $427.15 | 817,600 | — | — |
| 2021-06-07 | $233.49 | $428.63 | 809,400 | — | — |
| 2021-06-04 | $235.81 | $432.89 | 556,300 | — | — |
| 2021-06-03 | $234.42 | $430.34 | 749,000 | — | — |
| 2021-06-02 | $233.68 | $428.98 | 731,800 | — | — |
| 2021-06-01 | $233.23 | $428.16 | 702,000 | — | — |
| 2021-05-28 | $231.76 | $425.46 | 701,000 | — | — |
| 2021-05-27 | $230.80 | $423.70 | 1,050,500 | — | — |
| 2021-05-26 | $230.02 | $422.26 | 1,147,900 | — | — |
| 2021-05-25 | $232.57 | $426.94 | 816,300 | — | — |
| 2021-05-24 | $232.07 | $426.03 | 977,900 | — | — |
| 2021-05-21 | $231.99 | $425.88 | 1,473,600 | — | — |
| 2021-05-20 | $232.04 | $425.97 | 760,100 | — | — |
| 2021-05-19 | $232.23 | $426.32 | 954,000 | — | — |
| 2021-05-18 | $232.69 | $427.17 | 1,022,500 | — | — |
| 2021-05-17 | $237.55 | $436.09 | 679,800 | — | — |
| 2021-05-14 | $238.50 | $437.83 | 821,500 | — | — |
| 2021-05-13 | $237.95 | $436.82 | 884,800 | — | — |
| 2021-05-12 | $231.79 | $425.51 | 1,157,800 | — | — |
| 2021-05-11 | $236.37 | $433.92 | 980,500 | — | — |
| 2021-05-10 | $239.06 | $438.86 | 948,400 | — | — |
| 2021-05-07 | $238.28 | $437.43 | 808,000 | — | — |
| 2021-05-06 | $237.06 | $435.19 | 801,300 | — | — |
| 2021-05-05 | $235.66 | $432.62 | 1,091,100 | — | — |
| 2021-05-04 | $235.98 | $433.20 | 1,146,500 | — | — |
| 2021-05-03 | $233.56 | $428.76 | 921,300 | — | — |
| 2021-04-30 | $230.46 | $423.07 | 1,594,700 | — | — |
| 2021-04-29 | $230.77 | $423.64 | 1,136,300 | — | — |
| 2021-04-28 | $230.00 | $422.23 | 1,018,500 | — | — |
| 2021-04-27 | $229.36 | $421.05 | 1,005,600 | — | — |
| 2021-04-26 | $227.70 | $418.00 | 839,700 | — | — |
| 2021-04-23 | $228.52 | $419.51 | 977,600 | — | — |
| 2021-04-22 | $225.99 | $414.87 | 1,082,900 | — | — |
| 2021-04-21 | $226.82 | $416.39 | 1,072,000 | — | — |
| 2021-04-20 | $222.86 | $409.12 | 738,400 | — | — |
| 2021-04-19 | $223.83 | $410.90 | 775,100 | — | — |
| 2021-04-16 | $224.03 | $411.27 | 1,222,100 | — | — |
| 2021-04-15 | $221.25 | $406.16 | 1,232,000 | — | — |
| 2021-04-14 | $221.62 | $406.84 | 730,900 | — | — |
| 2021-04-13 | $221.43 | $406.49 | 821,000 | — | — |
| 2021-04-12 | $223.60 | $410.48 | 843,300 | — | — |
| 2021-04-09 | $222.63 | $408.70 | 1,071,600 | — | — |
| 2021-04-08 | $218.30 | $400.75 | 1,606,000 | — | — |
| 2021-04-07 | $219.95 | $403.78 | 1,095,800 | — | — |
| 2021-04-06 | $223.18 | $409.71 | 1,011,400 | — | — |
| 2021-04-05 | $222.30 | $408.09 | 1,015,100 | — | — |
| 2021-04-01 | $221.38 | $406.40 | 953,000 | — | — |
| 2021-03-31 | $221.52 | $406.66 | 1,421,100 | — | — |
| 2021-03-30 | $224.76 | $412.61 | 804,700 | — | — |
| 2021-03-29 | $226.78 | $414.22 | 1,308,900 | — | — |
| 2021-03-26 | $227.61 | $415.74 | 1,015,800 | — | — |
| 2021-03-25 | $222.78 | $406.92 | 802,900 | — | — |
| 2021-03-24 | $220.36 | $402.50 | 954,800 | — | — |
| 2021-03-23 | $216.73 | $395.87 | 932,800 | — | — |
| 2021-03-22 | $219.11 | $400.21 | 886,500 | — | — |
| 2021-03-19 | $218.69 | $399.45 | 6,863,100 | — | — |
| 2021-03-18 | $221.75 | $405.04 | 1,038,100 | — | — |
| 2021-03-17 | $219.90 | $401.66 | 1,139,400 | — | — |
| 2021-03-16 | $218.52 | $399.14 | 1,206,000 | — | — |
| 2021-03-15 | $219.71 | $401.31 | 1,245,500 | — | — |
| 2021-03-12 | $216.00 | $394.53 | 952,500 | — | — |
| 2021-03-11 | $213.05 | $389.14 | 980,900 | — | — |
| 2021-03-10 | $213.98 | $390.84 | 786,400 | — | — |
| 2021-03-09 | $210.85 | $385.13 | 1,341,400 | — | — |
| 2021-03-08 | $213.40 | $389.78 | 867,400 | — | — |
| 2021-03-05 | $210.01 | $383.59 | 864,700 | — | — |
| 2021-03-04 | $203.97 | $372.56 | 1,939,100 | — | — |
| 2021-03-03 | $207.56 | $379.12 | 910,400 | — | — |
| 2021-03-02 | $206.50 | $377.18 | 778,400 | — | — |
| 2021-03-01 | $206.44 | $377.07 | 831,200 | — | — |
| 2021-02-26 | $202.18 | $369.29 | 1,472,900 | — | — |
| 2021-02-25 | $202.69 | $370.22 | 1,050,100 | — | — |
| 2021-02-24 | $203.45 | $371.61 | 937,300 | — | — |
| 2021-02-23 | $201.53 | $368.10 | 871,900 | — | — |
| 2021-02-22 | $201.02 | $367.17 | 715,500 | — | — |
| 2021-02-19 | $201.40 | $367.87 | 988,200 | — | — |
| 2021-02-18 | $199.24 | $363.92 | 839,800 | — | — |
| 2021-02-17 | $198.24 | $362.09 | 1,183,700 | — | — |
| 2021-02-16 | $199.03 | $363.54 | 1,009,500 | — | — |
| 2021-02-12 | $200.98 | $367.10 | 1,059,100 | — | — |
| 2021-02-11 | $200.94 | $367.03 | 878,900 | — | — |
| 2021-02-10 | $204.90 | $374.26 | 1,407,800 | — | — |
| 2021-02-09 | $203.30 | $371.34 | 1,000,000 | — | — |
| 2021-02-08 | $204.24 | $373.05 | 1,278,700 | — | — |
| 2021-02-05 | $202.19 | $369.31 | 1,886,200 | — | — |
| 2021-02-04 | $197.06 | $359.94 | 1,247,900 | — | — |
| 2021-02-03 | $197.40 | $360.56 | 818,000 | — | — |
| 2021-02-02 | $198.24 | $362.09 | 997,200 | — | — |
| 2021-02-01 | $194.88 | $355.96 | 1,070,900 | — | — |
| 2021-01-29 | $194.21 | $354.73 | 1,557,900 | — | — |
| 2021-01-28 | $197.29 | $360.36 | 914,200 | — | — |
| 2021-01-27 | $195.34 | $356.80 | 1,433,300 | — | — |
| 2021-01-26 | $199.71 | $364.78 | 692,600 | — | — |
| 2021-01-25 | $202.32 | $369.55 | 1,027,300 | — | — |
| 2021-01-22 | $203.46 | $371.63 | 662,000 | — | — |
| 2021-01-21 | $203.83 | $372.30 | 673,700 | — | — |
| 2021-01-20 | $204.99 | $374.42 | 725,900 | — | — |
| 2021-01-19 | $204.81 | $374.09 | 976,900 | — | — |
| 2021-01-15 | $203.19 | $371.13 | 1,537,200 | — | — |
| 2021-01-14 | $205.41 | $375.19 | 724,500 | — | — |
| 2021-01-13 | $207.23 | $378.51 | 612,300 | — | — |
| 2021-01-12 | $209.34 | $382.37 | 971,500 | — | — |
| 2021-01-11 | $208.07 | $380.05 | 995,400 | — | — |
| 2021-01-08 | $208.96 | $381.67 | 861,400 | — | — |
| 2021-01-07 | $209.26 | $382.22 | 986,200 | — | — |
| 2021-01-06 | $209.04 | $381.82 | 1,243,800 | — | — |
| 2021-01-05 | $203.82 | $372.29 | 1,012,700 | — | — |
| 2021-01-04 | $203.13 | $371.03 | 1,418,100 | — | — |