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 | $231.44 | $478.33 | 2,485,100 | — | — |
| 2021-12-30 | $231.91 | $479.30 | 4,007,400 | — | — |
| 2021-12-29 | $227.92 | $471.06 | 3,065,800 | — | — |
| 2021-12-28 | $224.91 | $464.84 | 3,202,400 | — | — |
| 2021-12-27 | $224.10 | $463.16 | 4,335,600 | — | — |
| 2021-12-23 | $221.01 | $456.78 | 3,345,300 | — | — |
| 2021-12-22 | $217.74 | $450.02 | 4,182,600 | — | — |
| 2021-12-21 | $220.07 | $454.83 | 3,975,700 | — | — |
| 2021-12-20 | $219.19 | $453.01 | 5,233,200 | — | — |
| 2021-12-17 | $223.31 | $461.53 | 5,832,300 | — | — |
| 2021-12-16 | $224.78 | $464.57 | 7,302,100 | — | — |
| 2021-12-15 | $236.65 | $489.10 | 3,433,500 | — | — |
| 2021-12-14 | $235.28 | $486.27 | 3,364,800 | — | — |
| 2021-12-13 | $234.17 | $483.97 | 3,783,500 | — | — |
| 2021-12-10 | $238.18 | $492.26 | 2,487,200 | — | — |
| 2021-12-09 | $237.56 | $490.98 | 2,762,200 | — | — |
| 2021-12-08 | $239.60 | $495.20 | 4,929,400 | — | — |
| 2021-12-07 | $245.63 | $507.66 | 3,565,900 | — | — |
| 2021-12-06 | $242.97 | $502.16 | 3,772,600 | — | — |
| 2021-12-03 | $247.57 | $511.67 | 4,838,700 | — | — |
| 2021-12-02 | $245.50 | $507.39 | 3,684,000 | — | — |
| 2021-12-01 | $240.39 | $496.83 | 3,851,600 | — | — |
| 2021-11-30 | $243.84 | $503.96 | 7,907,900 | — | — |
| 2021-11-29 | $249.16 | $514.96 | 3,027,600 | — | — |
| 2021-11-26 | $246.57 | $509.60 | 3,180,900 | — | — |
| 2021-11-24 | $248.76 | $514.13 | 3,052,000 | — | — |
| 2021-11-23 | $249.18 | $515.00 | 4,053,400 | — | — |
| 2021-11-22 | $244.57 | $505.47 | 5,568,900 | — | — |
| 2021-11-19 | $250.70 | $518.14 | 3,960,900 | — | — |
| 2021-11-18 | $252.05 | $520.93 | 5,786,300 | — | — |
| 2021-11-17 | $253.80 | $524.55 | 11,855,900 | — | — |
| 2021-11-16 | $266.39 | $550.57 | 4,355,800 | — | — |
| 2021-11-15 | $264.33 | $544.45 | 4,852,400 | — | — |
| 2021-11-12 | $260.02 | $535.57 | 2,497,600 | — | — |
| 2021-11-11 | $256.01 | $527.31 | 2,199,400 | — | — |
| 2021-11-10 | $254.05 | $523.27 | 2,093,100 | — | — |
| 2021-11-09 | $255.16 | $525.56 | 2,346,800 | — | — |
| 2021-11-08 | $253.33 | $521.79 | 2,523,100 | — | — |
| 2021-11-05 | $254.27 | $523.73 | 4,060,300 | — | — |
| 2021-11-04 | $260.44 | $536.44 | 3,031,000 | — | — |
| 2021-11-03 | $260.41 | $536.37 | 2,397,300 | — | — |
| 2021-11-02 | $260.26 | $536.07 | 2,228,000 | — | — |
| 2021-11-01 | $257.92 | $531.25 | 1,718,100 | — | — |
| 2021-10-29 | $259.62 | $534.75 | 2,417,800 | — | — |
| 2021-10-28 | $258.22 | $531.86 | 1,735,200 | — | — |
| 2021-10-27 | $256.54 | $528.40 | 2,269,700 | — | — |
| 2021-10-26 | $258.73 | $532.91 | 2,439,700 | — | — |
| 2021-10-25 | $260.35 | $536.25 | 2,488,400 | — | — |
| 2021-10-22 | $255.93 | $527.15 | 2,205,700 | — | — |
| 2021-10-21 | $254.21 | $523.60 | 1,758,400 | — | — |
| 2021-10-20 | $251.83 | $518.70 | 2,209,300 | — | — |
| 2021-10-19 | $252.19 | $519.44 | 3,204,800 | — | — |
| 2021-10-18 | $253.65 | $522.45 | 4,365,800 | — | — |
| 2021-10-15 | $245.71 | $506.10 | 3,626,900 | — | — |
| 2021-10-14 | $242.09 | $498.64 | 4,281,700 | — | — |
| 2021-10-13 | $236.75 | $487.64 | 3,984,700 | — | — |
| 2021-10-12 | $230.24 | $474.23 | 2,167,400 | — | — |
| 2021-10-11 | $228.72 | $471.10 | 1,998,600 | — | — |
| 2021-10-08 | $228.90 | $471.47 | 2,004,900 | — | — |
| 2021-10-07 | $229.82 | $473.37 | 2,352,000 | — | — |
| 2021-10-06 | $226.83 | $467.21 | 2,789,100 | — | — |
| 2021-10-05 | $227.56 | $468.71 | 2,407,300 | — | — |
| 2021-10-04 | $225.89 | $465.27 | 3,816,400 | — | — |
| 2021-10-01 | $228.42 | $470.48 | 3,476,400 | — | — |
| 2021-09-30 | $228.77 | $471.20 | 5,425,400 | — | — |
| 2021-09-29 | $235.85 | $485.79 | 2,655,500 | — | — |
| 2021-09-28 | $233.44 | $480.82 | 3,173,900 | — | — |
| 2021-09-27 | $238.58 | $491.41 | 2,588,400 | — | — |
| 2021-09-24 | $241.44 | $497.30 | 1,901,400 | — | — |
| 2021-09-23 | $242.67 | $499.83 | 2,038,600 | — | — |
| 2021-09-22 | $241.77 | $497.98 | 2,285,900 | — | — |
| 2021-09-21 | $241.31 | $497.03 | 1,960,300 | — | — |
| 2021-09-20 | $242.14 | $498.74 | 3,329,100 | — | — |
| 2021-09-17 | $246.67 | $508.07 | 3,735,900 | — | — |
| 2021-09-16 | $246.95 | $508.65 | 2,171,400 | — | — |
| 2021-09-15 | $244.14 | $502.86 | 1,953,000 | — | — |
| 2021-09-14 | $242.24 | $498.95 | 1,905,800 | — | — |
| 2021-09-13 | $243.10 | $500.72 | 2,872,000 | — | — |
| 2021-09-10 | $244.54 | $503.69 | 1,945,600 | — | — |
| 2021-09-09 | $245.44 | $505.54 | 2,474,600 | — | — |
| 2021-09-08 | $246.11 | $506.92 | 2,843,300 | — | — |
| 2021-09-07 | $242.72 | $499.94 | 2,725,200 | — | — |
| 2021-09-03 | $244.31 | $503.21 | 3,351,700 | — | — |
| 2021-09-02 | $245.81 | $506.30 | 2,523,300 | — | — |
| 2021-09-01 | $246.37 | $507.46 | 2,862,700 | — | — |
| 2021-08-31 | $246.98 | $508.71 | 3,966,000 | — | — |
| 2021-08-30 | $249.36 | $513.61 | 2,092,700 | — | — |
| 2021-08-27 | $249.18 | $513.24 | 2,661,100 | — | — |
| 2021-08-26 | $248.96 | $512.79 | 2,919,900 | — | — |
| 2021-08-25 | $251.15 | $517.30 | 2,438,100 | — | — |
| 2021-08-24 | $250.65 | $516.27 | 2,466,600 | — | — |
| 2021-08-23 | $252.53 | $520.14 | 2,952,900 | — | — |
| 2021-08-20 | $253.40 | $521.94 | 4,146,100 | — | — |
| 2021-08-19 | $245.41 | $505.48 | 5,067,600 | — | — |
| 2021-08-18 | $247.58 | $509.95 | 8,908,000 | — | — |
| 2021-08-17 | $254.65 | $524.51 | 6,620,500 | — | — |
| 2021-08-16 | $263.15 | $540.16 | 3,397,400 | — | — |
| 2021-08-13 | $261.54 | $536.86 | 3,070,400 | — | — |
| 2021-08-12 | $261.88 | $537.56 | 2,266,400 | — | — |
| 2021-08-11 | $263.01 | $539.88 | 2,939,000 | — | — |
| 2021-08-10 | $264.07 | $542.05 | 3,369,800 | — | — |
| 2021-08-09 | $262.41 | $538.65 | 2,508,800 | — | — |
| 2021-08-06 | $260.09 | $533.88 | 2,441,900 | — | — |
| 2021-08-05 | $261.40 | $536.57 | 2,202,900 | — | — |
| 2021-08-04 | $260.53 | $534.79 | 2,397,200 | — | — |
| 2021-08-03 | $262.20 | $538.21 | 2,545,000 | — | — |
| 2021-08-02 | $257.24 | $528.03 | 3,174,900 | — | — |
| 2021-07-30 | $261.05 | $535.85 | 2,806,600 | — | — |
| 2021-07-29 | $261.66 | $537.11 | 3,055,000 | — | — |
| 2021-07-28 | $257.42 | $528.40 | 2,810,500 | — | — |
| 2021-07-27 | $258.36 | $530.33 | 3,036,100 | — | — |
| 2021-07-26 | $260.86 | $535.46 | 2,338,000 | — | — |
| 2021-07-23 | $261.03 | $535.81 | 2,016,900 | — | — |
| 2021-07-22 | $257.01 | $527.56 | 2,472,200 | — | — |
| 2021-07-21 | $256.05 | $525.59 | 2,262,500 | — | — |
| 2021-07-20 | $254.71 | $522.84 | 2,805,200 | — | — |
| 2021-07-19 | $251.12 | $515.47 | 3,187,300 | — | — |
| 2021-07-16 | $251.15 | $515.53 | 3,415,900 | — | — |
| 2021-07-15 | $252.93 | $519.19 | 2,646,200 | — | — |
| 2021-07-14 | $253.63 | $520.62 | 2,578,700 | — | — |
| 2021-07-13 | $251.75 | $516.76 | 2,392,900 | — | — |
| 2021-07-12 | $252.24 | $517.77 | 3,056,900 | — | — |
| 2021-07-09 | $248.58 | $510.26 | 2,702,500 | — | — |
| 2021-07-08 | $248.58 | $510.26 | 2,292,700 | — | — |
| 2021-07-07 | $247.55 | $508.14 | 2,035,800 | — | — |
| 2021-07-06 | $245.45 | $503.83 | 2,305,000 | — | — |
| 2021-07-02 | $246.58 | $506.15 | 2,178,900 | — | — |
| 2021-07-01 | $243.47 | $499.77 | 2,125,300 | — | — |
| 2021-06-30 | $241.74 | $496.22 | 2,773,200 | — | — |
| 2021-06-29 | $241.85 | $496.44 | 2,089,600 | — | — |
| 2021-06-28 | $241.26 | $495.23 | 2,062,900 | — | — |
| 2021-06-25 | $240.55 | $493.77 | 5,987,500 | — | — |
| 2021-06-24 | $239.84 | $492.32 | 2,141,900 | — | — |
| 2021-06-23 | $237.31 | $487.12 | 2,246,400 | — | — |
| 2021-06-22 | $237.21 | $486.92 | 2,901,400 | — | — |
| 2021-06-21 | $233.77 | $479.86 | 3,049,700 | — | — |
| 2021-06-18 | $230.53 | $473.21 | 4,481,400 | — | — |
| 2021-06-17 | $231.22 | $474.62 | 2,826,600 | — | — |
| 2021-06-16 | $231.26 | $474.70 | 2,767,600 | — | — |
| 2021-06-15 | $232.57 | $477.39 | 2,518,000 | — | — |
| 2021-06-14 | $233.07 | $478.42 | 2,904,200 | — | — |
| 2021-06-11 | $232.94 | $478.15 | 2,510,200 | — | — |
| 2021-06-10 | $231.66 | $475.53 | 2,579,400 | — | — |
| 2021-06-09 | $231.94 | $476.10 | 3,372,900 | — | — |
| 2021-06-08 | $235.10 | $482.59 | 3,441,700 | — | — |
| 2021-06-07 | $230.89 | $473.94 | 2,221,700 | — | — |
| 2021-06-04 | $231.34 | $474.87 | 3,085,100 | — | — |
| 2021-06-03 | $229.18 | $470.43 | 3,155,400 | — | — |
| 2021-06-02 | $228.38 | $468.79 | 3,331,400 | — | — |
| 2021-06-01 | $227.27 | $466.51 | 3,426,400 | — | — |
| 2021-05-28 | $226.92 | $465.80 | 2,632,400 | — | — |
| 2021-05-27 | $227.37 | $466.72 | 6,623,100 | — | — |
| 2021-05-26 | $227.11 | $466.19 | 3,186,800 | — | — |
| 2021-05-25 | $225.30 | $462.47 | 4,103,000 | — | — |
| 2021-05-24 | $225.41 | $462.70 | 3,821,000 | — | — |
| 2021-05-21 | $225.09 | $462.04 | 5,084,800 | — | — |
| 2021-05-20 | $221.79 | $455.27 | 7,086,300 | — | — |
| 2021-05-19 | $219.01 | $449.56 | 13,378,700 | — | — |
| 2021-05-18 | $206.43 | $423.74 | 4,794,900 | — | — |
| 2021-05-17 | $210.02 | $429.71 | 2,583,700 | — | — |
| 2021-05-14 | $211.16 | $432.04 | 2,650,300 | — | — |
| 2021-05-13 | $208.61 | $426.82 | 3,132,300 | — | — |
| 2021-05-12 | $202.96 | $415.26 | 3,857,300 | — | — |
| 2021-05-11 | $209.24 | $428.11 | 3,297,100 | — | — |
| 2021-05-10 | $214.03 | $437.91 | 3,092,700 | — | — |
| 2021-05-07 | $214.71 | $439.31 | 2,298,500 | — | — |
| 2021-05-06 | $213.00 | $435.81 | 2,226,000 | — | — |
| 2021-05-05 | $212.41 | $434.60 | 2,509,000 | — | — |
| 2021-05-04 | $211.61 | $432.96 | 2,203,300 | — | — |
| 2021-05-03 | $211.28 | $432.29 | 2,249,700 | — | — |
| 2021-04-30 | $207.26 | $424.06 | 1,802,000 | — | — |
| 2021-04-29 | $207.38 | $424.31 | 1,884,900 | — | — |
| 2021-04-28 | $204.46 | $418.33 | 1,598,800 | — | — |
| 2021-04-27 | $204.36 | $418.13 | 2,260,000 | — | — |
| 2021-04-26 | $203.63 | $416.63 | 2,675,700 | — | — |
| 2021-04-23 | $206.01 | $421.50 | 2,444,600 | — | — |
| 2021-04-22 | $205.57 | $420.60 | 2,499,300 | — | — |
| 2021-04-21 | $206.77 | $423.06 | 2,836,900 | — | — |
| 2021-04-20 | $207.27 | $424.08 | 2,089,800 | — | — |
| 2021-04-19 | $208.65 | $426.91 | 2,924,500 | — | — |
| 2021-04-16 | $208.55 | $426.70 | 4,342,300 | — | — |
| 2021-04-15 | $205.76 | $420.99 | 3,370,300 | — | — |
| 2021-04-14 | $205.71 | $420.89 | 2,171,300 | — | — |
| 2021-04-13 | $204.94 | $419.32 | 2,393,400 | — | — |
| 2021-04-12 | $205.10 | $419.64 | 3,191,300 | — | — |
| 2021-04-09 | $205.36 | $420.17 | 2,900,500 | — | — |
| 2021-04-08 | $203.46 | $416.29 | 3,032,600 | — | — |
| 2021-04-07 | $204.45 | $418.31 | 2,100,400 | — | — |
| 2021-04-06 | $205.43 | $420.32 | 2,494,900 | — | — |
| 2021-04-05 | $205.35 | $420.15 | 2,833,000 | — | — |
| 2021-04-01 | $200.72 | $410.68 | 2,730,200 | — | — |
| 2021-03-31 | $198.07 | $405.26 | 3,556,600 | — | — |
| 2021-03-30 | $199.65 | $408.49 | 2,810,800 | — | — |
| 2021-03-29 | $198.21 | $405.55 | 3,231,800 | — | — |
| 2021-03-26 | $200.95 | $411.15 | 6,046,100 | — | — |
| 2021-03-25 | $192.70 | $394.27 | 3,444,700 | — | — |
| 2021-03-24 | $188.28 | $385.23 | 2,489,700 | — | — |
| 2021-03-23 | $188.92 | $386.54 | 2,920,200 | — | — |
| 2021-03-22 | $188.04 | $384.74 | 3,952,200 | — | — |
| 2021-03-19 | $187.55 | $383.73 | 7,745,200 | — | — |
| 2021-03-18 | $179.61 | $367.49 | 2,859,300 | — | — |
| 2021-03-17 | $178.40 | $365.01 | 2,929,300 | — | — |
| 2021-03-16 | $180.21 | $368.72 | 3,437,300 | — | — |
| 2021-03-15 | $181.10 | $370.54 | 3,453,100 | — | — |
| 2021-03-12 | $180.01 | $368.31 | 2,441,900 | — | — |
| 2021-03-11 | $179.32 | $366.90 | 3,045,200 | — | — |
| 2021-03-10 | $178.58 | $365.38 | 3,314,800 | — | — |
| 2021-03-09 | $179.18 | $366.61 | 3,752,400 | — | — |
| 2021-03-08 | $176.87 | $361.88 | 4,558,600 | — | — |
| 2021-03-05 | $172.61 | $353.17 | 6,008,100 | — | — |
| 2021-03-04 | $169.82 | $347.46 | 7,111,700 | — | — |
| 2021-03-03 | $173.61 | $355.21 | 8,285,300 | — | — |
| 2021-03-02 | $173.49 | $354.97 | 22,090,500 | — | — |
| 2021-03-01 | $186.09 | $380.75 | 3,683,500 | — | — |
| 2021-02-26 | $183.44 | $375.33 | 4,340,400 | — | — |
| 2021-02-25 | $185.08 | $378.68 | 4,355,600 | — | — |
| 2021-02-24 | $187.08 | $382.77 | 3,738,400 | — | — |
| 2021-02-23 | $186.36 | $381.30 | 2,828,100 | — | — |
| 2021-02-22 | $188.99 | $386.68 | 2,152,600 | — | — |
| 2021-02-19 | $188.82 | $386.33 | 3,120,100 | — | — |
| 2021-02-18 | $191.41 | $391.63 | 2,983,500 | — | — |
| 2021-02-17 | $193.60 | $396.11 | 3,459,300 | — | — |
| 2021-02-16 | $190.59 | $389.95 | 2,500,300 | — | — |
| 2021-02-12 | $191.43 | $390.28 | 1,821,500 | — | — |
| 2021-02-11 | $190.41 | $388.20 | 1,862,300 | — | — |
| 2021-02-10 | $192.44 | $392.34 | 2,713,500 | — | — |
| 2021-02-09 | $194.29 | $396.11 | 2,868,600 | — | — |
| 2021-02-08 | $193.95 | $395.42 | 3,076,400 | — | — |
| 2021-02-05 | $188.86 | $385.04 | 2,218,900 | — | — |
| 2021-02-04 | $188.59 | $384.49 | 2,309,500 | — | — |
| 2021-02-03 | $185.11 | $377.40 | 2,135,400 | — | — |
| 2021-02-02 | $185.59 | $378.38 | 2,920,500 | — | — |
| 2021-02-01 | $183.57 | $374.26 | 2,637,300 | — | — |
| 2021-01-29 | $181.17 | $369.36 | 3,612,300 | — | — |
| 2021-01-28 | $183.58 | $374.28 | 3,965,200 | — | — |
| 2021-01-27 | $178.28 | $363.47 | 6,985,900 | — | — |
| 2021-01-26 | $187.70 | $382.68 | 3,463,600 | — | — |
| 2021-01-25 | $190.15 | $387.67 | 3,423,900 | — | — |
| 2021-01-22 | $191.91 | $391.26 | 3,257,100 | — | — |
| 2021-01-21 | $191.27 | $389.96 | 4,585,100 | — | — |
| 2021-01-20 | $188.30 | $383.90 | 3,443,200 | — | — |
| 2021-01-19 | $188.16 | $383.62 | 5,347,800 | — | — |
| 2021-01-15 | $194.80 | $397.15 | 4,289,900 | — | — |
| 2021-01-14 | $198.01 | $403.70 | 3,321,200 | — | — |
| 2021-01-13 | $196.82 | $401.27 | 4,098,200 | — | — |
| 2021-01-12 | $199.10 | $405.92 | 3,866,700 | — | — |
| 2021-01-11 | $195.28 | $398.13 | 7,219,100 | — | — |
| 2021-01-08 | $193.60 | $394.71 | 3,321,500 | — | — |
| 2021-01-07 | $191.10 | $389.61 | 4,226,700 | — | — |
| 2021-01-06 | $188.92 | $385.16 | 5,610,100 | — | — |
| 2021-01-05 | $180.37 | $367.73 | 4,843,300 | — | — |
| 2021-01-04 | $177.63 | $362.15 | 3,463,100 | — | — |