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-12-29 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 | $291.68 | $491.48 | 1,439,892 | — | — |
| 2021-12-30 | $291.20 | $490.67 | 1,297,538 | — | — |
| 2021-12-29 | $289.52 | $487.85 | 2,263,670 | — | — |
| 2021-12-28 | $286.74 | $482.84 | 1,392,178 | — | — |
| 2021-12-27 | $290.26 | $488.77 | 1,202,561 | — | — |
| 2021-12-23 | $284.39 | $478.88 | 1,364,654 | — | — |
| 2021-12-22 | $283.40 | $477.23 | 2,470,997 | — | — |
| 2021-12-21 | $278.30 | $468.63 | 2,469,192 | — | — |
| 2021-12-20 | $278.63 | $469.18 | 3,291,842 | — | — |
| 2021-12-17 | $277.85 | $467.87 | 8,957,899 | — | — |
| 2021-12-16 | $282.35 | $475.45 | 4,537,267 | — | — |
| 2021-12-15 | $279.24 | $470.21 | 3,362,117 | — | — |
| 2021-12-14 | $272.78 | $459.34 | 3,648,742 | — | — |
| 2021-12-13 | $282.37 | $475.48 | 3,074,590 | — | — |
| 2021-12-10 | $281.46 | $473.96 | 2,103,946 | — | — |
| 2021-12-09 | $283.05 | $476.63 | 2,221,596 | — | — |
| 2021-12-08 | $282.15 | $475.11 | 2,508,785 | — | — |
| 2021-12-07 | $277.79 | $467.78 | 2,450,580 | — | — |
| 2021-12-06 | $272.07 | $458.15 | 2,744,086 | — | — |
| 2021-12-03 | $277.43 | $467.17 | 3,402,612 | — | — |
| 2021-12-02 | $280.20 | $471.82 | 3,250,106 | — | — |
| 2021-12-01 | $283.44 | $477.29 | 2,644,032 | — | — |
| 2021-11-30 | $285.14 | $480.15 | 3,770,114 | — | — |
| 2021-11-29 | $289.47 | $487.44 | 3,484,054 | — | — |
| 2021-11-26 | $287.20 | $483.62 | 3,472,322 | — | — |
| 2021-11-24 | $279.68 | $470.96 | 1,757,198 | — | — |
| 2021-11-23 | $277.94 | $468.03 | 2,002,087 | — | — |
| 2021-11-22 | $278.13 | $468.35 | 2,494,346 | — | — |
| 2021-11-19 | $278.48 | $468.94 | 2,629,594 | — | — |
| 2021-11-18 | $277.17 | $466.73 | 2,246,412 | — | — |
| 2021-11-17 | $274.53 | $462.28 | 2,745,778 | — | — |
| 2021-11-16 | $270.91 | $456.19 | 3,104,030 | — | — |
| 2021-11-15 | $265.67 | $447.37 | 3,526,015 | — | — |
| 2021-11-12 | $269.84 | $454.39 | 3,085,080 | — | — |
| 2021-11-11 | $269.98 | $454.63 | 2,429,374 | — | — |
| 2021-11-10 | $267.76 | $450.88 | 2,516,004 | — | — |
| 2021-11-09 | $265.24 | $446.64 | 2,095,824 | — | — |
| 2021-11-08 | $267.15 | $449.86 | 3,294,550 | — | — |
| 2021-11-05 | $258.94 | $436.03 | 7,674,235 | — | — |
| 2021-11-04 | $271.27 | $456.79 | 3,754,661 | — | — |
| 2021-11-03 | $275.58 | $464.05 | 3,261,048 | — | — |
| 2021-11-02 | $277.70 | $467.63 | 3,100,308 | — | — |
| 2021-11-01 | $274.54 | $462.30 | 2,101,915 | — | — |
| 2021-10-29 | $276.39 | $465.42 | 3,115,198 | — | — |
| 2021-10-28 | $270.01 | $454.67 | 2,715,773 | — | — |
| 2021-10-27 | $270.60 | $455.67 | 2,119,286 | — | — |
| 2021-10-26 | $272.10 | $458.19 | 1,527,763 | — | — |
| 2021-10-25 | $271.37 | $456.96 | 2,601,619 | — | — |
| 2021-10-22 | $277.82 | $467.82 | 2,452,272 | — | — |
| 2021-10-21 | $275.48 | $463.88 | 3,239,729 | — | — |
| 2021-10-20 | $279.10 | $469.97 | 2,918,249 | — | — |
| 2021-10-19 | $273.48 | $460.51 | 2,061,984 | — | — |
| 2021-10-18 | $269.66 | $454.09 | 1,993,740 | — | — |
| 2021-10-15 | $267.18 | $449.91 | 3,336,511 | — | — |
| 2021-10-14 | $266.34 | $448.49 | 3,181,073 | — | — |
| 2021-10-13 | $262.29 | $441.67 | 3,115,536 | — | — |
| 2021-10-12 | $263.16 | $443.15 | 2,874,482 | — | — |
| 2021-10-11 | $264.84 | $445.97 | 1,265,052 | — | — |
| 2021-10-08 | $265.75 | $447.51 | 1,215,984 | — | — |
| 2021-10-07 | $268.27 | $451.75 | 1,881,842 | — | — |
| 2021-10-06 | $266.49 | $448.74 | 1,850,710 | — | — |
| 2021-10-05 | $265.53 | $447.13 | 1,988,890 | — | — |
| 2021-10-04 | $264.69 | $445.71 | 2,596,994 | — | — |
| 2021-10-01 | $268.01 | $451.31 | 3,010,181 | — | — |
| 2021-09-30 | $269.89 | $454.48 | 3,193,932 | — | — |
| 2021-09-29 | $271.82 | $457.72 | 2,316,912 | — | — |
| 2021-09-28 | $269.46 | $453.43 | 4,197,965 | — | — |
| 2021-09-27 | $280.14 | $471.41 | 2,043,598 | — | — |
| 2021-09-24 | $287.68 | $484.09 | 1,592,398 | — | — |
| 2021-09-23 | $288.15 | $484.88 | 2,552,326 | — | — |
| 2021-09-22 | $287.35 | $483.54 | 2,026,790 | — | — |
| 2021-09-21 | $287.85 | $484.39 | 2,114,887 | — | — |
| 2021-09-20 | $287.33 | $483.51 | 3,576,662 | — | — |
| 2021-09-17 | $287.70 | $484.13 | 3,902,429 | — | — |
| 2021-09-16 | $287.23 | $483.34 | 2,023,745 | — | — |
| 2021-09-15 | $288.35 | $485.22 | 2,654,522 | — | — |
| 2021-09-14 | $287.31 | $483.48 | 2,130,115 | — | — |
| 2021-09-13 | $284.97 | $479.54 | 2,292,434 | — | — |
| 2021-09-10 | $292.54 | $492.28 | 2,756,606 | — | — |
| 2021-09-09 | $291.12 | $489.88 | 1,672,824 | — | — |
| 2021-09-08 | $293.01 | $493.05 | 2,043,710 | — | — |
| 2021-09-07 | $292.55 | $492.29 | 2,177,604 | — | — |
| 2021-09-03 | $294.71 | $495.92 | 1,504,526 | — | — |
| 2021-09-02 | $293.82 | $494.43 | 2,564,508 | — | — |
| 2021-09-01 | $290.43 | $488.71 | 2,467,500 | — | — |
| 2021-08-31 | $287.38 | $483.58 | 2,718,706 | — | — |
| 2021-08-30 | $289.90 | $487.83 | 1,930,346 | — | — |
| 2021-08-27 | $282.89 | $476.03 | 1,484,786 | — | — |
| 2021-08-26 | $282.22 | $474.90 | 1,450,834 | — | — |
| 2021-08-25 | $283.23 | $476.60 | 1,514,678 | — | — |
| 2021-08-24 | $284.26 | $478.34 | 1,980,994 | — | — |
| 2021-08-23 | $282.46 | $475.32 | 3,091,510 | — | — |
| 2021-08-20 | $285.05 | $479.67 | 3,717,550 | — | — |
| 2021-08-19 | $283.50 | $477.06 | 3,639,379 | — | — |
| 2021-08-18 | $279.23 | $469.87 | 3,748,908 | — | — |
| 2021-08-17 | $284.53 | $478.79 | 1,983,362 | — | — |
| 2021-08-16 | $282.62 | $475.59 | 1,828,488 | — | — |
| 2021-08-13 | $279.49 | $470.30 | 1,549,195 | — | — |
| 2021-08-12 | $278.16 | $468.08 | 2,182,793 | — | — |
| 2021-08-11 | $275.33 | $463.31 | 2,395,534 | — | — |
| 2021-08-10 | $273.83 | $460.79 | 1,752,686 | — | — |
| 2021-08-09 | $273.02 | $459.43 | 1,737,571 | — | — |
| 2021-08-06 | $272.41 | $458.40 | 1,874,059 | — | — |
| 2021-08-05 | $272.29 | $458.19 | 1,586,870 | — | — |
| 2021-08-04 | $270.94 | $455.92 | 1,788,218 | — | — |
| 2021-08-03 | $268.02 | $451.02 | 2,203,435 | — | — |
| 2021-08-02 | $263.33 | $443.12 | 1,348,186 | — | — |
| 2021-07-30 | $263.73 | $443.80 | 2,515,440 | — | — |
| 2021-07-29 | $263.86 | $444.00 | 2,007,840 | — | — |
| 2021-07-28 | $259.65 | $436.92 | 2,423,395 | — | — |
| 2021-07-27 | $257.62 | $433.52 | 1,953,583 | — | — |
| 2021-07-26 | $257.25 | $432.89 | 2,276,417 | — | — |
| 2021-07-23 | $258.22 | $434.52 | 2,341,954 | — | — |
| 2021-07-22 | $256.17 | $431.07 | 2,761,570 | — | — |
| 2021-07-21 | $248.05 | $417.41 | 3,099,631 | — | — |
| 2021-07-20 | $251.42 | $423.07 | 2,733,595 | — | — |
| 2021-07-19 | $251.55 | $423.30 | 2,840,304 | — | — |
| 2021-07-16 | $252.47 | $424.85 | 2,893,884 | — | — |
| 2021-07-15 | $249.07 | $419.12 | 2,556,950 | — | — |
| 2021-07-14 | $244.79 | $411.92 | 1,631,765 | — | — |
| 2021-07-13 | $245.35 | $412.86 | 1,718,395 | — | — |
| 2021-07-12 | $246.46 | $414.73 | 2,007,276 | — | — |
| 2021-07-09 | $245.98 | $413.93 | 1,876,428 | — | — |
| 2021-07-08 | $245.55 | $413.20 | 2,178,732 | — | — |
| 2021-07-07 | $246.94 | $415.54 | 2,075,182 | — | — |
| 2021-07-06 | $247.09 | $415.79 | 2,857,562 | — | — |
| 2021-07-02 | $242.93 | $408.80 | 1,623,192 | — | — |
| 2021-07-01 | $241.32 | $406.08 | 2,007,163 | — | — |
| 2021-06-30 | $237.91 | $400.34 | 2,108,570 | — | — |
| 2021-06-29 | $240.13 | $404.08 | 3,390,204 | — | — |
| 2021-06-28 | $240.86 | $405.31 | 2,504,047 | — | — |
| 2021-06-25 | $236.31 | $397.65 | 4,510,985 | — | — |
| 2021-06-24 | $237.01 | $398.83 | 3,530,866 | — | — |
| 2021-06-23 | $238.16 | $400.46 | 4,011,732 | — | — |
| 2021-06-22 | $236.74 | $398.06 | 4,207,553 | — | — |
| 2021-06-21 | $232.79 | $391.43 | 3,134,599 | — | — |
| 2021-06-18 | $227.81 | $383.05 | 4,836,300 | — | — |
| 2021-06-17 | $227.91 | $383.21 | 5,641,128 | — | — |
| 2021-06-16 | $216.97 | $364.82 | 2,164,970 | — | — |
| 2021-06-15 | $217.29 | $365.35 | 2,429,261 | — | — |
| 2021-06-14 | $219.34 | $368.80 | 2,119,850 | — | — |
| 2021-06-11 | $218.99 | $368.22 | 3,352,529 | — | — |
| 2021-06-10 | $218.32 | $367.08 | 2,881,025 | — | — |
| 2021-06-09 | $213.39 | $358.80 | 2,148,840 | — | — |
| 2021-06-08 | $212.94 | $358.05 | 2,624,066 | — | — |
| 2021-06-07 | $212.98 | $358.11 | 2,566,651 | — | — |
| 2021-06-04 | $214.78 | $361.14 | 2,246,976 | — | — |
| 2021-06-03 | $213.66 | $359.26 | 3,668,256 | — | — |
| 2021-06-02 | $214.55 | $360.75 | 3,759,624 | — | — |
| 2021-06-01 | $217.38 | $365.52 | 7,237,699 | — | — |
| 2021-05-28 | $227.07 | $381.81 | 2,332,817 | — | — |
| 2021-05-27 | $226.27 | $380.45 | 4,750,572 | — | — |
| 2021-05-26 | $223.20 | $375.30 | 4,110,658 | — | — |
| 2021-05-25 | $226.19 | $380.32 | 3,977,779 | — | — |
| 2021-05-24 | $225.10 | $378.49 | 2,501,904 | — | — |
| 2021-05-21 | $223.91 | $376.49 | 1,756,296 | — | — |
| 2021-05-20 | $225.99 | $379.99 | 2,720,398 | — | — |
| 2021-05-19 | $221.04 | $371.66 | 2,132,484 | — | — |
| 2021-05-18 | $221.57 | $372.55 | 1,690,872 | — | — |
| 2021-05-17 | $222.44 | $374.01 | 1,414,174 | — | — |
| 2021-05-14 | $224.80 | $377.99 | 2,624,630 | — | — |
| 2021-05-13 | $224.00 | $376.64 | 1,847,213 | — | — |
| 2021-05-12 | $221.88 | $373.08 | 2,097,629 | — | — |
| 2021-05-11 | $228.64 | $384.45 | 1,729,337 | — | — |
| 2021-05-10 | $229.64 | $386.12 | 2,266,039 | — | — |
| 2021-05-07 | $229.15 | $385.30 | 2,967,204 | — | — |
| 2021-05-06 | $227.83 | $383.08 | 1,982,122 | — | — |
| 2021-05-05 | $225.62 | $379.37 | 1,793,182 | — | — |
| 2021-05-04 | $226.98 | $381.65 | 2,256,451 | — | — |
| 2021-05-03 | $225.77 | $379.62 | 1,684,894 | — | — |
| 2021-04-30 | $225.12 | $378.53 | 2,287,810 | — | — |
| 2021-04-29 | $227.46 | $382.47 | 1,930,234 | — | — |
| 2021-04-28 | $229.07 | $385.16 | 1,613,830 | — | — |
| 2021-04-27 | $228.74 | $384.61 | 2,154,480 | — | — |
| 2021-04-26 | $228.81 | $384.73 | 2,343,307 | — | — |
| 2021-04-23 | $230.30 | $387.24 | 4,019,177 | — | — |
| 2021-04-22 | $224.22 | $377.01 | 4,504,781 | — | — |
| 2021-04-21 | $216.67 | $364.31 | 2,081,160 | — | — |
| 2021-04-20 | $214.41 | $360.51 | 1,492,570 | — | — |
| 2021-04-19 | $214.53 | $360.72 | 2,278,560 | — | — |
| 2021-04-16 | $215.48 | $362.31 | 2,076,197 | — | — |
| 2021-04-15 | $215.06 | $361.61 | 2,594,400 | — | — |
| 2021-04-14 | $210.37 | $353.73 | 2,945,208 | — | — |
| 2021-04-13 | $215.28 | $361.99 | 6,945,096 | — | — |
| 2021-04-12 | $208.19 | $350.06 | 2,906,743 | — | — |
| 2021-04-09 | $205.99 | $346.36 | 1,694,256 | — | — |
| 2021-04-08 | $203.85 | $342.76 | 2,277,996 | — | — |
| 2021-04-07 | $200.42 | $336.99 | 1,820,930 | — | — |
| 2021-04-06 | $201.29 | $338.45 | 2,999,239 | — | — |
| 2021-04-05 | $200.82 | $337.67 | 2,880,348 | — | — |
| 2021-04-01 | $199.54 | $335.51 | 1,967,683 | — | — |
| 2021-03-31 | $199.54 | $335.51 | 3,010,970 | — | — |
| 2021-03-30 | $197.70 | $332.41 | 2,773,414 | — | — |
| 2021-03-29 | $201.13 | $338.19 | 2,650,913 | — | — |
| 2021-03-26 | $200.59 | $337.29 | 2,977,243 | — | — |
| 2021-03-25 | $193.87 | $325.99 | 2,657,230 | — | — |
| 2021-03-24 | $194.57 | $326.84 | 2,021,489 | — | — |
| 2021-03-23 | $195.32 | $328.10 | 2,748,598 | — | — |
| 2021-03-22 | $198.18 | $332.91 | 3,060,715 | — | — |
| 2021-03-19 | $195.98 | $329.20 | 5,299,457 | — | — |
| 2021-03-18 | $191.45 | $321.59 | 3,927,809 | — | — |
| 2021-03-17 | $189.84 | $318.90 | 3,333,578 | — | — |
| 2021-03-16 | $191.40 | $321.52 | 4,423,903 | — | — |
| 2021-03-15 | $192.38 | $323.16 | 2,010,886 | — | — |
| 2021-03-12 | $190.32 | $319.70 | 2,581,202 | — | — |
| 2021-03-11 | $194.34 | $326.46 | 2,733,482 | — | — |
| 2021-03-10 | $188.77 | $317.10 | 3,706,157 | — | — |
| 2021-03-09 | $191.79 | $322.17 | 5,334,425 | — | — |
| 2021-03-08 | $188.28 | $316.28 | 3,240,067 | — | — |
| 2021-03-05 | $193.57 | $325.17 | 2,743,634 | — | — |
| 2021-03-04 | $190.08 | $319.30 | 4,017,598 | — | — |
| 2021-03-03 | $194.75 | $327.15 | 2,724,684 | — | — |
| 2021-03-02 | $198.66 | $333.72 | 2,330,448 | — | — |
| 2021-03-01 | $200.06 | $336.07 | 2,242,238 | — | — |
| 2021-02-26 | $194.74 | $327.13 | 3,529,963 | — | — |
| 2021-02-25 | $194.38 | $326.52 | 3,297,595 | — | — |
| 2021-02-24 | $197.70 | $332.09 | 3,249,317 | — | — |
| 2021-02-23 | $198.45 | $333.36 | 2,464,003 | — | — |
| 2021-02-22 | $199.91 | $335.82 | 3,872,875 | — | — |
| 2021-02-19 | $205.00 | $344.36 | 3,474,917 | — | — |
| 2021-02-18 | $210.46 | $353.54 | 1,763,966 | — | — |
| 2021-02-17 | $212.69 | $357.28 | 2,201,630 | — | — |
| 2021-02-16 | $214.78 | $360.79 | 1,846,762 | — | — |
| 2021-02-12 | $218.00 | $366.20 | 2,372,748 | — | — |
| 2021-02-11 | $213.35 | $358.39 | 2,086,010 | — | — |
| 2021-02-10 | $210.54 | $353.67 | 1,586,306 | — | — |
| 2021-02-09 | $210.11 | $352.94 | 2,111,503 | — | — |
| 2021-02-08 | $208.91 | $350.93 | 1,747,610 | — | — |
| 2021-02-05 | $208.86 | $350.84 | 1,659,175 | — | — |
| 2021-02-04 | $208.80 | $350.75 | 2,779,618 | — | — |
| 2021-02-03 | $211.20 | $354.77 | 3,199,121 | — | — |
| 2021-02-02 | $217.28 | $364.99 | 4,123,742 | — | — |
| 2021-02-01 | $214.32 | $360.02 | 4,042,978 | — | — |
| 2021-01-29 | $210.85 | $354.19 | 6,483,406 | — | — |
| 2021-01-28 | $202.63 | $340.39 | 2,957,052 | — | — |
| 2021-01-27 | $196.99 | $330.90 | 5,268,662 | — | — |
| 2021-01-26 | $207.43 | $348.44 | 1,853,530 | — | — |
| 2021-01-25 | $211.13 | $354.65 | 2,445,955 | — | — |
| 2021-01-22 | $211.03 | $354.49 | 3,057,444 | — | — |
| 2021-01-21 | $206.65 | $347.13 | 2,684,414 | — | — |
| 2021-01-20 | $210.15 | $353.02 | 2,313,754 | — | — |
| 2021-01-19 | $209.32 | $351.62 | 2,544,655 | — | — |
| 2021-01-15 | $209.88 | $352.57 | 2,932,236 | — | — |
| 2021-01-14 | $209.84 | $352.50 | 2,333,494 | — | — |
| 2021-01-13 | $212.62 | $357.17 | 3,674,686 | — | — |
| 2021-01-12 | $213.38 | $358.44 | 2,499,648 | — | — |
| 2021-01-11 | $216.42 | $363.54 | 1,738,474 | — | — |
| 2021-01-08 | $215.86 | $362.61 | 2,591,467 | — | — |
| 2021-01-07 | $212.51 | $356.98 | 4,168,186 | — | — |
| 2021-01-06 | $209.53 | $351.97 | 4,472,971 | — | — |
| 2021-01-05 | $202.81 | $340.69 | 4,187,023 | — | — |
| 2021-01-04 | $197.90 | $332.44 | 3,601,140 | — | — |