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 | $192.88 | $362.73 | 866,375 | — | — |
| 2021-12-30 | $194.25 | $365.29 | 656,333 | — | — |
| 2021-12-29 | $193.89 | $364.62 | 1,091,932 | — | — |
| 2021-12-28 | $191.91 | $360.89 | 732,475 | — | — |
| 2021-12-27 | $192.76 | $362.50 | 791,276 | — | — |
| 2021-12-23 | $190.91 | $359.02 | 1,258,037 | — | — |
| 2021-12-22 | $190.09 | $357.48 | 1,576,425 | — | — |
| 2021-12-21 | $193.15 | $363.23 | 1,467,557 | — | — |
| 2021-12-20 | $193.60 | $364.07 | 2,174,869 | — | — |
| 2021-12-17 | $197.04 | $370.54 | 3,307,349 | — | — |
| 2021-12-16 | $197.28 | $370.99 | 2,332,107 | — | — |
| 2021-12-15 | $191.30 | $359.76 | 1,768,214 | — | — |
| 2021-12-14 | $190.17 | $357.62 | 1,560,649 | — | — |
| 2021-12-13 | $193.90 | $364.64 | 1,990,381 | — | — |
| 2021-12-10 | $187.89 | $353.34 | 1,240,696 | — | — |
| 2021-12-09 | $188.00 | $353.54 | 1,545,133 | — | — |
| 2021-12-08 | $189.02 | $354.22 | 1,885,816 | — | — |
| 2021-12-07 | $192.02 | $359.84 | 2,273,175 | — | — |
| 2021-12-06 | $188.79 | $353.77 | 1,885,556 | — | — |
| 2021-12-03 | $187.24 | $350.87 | 1,663,388 | — | — |
| 2021-12-02 | $185.57 | $347.73 | 2,291,950 | — | — |
| 2021-12-01 | $185.36 | $347.35 | 3,083,487 | — | — |
| 2021-11-30 | $181.88 | $340.84 | 5,544,409 | — | — |
| 2021-11-29 | $186.85 | $350.13 | 1,656,608 | — | — |
| 2021-11-26 | $187.98 | $352.26 | 1,599,893 | — | — |
| 2021-11-24 | $187.50 | $351.36 | 1,188,544 | — | — |
| 2021-11-23 | $189.12 | $354.40 | 1,637,182 | — | — |
| 2021-11-22 | $188.13 | $352.55 | 1,652,958 | — | — |
| 2021-11-19 | $190.68 | $357.32 | 1,700,677 | — | — |
| 2021-11-18 | $191.26 | $358.40 | 2,100,552 | — | — |
| 2021-11-17 | $191.64 | $359.12 | 2,469,528 | — | — |
| 2021-11-16 | $187.23 | $350.85 | 1,719,843 | — | — |
| 2021-11-15 | $186.90 | $350.24 | 1,772,777 | — | — |
| 2021-11-12 | $187.15 | $350.70 | 1,970,824 | — | — |
| 2021-11-11 | $187.91 | $352.13 | 1,670,168 | — | — |
| 2021-11-10 | $188.59 | $353.40 | 1,384,505 | — | — |
| 2021-11-09 | $186.88 | $350.21 | 2,004,984 | — | — |
| 2021-11-08 | $188.12 | $352.52 | 1,332,353 | — | — |
| 2021-11-05 | $186.92 | $350.28 | 2,595,214 | — | — |
| 2021-11-04 | $187.21 | $350.81 | 2,706,428 | — | — |
| 2021-11-03 | $189.47 | $355.05 | 2,113,981 | — | — |
| 2021-11-02 | $186.30 | $349.11 | 2,300,685 | — | — |
| 2021-11-01 | $186.42 | $349.33 | 1,256,081 | — | — |
| 2021-10-29 | $183.76 | $344.36 | 2,394,038 | — | — |
| 2021-10-28 | $183.05 | $343.02 | 1,916,847 | — | — |
| 2021-10-27 | $187.91 | $352.13 | 1,537,050 | — | — |
| 2021-10-26 | $188.95 | $354.07 | 1,626,230 | — | — |
| 2021-10-25 | $188.99 | $354.16 | 1,055,817 | — | — |
| 2021-10-22 | $189.52 | $355.14 | 1,358,429 | — | — |
| 2021-10-21 | $189.04 | $354.25 | 807,183 | — | — |
| 2021-10-20 | $189.37 | $354.86 | 1,329,094 | — | — |
| 2021-10-19 | $186.17 | $348.87 | 1,090,629 | — | — |
| 2021-10-18 | $182.89 | $342.72 | 1,136,392 | — | — |
| 2021-10-15 | $184.97 | $346.61 | 1,670,298 | — | — |
| 2021-10-14 | $186.13 | $348.80 | 1,314,622 | — | — |
| 2021-10-13 | $183.95 | $344.72 | 1,527,923 | — | — |
| 2021-10-12 | $182.84 | $342.63 | 2,060,526 | — | — |
| 2021-10-11 | $180.88 | $338.95 | 1,152,038 | — | — |
| 2021-10-08 | $182.99 | $342.91 | 2,037,187 | — | — |
| 2021-10-07 | $185.42 | $347.46 | 1,716,062 | — | — |
| 2021-10-06 | $188.10 | $352.49 | 1,618,016 | — | — |
| 2021-10-05 | $186.42 | $349.34 | 2,005,375 | — | — |
| 2021-10-04 | $184.50 | $345.74 | 2,924,554 | — | — |
| 2021-10-01 | $187.67 | $351.67 | 2,213,722 | — | — |
| 2021-09-30 | $188.54 | $353.31 | 2,666,532 | — | — |
| 2021-09-29 | $193.12 | $361.89 | 1,099,234 | — | — |
| 2021-09-28 | $191.54 | $358.93 | 1,819,062 | — | — |
| 2021-09-27 | $192.84 | $361.37 | 1,439,265 | — | — |
| 2021-09-24 | $194.19 | $363.89 | 1,210,318 | — | — |
| 2021-09-23 | $194.68 | $364.81 | 2,082,429 | — | — |
| 2021-09-22 | $196.96 | $369.09 | 2,077,996 | — | — |
| 2021-09-21 | $198.65 | $372.25 | 1,457,648 | — | — |
| 2021-09-20 | $198.86 | $372.64 | 1,816,976 | — | — |
| 2021-09-17 | $200.91 | $376.49 | 3,764,983 | — | — |
| 2021-09-16 | $201.46 | $377.53 | 1,519,057 | — | — |
| 2021-09-15 | $200.71 | $376.11 | 2,514,639 | — | — |
| 2021-09-14 | $199.76 | $374.34 | 1,692,854 | — | — |
| 2021-09-13 | $198.34 | $371.68 | 1,604,587 | — | — |
| 2021-09-10 | $198.14 | $371.29 | 1,574,990 | — | — |
| 2021-09-09 | $199.53 | $373.91 | 1,901,723 | — | — |
| 2021-09-08 | $201.63 | $377.83 | 2,430,544 | — | — |
| 2021-09-07 | $197.75 | $369.38 | 2,087,384 | — | — |
| 2021-09-03 | $197.75 | $369.38 | 1,801,591 | — | — |
| 2021-09-02 | $195.68 | $365.51 | 1,572,383 | — | — |
| 2021-09-01 | $193.64 | $361.70 | 1,525,446 | — | — |
| 2021-08-31 | $193.05 | $360.60 | 1,880,210 | — | — |
| 2021-08-30 | $192.11 | $358.84 | 1,300,149 | — | — |
| 2021-08-27 | $190.60 | $356.01 | 1,473,164 | — | — |
| 2021-08-26 | $189.85 | $354.62 | 1,479,813 | — | — |
| 2021-08-25 | $189.45 | $353.86 | 1,459,734 | — | — |
| 2021-08-24 | $190.11 | $355.11 | 1,165,206 | — | — |
| 2021-08-23 | $191.63 | $357.95 | 1,677,078 | — | — |
| 2021-08-20 | $191.21 | $357.16 | 1,544,221 | — | — |
| 2021-08-19 | $190.12 | $355.12 | 1,679,555 | — | — |
| 2021-08-18 | $190.45 | $355.74 | 1,982,949 | — | — |
| 2021-08-17 | $194.42 | $363.15 | 3,112,953 | — | — |
| 2021-08-16 | $191.45 | $357.60 | 1,631,966 | — | — |
| 2021-08-13 | $189.29 | $353.56 | 1,494,807 | — | — |
| 2021-08-12 | $188.76 | $352.57 | 4,996,031 | — | — |
| 2021-08-11 | $184.58 | $344.78 | 1,518,014 | — | — |
| 2021-08-10 | $183.03 | $341.87 | 2,235,104 | — | — |
| 2021-08-09 | $182.96 | $341.74 | 1,941,489 | — | — |
| 2021-08-06 | $184.87 | $345.33 | 1,825,842 | — | — |
| 2021-08-05 | $186.44 | $348.25 | 3,255,197 | — | — |
| 2021-08-04 | $195.38 | $364.95 | 1,353,214 | — | — |
| 2021-08-03 | $196.17 | $366.43 | 791,798 | — | — |
| 2021-08-02 | $196.45 | $366.94 | 981,240 | — | — |
| 2021-07-30 | $196.16 | $366.40 | 1,298,715 | — | — |
| 2021-07-29 | $195.82 | $365.77 | 1,206,406 | — | — |
| 2021-07-28 | $194.42 | $363.15 | 857,118 | — | — |
| 2021-07-27 | $195.34 | $364.88 | 1,192,325 | — | — |
| 2021-07-26 | $191.31 | $357.35 | 905,489 | — | — |
| 2021-07-23 | $192.58 | $359.71 | 1,576,164 | — | — |
| 2021-07-22 | $191.25 | $357.23 | 1,754,002 | — | — |
| 2021-07-21 | $188.95 | $352.93 | 1,408,495 | — | — |
| 2021-07-20 | $189.45 | $353.86 | 1,235,481 | — | — |
| 2021-07-19 | $189.64 | $354.22 | 1,593,765 | — | — |
| 2021-07-16 | $190.27 | $355.40 | 1,533,790 | — | — |
| 2021-07-15 | $189.15 | $353.32 | 1,250,475 | — | — |
| 2021-07-14 | $188.68 | $352.43 | 1,808,631 | — | — |
| 2021-07-13 | $190.69 | $356.19 | 683,713 | — | — |
| 2021-07-12 | $191.43 | $357.56 | 1,162,859 | — | — |
| 2021-07-09 | $191.59 | $357.88 | 1,721,407 | — | — |
| 2021-07-08 | $192.51 | $359.59 | 1,167,423 | — | — |
| 2021-07-07 | $193.27 | $361.00 | 1,587,637 | — | — |
| 2021-07-06 | $191.25 | $357.23 | 1,372,249 | — | — |
| 2021-07-02 | $190.56 | $355.94 | 1,289,719 | — | — |
| 2021-07-01 | $189.27 | $353.53 | 1,582,161 | — | — |
| 2021-06-30 | $186.52 | $348.41 | 1,699,373 | — | — |
| 2021-06-29 | $189.36 | $353.71 | 2,289,212 | — | — |
| 2021-06-28 | $186.92 | $349.14 | 1,561,952 | — | — |
| 2021-06-25 | $185.00 | $345.55 | 2,231,193 | — | — |
| 2021-06-24 | $183.94 | $343.58 | 1,007,185 | — | — |
| 2021-06-23 | $184.25 | $344.15 | 1,824,277 | — | — |
| 2021-06-22 | $184.32 | $344.29 | 1,864,434 | — | — |
| 2021-06-21 | $184.71 | $345.02 | 2,038,491 | — | — |
| 2021-06-18 | $184.49 | $344.61 | 3,339,814 | — | — |
| 2021-06-17 | $184.27 | $344.19 | 2,174,608 | — | — |
| 2021-06-16 | $184.29 | $344.24 | 2,597,691 | — | — |
| 2021-06-15 | $185.18 | $345.90 | 2,597,039 | — | — |
| 2021-06-14 | $186.16 | $347.73 | 1,631,315 | — | — |
| 2021-06-11 | $186.10 | $347.62 | 1,474,989 | — | — |
| 2021-06-10 | $188.23 | $351.59 | 1,454,259 | — | — |
| 2021-06-09 | $186.65 | $348.63 | 1,615,669 | — | — |
| 2021-06-08 | $183.50 | $342.76 | 1,957,525 | — | — |
| 2021-06-07 | $183.74 | $342.02 | 1,548,002 | — | — |
| 2021-06-04 | $184.58 | $343.59 | 1,152,559 | — | — |
| 2021-06-03 | $184.63 | $343.67 | 1,828,971 | — | — |
| 2021-06-02 | $183.06 | $340.76 | 2,054,528 | — | — |
| 2021-06-01 | $182.90 | $340.46 | 2,497,820 | — | — |
| 2021-05-28 | $185.53 | $345.34 | 2,000,290 | — | — |
| 2021-05-27 | $184.80 | $343.99 | 4,219,488 | — | — |
| 2021-05-26 | $185.63 | $345.53 | 2,108,636 | — | — |
| 2021-05-25 | $185.99 | $346.20 | 2,069,391 | — | — |
| 2021-05-24 | $186.93 | $347.96 | 1,678,382 | — | — |
| 2021-05-21 | $187.51 | $349.04 | 1,331,832 | — | — |
| 2021-05-20 | $187.75 | $349.48 | 1,451,390 | — | — |
| 2021-05-19 | $186.10 | $346.41 | 1,381,376 | — | — |
| 2021-05-18 | $185.75 | $345.76 | 2,195,860 | — | — |
| 2021-05-17 | $184.91 | $344.20 | 1,276,811 | — | — |
| 2021-05-14 | $185.90 | $346.04 | 1,753,350 | — | — |
| 2021-05-13 | $187.21 | $348.47 | 2,337,322 | — | — |
| 2021-05-12 | $185.34 | $344.99 | 2,134,190 | — | — |
| 2021-05-11 | $185.00 | $344.36 | 2,062,742 | — | — |
| 2021-05-10 | $189.16 | $352.11 | 2,425,720 | — | — |
| 2021-05-07 | $183.61 | $341.77 | 3,322,474 | — | — |
| 2021-05-06 | $184.70 | $343.80 | 3,668,632 | — | — |
| 2021-05-05 | $191.57 | $356.59 | 2,237,712 | — | — |
| 2021-05-04 | $192.91 | $359.09 | 1,299,497 | — | — |
| 2021-05-03 | $194.14 | $361.38 | 1,276,290 | — | — |
| 2021-04-30 | $190.83 | $355.22 | 2,246,839 | — | — |
| 2021-04-29 | $192.84 | $358.95 | 1,537,832 | — | — |
| 2021-04-28 | $197.51 | $367.64 | 1,087,369 | — | — |
| 2021-04-27 | $198.04 | $368.64 | 1,373,814 | — | — |
| 2021-04-26 | $197.46 | $367.56 | 1,391,415 | — | — |
| 2021-04-23 | $196.23 | $365.27 | 1,997,422 | — | — |
| 2021-04-22 | $197.22 | $367.10 | 1,273,161 | — | — |
| 2021-04-21 | $197.99 | $368.54 | 1,797,549 | — | — |
| 2021-04-20 | $196.69 | $366.12 | 1,950,224 | — | — |
| 2021-04-19 | $198.62 | $369.71 | 1,879,688 | — | — |
| 2021-04-16 | $200.14 | $372.54 | 2,482,826 | — | — |
| 2021-04-15 | $197.77 | $368.13 | 2,697,301 | — | — |
| 2021-04-14 | $191.61 | $356.66 | 1,439,395 | — | — |
| 2021-04-13 | $192.28 | $357.92 | 1,270,944 | — | — |
| 2021-04-12 | $189.76 | $353.22 | 1,321,010 | — | — |
| 2021-04-09 | $190.16 | $353.97 | 1,598,589 | — | — |
| 2021-04-08 | $186.28 | $346.74 | 1,753,741 | — | — |
| 2021-04-07 | $187.16 | $348.38 | 1,007,185 | — | — |
| 2021-04-06 | $187.62 | $349.24 | 1,189,066 | — | — |
| 2021-04-05 | $187.98 | $349.91 | 1,595,460 | — | — |
| 2021-04-01 | $185.29 | $344.90 | 1,249,171 | — | — |
| 2021-03-31 | $186.49 | $347.14 | 1,533,660 | — | — |
| 2021-03-30 | $188.06 | $350.05 | 1,174,463 | — | — |
| 2021-03-29 | $189.55 | $352.84 | 1,167,944 | — | — |
| 2021-03-26 | $188.00 | $349.95 | 1,464,559 | — | — |
| 2021-03-25 | $185.40 | $345.11 | 1,567,950 | — | — |
| 2021-03-24 | $185.43 | $345.17 | 1,258,428 | — | — |
| 2021-03-23 | $184.28 | $343.02 | 1,183,590 | — | — |
| 2021-03-22 | $185.32 | $344.96 | 1,312,014 | — | — |
| 2021-03-19 | $183.33 | $341.25 | 3,343,074 | — | — |
| 2021-03-18 | $183.46 | $341.50 | 1,124,006 | — | — |
| 2021-03-17 | $183.59 | $341.73 | 1,516,189 | — | — |
| 2021-03-16 | $183.73 | $342.00 | 1,207,058 | — | — |
| 2021-03-15 | $184.66 | $343.73 | 1,432,876 | — | — |
| 2021-03-12 | $182.73 | $340.13 | 1,566,125 | — | — |
| 2021-03-11 | $182.70 | $340.07 | 3,233,033 | — | — |
| 2021-03-10 | $182.46 | $339.63 | 2,752,713 | — | — |
| 2021-03-09 | $186.26 | $346.71 | 1,588,941 | — | — |
| 2021-03-08 | $188.76 | $350.17 | 1,273,943 | — | — |
| 2021-03-05 | $189.02 | $350.67 | 1,441,481 | — | — |
| 2021-03-04 | $184.75 | $342.74 | 1,818,149 | — | — |
| 2021-03-03 | $185.35 | $343.85 | 1,790,509 | — | — |
| 2021-03-02 | $187.71 | $348.22 | 1,081,893 | — | — |
| 2021-03-01 | $188.73 | $350.11 | 1,716,322 | — | — |
| 2021-02-26 | $184.96 | $343.12 | 2,009,025 | — | — |
| 2021-02-25 | $189.56 | $351.66 | 1,595,721 | — | — |
| 2021-02-24 | $189.22 | $351.04 | 2,042,272 | — | — |
| 2021-02-23 | $189.98 | $352.44 | 2,231,845 | — | — |
| 2021-02-22 | $188.69 | $350.05 | 1,734,576 | — | — |
| 2021-02-19 | $190.16 | $352.77 | 2,691,434 | — | — |
| 2021-02-18 | $196.21 | $364.00 | 1,847,876 | — | — |
| 2021-02-17 | $196.98 | $365.42 | 1,429,617 | — | — |
| 2021-02-16 | $197.38 | $366.16 | 1,338,742 | — | — |
| 2021-02-12 | $196.59 | $364.71 | 1,482,029 | — | — |
| 2021-02-11 | $194.35 | $360.54 | 1,604,717 | — | — |
| 2021-02-10 | $193.97 | $359.84 | 1,227,919 | — | — |
| 2021-02-09 | $194.95 | $361.65 | 1,615,147 | — | — |
| 2021-02-08 | $196.98 | $365.42 | 1,749,048 | — | — |
| 2021-02-05 | $195.34 | $362.38 | 1,982,167 | — | — |
| 2021-02-04 | $195.50 | $362.68 | 3,301,091 | — | — |
| 2021-02-03 | $200.13 | $371.27 | 2,154,790 | — | — |
| 2021-02-02 | $198.07 | $367.44 | 2,028,061 | — | — |
| 2021-02-01 | $200.47 | $371.90 | 1,453,998 | — | — |
| 2021-01-29 | $200.79 | $372.49 | 2,638,630 | — | — |
| 2021-01-28 | $196.51 | $364.55 | 2,065,219 | — | — |
| 2021-01-27 | $192.43 | $356.98 | 1,725,058 | — | — |
| 2021-01-26 | $198.15 | $367.60 | 1,549,697 | — | — |
| 2021-01-25 | $199.60 | $370.29 | 1,099,886 | — | — |
| 2021-01-22 | $198.46 | $368.17 | 2,072,651 | — | — |
| 2021-01-21 | $200.87 | $372.65 | 1,661,172 | — | — |
| 2021-01-20 | $201.95 | $374.64 | 1,550,349 | — | — |
| 2021-01-19 | $200.01 | $371.04 | 1,592,592 | — | — |
| 2021-01-15 | $200.75 | $372.42 | 1,906,025 | — | — |
| 2021-01-14 | $197.71 | $366.77 | 1,785,554 | — | — |
| 2021-01-13 | $201.73 | $374.23 | 1,423,489 | — | — |
| 2021-01-12 | $201.78 | $374.33 | 2,830,550 | — | — |
| 2021-01-11 | $197.20 | $365.83 | 1,134,436 | — | — |
| 2021-01-08 | $195.63 | $362.92 | 1,899,897 | — | — |
| 2021-01-07 | $194.43 | $360.70 | 1,600,154 | — | — |
| 2021-01-06 | $194.54 | $360.90 | 1,920,628 | — | — |
| 2021-01-05 | $192.54 | $357.18 | 1,539,657 | — | — |
| 2021-01-04 | $192.28 | $356.71 | 1,460,256 | — | — |