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
- 1995-10-02 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.66 | $386.92 | 36,400 | — | — |
| 2021-12-30 | $192.87 | $387.34 | 54,500 | — | — |
| 2021-12-29 | $193.77 | $389.15 | 87,000 | — | — |
| 2021-12-28 | $194.17 | $389.96 | 33,200 | — | — |
| 2021-12-27 | $192.66 | $386.92 | 28,800 | — | — |
| 2021-12-23 | $190.16 | $381.90 | 37,300 | — | — |
| 2021-12-22 | $190.59 | $382.77 | 35,700 | — | — |
| 2021-12-21 | $190.32 | $382.22 | 69,600 | — | — |
| 2021-12-20 | $187.06 | $375.68 | 61,800 | — | — |
| 2021-12-17 | $187.52 | $376.60 | 209,400 | — | — |
| 2021-12-16 | $191.61 | $384.81 | 84,400 | — | — |
| 2021-12-15 | $194.85 | $391.32 | 67,700 | — | — |
| 2021-12-14 | $193.30 | $388.21 | 80,000 | — | — |
| 2021-12-13 | $195.54 | $392.71 | 81,200 | — | — |
| 2021-12-10 | $193.89 | $389.39 | 88,400 | — | — |
| 2021-12-09 | $189.74 | $381.06 | 88,900 | — | — |
| 2021-12-08 | $195.08 | $391.78 | 51,800 | — | — |
| 2021-12-07 | $193.93 | $389.47 | 134,500 | — | — |
| 2021-12-06 | $191.50 | $384.59 | 110,600 | — | — |
| 2021-12-03 | $183.33 | $368.19 | 128,700 | — | — |
| 2021-12-02 | $186.39 | $374.33 | 107,700 | — | — |
| 2021-12-01 | $185.52 | $372.58 | 222,700 | — | — |
| 2021-11-30 | $185.81 | $373.17 | 734,200 | — | — |
| 2021-11-29 | $204.19 | $410.08 | 104,600 | — | — |
| 2021-11-26 | $209.19 | $420.12 | 57,500 | — | — |
| 2021-11-24 | $212.04 | $425.84 | 126,200 | — | — |
| 2021-11-23 | $212.90 | $427.57 | 84,300 | — | — |
| 2021-11-22 | $216.24 | $434.28 | 95,700 | — | — |
| 2021-11-19 | $215.78 | $433.36 | 176,000 | — | — |
| 2021-11-18 | $219.50 | $440.83 | 79,600 | — | — |
| 2021-11-17 | $225.23 | $452.33 | 50,800 | — | — |
| 2021-11-16 | $224.43 | $450.73 | 86,300 | — | — |
| 2021-11-15 | $227.70 | $457.29 | 61,300 | — | — |
| 2021-11-12 | $230.04 | $461.99 | 90,600 | — | — |
| 2021-11-11 | $230.68 | $463.28 | 59,300 | — | — |
| 2021-11-10 | $229.85 | $461.61 | 60,700 | — | — |
| 2021-11-09 | $225.92 | $453.72 | 70,800 | — | — |
| 2021-11-08 | $228.11 | $458.12 | 98,100 | — | — |
| 2021-11-05 | $224.33 | $450.53 | 102,800 | — | — |
| 2021-11-04 | $218.15 | $438.11 | 93,200 | — | — |
| 2021-11-03 | $213.25 | $428.27 | 68,600 | — | — |
| 2021-11-02 | $212.46 | $426.69 | 120,700 | — | — |
| 2021-11-01 | $206.67 | $415.06 | 131,500 | — | — |
| 2021-10-29 | $205.81 | $413.33 | 113,100 | — | — |
| 2021-10-28 | $200.24 | $402.15 | 73,800 | — | — |
| 2021-10-27 | $198.07 | $397.79 | 85,100 | — | — |
| 2021-10-26 | $201.21 | $404.09 | 62,700 | — | — |
| 2021-10-25 | $200.87 | $403.41 | 62,300 | — | — |
| 2021-10-22 | $202.39 | $406.46 | 48,500 | — | — |
| 2021-10-21 | $199.30 | $400.26 | 37,700 | — | — |
| 2021-10-20 | $198.71 | $399.07 | 65,300 | — | — |
| 2021-10-19 | $196.81 | $395.26 | 71,900 | — | — |
| 2021-10-18 | $194.90 | $391.42 | 66,800 | — | — |
| 2021-10-15 | $194.46 | $390.54 | 59,100 | — | — |
| 2021-10-14 | $195.50 | $392.63 | 47,200 | — | — |
| 2021-10-13 | $197.05 | $395.74 | 64,100 | — | — |
| 2021-10-12 | $192.52 | $386.64 | 69,700 | — | — |
| 2021-10-11 | $192.40 | $386.40 | 43,600 | — | — |
| 2021-10-08 | $190.38 | $382.34 | 46,300 | — | — |
| 2021-10-07 | $187.23 | $376.02 | 46,700 | — | — |
| 2021-10-06 | $184.76 | $371.06 | 60,800 | — | — |
| 2021-10-05 | $185.05 | $371.64 | 60,600 | — | — |
| 2021-10-04 | $180.69 | $362.88 | 60,500 | — | — |
| 2021-10-01 | $182.67 | $364.78 | 86,600 | — | — |
| 2021-09-30 | $178.42 | $356.29 | 104,100 | — | — |
| 2021-09-29 | $177.79 | $355.04 | 42,100 | — | — |
| 2021-09-28 | $177.26 | $353.98 | 52,000 | — | — |
| 2021-09-27 | $182.75 | $364.94 | 65,900 | — | — |
| 2021-09-24 | $180.96 | $361.37 | 50,800 | — | — |
| 2021-09-23 | $182.25 | $363.94 | 51,100 | — | — |
| 2021-09-22 | $184.06 | $367.56 | 131,000 | — | — |
| 2021-09-21 | $182.91 | $365.26 | 97,000 | — | — |
| 2021-09-20 | $183.53 | $366.50 | 118,300 | — | — |
| 2021-09-17 | $183.22 | $365.88 | 417,000 | — | — |
| 2021-09-16 | $179.68 | $358.81 | 105,800 | — | — |
| 2021-09-15 | $180.47 | $360.39 | 99,800 | — | — |
| 2021-09-14 | $176.25 | $351.96 | 87,700 | — | — |
| 2021-09-13 | $178.90 | $357.25 | 102,100 | — | — |
| 2021-09-10 | $176.50 | $352.46 | 67,600 | — | — |
| 2021-09-09 | $175.89 | $351.24 | 75,400 | — | — |
| 2021-09-08 | $175.70 | $350.86 | 71,900 | — | — |
| 2021-09-07 | $177.87 | $355.20 | 123,100 | — | — |
| 2021-09-03 | $180.87 | $361.19 | 62,500 | — | — |
| 2021-09-02 | $180.21 | $359.87 | 70,200 | — | — |
| 2021-09-01 | $178.11 | $355.67 | 64,500 | — | — |
| 2021-08-31 | $177.09 | $353.64 | 104,100 | — | — |
| 2021-08-30 | $176.41 | $352.28 | 69,400 | — | — |
| 2021-08-27 | $174.88 | $349.22 | 48,800 | — | — |
| 2021-08-26 | $173.99 | $347.45 | 60,700 | — | — |
| 2021-08-25 | $174.77 | $349.01 | 114,400 | — | — |
| 2021-08-24 | $174.42 | $348.31 | 41,900 | — | — |
| 2021-08-23 | $172.85 | $345.17 | 56,600 | — | — |
| 2021-08-20 | $176.86 | $353.18 | 54,800 | — | — |
| 2021-08-19 | $173.06 | $345.59 | 57,000 | — | — |
| 2021-08-18 | $169.88 | $339.24 | 50,700 | — | — |
| 2021-08-17 | $172.83 | $345.13 | 42,900 | — | — |
| 2021-08-16 | $172.76 | $344.99 | 48,500 | — | — |
| 2021-08-13 | $172.95 | $345.37 | 38,900 | — | — |
| 2021-08-12 | $173.58 | $346.63 | 37,800 | — | — |
| 2021-08-11 | $176.36 | $352.18 | 56,600 | — | — |
| 2021-08-10 | $177.88 | $355.22 | 60,500 | — | — |
| 2021-08-09 | $180.77 | $360.99 | 50,700 | — | — |
| 2021-08-06 | $181.89 | $363.22 | 36,800 | — | — |
| 2021-08-05 | $183.36 | $366.16 | 37,700 | — | — |
| 2021-08-04 | $184.26 | $367.96 | 40,900 | — | — |
| 2021-08-03 | $184.05 | $367.54 | 62,600 | — | — |
| 2021-08-02 | $184.86 | $369.15 | 46,500 | — | — |
| 2021-07-30 | $184.89 | $369.21 | 72,100 | — | — |
| 2021-07-29 | $185.38 | $370.19 | 38,600 | — | — |
| 2021-07-28 | $184.65 | $368.74 | 65,500 | — | — |
| 2021-07-27 | $184.14 | $367.72 | 39,200 | — | — |
| 2021-07-26 | $184.06 | $367.56 | 45,900 | — | — |
| 2021-07-23 | $183.68 | $366.80 | 25,700 | — | — |
| 2021-07-22 | $182.41 | $364.26 | 36,600 | — | — |
| 2021-07-21 | $185.81 | $371.05 | 50,400 | — | — |
| 2021-07-20 | $184.55 | $368.54 | 99,600 | — | — |
| 2021-07-19 | $182.44 | $364.32 | 55,600 | — | — |
| 2021-07-16 | $186.01 | $371.45 | 43,100 | — | — |
| 2021-07-15 | $183.10 | $365.64 | 49,300 | — | — |
| 2021-07-14 | $184.84 | $369.11 | 45,500 | — | — |
| 2021-07-13 | $184.67 | $368.78 | 61,500 | — | — |
| 2021-07-12 | $186.59 | $372.61 | 47,200 | — | — |
| 2021-07-09 | $188.22 | $375.86 | 44,200 | — | — |
| 2021-07-08 | $187.43 | $374.29 | 58,600 | — | — |
| 2021-07-07 | $193.12 | $385.65 | 53,500 | — | — |
| 2021-07-06 | $189.74 | $378.90 | 60,400 | — | — |
| 2021-07-02 | $192.11 | $383.63 | 30,800 | — | — |
| 2021-07-01 | $194.01 | $385.36 | 67,300 | — | — |
| 2021-06-30 | $193.35 | $384.05 | 60,300 | — | — |
| 2021-06-29 | $193.62 | $384.58 | 40,000 | — | — |
| 2021-06-28 | $192.31 | $381.98 | 46,700 | — | — |
| 2021-06-25 | $193.76 | $384.86 | 160,100 | — | — |
| 2021-06-24 | $192.24 | $381.84 | 87,100 | — | — |
| 2021-06-23 | $190.14 | $377.67 | 48,200 | — | — |
| 2021-06-22 | $190.65 | $378.69 | 37,600 | — | — |
| 2021-06-21 | $190.14 | $377.67 | 56,700 | — | — |
| 2021-06-18 | $189.16 | $375.73 | 119,500 | — | — |
| 2021-06-17 | $189.31 | $376.02 | 78,300 | — | — |
| 2021-06-16 | $190.50 | $378.39 | 81,000 | — | — |
| 2021-06-15 | $191.69 | $380.75 | 64,300 | — | — |
| 2021-06-14 | $191.42 | $380.22 | 67,200 | — | — |
| 2021-06-11 | $189.70 | $376.80 | 56,000 | — | — |
| 2021-06-10 | $189.83 | $377.06 | 73,300 | — | — |
| 2021-06-09 | $190.31 | $378.01 | 82,200 | — | — |
| 2021-06-08 | $192.19 | $381.74 | 61,800 | — | — |
| 2021-06-07 | $193.82 | $384.98 | 58,100 | — | — |
| 2021-06-04 | $194.88 | $387.09 | 49,800 | — | — |
| 2021-06-03 | $196.95 | $391.20 | 55,400 | — | — |
| 2021-06-02 | $199.25 | $395.77 | 54,600 | — | — |
| 2021-06-01 | $200.65 | $398.55 | 74,900 | — | — |
| 2021-05-28 | $201.13 | $399.50 | 86,900 | — | — |
| 2021-05-27 | $201.96 | $401.15 | 335,200 | — | — |
| 2021-05-26 | $195.25 | $387.82 | 127,500 | — | — |
| 2021-05-25 | $196.32 | $389.95 | 88,200 | — | — |
| 2021-05-24 | $196.72 | $390.74 | 51,800 | — | — |
| 2021-05-21 | $198.62 | $394.52 | 56,600 | — | — |
| 2021-05-20 | $198.78 | $394.83 | 39,300 | — | — |
| 2021-05-19 | $197.42 | $392.13 | 68,700 | — | — |
| 2021-05-18 | $201.49 | $400.22 | 95,200 | — | — |
| 2021-05-17 | $203.44 | $404.09 | 56,300 | — | — |
| 2021-05-14 | $203.83 | $404.86 | 52,200 | — | — |
| 2021-05-13 | $203.58 | $404.37 | 59,900 | — | — |
| 2021-05-12 | $200.83 | $398.91 | 65,500 | — | — |
| 2021-05-11 | $202.16 | $401.55 | 63,900 | — | — |
| 2021-05-10 | $208.63 | $414.40 | 47,400 | — | — |
| 2021-05-07 | $210.33 | $417.78 | 50,600 | — | — |
| 2021-05-06 | $209.57 | $416.27 | 57,800 | — | — |
| 2021-05-05 | $211.40 | $419.90 | 45,900 | — | — |
| 2021-05-04 | $212.62 | $422.32 | 61,800 | — | — |
| 2021-05-03 | $216.76 | $430.55 | 53,800 | — | — |
| 2021-04-30 | $214.02 | $425.11 | 86,000 | — | — |
| 2021-04-29 | $220.33 | $437.64 | 56,500 | — | — |
| 2021-04-28 | $220.22 | $437.42 | 65,200 | — | — |
| 2021-04-27 | $222.71 | $442.37 | 53,900 | — | — |
| 2021-04-26 | $223.16 | $443.26 | 47,800 | — | — |
| 2021-04-23 | $229.03 | $454.92 | 43,700 | — | — |
| 2021-04-22 | $226.99 | $450.87 | 37,600 | — | — |
| 2021-04-21 | $227.35 | $451.58 | 76,900 | — | — |
| 2021-04-20 | $223.15 | $443.24 | 45,300 | — | — |
| 2021-04-19 | $224.86 | $446.64 | 56,600 | — | — |
| 2021-04-16 | $227.31 | $451.50 | 86,500 | — | — |
| 2021-04-15 | $224.12 | $445.17 | 31,500 | — | — |
| 2021-04-14 | $222.83 | $442.60 | 51,200 | — | — |
| 2021-04-13 | $223.01 | $442.96 | 56,500 | — | — |
| 2021-04-12 | $222.42 | $441.79 | 94,200 | — | — |
| 2021-04-09 | $221.50 | $439.96 | 45,500 | — | — |
| 2021-04-08 | $222.95 | $442.84 | 65,900 | — | — |
| 2021-04-07 | $222.20 | $441.35 | 64,200 | — | — |
| 2021-04-06 | $225.52 | $447.95 | 59,100 | — | — |
| 2021-04-05 | $222.88 | $442.70 | 31,200 | — | — |
| 2021-04-01 | $223.48 | $441.84 | 60,200 | — | — |
| 2021-03-31 | $220.91 | $436.76 | 132,300 | — | — |
| 2021-03-30 | $222.62 | $440.14 | 48,900 | — | — |
| 2021-03-29 | $224.41 | $443.68 | 69,600 | — | — |
| 2021-03-26 | $222.87 | $440.63 | 78,100 | — | — |
| 2021-03-25 | $224.42 | $443.70 | 74,200 | — | — |
| 2021-03-24 | $226.27 | $447.36 | 144,200 | — | — |
| 2021-03-23 | $226.40 | $447.61 | 53,500 | — | — |
| 2021-03-22 | $230.28 | $455.28 | 95,700 | — | — |
| 2021-03-19 | $224.99 | $444.82 | 280,900 | — | — |
| 2021-03-18 | $229.24 | $453.23 | 78,300 | — | — |
| 2021-03-17 | $234.03 | $462.70 | 78,400 | — | — |
| 2021-03-16 | $235.04 | $464.69 | 69,100 | — | — |
| 2021-03-15 | $234.75 | $464.12 | 70,500 | — | — |
| 2021-03-12 | $230.03 | $454.79 | 60,300 | — | — |
| 2021-03-11 | $232.66 | $459.99 | 79,100 | — | — |
| 2021-03-10 | $231.84 | $458.37 | 63,000 | — | — |
| 2021-03-09 | $231.95 | $458.59 | 75,800 | — | — |
| 2021-03-08 | $231.21 | $457.12 | 61,200 | — | — |
| 2021-03-05 | $234.53 | $463.69 | 77,700 | — | — |
| 2021-03-04 | $228.48 | $451.73 | 81,200 | — | — |
| 2021-03-03 | $242.47 | $479.38 | 51,600 | — | — |
| 2021-03-02 | $243.03 | $480.49 | 58,000 | — | — |
| 2021-03-01 | $248.35 | $491.01 | 74,100 | — | — |
| 2021-02-26 | $242.10 | $478.65 | 82,900 | — | — |
| 2021-02-25 | $245.84 | $486.05 | 79,100 | — | — |
| 2021-02-24 | $244.12 | $482.65 | 77,200 | — | — |
| 2021-02-23 | $253.16 | $500.52 | 35,500 | — | — |
| 2021-02-22 | $253.84 | $501.86 | 34,400 | — | — |
| 2021-02-19 | $256.16 | $506.45 | 35,300 | — | — |
| 2021-02-18 | $255.74 | $505.62 | 47,800 | — | — |
| 2021-02-17 | $256.64 | $507.40 | 26,700 | — | — |
| 2021-02-16 | $256.23 | $506.59 | 39,300 | — | — |
| 2021-02-12 | $260.27 | $514.58 | 37,400 | — | — |
| 2021-02-11 | $260.00 | $514.04 | 72,400 | — | — |
| 2021-02-10 | $257.54 | $509.18 | 85,600 | — | — |
| 2021-02-09 | $260.54 | $515.11 | 57,900 | — | — |
| 2021-02-08 | $258.71 | $511.49 | 92,600 | — | — |
| 2021-02-05 | $257.53 | $509.16 | 38,000 | — | — |
| 2021-02-04 | $250.14 | $494.55 | 28,000 | — | — |
| 2021-02-03 | $249.08 | $492.45 | 31,200 | — | — |
| 2021-02-02 | $250.65 | $495.56 | 45,200 | — | — |
| 2021-02-01 | $245.91 | $486.19 | 66,700 | — | — |
| 2021-01-29 | $243.10 | $480.63 | 69,400 | — | — |
| 2021-01-28 | $245.89 | $486.15 | 61,800 | — | — |
| 2021-01-27 | $242.49 | $479.42 | 140,800 | — | — |
| 2021-01-26 | $235.97 | $466.53 | 43,400 | — | — |
| 2021-01-25 | $237.69 | $469.93 | 37,700 | — | — |
| 2021-01-22 | $236.45 | $467.48 | 56,500 | — | — |
| 2021-01-21 | $240.32 | $475.13 | 42,900 | — | — |
| 2021-01-20 | $242.66 | $479.76 | 71,200 | — | — |
| 2021-01-19 | $242.41 | $479.27 | 107,600 | — | — |
| 2021-01-15 | $247.90 | $490.12 | 73,500 | — | — |
| 2021-01-14 | $249.75 | $493.78 | 41,800 | — | — |
| 2021-01-13 | $253.81 | $501.80 | 61,500 | — | — |
| 2021-01-12 | $257.00 | $508.11 | 34,000 | — | — |
| 2021-01-11 | $257.14 | $508.39 | 44,200 | — | — |
| 2021-01-08 | $259.29 | $512.64 | 50,900 | — | — |
| 2021-01-07 | $257.53 | $509.16 | 57,800 | — | — |
| 2021-01-06 | $250.97 | $496.19 | 72,200 | — | — |
| 2021-01-05 | $242.83 | $480.10 | 69,200 | — | — |
| 2021-01-04 | $240.91 | $476.30 | 53,700 | — | — |