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
- 1980-03-17 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 | $112.45 | $421.82 | 972,569 | — | — |
| 2021-12-30 | $111.57 | $418.51 | 1,051,284 | — | — |
| 2021-12-29 | $112.39 | $421.60 | 1,305,919 | — | — |
| 2021-12-28 | $110.84 | $415.79 | 1,265,218 | — | — |
| 2021-12-27 | $109.85 | $412.05 | 1,320,794 | — | — |
| 2021-12-23 | $108.47 | $406.89 | 1,494,751 | — | — |
| 2021-12-22 | $108.76 | $407.98 | 2,165,685 | — | — |
| 2021-12-21 | $105.25 | $394.80 | 2,518,454 | — | — |
| 2021-12-20 | $102.43 | $384.23 | 3,243,103 | — | — |
| 2021-12-17 | $102.46 | $384.34 | 5,408,995 | — | — |
| 2021-12-16 | $105.00 | $393.86 | 5,869,506 | — | — |
| 2021-12-15 | $109.48 | $410.67 | 4,180,861 | — | — |
| 2021-12-14 | $107.60 | $403.62 | 4,402,233 | — | — |
| 2021-12-13 | $109.54 | $410.89 | 4,704,075 | — | — |
| 2021-12-10 | $113.18 | $424.54 | 3,864,556 | — | — |
| 2021-12-09 | $111.85 | $419.57 | 2,142,339 | — | — |
| 2021-12-08 | $111.66 | $418.84 | 1,693,294 | — | — |
| 2021-12-07 | $111.15 | $416.95 | 2,063,417 | — | — |
| 2021-12-06 | $111.12 | $416.84 | 2,426,001 | — | — |
| 2021-12-03 | $108.73 | $407.87 | 2,341,295 | — | — |
| 2021-12-02 | $109.50 | $410.74 | 2,528,164 | — | — |
| 2021-12-01 | $105.10 | $394.26 | 2,811,413 | — | — |
| 2021-11-30 | $101.69 | $381.47 | 2,890,437 | — | — |
| 2021-11-29 | $103.82 | $389.46 | 1,599,910 | — | — |
| 2021-11-26 | $103.62 | $388.70 | 1,196,937 | — | — |
| 2021-11-24 | $106.24 | $398.54 | 1,741,121 | — | — |
| 2021-11-23 | $107.16 | $401.99 | 1,721,494 | — | — |
| 2021-11-22 | $106.69 | $400.21 | 1,823,452 | — | — |
| 2021-11-19 | $107.87 | $404.64 | 1,977,782 | — | — |
| 2021-11-18 | $107.58 | $403.55 | 1,570,986 | — | — |
| 2021-11-17 | $106.85 | $400.83 | 1,504,564 | — | — |
| 2021-11-16 | $104.63 | $392.48 | 1,457,150 | — | — |
| 2021-11-15 | $103.48 | $388.19 | 2,020,755 | — | — |
| 2021-11-12 | $104.77 | $393.02 | 1,223,175 | — | — |
| 2021-11-11 | $103.02 | $386.45 | 1,315,835 | — | — |
| 2021-11-10 | $101.71 | $381.55 | 1,959,808 | — | — |
| 2021-11-09 | $104.22 | $390.95 | 1,700,938 | — | — |
| 2021-11-08 | $101.09 | $379.22 | 1,055,623 | — | — |
| 2021-11-05 | $100.96 | $378.71 | 1,661,684 | — | — |
| 2021-11-04 | $98.16 | $368.22 | 1,998,338 | — | — |
| 2021-11-03 | $98.65 | $370.07 | 1,885,432 | — | — |
| 2021-11-02 | $96.80 | $363.10 | 1,931,400 | — | — |
| 2021-11-01 | $97.90 | $367.24 | 1,685,339 | — | — |
| 2021-10-29 | $96.74 | $362.88 | 1,813,845 | — | — |
| 2021-10-28 | $97.07 | $364.12 | 1,841,839 | — | — |
| 2021-10-27 | $96.53 | $362.12 | 3,887,179 | — | — |
| 2021-10-26 | $97.24 | $364.77 | 2,771,849 | — | — |
| 2021-10-25 | $97.11 | $364.26 | 3,283,390 | — | — |
| 2021-10-22 | $97.29 | $364.95 | 2,560,187 | — | — |
| 2021-10-21 | $98.18 | $368.29 | 1,752,484 | — | — |
| 2021-10-20 | $98.95 | $371.20 | 2,217,025 | — | — |
| 2021-10-19 | $96.67 | $362.63 | 1,886,155 | — | — |
| 2021-10-18 | $96.93 | $363.61 | 2,570,104 | — | — |
| 2021-10-15 | $94.02 | $352.68 | 2,188,204 | — | — |
| 2021-10-14 | $95.19 | $357.07 | 2,462,362 | — | — |
| 2021-10-13 | $92.01 | $345.16 | 2,379,619 | — | — |
| 2021-10-12 | $91.51 | $342.36 | 2,445,834 | — | — |
| 2021-10-11 | $90.51 | $338.63 | 1,534,315 | — | — |
| 2021-10-08 | $90.85 | $339.90 | 2,376,933 | — | — |
| 2021-10-07 | $91.06 | $340.66 | 1,706,516 | — | — |
| 2021-10-06 | $90.27 | $337.73 | 2,726,913 | — | — |
| 2021-10-05 | $88.92 | $332.66 | 3,183,499 | — | — |
| 2021-10-04 | $89.34 | $334.25 | 3,458,897 | — | — |
| 2021-10-01 | $90.71 | $339.36 | 3,203,333 | — | — |
| 2021-09-30 | $90.69 | $339.29 | 2,664,417 | — | — |
| 2021-09-29 | $93.26 | $348.92 | 3,984,901 | — | — |
| 2021-09-28 | $93.14 | $348.45 | 2,185,002 | — | — |
| 2021-09-27 | $96.32 | $360.36 | 2,095,234 | — | — |
| 2021-09-24 | $96.77 | $362.03 | 2,160,106 | — | — |
| 2021-09-23 | $96.33 | $360.40 | 4,214,124 | — | — |
| 2021-09-22 | $94.94 | $355.18 | 2,362,988 | — | — |
| 2021-09-21 | $94.65 | $354.10 | 3,296,406 | — | — |
| 2021-09-20 | $95.16 | $356.02 | 3,533,170 | — | — |
| 2021-09-17 | $98.04 | $366.81 | 3,223,683 | — | — |
| 2021-09-16 | $97.05 | $363.08 | 1,838,947 | — | — |
| 2021-09-15 | $95.30 | $356.56 | 2,013,007 | — | — |
| 2021-09-14 | $95.44 | $357.07 | 2,108,353 | — | — |
| 2021-09-13 | $96.24 | $360.07 | 2,778,357 | — | — |
| 2021-09-10 | $96.55 | $361.23 | 2,179,423 | — | — |
| 2021-09-09 | $97.02 | $362.97 | 2,322,701 | — | — |
| 2021-09-08 | $97.75 | $365.72 | 2,519,384 | — | — |
| 2021-09-07 | $101.04 | $378.00 | 1,464,071 | — | — |
| 2021-09-03 | $102.24 | $382.49 | 1,269,144 | — | — |
| 2021-09-02 | $104.09 | $389.41 | 1,610,137 | — | — |
| 2021-09-01 | $105.12 | $393.29 | 2,135,004 | — | — |
| 2021-08-31 | $103.88 | $388.65 | 1,658,998 | — | — |
| 2021-08-30 | $104.41 | $390.64 | 1,463,451 | — | — |
| 2021-08-27 | $104.51 | $391.00 | 1,116,363 | — | — |
| 2021-08-26 | $102.88 | $384.88 | 1,254,165 | — | — |
| 2021-08-25 | $104.77 | $391.98 | 1,437,006 | — | — |
| 2021-08-24 | $103.62 | $387.67 | 1,560,656 | — | — |
| 2021-08-23 | $101.11 | $378.29 | 1,849,483 | — | — |
| 2021-08-20 | $101.96 | $381.44 | 1,099,938 | — | — |
| 2021-08-19 | $100.46 | $375.87 | 1,391,554 | — | — |
| 2021-08-18 | $100.69 | $376.70 | 1,434,114 | — | — |
| 2021-08-17 | $101.23 | $378.73 | 2,141,719 | — | — |
| 2021-08-16 | $105.29 | $393.90 | 1,752,898 | — | — |
| 2021-08-13 | $104.71 | $391.76 | 1,108,202 | — | — |
| 2021-08-12 | $103.97 | $388.98 | 1,101,488 | — | — |
| 2021-08-11 | $105.36 | $394.19 | 1,246,108 | — | — |
| 2021-08-10 | $102.34 | $382.89 | 1,075,146 | — | — |
| 2021-08-09 | $100.46 | $375.87 | 1,084,030 | — | — |
| 2021-08-06 | $100.73 | $376.84 | 1,285,362 | — | — |
| 2021-08-05 | $102.08 | $381.91 | 1,539,170 | — | — |
| 2021-08-04 | $102.07 | $381.88 | 1,614,166 | — | — |
| 2021-08-03 | $103.86 | $388.58 | 1,311,394 | — | — |
| 2021-08-02 | $102.47 | $383.36 | 1,921,587 | — | — |
| 2021-07-30 | $101.79 | $380.83 | 2,102,775 | — | — |
| 2021-07-29 | $103.07 | $385.61 | 3,134,329 | — | — |
| 2021-07-28 | $97.68 | $365.43 | 1,374,716 | — | — |
| 2021-07-27 | $99.12 | $370.83 | 1,597,121 | — | — |
| 2021-07-26 | $98.07 | $366.92 | 1,507,457 | — | — |
| 2021-07-23 | $99.57 | $372.53 | 1,774,797 | — | — |
| 2021-07-22 | $96.91 | $362.57 | 2,009,392 | — | — |
| 2021-07-21 | $97.39 | $364.35 | 2,089,036 | — | — |
| 2021-07-20 | $95.35 | $356.74 | 2,015,590 | — | — |
| 2021-07-19 | $93.09 | $348.27 | 2,337,059 | — | — |
| 2021-07-16 | $92.89 | $347.54 | 1,675,733 | — | — |
| 2021-07-15 | $93.77 | $350.80 | 1,512,209 | — | — |
| 2021-07-14 | $93.25 | $348.88 | 1,391,451 | — | — |
| 2021-07-13 | $92.74 | $346.96 | 2,351,831 | — | — |
| 2021-07-12 | $95.53 | $357.39 | 1,789,363 | — | — |
| 2021-07-09 | $95.77 | $358.30 | 2,131,596 | — | — |
| 2021-07-08 | $95.32 | $356.63 | 4,613,998 | — | — |
| 2021-07-07 | $98.88 | $369.93 | 2,875,872 | — | — |
| 2021-07-06 | $96.64 | $361.56 | 3,475,632 | — | — |
| 2021-07-02 | $98.15 | $367.21 | 1,945,036 | — | — |
| 2021-07-01 | $98.53 | $368.62 | 2,806,764 | — | — |
| 2021-06-30 | $96.18 | $358.92 | 2,285,926 | — | — |
| 2021-06-29 | $96.05 | $358.45 | 2,570,414 | — | — |
| 2021-06-28 | $95.27 | $355.52 | 1,802,792 | — | — |
| 2021-06-25 | $93.99 | $350.75 | 3,183,189 | — | — |
| 2021-06-24 | $94.16 | $351.40 | 2,718,030 | — | — |
| 2021-06-23 | $93.88 | $350.35 | 2,852,939 | — | — |
| 2021-06-22 | $95.35 | $355.84 | 2,615,040 | — | — |
| 2021-06-21 | $94.48 | $352.59 | 3,890,175 | — | — |
| 2021-06-18 | $95.03 | $354.65 | 7,851,007 | — | — |
| 2021-06-17 | $91.63 | $341.94 | 6,627,728 | — | — |
| 2021-06-16 | $88.42 | $329.98 | 3,767,041 | — | — |
| 2021-06-15 | $89.59 | $334.35 | 2,422,592 | — | — |
| 2021-06-14 | $89.10 | $332.51 | 3,247,339 | — | — |
| 2021-06-11 | $89.78 | $335.04 | 1,995,653 | — | — |
| 2021-06-10 | $88.23 | $329.26 | 3,531,517 | — | — |
| 2021-06-09 | $90.90 | $339.23 | 1,824,071 | — | — |
| 2021-06-08 | $92.82 | $346.38 | 1,491,549 | — | — |
| 2021-06-07 | $92.70 | $345.95 | 1,854,235 | — | — |
| 2021-06-04 | $93.51 | $348.98 | 2,350,178 | — | — |
| 2021-06-03 | $91.94 | $343.09 | 2,669,479 | — | — |
| 2021-06-02 | $93.27 | $348.08 | 2,675,470 | — | — |
| 2021-06-01 | $95.35 | $355.84 | 1,868,387 | — | — |
| 2021-05-28 | $95.85 | $357.69 | 1,514,068 | — | — |
| 2021-05-27 | $95.79 | $357.47 | 2,283,860 | — | — |
| 2021-05-26 | $95.65 | $356.96 | 2,868,538 | — | — |
| 2021-05-25 | $93.65 | $349.49 | 2,423,935 | — | — |
| 2021-05-24 | $91.99 | $343.31 | 1,450,745 | — | — |
| 2021-05-21 | $91.57 | $341.72 | 1,638,751 | — | — |
| 2021-05-20 | $92.25 | $344.25 | 1,984,703 | — | — |
| 2021-05-19 | $91.82 | $342.66 | 3,998,640 | — | — |
| 2021-05-18 | $92.50 | $345.19 | 2,979,688 | — | — |
| 2021-05-17 | $94.96 | $354.36 | 2,502,029 | — | — |
| 2021-05-14 | $96.52 | $360.22 | 2,327,659 | — | — |
| 2021-05-13 | $95.56 | $356.60 | 3,887,799 | — | — |
| 2021-05-12 | $93.06 | $347.28 | 4,716,575 | — | — |
| 2021-05-11 | $100.15 | $373.73 | 2,330,448 | — | — |
| 2021-05-10 | $104.51 | $390.02 | 1,688,645 | — | — |
| 2021-05-07 | $104.60 | $390.35 | 1,417,276 | — | — |
| 2021-05-06 | $102.32 | $381.86 | 1,400,851 | — | — |
| 2021-05-05 | $102.19 | $381.35 | 1,607,658 | — | — |
| 2021-05-04 | $103.58 | $386.55 | 1,894,935 | — | — |
| 2021-05-03 | $102.56 | $382.72 | 1,878,097 | — | — |
| 2021-04-30 | $100.29 | $374.27 | 2,841,060 | — | — |
| 2021-04-29 | $101.68 | $379.47 | 1,635,652 | — | — |
| 2021-04-28 | $99.92 | $372.90 | 1,206,131 | — | — |
| 2021-04-27 | $100.13 | $373.65 | 1,547,950 | — | — |
| 2021-04-26 | $100.49 | $375.03 | 1,860,846 | — | — |
| 2021-04-23 | $98.61 | $367.98 | 1,695,463 | — | — |
| 2021-04-22 | $97.53 | $363.97 | 2,321,564 | — | — |
| 2021-04-21 | $98.72 | $368.42 | 1,441,035 | — | — |
| 2021-04-20 | $96.90 | $361.62 | 2,434,884 | — | — |
| 2021-04-19 | $100.68 | $374.81 | 2,403,584 | — | — |
| 2021-04-16 | $102.50 | $381.59 | 2,659,149 | — | — |
| 2021-04-15 | $99.63 | $370.92 | 2,350,488 | — | — |
| 2021-04-14 | $99.75 | $371.35 | 1,576,048 | — | — |
| 2021-04-13 | $100.43 | $373.87 | 2,143,888 | — | — |
| 2021-04-12 | $101.51 | $377.91 | 2,058,459 | — | — |
| 2021-04-09 | $102.15 | $380.29 | 1,950,717 | — | — |
| 2021-04-08 | $99.01 | $368.61 | 1,748,662 | — | — |
| 2021-04-07 | $100.09 | $372.61 | 1,908,881 | — | — |
| 2021-04-06 | $101.61 | $378.27 | 1,647,532 | — | — |
| 2021-04-05 | $101.42 | $377.59 | 1,831,406 | — | — |
| 2021-04-01 | $100.13 | $372.76 | 1,839,670 | — | — |
| 2021-03-31 | $98.00 | $364.83 | 1,864,358 | — | — |
| 2021-03-30 | $98.53 | $366.81 | 2,007,326 | — | — |
| 2021-03-29 | $96.47 | $359.13 | 2,988,676 | — | — |
| 2021-03-26 | $99.56 | $370.67 | 2,811,723 | — | — |
| 2021-03-25 | $95.97 | $357.30 | 3,583,787 | — | — |
| 2021-03-24 | $91.63 | $341.11 | 2,592,727 | — | — |
| 2021-03-23 | $92.20 | $343.24 | 1,705,276 | — | — |
| 2021-03-22 | $93.91 | $349.62 | 2,530,747 | — | — |
| 2021-03-19 | $92.08 | $342.81 | 3,570,771 | — | — |
| 2021-03-18 | $91.62 | $341.08 | 4,651,909 | — | — |
| 2021-03-17 | $97.73 | $363.82 | 10,555,504 | — | — |
| 2021-03-16 | $85.88 | $319.71 | 4,137,165 | — | — |
| 2021-03-15 | $87.17 | $324.54 | 2,059,389 | — | — |
| 2021-03-12 | $85.10 | $316.82 | 3,466,231 | — | — |
| 2021-03-11 | $88.08 | $327.92 | 2,373,524 | — | — |
| 2021-03-10 | $88.67 | $330.12 | 3,081,749 | — | — |
| 2021-03-09 | $85.61 | $318.70 | 2,586,632 | — | — |
| 2021-03-08 | $85.30 | $317.58 | 2,173,949 | — | — |
| 2021-03-05 | $83.23 | $309.87 | 4,389,527 | — | — |
| 2021-03-04 | $77.85 | $289.83 | 3,479,660 | — | — |
| 2021-03-03 | $78.20 | $291.13 | 3,365,101 | — | — |
| 2021-03-02 | $81.69 | $304.14 | 3,228,641 | — | — |
| 2021-03-01 | $79.96 | $297.69 | 2,590,041 | — | — |
| 2021-02-26 | $80.32 | $299.02 | 3,851,644 | — | — |
| 2021-02-25 | $77.83 | $289.76 | 5,143,927 | — | — |
| 2021-02-24 | $83.49 | $310.84 | 2,719,166 | — | — |
| 2021-02-23 | $82.87 | $308.50 | 2,025,816 | — | — |
| 2021-02-22 | $82.27 | $306.26 | 1,954,436 | — | — |
| 2021-02-19 | $84.67 | $315.20 | 1,743,394 | — | — |
| 2021-02-18 | $83.62 | $311.31 | 1,782,235 | — | — |
| 2021-02-17 | $84.46 | $314.44 | 2,857,278 | — | — |
| 2021-02-16 | $85.48 | $318.23 | 3,927,569 | — | — |
| 2021-02-12 | $89.62 | $333.65 | 1,820,249 | — | — |
| 2021-02-11 | $91.54 | $340.79 | 1,411,388 | — | — |
| 2021-02-10 | $90.68 | $337.58 | 2,951,384 | — | — |
| 2021-02-09 | $90.02 | $335.13 | 2,590,041 | — | — |
| 2021-02-08 | $92.18 | $343.17 | 4,253,274 | — | — |
| 2021-02-05 | $88.05 | $327.82 | 4,095,328 | — | — |
| 2021-02-04 | $84.09 | $313.08 | 2,862,650 | — | — |
| 2021-02-03 | $82.71 | $307.92 | 2,147,917 | — | — |
| 2021-02-02 | $82.33 | $306.52 | 2,013,937 | — | — |
| 2021-02-01 | $81.52 | $303.49 | 2,862,650 | — | — |
| 2021-01-29 | $80.49 | $299.67 | 3,236,182 | — | — |
| 2021-01-28 | $81.62 | $303.85 | 2,725,571 | — | — |
| 2021-01-27 | $82.32 | $305.58 | 3,093,938 | — | — |
| 2021-01-26 | $83.26 | $309.06 | 3,168,004 | — | — |
| 2021-01-25 | $83.90 | $311.44 | 4,307,817 | — | — |
| 2021-01-22 | $81.92 | $304.07 | 2,573,306 | — | — |
| 2021-01-21 | $80.93 | $300.40 | 3,016,050 | — | — |
| 2021-01-20 | $79.89 | $296.56 | 3,883,150 | — | — |
| 2021-01-19 | $75.74 | $281.14 | 2,503,269 | — | — |
| 2021-01-15 | $74.14 | $275.22 | 2,327,039 | — | — |
| 2021-01-14 | $72.61 | $269.54 | 2,035,836 | — | — |
| 2021-01-13 | $73.90 | $274.32 | 2,941,674 | — | — |
| 2021-01-12 | $74.14 | $275.22 | 2,856,452 | — | — |
| 2021-01-11 | $73.46 | $272.66 | 3,875,093 | — | — |
| 2021-01-08 | $71.05 | $263.72 | 2,566,798 | — | — |
| 2021-01-07 | $73.27 | $271.98 | 2,562,976 | — | — |
| 2021-01-06 | $70.95 | $263.36 | 3,458,794 | — | — |
| 2021-01-05 | $71.36 | $264.87 | 2,602,540 | — | — |
| 2021-01-04 | $71.90 | $266.88 | 4,708,827 | — | — |