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
- 2001-06-12 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 | $237.49 | $372.26 | 447,500 | — | — |
| 2021-12-30 | $237.12 | $371.68 | 677,200 | — | — |
| 2021-12-29 | $238.43 | $372.48 | 580,300 | — | — |
| 2021-12-28 | $238.72 | $372.93 | 910,800 | — | — |
| 2021-12-27 | $239.06 | $373.46 | 1,088,400 | — | — |
| 2021-12-23 | $236.46 | $369.40 | 844,200 | — | — |
| 2021-12-22 | $237.01 | $370.26 | 1,485,800 | — | — |
| 2021-12-21 | $236.25 | $369.07 | 1,624,100 | — | — |
| 2021-12-20 | $231.95 | $362.35 | 2,503,300 | — | — |
| 2021-12-17 | $232.88 | $363.81 | 2,789,500 | — | — |
| 2021-12-16 | $233.16 | $364.24 | 1,518,900 | — | — |
| 2021-12-15 | $234.65 | $366.57 | 1,412,800 | — | — |
| 2021-12-14 | $232.17 | $362.70 | 2,075,600 | — | — |
| 2021-12-13 | $231.94 | $362.34 | 884,800 | — | — |
| 2021-12-10 | $233.77 | $365.20 | 879,800 | — | — |
| 2021-12-09 | $232.35 | $362.98 | 1,023,300 | — | — |
| 2021-12-08 | $235.00 | $367.12 | 1,760,400 | — | — |
| 2021-12-07 | $231.61 | $361.82 | 1,805,700 | — | — |
| 2021-12-06 | $232.50 | $363.21 | 1,246,100 | — | — |
| 2021-12-03 | $230.84 | $360.62 | 1,581,400 | — | — |
| 2021-12-02 | $231.97 | $362.38 | 1,264,100 | — | — |
| 2021-12-01 | $227.00 | $354.62 | 2,390,700 | — | — |
| 2021-11-30 | $225.84 | $352.81 | 1,270,900 | — | — |
| 2021-11-29 | $230.39 | $359.92 | 1,539,100 | — | — |
| 2021-11-26 | $228.99 | $357.73 | 874,700 | — | — |
| 2021-11-24 | $236.13 | $368.88 | 667,700 | — | — |
| 2021-11-23 | $235.10 | $367.27 | 1,224,300 | — | — |
| 2021-11-22 | $233.44 | $364.68 | 1,000,300 | — | — |
| 2021-11-19 | $232.80 | $363.68 | 1,380,200 | — | — |
| 2021-11-18 | $228.44 | $356.87 | 867,800 | — | — |
| 2021-11-17 | $229.70 | $358.84 | 803,400 | — | — |
| 2021-11-16 | $230.72 | $360.43 | 867,400 | — | — |
| 2021-11-15 | $229.36 | $358.31 | 1,019,500 | — | — |
| 2021-11-12 | $230.91 | $360.73 | 597,900 | — | — |
| 2021-11-11 | $230.30 | $359.78 | 550,500 | — | — |
| 2021-11-10 | $231.35 | $361.42 | 1,178,400 | — | — |
| 2021-11-09 | $233.38 | $364.59 | 2,030,700 | — | — |
| 2021-11-08 | $232.70 | $363.52 | 1,798,400 | — | — |
| 2021-11-05 | $231.31 | $361.35 | 906,600 | — | — |
| 2021-11-04 | $231.06 | $360.96 | 722,500 | — | — |
| 2021-11-03 | $234.85 | $366.88 | 1,223,400 | — | — |
| 2021-11-02 | $237.04 | $370.30 | 808,200 | — | — |
| 2021-11-01 | $237.62 | $371.21 | 1,765,400 | — | — |
| 2021-10-29 | $242.28 | $378.49 | 2,288,400 | — | — |
| 2021-10-28 | $248.52 | $388.24 | 2,956,900 | — | — |
| 2021-10-27 | $240.26 | $375.34 | 1,222,400 | — | — |
| 2021-10-26 | $244.01 | $381.19 | 1,002,600 | — | — |
| 2021-10-25 | $244.81 | $382.44 | 1,016,300 | — | — |
| 2021-10-22 | $247.76 | $387.05 | 743,300 | — | — |
| 2021-10-21 | $246.87 | $385.66 | 1,014,500 | — | — |
| 2021-10-20 | $244.14 | $381.40 | 1,520,800 | — | — |
| 2021-10-19 | $248.10 | $387.58 | 878,100 | — | — |
| 2021-10-18 | $244.90 | $382.58 | 800,100 | — | — |
| 2021-10-15 | $246.91 | $385.72 | 789,300 | — | — |
| 2021-10-14 | $248.15 | $387.66 | 1,103,300 | — | — |
| 2021-10-13 | $243.95 | $381.10 | 970,600 | — | — |
| 2021-10-12 | $241.90 | $377.90 | 671,300 | — | — |
| 2021-10-11 | $242.66 | $379.08 | 885,900 | — | — |
| 2021-10-08 | $242.89 | $379.44 | 1,408,200 | — | — |
| 2021-10-07 | $241.50 | $377.27 | 1,729,900 | — | — |
| 2021-10-06 | $241.33 | $377.01 | 1,082,300 | — | — |
| 2021-10-05 | $243.08 | $379.74 | 1,360,500 | — | — |
| 2021-10-04 | $237.41 | $370.88 | 2,764,800 | — | — |
| 2021-10-01 | $240.93 | $376.38 | 2,518,400 | — | — |
| 2021-09-30 | $232.46 | $363.15 | 3,080,900 | — | — |
| 2021-09-29 | $228.99 | $357.73 | 1,369,100 | — | — |
| 2021-09-28 | $228.01 | $354.95 | 2,975,500 | — | — |
| 2021-09-27 | $231.58 | $360.51 | 2,261,300 | — | — |
| 2021-09-24 | $233.83 | $364.01 | 2,243,600 | — | — |
| 2021-09-23 | $233.45 | $363.42 | 3,001,500 | — | — |
| 2021-09-22 | $230.94 | $359.51 | 2,038,700 | — | — |
| 2021-09-21 | $228.91 | $356.35 | 3,108,200 | — | — |
| 2021-09-20 | $226.81 | $353.08 | 2,150,500 | — | — |
| 2021-09-17 | $230.28 | $358.48 | 3,367,100 | — | — |
| 2021-09-16 | $234.05 | $364.35 | 2,005,300 | — | — |
| 2021-09-15 | $236.75 | $368.55 | 2,013,000 | — | — |
| 2021-09-14 | $234.27 | $364.69 | 2,455,500 | — | — |
| 2021-09-13 | $236.42 | $368.04 | 2,435,700 | — | — |
| 2021-09-10 | $236.55 | $368.24 | 2,005,900 | — | — |
| 2021-09-09 | $236.00 | $367.39 | 3,891,500 | — | — |
| 2021-09-08 | $225.95 | $351.74 | 1,523,200 | — | — |
| 2021-09-07 | $227.10 | $353.53 | 1,170,800 | — | — |
| 2021-09-03 | $228.52 | $355.74 | 1,982,500 | — | — |
| 2021-09-02 | $230.06 | $358.14 | 2,958,600 | — | — |
| 2021-09-01 | $223.70 | $348.24 | 1,761,100 | — | — |
| 2021-08-31 | $220.72 | $343.60 | 2,028,100 | — | — |
| 2021-08-30 | $215.72 | $335.82 | 851,900 | — | — |
| 2021-08-27 | $219.30 | $341.39 | 1,502,000 | — | — |
| 2021-08-26 | $214.75 | $334.31 | 1,314,100 | — | — |
| 2021-08-25 | $216.37 | $336.83 | 1,942,300 | — | — |
| 2021-08-24 | $216.36 | $336.81 | 2,447,000 | — | — |
| 2021-08-23 | $217.83 | $339.10 | 2,217,300 | — | — |
| 2021-08-20 | $218.75 | $340.53 | 1,925,700 | — | — |
| 2021-08-19 | $214.32 | $333.64 | 2,291,600 | — | — |
| 2021-08-18 | $214.12 | $333.33 | 2,171,700 | — | — |
| 2021-08-17 | $216.02 | $336.28 | 1,995,400 | — | — |
| 2021-08-16 | $218.78 | $340.58 | 2,048,400 | — | — |
| 2021-08-13 | $219.24 | $341.30 | 1,535,100 | — | — |
| 2021-08-12 | $221.28 | $344.47 | 1,438,200 | — | — |
| 2021-08-11 | $222.05 | $345.67 | 1,835,100 | — | — |
| 2021-08-10 | $218.08 | $339.49 | 1,313,500 | — | — |
| 2021-08-09 | $217.84 | $339.12 | 2,366,800 | — | — |
| 2021-08-06 | $215.98 | $336.22 | 2,022,700 | — | — |
| 2021-08-05 | $217.51 | $338.60 | 2,822,300 | — | — |
| 2021-08-04 | $211.19 | $328.76 | 2,275,000 | — | — |
| 2021-08-03 | $212.94 | $331.49 | 2,529,100 | — | — |
| 2021-08-02 | $203.96 | $317.51 | 1,616,500 | — | — |
| 2021-07-30 | $206.08 | $320.81 | 2,461,900 | — | — |
| 2021-07-29 | $203.56 | $316.89 | 4,271,400 | — | — |
| 2021-07-28 | $201.60 | $313.84 | 5,071,400 | — | — |
| 2021-07-27 | $206.00 | $320.69 | 5,299,800 | — | — |
| 2021-07-26 | $206.07 | $320.79 | 7,229,000 | — | — |
| 2021-07-23 | $226.41 | $352.46 | 317,400 | — | — |
| 2021-07-22 | $226.34 | $352.35 | 708,500 | — | — |
| 2021-07-21 | $224.62 | $349.67 | 2,505,100 | — | — |
| 2021-07-20 | $219.70 | $342.01 | 546,600 | — | — |
| 2021-07-19 | $216.09 | $336.39 | 850,100 | — | — |
| 2021-07-16 | $222.36 | $346.15 | 607,800 | — | — |
| 2021-07-15 | $221.91 | $345.45 | 881,000 | — | — |
| 2021-07-14 | $223.05 | $347.23 | 764,600 | — | — |
| 2021-07-13 | $224.00 | $348.71 | 956,100 | — | — |
| 2021-07-12 | $225.17 | $350.53 | 720,300 | — | — |
| 2021-07-09 | $228.21 | $355.26 | 701,800 | — | — |
| 2021-07-08 | $224.15 | $348.94 | 1,834,900 | — | — |
| 2021-07-07 | $230.77 | $359.25 | 607,900 | — | — |
| 2021-07-06 | $229.95 | $357.97 | 1,261,400 | — | — |
| 2021-07-02 | $231.70 | $360.69 | 471,000 | — | — |
| 2021-07-01 | $231.00 | $359.60 | 409,600 | — | — |
| 2021-06-30 | $230.02 | $358.08 | 701,300 | — | — |
| 2021-06-29 | $232.19 | $361.46 | 608,500 | — | — |
| 2021-06-28 | $231.37 | $360.18 | 555,000 | — | — |
| 2021-06-25 | $235.50 | $366.61 | 852,100 | — | — |
| 2021-06-24 | $232.55 | $362.02 | 1,132,900 | — | — |
| 2021-06-23 | $230.15 | $358.28 | 1,034,500 | — | — |
| 2021-06-22 | $230.41 | $358.68 | 1,383,400 | — | — |
| 2021-06-21 | $230.18 | $358.33 | 1,342,900 | — | — |
| 2021-06-18 | $225.20 | $350.57 | 2,021,500 | — | — |
| 2021-06-17 | $232.19 | $361.46 | 3,293,800 | — | — |
| 2021-06-16 | $237.14 | $369.16 | 3,311,500 | — | — |
| 2021-06-15 | $255.60 | $397.90 | 1,100,000 | — | — |
| 2021-06-14 | $256.12 | $398.71 | 996,400 | — | — |
| 2021-06-11 | $257.49 | $400.84 | 754,900 | — | — |
| 2021-06-10 | $257.50 | $400.86 | 548,500 | — | — |
| 2021-06-09 | $254.51 | $396.20 | 676,700 | — | — |
| 2021-06-08 | $254.57 | $396.30 | 972,900 | — | — |
| 2021-06-07 | $256.99 | $400.06 | 696,200 | — | — |
| 2021-06-04 | $259.73 | $404.33 | 1,177,600 | — | — |
| 2021-06-03 | $258.74 | $402.79 | 1,044,400 | — | — |
| 2021-06-02 | $258.61 | $402.58 | 1,196,000 | — | — |
| 2021-06-01 | $259.77 | $404.39 | 1,236,700 | — | — |
| 2021-05-28 | $261.36 | $406.87 | 960,800 | — | — |
| 2021-05-27 | $260.99 | $406.29 | 1,577,100 | — | — |
| 2021-05-26 | $260.06 | $403.74 | 852,900 | — | — |
| 2021-05-25 | $261.59 | $406.11 | 1,391,600 | — | — |
| 2021-05-24 | $262.92 | $408.18 | 757,300 | — | — |
| 2021-05-21 | $262.81 | $408.01 | 1,282,600 | — | — |
| 2021-05-20 | $264.26 | $410.26 | 990,100 | — | — |
| 2021-05-19 | $261.86 | $406.53 | 828,600 | — | — |
| 2021-05-18 | $263.67 | $409.34 | 766,700 | — | — |
| 2021-05-17 | $266.00 | $412.96 | 838,700 | — | — |
| 2021-05-14 | $264.85 | $411.17 | 882,800 | — | — |
| 2021-05-13 | $263.14 | $408.52 | 759,200 | — | — |
| 2021-05-12 | $261.18 | $405.47 | 1,694,400 | — | — |
| 2021-05-11 | $264.25 | $410.24 | 742,800 | — | — |
| 2021-05-10 | $268.88 | $417.43 | 846,200 | — | — |
| 2021-05-07 | $270.07 | $419.28 | 1,075,300 | — | — |
| 2021-05-06 | $266.51 | $413.75 | 755,700 | — | — |
| 2021-05-05 | $263.18 | $408.58 | 527,200 | — | — |
| 2021-05-04 | $262.78 | $407.96 | 671,100 | — | — |
| 2021-05-03 | $260.99 | $405.18 | 621,700 | — | — |
| 2021-04-30 | $258.86 | $401.87 | 2,055,700 | — | — |
| 2021-04-29 | $248.13 | $385.22 | 776,000 | — | — |
| 2021-04-28 | $245.88 | $381.72 | 1,849,400 | — | — |
| 2021-04-27 | $236.25 | $366.77 | 1,674,900 | — | — |
| 2021-04-26 | $231.30 | $359.09 | 1,013,600 | — | — |
| 2021-04-23 | $232.89 | $361.56 | 912,400 | — | — |
| 2021-04-22 | $233.15 | $361.96 | 702,300 | — | — |
| 2021-04-21 | $235.74 | $365.98 | 737,900 | — | — |
| 2021-04-20 | $237.23 | $368.29 | 1,151,100 | — | — |
| 2021-04-19 | $238.01 | $369.50 | 1,187,100 | — | — |
| 2021-04-16 | $240.40 | $373.21 | 937,400 | — | — |
| 2021-04-15 | $237.98 | $369.46 | 728,600 | — | — |
| 2021-04-14 | $236.72 | $367.50 | 825,800 | — | — |
| 2021-04-13 | $241.87 | $375.50 | 979,300 | — | — |
| 2021-04-12 | $243.96 | $378.74 | 1,426,900 | — | — |
| 2021-04-09 | $239.98 | $372.56 | 595,300 | — | — |
| 2021-04-08 | $237.07 | $368.04 | 800,500 | — | — |
| 2021-04-07 | $237.83 | $369.22 | 359,200 | — | — |
| 2021-04-06 | $236.78 | $367.59 | 824,600 | — | — |
| 2021-04-05 | $235.65 | $365.84 | 560,200 | — | — |
| 2021-04-01 | $233.59 | $362.64 | 678,000 | — | — |
| 2021-03-31 | $228.88 | $355.33 | 1,070,500 | — | — |
| 2021-03-30 | $232.31 | $360.66 | 876,000 | — | — |
| 2021-03-29 | $234.60 | $363.11 | 1,283,600 | — | — |
| 2021-03-26 | $229.36 | $355.00 | 1,230,000 | — | — |
| 2021-03-25 | $224.50 | $347.48 | 1,307,400 | — | — |
| 2021-03-24 | $223.74 | $346.30 | 1,075,100 | — | — |
| 2021-03-23 | $221.49 | $342.82 | 1,142,200 | — | — |
| 2021-03-22 | $220.80 | $341.75 | 1,447,100 | — | — |
| 2021-03-19 | $220.00 | $340.51 | 1,329,300 | — | — |
| 2021-03-18 | $221.14 | $342.27 | 1,112,400 | — | — |
| 2021-03-17 | $221.68 | $343.11 | 721,600 | — | — |
| 2021-03-16 | $222.10 | $343.76 | 1,252,500 | — | — |
| 2021-03-15 | $221.35 | $342.60 | 436,700 | — | — |
| 2021-03-12 | $222.76 | $344.78 | 489,200 | — | — |
| 2021-03-11 | $222.21 | $343.93 | 739,900 | — | — |
| 2021-03-10 | $224.23 | $347.06 | 406,500 | — | — |
| 2021-03-09 | $226.38 | $350.39 | 713,800 | — | — |
| 2021-03-08 | $225.23 | $348.61 | 613,300 | — | — |
| 2021-03-05 | $228.02 | $352.92 | 873,000 | — | — |
| 2021-03-04 | $221.95 | $343.53 | 982,000 | — | — |
| 2021-03-03 | $222.65 | $344.61 | 1,276,300 | — | — |
| 2021-03-02 | $227.11 | $351.52 | 814,500 | — | — |
| 2021-03-01 | $226.72 | $350.91 | 884,500 | — | — |
| 2021-02-26 | $220.64 | $341.50 | 1,000,600 | — | — |
| 2021-02-25 | $224.27 | $347.12 | 993,000 | — | — |
| 2021-02-24 | $225.64 | $349.24 | 1,614,400 | — | — |
| 2021-02-23 | $226.08 | $349.92 | 939,400 | — | — |
| 2021-02-22 | $224.90 | $348.09 | 1,421,300 | — | — |
| 2021-02-19 | $224.98 | $348.22 | 1,367,600 | — | — |
| 2021-02-18 | $222.99 | $345.14 | 1,849,300 | — | — |
| 2021-02-17 | $229.89 | $355.82 | 357,000 | — | — |
| 2021-02-16 | $228.11 | $353.06 | 641,000 | — | — |
| 2021-02-12 | $227.42 | $352.00 | 560,300 | — | — |
| 2021-02-11 | $228.48 | $353.64 | 639,900 | — | — |
| 2021-02-10 | $225.63 | $349.22 | 594,000 | — | — |
| 2021-02-09 | $228.49 | $353.65 | 685,800 | — | — |
| 2021-02-08 | $225.70 | $349.33 | 794,200 | — | — |
| 2021-02-05 | $223.91 | $346.56 | 1,459,200 | — | — |
| 2021-02-04 | $209.30 | $323.95 | 1,455,600 | — | — |
| 2021-02-03 | $206.20 | $319.15 | 751,200 | — | — |
| 2021-02-02 | $211.12 | $326.77 | 806,400 | — | — |
| 2021-02-01 | $207.45 | $321.09 | 1,137,000 | — | — |
| 2021-01-29 | $202.94 | $314.11 | 1,243,200 | — | — |
| 2021-01-28 | $206.31 | $319.32 | 1,218,600 | — | — |
| 2021-01-27 | $205.97 | $318.80 | 1,587,200 | — | — |
| 2021-01-26 | $210.22 | $325.37 | 629,200 | — | — |
| 2021-01-25 | $209.32 | $323.98 | 829,900 | — | — |
| 2021-01-22 | $206.50 | $319.62 | 1,141,600 | — | — |
| 2021-01-21 | $208.57 | $322.82 | 928,400 | — | — |
| 2021-01-20 | $210.27 | $325.45 | 887,100 | — | — |
| 2021-01-19 | $208.50 | $322.71 | 1,007,100 | — | — |
| 2021-01-15 | $206.65 | $319.85 | 979,900 | — | — |
| 2021-01-14 | $205.50 | $318.07 | 1,049,400 | — | — |
| 2021-01-13 | $204.27 | $316.16 | 1,148,700 | — | — |
| 2021-01-12 | $199.95 | $309.48 | 1,075,400 | — | — |
| 2021-01-11 | $199.23 | $308.36 | 872,100 | — | — |
| 2021-01-08 | $203.64 | $315.19 | 925,300 | — | — |
| 2021-01-07 | $205.25 | $317.68 | 1,324,300 | — | — |
| 2021-01-06 | $203.70 | $315.28 | 1,792,300 | — | — |
| 2021-01-05 | $202.00 | $312.65 | 1,435,000 | — | — |
| 2021-01-04 | $203.70 | $315.28 | 1,654,000 | — | — |