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
- 1978-04-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 | $208.41 | $239.04 | 1,578,924 | — | — |
| 2021-12-30 | $208.35 | $238.97 | 2,215,557 | — | — |
| 2021-12-29 | $207.49 | $237.98 | 1,821,043 | — | — |
| 2021-12-28 | $206.64 | $237.01 | 1,665,918 | — | — |
| 2021-12-27 | $206.49 | $236.83 | 1,834,943 | — | — |
| 2021-12-23 | $204.53 | $234.59 | 2,605,231 | — | — |
| 2021-12-22 | $201.42 | $231.02 | 2,884,456 | — | — |
| 2021-12-21 | $203.02 | $232.86 | 3,137,372 | — | — |
| 2021-12-20 | $197.86 | $226.95 | 3,424,043 | — | — |
| 2021-12-17 | $201.71 | $231.35 | 12,555,569 | — | — |
| 2021-12-16 | $192.20 | $220.45 | 5,542,182 | — | — |
| 2021-12-15 | $194.02 | $222.54 | 2,109,452 | — | — |
| 2021-12-14 | $193.42 | $221.85 | 2,094,560 | — | — |
| 2021-12-13 | $194.12 | $222.65 | 2,098,283 | — | — |
| 2021-12-10 | $198.45 | $227.62 | 1,582,647 | — | — |
| 2021-12-09 | $197.62 | $225.98 | 1,587,239 | — | — |
| 2021-12-08 | $197.22 | $225.51 | 1,607,716 | — | — |
| 2021-12-07 | $199.08 | $227.64 | 2,103,247 | — | — |
| 2021-12-06 | $197.46 | $225.79 | 2,270,410 | — | — |
| 2021-12-03 | $194.07 | $221.91 | 3,025,930 | — | — |
| 2021-12-02 | $189.61 | $216.81 | 2,659,587 | — | — |
| 2021-12-01 | $183.55 | $209.88 | 2,900,589 | — | — |
| 2021-11-30 | $185.63 | $212.26 | 4,177,206 | — | — |
| 2021-11-29 | $193.85 | $221.66 | 2,103,867 | — | — |
| 2021-11-26 | $191.90 | $219.43 | 2,203,768 | — | — |
| 2021-11-24 | $196.27 | $224.43 | 2,042,686 | — | — |
| 2021-11-23 | $198.57 | $227.06 | 1,765,447 | — | — |
| 2021-11-22 | $199.83 | $228.50 | 2,712,454 | — | — |
| 2021-11-19 | $195.56 | $223.62 | 2,519,106 | — | — |
| 2021-11-18 | $197.20 | $225.49 | 2,898,604 | — | — |
| 2021-11-17 | $199.32 | $227.91 | 2,612,181 | — | — |
| 2021-11-16 | $204.01 | $233.28 | 1,996,645 | — | — |
| 2021-11-15 | $203.30 | $232.47 | 2,473,561 | — | — |
| 2021-11-12 | $204.58 | $233.93 | 2,625,336 | — | — |
| 2021-11-11 | $202.25 | $231.26 | 2,544,546 | — | — |
| 2021-11-10 | $200.26 | $228.99 | 2,308,136 | — | — |
| 2021-11-09 | $201.03 | $229.87 | 2,273,636 | — | — |
| 2021-11-08 | $200.27 | $229.00 | 3,241,740 | — | — |
| 2021-11-05 | $195.62 | $223.69 | 2,462,889 | — | — |
| 2021-11-04 | $197.43 | $225.75 | 3,585,994 | — | — |
| 2021-11-03 | $193.41 | $221.16 | 2,518,734 | — | — |
| 2021-11-02 | $189.98 | $217.24 | 1,848,345 | — | — |
| 2021-11-01 | $189.88 | $217.12 | 1,776,740 | — | — |
| 2021-10-29 | $189.79 | $217.02 | 2,481,876 | — | — |
| 2021-10-28 | $190.14 | $217.42 | 2,132,907 | — | — |
| 2021-10-27 | $189.60 | $216.80 | 3,322,157 | — | — |
| 2021-10-26 | $191.64 | $219.14 | 3,804,161 | — | — |
| 2021-10-25 | $189.69 | $216.90 | 3,159,338 | — | — |
| 2021-10-22 | $187.74 | $214.67 | 3,198,553 | — | — |
| 2021-10-21 | $187.62 | $214.54 | 4,757,249 | — | — |
| 2021-10-20 | $186.38 | $213.12 | 3,123,473 | — | — |
| 2021-10-19 | $184.79 | $211.30 | 2,591,332 | — | — |
| 2021-10-18 | $183.71 | $210.06 | 3,321,909 | — | — |
| 2021-10-15 | $184.63 | $211.11 | 5,184,774 | — | — |
| 2021-10-14 | $183.28 | $209.57 | 3,526,177 | — | — |
| 2021-10-13 | $180.28 | $206.15 | 5,702,767 | — | — |
| 2021-10-12 | $178.34 | $203.93 | 3,154,002 | — | — |
| 2021-10-11 | $177.13 | $202.54 | 3,579,913 | — | — |
| 2021-10-08 | $180.05 | $205.88 | 2,934,965 | — | — |
| 2021-10-07 | $179.65 | $205.43 | 4,907,038 | — | — |
| 2021-10-06 | $180.66 | $206.58 | 4,533,249 | — | — |
| 2021-10-05 | $180.72 | $206.64 | 6,610,683 | — | — |
| 2021-10-04 | $175.56 | $200.75 | 4,869,808 | — | — |
| 2021-10-01 | $179.32 | $205.04 | 5,005,077 | — | — |
| 2021-09-30 | $176.70 | $202.06 | 4,788,523 | — | — |
| 2021-09-29 | $178.15 | $203.71 | 4,637,865 | — | — |
| 2021-09-28 | $179.21 | $204.92 | 5,854,666 | — | — |
| 2021-09-27 | $182.52 | $208.71 | 5,380,356 | — | — |
| 2021-09-24 | $182.63 | $208.83 | 6,171,989 | — | — |
| 2021-09-23 | $184.46 | $210.93 | 8,802,041 | — | — |
| 2021-09-22 | $184.59 | $211.08 | 22,080,368 | — | — |
| 2021-09-21 | $203.12 | $232.26 | 5,561,045 | — | — |
| 2021-09-20 | $202.10 | $231.09 | 4,311,855 | — | — |
| 2021-09-17 | $205.66 | $235.16 | 3,825,258 | — | — |
| 2021-09-16 | $208.20 | $238.07 | 2,124,468 | — | — |
| 2021-09-15 | $206.76 | $236.42 | 2,836,802 | — | — |
| 2021-09-14 | $205.64 | $235.14 | 3,206,124 | — | — |
| 2021-09-13 | $211.01 | $241.28 | 2,293,368 | — | — |
| 2021-09-10 | $207.53 | $237.31 | 2,131,418 | — | — |
| 2021-09-09 | $208.88 | $238.85 | 2,646,805 | — | — |
| 2021-09-08 | $210.33 | $240.51 | 2,436,331 | — | — |
| 2021-09-07 | $212.44 | $242.92 | 2,028,415 | — | — |
| 2021-09-03 | $214.38 | $245.13 | 1,892,277 | — | — |
| 2021-09-02 | $215.22 | $246.10 | 1,627,323 | — | — |
| 2021-09-01 | $214.29 | $244.34 | 2,184,905 | — | — |
| 2021-08-31 | $214.09 | $244.12 | 2,032,262 | — | — |
| 2021-08-30 | $213.97 | $243.98 | 2,186,146 | — | — |
| 2021-08-27 | $215.87 | $246.15 | 1,925,660 | — | — |
| 2021-08-26 | $215.52 | $245.74 | 1,628,316 | — | — |
| 2021-08-25 | $217.86 | $248.42 | 2,626,204 | — | — |
| 2021-08-24 | $215.80 | $246.07 | 2,620,620 | — | — |
| 2021-08-23 | $215.07 | $245.23 | 2,533,377 | — | — |
| 2021-08-20 | $214.79 | $244.91 | 2,984,109 | — | — |
| 2021-08-19 | $215.60 | $245.84 | 3,848,465 | — | — |
| 2021-08-18 | $219.79 | $250.61 | 2,651,521 | — | — |
| 2021-08-17 | $223.90 | $255.30 | 3,648,416 | — | — |
| 2021-08-16 | $226.96 | $258.79 | 3,422,554 | — | — |
| 2021-08-13 | $223.35 | $254.68 | 2,415,234 | — | — |
| 2021-08-12 | $222.48 | $253.68 | 1,503,099 | — | — |
| 2021-08-11 | $222.62 | $253.84 | 2,504,090 | — | — |
| 2021-08-10 | $218.58 | $249.24 | 2,661,573 | — | — |
| 2021-08-09 | $219.72 | $250.53 | 2,292,872 | — | — |
| 2021-08-06 | $222.62 | $253.84 | 2,111,934 | — | — |
| 2021-08-05 | $222.24 | $253.41 | 2,593,318 | — | — |
| 2021-08-04 | $221.69 | $252.78 | 2,455,691 | — | — |
| 2021-08-03 | $226.28 | $258.01 | 2,669,515 | — | — |
| 2021-08-02 | $222.53 | $253.74 | 3,090,586 | — | — |
| 2021-07-30 | $225.58 | $257.22 | 2,900,465 | — | — |
| 2021-07-29 | $227.17 | $259.03 | 2,259,613 | — | — |
| 2021-07-28 | $227.10 | $258.95 | 3,390,536 | — | — |
| 2021-07-27 | $227.74 | $259.68 | 6,002,965 | — | — |
| 2021-07-26 | $239.73 | $273.35 | 1,496,026 | — | — |
| 2021-07-23 | $239.38 | $272.95 | 1,241,745 | — | — |
| 2021-07-22 | $239.02 | $272.54 | 1,218,414 | — | — |
| 2021-07-21 | $240.41 | $274.13 | 1,661,699 | — | — |
| 2021-07-20 | $240.15 | $273.82 | 2,055,592 | — | — |
| 2021-07-19 | $237.57 | $270.88 | 3,540,945 | — | — |
| 2021-07-16 | $235.69 | $268.74 | 2,451,968 | — | — |
| 2021-07-15 | $238.58 | $272.04 | 1,447,006 | — | — |
| 2021-07-14 | $238.40 | $271.84 | 1,776,864 | — | — |
| 2021-07-13 | $241.00 | $274.80 | 2,168,896 | — | — |
| 2021-07-12 | $241.47 | $275.34 | 2,364,601 | — | — |
| 2021-07-09 | $238.84 | $272.33 | 2,876,018 | — | — |
| 2021-07-08 | $236.29 | $269.43 | 2,446,507 | — | — |
| 2021-07-07 | $236.54 | $269.72 | 2,845,861 | — | — |
| 2021-07-06 | $237.40 | $270.69 | 2,832,583 | — | — |
| 2021-07-02 | $241.24 | $275.07 | 1,657,728 | — | — |
| 2021-07-01 | $241.03 | $274.83 | 2,171,130 | — | — |
| 2021-06-30 | $240.39 | $274.11 | 2,247,327 | — | — |
| 2021-06-29 | $240.04 | $273.70 | 4,460,775 | — | — |
| 2021-06-28 | $236.90 | $270.12 | 4,389,541 | — | — |
| 2021-06-25 | $235.25 | $268.25 | 14,422,902 | — | — |
| 2021-06-24 | $244.71 | $278.34 | 6,225,352 | — | — |
| 2021-06-23 | $239.62 | $272.55 | 2,677,333 | — | — |
| 2021-06-22 | $239.88 | $272.84 | 2,792,374 | — | — |
| 2021-06-21 | $236.23 | $268.69 | 2,385,202 | — | — |
| 2021-06-18 | $229.91 | $261.51 | 3,169,266 | — | — |
| 2021-06-17 | $231.72 | $263.57 | 2,940,425 | — | — |
| 2021-06-16 | $237.45 | $270.09 | 2,092,450 | — | — |
| 2021-06-15 | $241.18 | $274.32 | 2,275,994 | — | — |
| 2021-06-14 | $236.09 | $268.54 | 1,583,020 | — | — |
| 2021-06-11 | $238.59 | $271.38 | 2,021,465 | — | — |
| 2021-06-10 | $235.97 | $268.40 | 2,248,444 | — | — |
| 2021-06-09 | $236.19 | $268.65 | 5,409,023 | — | — |
| 2021-06-08 | $243.82 | $277.33 | 1,860,259 | — | — |
| 2021-06-07 | $244.43 | $278.02 | 2,432,856 | — | — |
| 2021-06-04 | $243.45 | $276.90 | 2,619,999 | — | — |
| 2021-06-03 | $246.83 | $280.75 | 1,633,528 | — | — |
| 2021-06-02 | $247.03 | $280.98 | 2,591,704 | — | — |
| 2021-06-01 | $250.48 | $284.91 | 1,591,458 | — | — |
| 2021-05-28 | $253.67 | $288.54 | 1,269,171 | — | — |
| 2021-05-27 | $254.30 | $289.25 | 3,297,709 | — | — |
| 2021-05-26 | $250.40 | $284.81 | 2,103,619 | — | — |
| 2021-05-25 | $248.66 | $282.83 | 2,025,064 | — | — |
| 2021-05-24 | $251.28 | $285.81 | 2,243,604 | — | — |
| 2021-05-21 | $249.48 | $283.76 | 2,176,218 | — | — |
| 2021-05-20 | $249.03 | $283.26 | 1,586,122 | — | — |
| 2021-05-19 | $248.13 | $282.23 | 2,152,763 | — | — |
| 2021-05-18 | $246.62 | $280.51 | 1,298,210 | — | — |
| 2021-05-17 | $249.20 | $283.45 | 1,167,409 | — | — |
| 2021-05-14 | $249.34 | $283.60 | 1,805,903 | — | — |
| 2021-05-13 | $244.48 | $278.08 | 1,792,376 | — | — |
| 2021-05-12 | $238.53 | $271.30 | 2,418,957 | — | — |
| 2021-05-11 | $246.29 | $280.13 | 2,693,591 | — | — |
| 2021-05-10 | $249.21 | $283.46 | 2,151,398 | — | — |
| 2021-05-07 | $253.58 | $288.43 | 2,266,190 | — | — |
| 2021-05-06 | $250.57 | $285.01 | 3,178,697 | — | — |
| 2021-05-05 | $247.00 | $280.95 | 3,139,854 | — | — |
| 2021-05-04 | $245.19 | $278.88 | 3,065,891 | — | — |
| 2021-05-03 | $245.41 | $279.13 | 5,684,152 | — | — |
| 2021-04-30 | $233.93 | $266.08 | 2,260,978 | — | — |
| 2021-04-29 | $238.57 | $271.35 | 3,068,000 | — | — |
| 2021-04-28 | $231.58 | $263.40 | 2,213,820 | — | — |
| 2021-04-27 | $231.68 | $263.51 | 6,157,718 | — | — |
| 2021-04-26 | $222.21 | $252.74 | 2,168,027 | — | — |
| 2021-04-23 | $223.80 | $254.56 | 1,629,185 | — | — |
| 2021-04-22 | $222.84 | $253.46 | 1,792,997 | — | — |
| 2021-04-21 | $224.22 | $255.04 | 2,309,997 | — | — |
| 2021-04-20 | $225.90 | $256.94 | 1,768,797 | — | — |
| 2021-04-19 | $228.24 | $259.61 | 2,081,157 | — | — |
| 2021-04-16 | $231.74 | $263.59 | 1,753,533 | — | — |
| 2021-04-15 | $234.65 | $266.90 | 1,724,742 | — | — |
| 2021-04-14 | $231.92 | $263.79 | 1,364,976 | — | — |
| 2021-04-13 | $234.40 | $266.61 | 2,126,702 | — | — |
| 2021-04-12 | $234.32 | $266.52 | 2,200,665 | — | — |
| 2021-04-09 | $230.93 | $262.66 | 2,530,895 | — | — |
| 2021-04-08 | $229.20 | $260.70 | 2,824,516 | — | — |
| 2021-04-07 | $224.91 | $255.82 | 1,823,277 | — | — |
| 2021-04-06 | $227.37 | $258.62 | 1,746,335 | — | — |
| 2021-04-05 | $226.89 | $258.07 | 2,143,455 | — | — |
| 2021-04-01 | $228.48 | $259.88 | 1,791,384 | — | — |
| 2021-03-31 | $228.88 | $260.33 | 2,514,266 | — | — |
| 2021-03-30 | $230.39 | $262.06 | 3,381,353 | — | — |
| 2021-03-29 | $225.00 | $255.92 | 1,882,845 | — | — |
| 2021-03-26 | $226.70 | $257.86 | 2,564,651 | — | — |
| 2021-03-25 | $220.93 | $251.30 | 2,836,181 | — | — |
| 2021-03-24 | $216.19 | $245.90 | 2,634,271 | — | — |
| 2021-03-23 | $215.00 | $244.54 | 2,825,881 | — | — |
| 2021-03-22 | $220.81 | $251.15 | 4,066,012 | — | — |
| 2021-03-19 | $225.29 | $256.25 | 16,057,051 | — | — |
| 2021-03-18 | $212.34 | $241.52 | 5,629,300 | — | — |
| 2021-03-17 | $214.21 | $243.65 | 2,309,997 | — | — |
| 2021-03-16 | $210.15 | $239.03 | 2,644,695 | — | — |
| 2021-03-15 | $215.05 | $244.61 | 3,985,472 | — | — |
| 2021-03-12 | $217.73 | $247.65 | 2,652,389 | — | — |
| 2021-03-11 | $216.35 | $246.08 | 4,708,850 | — | — |
| 2021-03-10 | $209.85 | $238.69 | 1,986,345 | — | — |
| 2021-03-09 | $207.83 | $236.39 | 2,918,832 | — | — |
| 2021-03-08 | $202.53 | $230.36 | 2,782,818 | — | — |
| 2021-03-05 | $207.32 | $235.82 | 2,398,729 | — | — |
| 2021-03-04 | $201.69 | $228.81 | 2,943,156 | — | — |
| 2021-03-03 | $208.52 | $236.56 | 1,942,165 | — | — |
| 2021-03-02 | $209.19 | $237.32 | 1,738,021 | — | — |
| 2021-03-01 | $211.19 | $239.59 | 2,498,754 | — | — |
| 2021-02-26 | $205.08 | $232.65 | 2,157,975 | — | — |
| 2021-02-25 | $204.85 | $232.40 | 2,022,085 | — | — |
| 2021-02-24 | $209.56 | $237.74 | 2,097,538 | — | — |
| 2021-02-23 | $205.18 | $232.77 | 2,176,218 | — | — |
| 2021-02-22 | $205.21 | $232.81 | 2,261,102 | — | — |
| 2021-02-19 | $205.19 | $232.78 | 1,979,147 | — | — |
| 2021-02-18 | $205.99 | $233.69 | 2,086,369 | — | — |
| 2021-02-17 | $208.78 | $236.85 | 1,779,098 | — | — |
| 2021-02-16 | $210.98 | $239.35 | 2,168,772 | — | — |
| 2021-02-12 | $211.93 | $240.42 | 3,318,434 | — | — |
| 2021-02-11 | $204.96 | $232.53 | 2,161,450 | — | — |
| 2021-02-10 | $207.46 | $235.36 | 2,444,274 | — | — |
| 2021-02-09 | $208.81 | $236.89 | 2,181,802 | — | — |
| 2021-02-08 | $207.45 | $235.35 | 2,650,031 | — | — |
| 2021-02-05 | $205.49 | $233.12 | 3,495,401 | — | — |
| 2021-02-04 | $199.94 | $226.82 | 3,597,535 | — | — |
| 2021-02-03 | $194.43 | $220.58 | 2,681,181 | — | — |
| 2021-02-02 | $195.41 | $221.68 | 3,548,764 | — | — |
| 2021-02-01 | $192.78 | $218.70 | 3,389,419 | — | — |
| 2021-01-29 | $189.64 | $215.14 | 4,022,453 | — | — |
| 2021-01-28 | $195.64 | $221.95 | 2,704,139 | — | — |
| 2021-01-27 | $195.67 | $221.99 | 3,348,839 | — | — |
| 2021-01-26 | $201.18 | $228.24 | 2,278,600 | — | — |
| 2021-01-25 | $204.25 | $231.72 | 2,494,038 | — | — |
| 2021-01-22 | $204.74 | $232.27 | 2,098,159 | — | — |
| 2021-01-21 | $204.63 | $232.14 | 2,418,461 | — | — |
| 2021-01-20 | $203.03 | $230.33 | 2,677,209 | — | — |
| 2021-01-19 | $201.06 | $228.10 | 2,925,782 | — | — |
| 2021-01-15 | $203.51 | $230.88 | 3,481,129 | — | — |
| 2021-01-14 | $206.50 | $234.27 | 3,558,071 | — | — |
| 2021-01-13 | $203.24 | $230.57 | 3,738,885 | — | — |
| 2021-01-12 | $200.68 | $227.66 | 5,431,112 | — | — |
| 2021-01-11 | $197.67 | $224.25 | 4,235,781 | — | — |
| 2021-01-08 | $197.39 | $223.93 | 5,688,620 | — | — |
| 2021-01-07 | $198.25 | $224.91 | 7,020,709 | — | — |
| 2021-01-06 | $204.32 | $231.79 | 4,474,177 | — | — |
| 2021-01-05 | $204.01 | $231.45 | 4,059,435 | — | — |
| 2021-01-04 | $204.02 | $231.46 | 4,712,201 | — | — |