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
- 1986-10-22 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 | $829.84 | $1,148.77 | 142,100 | — | — |
| 2021-12-30 | $811.02 | $1,122.72 | 107,100 | — | — |
| 2021-12-29 | $832.80 | $1,152.87 | 169,500 | — | — |
| 2021-12-28 | $851.74 | $1,179.09 | 64,200 | — | — |
| 2021-12-27 | $860.28 | $1,190.91 | 52,400 | — | — |
| 2021-12-23 | $864.35 | $1,196.55 | 78,800 | — | — |
| 2021-12-22 | $857.57 | $1,187.16 | 92,400 | — | — |
| 2021-12-21 | $845.45 | $1,170.38 | 124,000 | — | — |
| 2021-12-20 | $825.00 | $1,142.07 | 323,700 | — | — |
| 2021-12-17 | $766.02 | $1,060.43 | 112,500 | — | — |
| 2021-12-16 | $785.54 | $1,087.45 | 41,700 | — | — |
| 2021-12-15 | $786.98 | $1,089.44 | 51,500 | — | — |
| 2021-12-14 | $772.00 | $1,068.70 | 39,600 | — | — |
| 2021-12-13 | $769.90 | $1,065.80 | 79,800 | — | — |
| 2021-12-10 | $809.01 | $1,119.94 | 41,200 | — | — |
| 2021-12-09 | $815.67 | $1,129.16 | 28,100 | — | — |
| 2021-12-08 | $822.72 | $1,138.92 | 32,600 | — | — |
| 2021-12-07 | $816.10 | $1,129.75 | 35,500 | — | — |
| 2021-12-06 | $803.77 | $1,112.69 | 53,300 | — | — |
| 2021-12-03 | $788.57 | $1,091.64 | 40,400 | — | — |
| 2021-12-02 | $801.64 | $1,109.74 | 49,700 | — | — |
| 2021-12-01 | $785.23 | $1,087.02 | 43,600 | — | — |
| 2021-11-30 | $803.98 | $1,112.98 | 39,400 | — | — |
| 2021-11-29 | $829.59 | $1,148.43 | 45,600 | — | — |
| 2021-11-26 | $836.14 | $1,157.50 | 40,300 | — | — |
| 2021-11-24 | $881.49 | $1,220.28 | 41,500 | — | — |
| 2021-11-23 | $885.55 | $1,225.90 | 63,700 | — | — |
| 2021-11-22 | $870.00 | $1,204.37 | 90,600 | — | — |
| 2021-11-19 | $818.93 | $1,133.67 | 68,800 | — | — |
| 2021-11-18 | $826.44 | $1,144.07 | 67,100 | — | — |
| 2021-11-17 | $823.25 | $1,139.65 | 59,700 | — | — |
| 2021-11-16 | $844.18 | $1,168.63 | 62,400 | — | — |
| 2021-11-15 | $845.52 | $1,170.48 | 31,400 | — | — |
| 2021-11-12 | $836.00 | $1,157.30 | 61,600 | — | — |
| 2021-11-11 | $843.50 | $1,167.68 | 54,300 | — | — |
| 2021-11-10 | $832.59 | $1,152.58 | 64,400 | — | — |
| 2021-11-09 | $836.29 | $1,157.70 | 55,000 | — | — |
| 2021-11-08 | $851.84 | $1,178.58 | 61,200 | — | — |
| 2021-11-05 | $851.18 | $1,177.67 | 31,900 | — | — |
| 2021-11-04 | $838.61 | $1,160.27 | 55,000 | — | — |
| 2021-11-03 | $851.99 | $1,178.79 | 56,100 | — | — |
| 2021-11-02 | $835.00 | $1,155.28 | 62,300 | — | — |
| 2021-11-01 | $847.55 | $1,172.64 | 54,800 | — | — |
| 2021-10-29 | $813.90 | $1,126.09 | 25,300 | — | — |
| 2021-10-28 | $827.50 | $1,144.90 | 32,700 | — | — |
| 2021-10-27 | $819.87 | $1,134.35 | 110,000 | — | — |
| 2021-10-26 | $844.91 | $1,168.99 | 92,600 | — | — |
| 2021-10-25 | $846.49 | $1,171.18 | 48,400 | — | — |
| 2021-10-22 | $844.50 | $1,168.42 | 55,100 | — | — |
| 2021-10-21 | $837.05 | $1,158.12 | 44,500 | — | — |
| 2021-10-20 | $852.65 | $1,179.70 | 44,600 | — | — |
| 2021-10-19 | $834.85 | $1,155.07 | 126,200 | — | — |
| 2021-10-18 | $856.21 | $1,184.63 | 47,800 | — | — |
| 2021-10-15 | $854.27 | $1,181.94 | 38,800 | — | — |
| 2021-10-14 | $858.55 | $1,187.86 | 42,300 | — | — |
| 2021-10-13 | $835.43 | $1,155.87 | 45,000 | — | — |
| 2021-10-12 | $842.40 | $1,165.52 | 64,500 | — | — |
| 2021-10-11 | $847.50 | $1,172.57 | 38,000 | — | — |
| 2021-10-08 | $860.22 | $1,190.17 | 31,900 | — | — |
| 2021-10-07 | $863.27 | $1,194.39 | 48,300 | — | — |
| 2021-10-06 | $847.40 | $1,172.44 | 63,700 | — | — |
| 2021-10-05 | $860.00 | $1,189.87 | 51,300 | — | — |
| 2021-10-04 | $861.11 | $1,191.40 | 66,700 | — | — |
| 2021-10-01 | $862.47 | $1,193.29 | 72,600 | — | — |
| 2021-09-30 | $843.17 | $1,166.58 | 44,100 | — | — |
| 2021-09-29 | $869.82 | $1,203.46 | 72,900 | — | — |
| 2021-09-28 | $870.06 | $1,203.79 | 69,500 | — | — |
| 2021-09-27 | $872.58 | $1,207.27 | 77,100 | — | — |
| 2021-09-24 | $844.55 | $1,168.49 | 43,300 | — | — |
| 2021-09-23 | $844.63 | $1,168.60 | 66,000 | — | — |
| 2021-09-22 | $825.38 | $1,141.97 | 62,400 | — | — |
| 2021-09-21 | $809.60 | $1,120.14 | 47,100 | — | — |
| 2021-09-20 | $813.60 | $1,125.67 | 47,800 | — | — |
| 2021-09-17 | $819.92 | $1,134.42 | 95,800 | — | — |
| 2021-09-16 | $818.99 | $1,133.13 | 50,400 | — | — |
| 2021-09-15 | $828.54 | $1,146.34 | 50,200 | — | — |
| 2021-09-14 | $834.77 | $1,154.96 | 36,600 | — | — |
| 2021-09-13 | $860.50 | $1,190.56 | 54,500 | — | — |
| 2021-09-10 | $864.19 | $1,195.67 | 69,600 | — | — |
| 2021-09-09 | $877.57 | $1,214.18 | 67,500 | — | — |
| 2021-09-08 | $884.82 | $1,224.21 | 102,200 | — | — |
| 2021-09-07 | $891.70 | $1,233.73 | 80,400 | — | — |
| 2021-09-03 | $888.99 | $1,229.98 | 34,800 | — | — |
| 2021-09-02 | $907.04 | $1,254.95 | 41,800 | — | — |
| 2021-09-01 | $903.75 | $1,250.40 | 46,600 | — | — |
| 2021-08-31 | $897.70 | $1,242.03 | 67,600 | — | — |
| 2021-08-30 | $890.16 | $1,231.60 | 37,900 | — | — |
| 2021-08-27 | $895.04 | $1,238.35 | 33,300 | — | — |
| 2021-08-26 | $867.21 | $1,199.84 | 28,600 | — | — |
| 2021-08-25 | $869.48 | $1,202.99 | 31,400 | — | — |
| 2021-08-24 | $861.40 | $1,191.81 | 40,400 | — | — |
| 2021-08-23 | $855.15 | $1,183.16 | 27,000 | — | — |
| 2021-08-20 | $847.42 | $1,172.46 | 29,000 | — | — |
| 2021-08-19 | $828.51 | $1,146.30 | 38,800 | — | — |
| 2021-08-18 | $835.52 | $1,156.00 | 33,500 | — | — |
| 2021-08-17 | $844.50 | $1,168.42 | 47,300 | — | — |
| 2021-08-16 | $849.38 | $1,175.18 | 34,000 | — | — |
| 2021-08-13 | $856.65 | $1,185.23 | 24,900 | — | — |
| 2021-08-12 | $876.47 | $1,212.66 | 23,500 | — | — |
| 2021-08-11 | $884.04 | $1,223.13 | 36,500 | — | — |
| 2021-08-10 | $867.19 | $1,199.82 | 38,000 | — | — |
| 2021-08-09 | $850.11 | $1,176.19 | 84,100 | — | — |
| 2021-08-06 | $858.04 | $1,187.16 | 86,400 | — | — |
| 2021-08-05 | $825.00 | $1,141.44 | 64,300 | — | — |
| 2021-08-04 | $803.81 | $1,112.13 | 70,500 | — | — |
| 2021-08-03 | $790.00 | $1,093.02 | 47,200 | — | — |
| 2021-08-02 | $769.23 | $1,064.28 | 67,900 | — | — |
| 2021-07-30 | $782.59 | $1,082.77 | 41,000 | — | — |
| 2021-07-29 | $795.62 | $1,100.79 | 41,400 | — | — |
| 2021-07-28 | $790.88 | $1,093.59 | 29,300 | — | — |
| 2021-07-27 | $779.17 | $1,077.39 | 34,600 | — | — |
| 2021-07-26 | $781.21 | $1,080.22 | 45,500 | — | — |
| 2021-07-23 | $773.24 | $1,069.19 | 29,400 | — | — |
| 2021-07-22 | $766.36 | $1,059.68 | 62,900 | — | — |
| 2021-07-21 | $779.14 | $1,077.35 | 55,800 | — | — |
| 2021-07-20 | $760.99 | $1,052.26 | 83,200 | — | — |
| 2021-07-19 | $744.80 | $1,029.87 | 67,000 | — | — |
| 2021-07-16 | $771.28 | $1,066.48 | 39,000 | — | — |
| 2021-07-15 | $795.98 | $1,100.64 | 42,900 | — | — |
| 2021-07-14 | $781.90 | $1,081.17 | 77,800 | — | — |
| 2021-07-13 | $788.76 | $1,090.66 | 117,300 | — | — |
| 2021-07-12 | $799.90 | $1,106.06 | 46,900 | — | — |
| 2021-07-09 | $797.18 | $1,102.30 | 103,100 | — | — |
| 2021-07-08 | $769.52 | $1,064.05 | 60,500 | — | — |
| 2021-07-07 | $786.90 | $1,088.08 | 71,600 | — | — |
| 2021-07-06 | $794.34 | $1,098.37 | 61,600 | — | — |
| 2021-07-02 | $817.20 | $1,129.98 | 42,400 | — | — |
| 2021-07-01 | $841.93 | $1,164.18 | 57,900 | — | — |
| 2021-06-30 | $832.74 | $1,151.47 | 65,400 | — | — |
| 2021-06-29 | $835.32 | $1,155.04 | 53,800 | — | — |
| 2021-06-28 | $837.71 | $1,158.34 | 45,900 | — | — |
| 2021-06-25 | $866.35 | $1,197.94 | 97,100 | — | — |
| 2021-06-24 | $856.12 | $1,183.80 | 46,500 | — | — |
| 2021-06-23 | $849.13 | $1,174.13 | 41,600 | — | — |
| 2021-06-22 | $858.15 | $1,186.60 | 78,200 | — | — |
| 2021-06-21 | $848.04 | $1,172.62 | 70,600 | — | — |
| 2021-06-18 | $810.51 | $1,120.73 | 121,900 | — | — |
| 2021-06-17 | $839.51 | $1,160.83 | 73,900 | — | — |
| 2021-06-16 | $873.02 | $1,207.17 | 57,100 | — | — |
| 2021-06-15 | $861.21 | $1,190.84 | 51,300 | — | — |
| 2021-06-14 | $831.27 | $1,149.44 | 55,800 | — | — |
| 2021-06-11 | $857.32 | $1,185.46 | 30,900 | — | — |
| 2021-06-10 | $852.09 | $1,178.22 | 44,100 | — | — |
| 2021-06-09 | $866.71 | $1,198.44 | 35,600 | — | — |
| 2021-06-08 | $892.03 | $1,233.45 | 37,500 | — | — |
| 2021-06-07 | $885.75 | $1,224.77 | 51,000 | — | — |
| 2021-06-04 | $870.22 | $1,203.29 | 29,600 | — | — |
| 2021-06-03 | $867.71 | $1,199.82 | 47,100 | — | — |
| 2021-06-02 | $858.95 | $1,187.71 | 31,200 | — | — |
| 2021-06-01 | $867.00 | $1,198.84 | 31,800 | — | — |
| 2021-05-28 | $860.60 | $1,189.99 | 30,500 | — | — |
| 2021-05-27 | $874.68 | $1,209.46 | 42,000 | — | — |
| 2021-05-26 | $860.81 | $1,190.28 | 42,600 | — | — |
| 2021-05-25 | $848.20 | $1,172.85 | 90,100 | — | — |
| 2021-05-24 | $845.66 | $1,169.33 | 47,800 | — | — |
| 2021-05-21 | $850.77 | $1,176.40 | 39,400 | — | — |
| 2021-05-20 | $849.31 | $1,174.38 | 38,100 | — | — |
| 2021-05-19 | $857.05 | $1,185.08 | 40,800 | — | — |
| 2021-05-18 | $853.98 | $1,180.84 | 71,200 | — | — |
| 2021-05-17 | $869.13 | $1,201.79 | 26,100 | — | — |
| 2021-05-14 | $869.25 | $1,201.95 | 40,400 | — | — |
| 2021-05-13 | $844.46 | $1,167.67 | 83,300 | — | — |
| 2021-05-12 | $808.42 | $1,117.19 | 63,900 | — | — |
| 2021-05-11 | $824.74 | $1,139.74 | 55,400 | — | — |
| 2021-05-10 | $827.29 | $1,143.27 | 51,700 | — | — |
| 2021-05-07 | $857.31 | $1,184.75 | 41,600 | — | — |
| 2021-05-06 | $842.94 | $1,164.89 | 49,100 | — | — |
| 2021-05-05 | $836.08 | $1,155.41 | 82,700 | — | — |
| 2021-05-04 | $870.00 | $1,202.29 | 56,300 | — | — |
| 2021-05-03 | $866.30 | $1,197.18 | 62,300 | — | — |
| 2021-04-30 | $867.46 | $1,198.78 | 119,100 | — | — |
| 2021-04-29 | $859.04 | $1,187.14 | 61,400 | — | — |
| 2021-04-28 | $865.74 | $1,196.40 | 48,500 | — | — |
| 2021-04-27 | $884.99 | $1,223.01 | 36,700 | — | — |
| 2021-04-26 | $879.49 | $1,215.40 | 29,600 | — | — |
| 2021-04-23 | $885.08 | $1,223.13 | 62,200 | — | — |
| 2021-04-22 | $843.33 | $1,165.43 | 50,000 | — | — |
| 2021-04-21 | $851.20 | $1,176.31 | 41,000 | — | — |
| 2021-04-20 | $830.33 | $1,147.47 | 45,200 | — | — |
| 2021-04-19 | $860.89 | $1,189.70 | 44,300 | — | — |
| 2021-04-16 | $857.00 | $1,184.32 | 47,500 | — | — |
| 2021-04-15 | $850.68 | $1,175.59 | 47,600 | — | — |
| 2021-04-14 | $837.44 | $1,157.29 | 67,300 | — | — |
| 2021-04-13 | $816.37 | $1,128.18 | 64,300 | — | — |
| 2021-04-12 | $850.29 | $1,175.05 | 75,700 | — | — |
| 2021-04-09 | $852.64 | $1,178.30 | 67,200 | — | — |
| 2021-04-08 | $843.07 | $1,165.07 | 53,500 | — | — |
| 2021-04-07 | $837.48 | $1,157.35 | 51,300 | — | — |
| 2021-04-06 | $837.93 | $1,157.97 | 68,400 | — | — |
| 2021-04-05 | $841.55 | $1,162.97 | 44,700 | — | — |
| 2021-04-01 | $835.70 | $1,154.89 | 41,800 | — | — |
| 2021-03-31 | $835.77 | $1,154.99 | 44,300 | — | — |
| 2021-03-30 | $852.88 | $1,178.63 | 78,200 | — | — |
| 2021-03-29 | $839.98 | $1,160.80 | 45,100 | — | — |
| 2021-03-26 | $854.53 | $1,180.91 | 114,800 | — | — |
| 2021-03-25 | $820.84 | $1,134.35 | 59,600 | — | — |
| 2021-03-24 | $776.00 | $1,072.39 | 68,400 | — | — |
| 2021-03-23 | $771.77 | $1,066.54 | 60,500 | — | — |
| 2021-03-22 | $805.63 | $1,113.33 | 40,600 | — | — |
| 2021-03-19 | $834.80 | $1,153.65 | 200,400 | — | — |
| 2021-03-18 | $850.02 | $1,174.68 | 69,200 | — | — |
| 2021-03-17 | $853.69 | $1,179.75 | 50,400 | — | — |
| 2021-03-16 | $849.55 | $1,174.03 | 61,500 | — | — |
| 2021-03-15 | $861.52 | $1,190.57 | 89,200 | — | — |
| 2021-03-12 | $860.94 | $1,189.77 | 92,600 | — | — |
| 2021-03-11 | $845.45 | $1,167.71 | 66,000 | — | — |
| 2021-03-10 | $817.83 | $1,129.57 | 44,700 | — | — |
| 2021-03-09 | $799.63 | $1,104.43 | 65,200 | — | — |
| 2021-03-08 | $803.44 | $1,109.69 | 62,700 | — | — |
| 2021-03-05 | $779.27 | $1,076.31 | 56,400 | — | — |
| 2021-03-04 | $752.91 | $1,039.90 | 65,000 | — | — |
| 2021-03-03 | $778.55 | $1,075.31 | 42,600 | — | — |
| 2021-03-02 | $765.84 | $1,057.76 | 43,600 | — | — |
| 2021-03-01 | $777.98 | $1,074.53 | 55,200 | — | — |
| 2021-02-26 | $737.89 | $1,019.15 | 75,300 | — | — |
| 2021-02-25 | $756.94 | $1,045.47 | 87,500 | — | — |
| 2021-02-24 | $779.05 | $1,076.00 | 71,800 | — | — |
| 2021-02-23 | $783.71 | $1,082.44 | 66,400 | — | — |
| 2021-02-22 | $782.20 | $1,080.35 | 48,000 | — | — |
| 2021-02-19 | $764.00 | $1,055.22 | 40,700 | — | — |
| 2021-02-18 | $726.81 | $1,003.85 | 46,400 | — | — |
| 2021-02-17 | $741.05 | $1,023.52 | 34,800 | — | — |
| 2021-02-16 | $746.00 | $1,030.36 | 43,300 | — | — |
| 2021-02-12 | $733.32 | $1,012.84 | 28,300 | — | — |
| 2021-02-11 | $723.09 | $998.71 | 72,400 | — | — |
| 2021-02-10 | $724.63 | $1,000.84 | 76,500 | — | — |
| 2021-02-09 | $703.02 | $970.99 | 31,400 | — | — |
| 2021-02-08 | $687.29 | $949.27 | 62,400 | — | — |
| 2021-02-05 | $663.35 | $916.20 | 32,400 | — | — |
| 2021-02-04 | $661.14 | $913.15 | 41,500 | — | — |
| 2021-02-03 | $639.43 | $883.16 | 24,600 | — | — |
| 2021-02-02 | $637.17 | $880.04 | 46,900 | — | — |
| 2021-02-01 | $609.00 | $841.14 | 34,100 | — | — |
| 2021-01-29 | $595.99 | $823.17 | 56,900 | — | — |
| 2021-01-28 | $608.17 | $839.99 | 39,400 | — | — |
| 2021-01-27 | $586.90 | $810.61 | 114,900 | — | — |
| 2021-01-26 | $612.37 | $845.79 | 43,600 | — | — |
| 2021-01-25 | $627.90 | $867.24 | 35,300 | — | — |
| 2021-01-22 | $632.81 | $874.02 | 23,400 | — | — |
| 2021-01-21 | $630.84 | $871.30 | 24,500 | — | — |
| 2021-01-20 | $647.13 | $893.80 | 50,400 | — | — |
| 2021-01-19 | $638.40 | $881.74 | 40,600 | — | — |
| 2021-01-15 | $632.36 | $873.40 | 34,500 | — | — |
| 2021-01-14 | $632.90 | $874.15 | 27,900 | — | — |
| 2021-01-13 | $632.64 | $873.79 | 40,600 | — | — |
| 2021-01-12 | $632.55 | $873.66 | 35,200 | — | — |
| 2021-01-11 | $635.19 | $877.31 | 23,900 | — | — |
| 2021-01-08 | $619.86 | $856.13 | 42,500 | — | — |
| 2021-01-07 | $635.39 | $877.58 | 51,200 | — | — |
| 2021-01-06 | $629.55 | $869.52 | 82,500 | — | — |
| 2021-01-05 | $584.11 | $806.76 | 43,300 | — | — |
| 2021-01-04 | $568.46 | $785.14 | 39,100 | — | — |