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
- 2005-08-10 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 | $201.97 | $220.66 | 62,800 | — | — |
| 2021-12-30 | $201.96 | $220.65 | 59,300 | — | — |
| 2021-12-29 | $203.69 | $222.18 | 236,500 | — | — |
| 2021-12-28 | $206.01 | $224.71 | 76,700 | — | — |
| 2021-12-27 | $204.28 | $222.82 | 109,900 | — | — |
| 2021-12-23 | $205.02 | $223.63 | 137,500 | — | — |
| 2021-12-22 | $202.77 | $221.17 | 79,200 | — | — |
| 2021-12-21 | $202.17 | $220.52 | 112,500 | — | — |
| 2021-12-20 | $193.71 | $211.29 | 190,000 | — | — |
| 2021-12-17 | $200.31 | $218.49 | 233,200 | — | — |
| 2021-12-16 | $198.93 | $216.99 | 140,900 | — | — |
| 2021-12-15 | $202.75 | $221.15 | 127,000 | — | — |
| 2021-12-14 | $199.95 | $218.10 | 104,500 | — | — |
| 2021-12-13 | $204.22 | $222.76 | 122,200 | — | — |
| 2021-12-10 | $205.67 | $224.34 | 113,300 | — | — |
| 2021-12-09 | $204.48 | $223.04 | 109,000 | — | — |
| 2021-12-08 | $208.55 | $227.48 | 79,100 | — | — |
| 2021-12-07 | $206.07 | $224.77 | 140,500 | — | — |
| 2021-12-06 | $205.68 | $224.35 | 99,300 | — | — |
| 2021-12-03 | $201.66 | $219.96 | 157,500 | — | — |
| 2021-12-02 | $198.92 | $216.97 | 243,000 | — | — |
| 2021-12-01 | $190.82 | $208.14 | 166,700 | — | — |
| 2021-11-30 | $197.69 | $215.63 | 156,000 | — | — |
| 2021-11-29 | $200.59 | $218.80 | 100,600 | — | — |
| 2021-11-26 | $200.56 | $218.76 | 124,700 | — | — |
| 2021-11-24 | $208.32 | $227.23 | 89,900 | — | — |
| 2021-11-23 | $207.20 | $226.01 | 160,900 | — | — |
| 2021-11-22 | $205.50 | $224.15 | 136,700 | — | — |
| 2021-11-19 | $209.78 | $228.82 | 142,900 | — | — |
| 2021-11-18 | $219.21 | $239.11 | 178,500 | — | — |
| 2021-11-17 | $217.43 | $237.16 | 191,200 | — | — |
| 2021-11-16 | $219.06 | $238.94 | 236,600 | — | — |
| 2021-11-15 | $229.64 | $250.48 | 118,400 | — | — |
| 2021-11-12 | $231.14 | $252.12 | 121,400 | — | — |
| 2021-11-11 | $234.38 | $255.65 | 186,200 | — | — |
| 2021-11-10 | $236.10 | $257.53 | 77,300 | — | — |
| 2021-11-09 | $240.09 | $261.88 | 59,300 | — | — |
| 2021-11-08 | $241.35 | $263.26 | 82,500 | — | — |
| 2021-11-05 | $237.50 | $259.06 | 122,900 | — | — |
| 2021-11-04 | $229.96 | $250.83 | 109,700 | — | — |
| 2021-11-03 | $227.78 | $248.45 | 291,900 | — | — |
| 2021-11-02 | $226.45 | $247.00 | 154,800 | — | — |
| 2021-11-01 | $233.15 | $254.31 | 193,600 | — | — |
| 2021-10-29 | $233.93 | $255.16 | 174,100 | — | — |
| 2021-10-28 | $228.51 | $249.25 | 68,800 | — | — |
| 2021-10-27 | $221.97 | $242.12 | 159,700 | — | — |
| 2021-10-26 | $222.59 | $242.79 | 149,600 | — | — |
| 2021-10-25 | $220.41 | $240.41 | 165,900 | — | — |
| 2021-10-22 | $224.40 | $244.77 | 190,400 | — | — |
| 2021-10-21 | $229.49 | $250.32 | 219,500 | — | — |
| 2021-10-20 | $228.54 | $249.28 | 80,000 | — | — |
| 2021-10-19 | $226.51 | $247.07 | 68,600 | — | — |
| 2021-10-18 | $226.01 | $246.52 | 94,500 | — | — |
| 2021-10-15 | $221.65 | $241.77 | 98,700 | — | — |
| 2021-10-14 | $220.40 | $240.40 | 150,500 | — | — |
| 2021-10-13 | $214.50 | $233.97 | 102,900 | — | — |
| 2021-10-12 | $216.39 | $236.03 | 108,900 | — | — |
| 2021-10-11 | $215.48 | $235.04 | 93,000 | — | — |
| 2021-10-08 | $217.00 | $236.70 | 101,500 | — | — |
| 2021-10-07 | $219.74 | $239.68 | 303,400 | — | — |
| 2021-10-06 | $214.22 | $233.66 | 227,900 | — | — |
| 2021-10-05 | $215.39 | $234.94 | 172,400 | — | — |
| 2021-10-04 | $216.35 | $228.36 | 152,500 | — | — |
| 2021-10-01 | $214.36 | $226.26 | 270,600 | — | — |
| 2021-09-30 | $212.20 | $223.98 | 204,900 | — | — |
| 2021-09-29 | $214.90 | $226.48 | 199,900 | — | — |
| 2021-09-28 | $213.61 | $225.12 | 425,000 | — | — |
| 2021-09-27 | $220.47 | $232.35 | 247,100 | — | — |
| 2021-09-24 | $211.21 | $222.59 | 707,800 | — | — |
| 2021-09-23 | $216.72 | $228.40 | 1,558,500 | — | — |
| 2021-09-22 | $199.57 | $210.33 | 2,864,000 | — | — |
| 2021-09-21 | $189.30 | $199.50 | 1,935,600 | — | — |
| 2021-09-20 | $215.55 | $227.17 | 64,400 | — | — |
| 2021-09-17 | $214.60 | $226.17 | 236,300 | — | — |
| 2021-09-16 | $212.24 | $223.68 | 80,500 | — | — |
| 2021-09-15 | $218.57 | $230.35 | 85,100 | — | — |
| 2021-09-14 | $215.36 | $226.97 | 55,900 | — | — |
| 2021-09-13 | $218.85 | $230.65 | 62,000 | — | — |
| 2021-09-10 | $215.79 | $227.42 | 70,600 | — | — |
| 2021-09-09 | $220.57 | $232.46 | 69,700 | — | — |
| 2021-09-08 | $224.68 | $236.79 | 78,700 | — | — |
| 2021-09-07 | $226.52 | $238.73 | 63,400 | — | — |
| 2021-09-03 | $229.64 | $242.02 | 52,600 | — | — |
| 2021-09-02 | $232.72 | $245.26 | 51,500 | — | — |
| 2021-09-01 | $229.49 | $241.86 | 73,600 | — | — |
| 2021-08-31 | $231.52 | $244.00 | 76,100 | — | — |
| 2021-08-30 | $232.52 | $245.05 | 69,800 | — | — |
| 2021-08-27 | $230.80 | $243.24 | 58,100 | — | — |
| 2021-08-26 | $222.69 | $234.69 | 41,200 | — | — |
| 2021-08-25 | $226.43 | $238.63 | 62,600 | — | — |
| 2021-08-24 | $227.19 | $239.44 | 50,700 | — | — |
| 2021-08-23 | $226.65 | $238.87 | 75,400 | — | — |
| 2021-08-20 | $225.45 | $237.60 | 84,500 | — | — |
| 2021-08-19 | $221.55 | $233.49 | 59,700 | — | — |
| 2021-08-18 | $220.59 | $232.48 | 48,400 | — | — |
| 2021-08-17 | $222.98 | $235.00 | 72,400 | — | — |
| 2021-08-16 | $224.19 | $236.27 | 37,100 | — | — |
| 2021-08-13 | $227.05 | $239.29 | 35,800 | — | — |
| 2021-08-12 | $226.61 | $238.82 | 52,200 | — | — |
| 2021-08-11 | $230.19 | $242.60 | 51,100 | — | — |
| 2021-08-10 | $225.33 | $237.48 | 76,300 | — | — |
| 2021-08-09 | $223.41 | $235.45 | 70,800 | — | — |
| 2021-08-06 | $231.61 | $244.09 | 67,700 | — | — |
| 2021-08-05 | $228.44 | $240.75 | 67,400 | — | — |
| 2021-08-04 | $230.17 | $242.58 | 71,100 | — | — |
| 2021-08-03 | $230.05 | $242.45 | 91,600 | — | — |
| 2021-08-02 | $228.70 | $241.03 | 59,500 | — | — |
| 2021-07-30 | $235.00 | $247.67 | 99,200 | — | — |
| 2021-07-29 | $234.55 | $247.19 | 62,800 | — | — |
| 2021-07-28 | $231.87 | $244.37 | 123,100 | — | — |
| 2021-07-27 | $231.49 | $243.97 | 293,500 | — | — |
| 2021-07-26 | $240.00 | $252.94 | 642,700 | — | — |
| 2021-07-23 | $206.51 | $217.64 | 67,400 | — | — |
| 2021-07-22 | $202.50 | $213.41 | 50,000 | — | — |
| 2021-07-21 | $203.37 | $214.33 | 73,000 | — | — |
| 2021-07-20 | $202.11 | $213.00 | 164,000 | — | — |
| 2021-07-19 | $193.00 | $203.40 | 90,300 | — | — |
| 2021-07-16 | $195.23 | $205.75 | 72,200 | — | — |
| 2021-07-15 | $197.15 | $207.78 | 48,900 | — | — |
| 2021-07-14 | $195.50 | $206.04 | 88,900 | — | — |
| 2021-07-13 | $194.70 | $205.19 | 47,700 | — | — |
| 2021-07-12 | $199.51 | $210.26 | 67,200 | — | — |
| 2021-07-09 | $198.24 | $208.93 | 33,500 | — | — |
| 2021-07-08 | $193.74 | $204.18 | 41,600 | — | — |
| 2021-07-07 | $196.74 | $207.34 | 44,500 | — | — |
| 2021-07-06 | $196.59 | $207.19 | 38,200 | — | — |
| 2021-07-02 | $200.87 | $211.70 | 37,900 | — | — |
| 2021-07-01 | $201.77 | $212.65 | 45,300 | — | — |
| 2021-06-30 | $199.42 | $209.82 | 54,500 | — | — |
| 2021-06-29 | $196.90 | $207.17 | 61,600 | — | — |
| 2021-06-28 | $196.72 | $206.98 | 57,000 | — | — |
| 2021-06-25 | $202.18 | $212.72 | 910,900 | — | — |
| 2021-06-24 | $204.23 | $214.88 | 70,300 | — | — |
| 2021-06-23 | $198.50 | $208.85 | 75,100 | — | — |
| 2021-06-22 | $196.70 | $206.96 | 76,100 | — | — |
| 2021-06-21 | $196.55 | $206.80 | 87,800 | — | — |
| 2021-06-18 | $190.68 | $200.63 | 136,500 | — | — |
| 2021-06-17 | $197.40 | $207.70 | 101,600 | — | — |
| 2021-06-16 | $203.23 | $213.83 | 111,300 | — | — |
| 2021-06-15 | $202.98 | $213.57 | 95,400 | — | — |
| 2021-06-14 | $200.73 | $211.20 | 128,800 | — | — |
| 2021-06-11 | $199.64 | $210.05 | 69,100 | — | — |
| 2021-06-10 | $198.73 | $209.09 | 79,900 | — | — |
| 2021-06-09 | $200.30 | $210.75 | 97,100 | — | — |
| 2021-06-08 | $203.06 | $213.65 | 68,900 | — | — |
| 2021-06-07 | $199.85 | $210.27 | 86,400 | — | — |
| 2021-06-04 | $199.80 | $210.22 | 55,200 | — | — |
| 2021-06-03 | $199.16 | $209.55 | 62,300 | — | — |
| 2021-06-02 | $197.08 | $207.36 | 169,600 | — | — |
| 2021-06-01 | $198.24 | $208.58 | 76,800 | — | — |
| 2021-05-28 | $195.79 | $206.00 | 77,500 | — | — |
| 2021-05-27 | $194.16 | $204.29 | 54,100 | — | — |
| 2021-05-26 | $191.89 | $201.90 | 63,800 | — | — |
| 2021-05-25 | $188.91 | $198.76 | 110,100 | — | — |
| 2021-05-24 | $188.12 | $197.93 | 69,500 | — | — |
| 2021-05-21 | $187.31 | $197.08 | 57,400 | — | — |
| 2021-05-20 | $188.61 | $198.45 | 71,700 | — | — |
| 2021-05-19 | $189.61 | $199.50 | 73,800 | — | — |
| 2021-05-18 | $192.46 | $202.50 | 130,400 | — | — |
| 2021-05-17 | $195.63 | $205.83 | 39,800 | — | — |
| 2021-05-14 | $196.87 | $207.14 | 61,400 | — | — |
| 2021-05-13 | $196.01 | $206.23 | 89,600 | — | — |
| 2021-05-12 | $189.08 | $198.94 | 95,600 | — | — |
| 2021-05-11 | $192.90 | $202.96 | 99,200 | — | — |
| 2021-05-10 | $197.56 | $207.86 | 60,400 | — | — |
| 2021-05-07 | $205.04 | $215.73 | 36,500 | — | — |
| 2021-05-06 | $203.03 | $213.62 | 47,300 | — | — |
| 2021-05-05 | $202.71 | $213.28 | 42,500 | — | — |
| 2021-05-04 | $202.08 | $212.62 | 85,500 | — | — |
| 2021-05-03 | $201.68 | $212.20 | 68,800 | — | — |
| 2021-04-30 | $199.43 | $209.83 | 69,500 | — | — |
| 2021-04-29 | $202.44 | $213.00 | 41,700 | — | — |
| 2021-04-28 | $201.52 | $212.03 | 34,100 | — | — |
| 2021-04-27 | $202.61 | $213.18 | 50,100 | — | — |
| 2021-04-26 | $204.00 | $214.64 | 53,800 | — | — |
| 2021-04-23 | $201.38 | $211.88 | 60,400 | — | — |
| 2021-04-22 | $195.93 | $206.15 | 63,700 | — | — |
| 2021-04-21 | $197.45 | $207.75 | 48,300 | — | — |
| 2021-04-20 | $192.44 | $202.48 | 82,400 | — | — |
| 2021-04-19 | $196.11 | $206.34 | 56,600 | — | — |
| 2021-04-16 | $202.47 | $213.03 | 173,500 | — | — |
| 2021-04-15 | $195.73 | $205.94 | 38,700 | — | — |
| 2021-04-14 | $195.16 | $205.34 | 33,800 | — | — |
| 2021-04-13 | $193.69 | $203.79 | 67,100 | — | — |
| 2021-04-12 | $196.65 | $206.91 | 53,500 | — | — |
| 2021-04-09 | $198.03 | $208.36 | 36,900 | — | — |
| 2021-04-08 | $195.61 | $205.81 | 43,600 | — | — |
| 2021-04-07 | $195.39 | $205.58 | 108,400 | — | — |
| 2021-04-06 | $198.34 | $208.68 | 60,200 | — | — |
| 2021-04-05 | $200.26 | $210.70 | 61,900 | — | — |
| 2021-04-01 | $198.14 | $208.47 | 92,200 | — | — |
| 2021-03-31 | $196.77 | $207.03 | 194,100 | — | — |
| 2021-03-30 | $192.34 | $202.06 | 76,700 | — | — |
| 2021-03-29 | $189.26 | $198.82 | 92,000 | — | — |
| 2021-03-26 | $193.93 | $203.73 | 80,200 | — | — |
| 2021-03-25 | $189.06 | $198.61 | 76,500 | — | — |
| 2021-03-24 | $184.95 | $194.29 | 75,400 | — | — |
| 2021-03-23 | $185.35 | $194.71 | 110,900 | — | — |
| 2021-03-22 | $191.19 | $200.85 | 95,700 | — | — |
| 2021-03-19 | $195.77 | $205.66 | 229,900 | — | — |
| 2021-03-18 | $199.73 | $209.82 | 140,700 | — | — |
| 2021-03-17 | $203.36 | $213.63 | 144,400 | — | — |
| 2021-03-16 | $200.01 | $210.11 | 110,000 | — | — |
| 2021-03-15 | $203.62 | $213.91 | 93,100 | — | — |
| 2021-03-12 | $201.00 | $211.15 | 122,400 | — | — |
| 2021-03-11 | $194.54 | $204.37 | 243,100 | — | — |
| 2021-03-10 | $189.01 | $198.56 | 200,600 | — | — |
| 2021-03-09 | $188.52 | $198.04 | 109,400 | — | — |
| 2021-03-08 | $189.63 | $199.21 | 188,500 | — | — |
| 2021-03-05 | $194.83 | $204.67 | 167,100 | — | — |
| 2021-03-04 | $192.69 | $202.42 | 153,600 | — | — |
| 2021-03-03 | $200.63 | $210.76 | 55,400 | — | — |
| 2021-03-02 | $197.38 | $207.35 | 78,800 | — | — |
| 2021-03-01 | $202.69 | $212.93 | 85,200 | — | — |
| 2021-02-26 | $199.06 | $209.12 | 167,600 | — | — |
| 2021-02-25 | $199.66 | $209.75 | 128,500 | — | — |
| 2021-02-24 | $199.97 | $210.07 | 143,800 | — | — |
| 2021-02-23 | $194.80 | $204.64 | 111,400 | — | — |
| 2021-02-22 | $195.44 | $205.31 | 98,500 | — | — |
| 2021-02-19 | $190.08 | $199.68 | 104,100 | — | — |
| 2021-02-18 | $184.20 | $193.50 | 115,600 | — | — |
| 2021-02-17 | $184.00 | $193.29 | 59,200 | — | — |
| 2021-02-16 | $185.97 | $195.36 | 51,200 | — | — |
| 2021-02-12 | $185.74 | $195.12 | 50,200 | — | — |
| 2021-02-11 | $183.81 | $193.10 | 129,100 | — | — |
| 2021-02-10 | $184.96 | $194.30 | 82,800 | — | — |
| 2021-02-09 | $184.84 | $194.18 | 76,100 | — | — |
| 2021-02-08 | $181.58 | $190.75 | 106,100 | — | — |
| 2021-02-05 | $179.84 | $188.92 | 90,400 | — | — |
| 2021-02-04 | $179.98 | $189.07 | 98,700 | — | — |
| 2021-02-03 | $179.57 | $188.64 | 76,900 | — | — |
| 2021-02-02 | $180.63 | $189.75 | 123,400 | — | — |
| 2021-02-01 | $174.71 | $183.54 | 155,200 | — | — |
| 2021-01-29 | $167.33 | $175.78 | 305,800 | — | — |
| 2021-01-28 | $174.75 | $183.58 | 216,600 | — | — |
| 2021-01-27 | $169.63 | $178.20 | 147,500 | — | — |
| 2021-01-26 | $177.07 | $186.01 | 103,600 | — | — |
| 2021-01-25 | $181.39 | $190.55 | 134,100 | — | — |
| 2021-01-22 | $184.78 | $194.11 | 107,300 | — | — |
| 2021-01-21 | $184.67 | $194.00 | 57,100 | — | — |
| 2021-01-20 | $185.43 | $194.80 | 77,000 | — | — |
| 2021-01-19 | $186.51 | $195.93 | 107,600 | — | — |
| 2021-01-15 | $185.98 | $195.37 | 87,600 | — | — |
| 2021-01-14 | $187.76 | $197.24 | 94,300 | — | — |
| 2021-01-13 | $182.54 | $191.76 | 206,500 | — | — |
| 2021-01-12 | $186.12 | $195.52 | 93,500 | — | — |
| 2021-01-11 | $186.31 | $195.72 | 104,100 | — | — |
| 2021-01-08 | $185.99 | $195.39 | 179,600 | — | — |
| 2021-01-07 | $187.26 | $196.72 | 67,400 | — | — |
| 2021-01-06 | $185.72 | $195.10 | 181,200 | — | — |
| 2021-01-05 | $174.22 | $183.02 | 88,400 | — | — |
| 2021-01-04 | $173.29 | $182.04 | 121,200 | — | — |