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
- 2018-05-03 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 | $230.06 | $230.06 | 163,200 | — | — |
| 2021-12-30 | $230.24 | $230.24 | 115,900 | — | — |
| 2021-12-29 | $227.92 | $227.92 | 88,900 | — | — |
| 2021-12-28 | $229.31 | $229.31 | 189,900 | — | — |
| 2021-12-27 | $235.36 | $235.36 | 121,000 | — | — |
| 2021-12-23 | $239.18 | $239.18 | 189,100 | — | — |
| 2021-12-22 | $235.37 | $235.37 | 382,000 | — | — |
| 2021-12-21 | $220.13 | $220.13 | 256,000 | — | — |
| 2021-12-20 | $207.99 | $207.99 | 282,500 | — | — |
| 2021-12-17 | $213.68 | $213.68 | 428,800 | — | — |
| 2021-12-16 | $208.14 | $208.14 | 157,100 | — | — |
| 2021-12-15 | $216.40 | $216.40 | 256,600 | — | — |
| 2021-12-14 | $213.37 | $213.37 | 286,600 | — | — |
| 2021-12-13 | $221.08 | $221.08 | 192,100 | — | — |
| 2021-12-10 | $220.01 | $220.01 | 246,100 | — | — |
| 2021-12-09 | $219.49 | $219.49 | 202,600 | — | — |
| 2021-12-08 | $232.41 | $232.41 | 251,200 | — | — |
| 2021-12-07 | $224.30 | $224.30 | 387,700 | — | — |
| 2021-12-06 | $212.51 | $212.51 | 371,600 | — | — |
| 2021-12-03 | $207.57 | $207.57 | 258,200 | — | — |
| 2021-12-02 | $222.98 | $222.98 | 393,700 | — | — |
| 2021-12-01 | $225.17 | $225.17 | 295,300 | — | — |
| 2021-11-30 | $223.27 | $223.27 | 192,000 | — | — |
| 2021-11-29 | $226.64 | $226.64 | 164,800 | — | — |
| 2021-11-26 | $228.73 | $228.73 | 207,200 | — | — |
| 2021-11-24 | $244.38 | $244.38 | 146,100 | — | — |
| 2021-11-23 | $244.15 | $244.15 | 269,600 | — | — |
| 2021-11-22 | $255.74 | $255.74 | 183,200 | — | — |
| 2021-11-19 | $263.30 | $263.30 | 93,400 | — | — |
| 2021-11-18 | $265.50 | $265.50 | 141,500 | — | — |
| 2021-11-17 | $271.85 | $271.85 | 101,200 | — | — |
| 2021-11-16 | $276.84 | $276.84 | 159,100 | — | — |
| 2021-11-15 | $277.65 | $277.65 | 190,300 | — | — |
| 2021-11-12 | $279.11 | $279.11 | 111,000 | — | — |
| 2021-11-11 | $274.16 | $274.16 | 78,100 | — | — |
| 2021-11-10 | $269.18 | $269.18 | 203,600 | — | — |
| 2021-11-09 | $278.24 | $278.24 | 107,800 | — | — |
| 2021-11-08 | $280.17 | $280.17 | 182,100 | — | — |
| 2021-11-05 | $276.39 | $276.39 | 189,700 | — | — |
| 2021-11-04 | $278.59 | $278.59 | 175,500 | — | — |
| 2021-11-03 | $268.93 | $268.93 | 697,000 | — | — |
| 2021-11-02 | $272.67 | $272.67 | 448,400 | — | — |
| 2021-11-01 | $265.50 | $265.50 | 260,900 | — | — |
| 2021-10-29 | $269.58 | $269.58 | 239,800 | — | — |
| 2021-10-28 | $259.94 | $259.94 | 163,000 | — | — |
| 2021-10-27 | $259.09 | $259.09 | 156,400 | — | — |
| 2021-10-26 | $264.59 | $264.59 | 125,500 | — | — |
| 2021-10-25 | $260.71 | $260.71 | 96,000 | — | — |
| 2021-10-22 | $264.03 | $264.03 | 203,400 | — | — |
| 2021-10-21 | $256.59 | $256.59 | 86,200 | — | — |
| 2021-10-20 | $251.54 | $251.54 | 88,000 | — | — |
| 2021-10-19 | $250.51 | $250.51 | 138,800 | — | — |
| 2021-10-18 | $247.76 | $247.76 | 108,900 | — | — |
| 2021-10-15 | $245.18 | $245.18 | 244,700 | — | — |
| 2021-10-14 | $244.68 | $244.68 | 138,900 | — | — |
| 2021-10-13 | $238.07 | $238.07 | 67,700 | — | — |
| 2021-10-12 | $239.89 | $239.89 | 139,100 | — | — |
| 2021-10-11 | $233.47 | $233.47 | 156,500 | — | — |
| 2021-10-08 | $231.04 | $231.04 | 165,200 | — | — |
| 2021-10-07 | $245.29 | $245.29 | 143,600 | — | — |
| 2021-10-06 | $240.82 | $240.82 | 108,600 | — | — |
| 2021-10-05 | $235.53 | $235.53 | 177,200 | — | — |
| 2021-10-04 | $235.18 | $235.18 | 100,000 | — | — |
| 2021-10-01 | $239.01 | $239.01 | 185,100 | — | — |
| 2021-09-30 | $232.88 | $232.88 | 240,600 | — | — |
| 2021-09-29 | $224.12 | $224.12 | 137,600 | — | — |
| 2021-09-28 | $227.73 | $227.73 | 236,800 | — | — |
| 2021-09-27 | $239.88 | $239.88 | 211,000 | — | — |
| 2021-09-24 | $247.06 | $247.06 | 228,800 | — | — |
| 2021-09-23 | $251.95 | $251.95 | 277,700 | — | — |
| 2021-09-22 | $258.39 | $258.39 | 268,400 | — | — |
| 2021-09-21 | $258.58 | $258.58 | 272,900 | — | — |
| 2021-09-20 | $249.36 | $249.36 | 499,600 | — | — |
| 2021-09-17 | $249.26 | $249.26 | 449,700 | — | — |
| 2021-09-16 | $244.23 | $244.23 | 192,000 | — | — |
| 2021-09-15 | $235.82 | $235.82 | 149,800 | — | — |
| 2021-09-14 | $235.10 | $235.10 | 195,700 | — | — |
| 2021-09-13 | $234.75 | $234.75 | 125,000 | — | — |
| 2021-09-10 | $237.11 | $237.11 | 197,400 | — | — |
| 2021-09-09 | $232.45 | $232.45 | 138,500 | — | — |
| 2021-09-08 | $236.91 | $236.91 | 237,100 | — | — |
| 2021-09-07 | $234.99 | $234.99 | 169,100 | — | — |
| 2021-09-03 | $237.04 | $237.04 | 181,800 | — | — |
| 2021-09-02 | $235.53 | $235.53 | 211,900 | — | — |
| 2021-09-01 | $224.27 | $224.27 | 189,200 | — | — |
| 2021-08-31 | $223.56 | $223.56 | 202,300 | — | — |
| 2021-08-30 | $222.36 | $222.36 | 248,500 | — | — |
| 2021-08-27 | $219.64 | $219.64 | 226,800 | — | — |
| 2021-08-26 | $216.87 | $216.87 | 153,300 | — | — |
| 2021-08-25 | $215.59 | $215.59 | 133,000 | — | — |
| 2021-08-24 | $218.13 | $218.13 | 255,900 | — | — |
| 2021-08-23 | $211.59 | $211.59 | 147,200 | — | — |
| 2021-08-20 | $212.73 | $212.73 | 219,700 | — | — |
| 2021-08-19 | $204.77 | $204.77 | 182,500 | — | — |
| 2021-08-18 | $206.74 | $206.74 | 236,400 | — | — |
| 2021-08-17 | $204.48 | $204.48 | 224,400 | — | — |
| 2021-08-16 | $197.12 | $197.12 | 213,400 | — | — |
| 2021-08-13 | $188.73 | $188.73 | 123,100 | — | — |
| 2021-08-12 | $192.02 | $192.02 | 277,700 | — | — |
| 2021-08-11 | $185.81 | $185.81 | 305,100 | — | — |
| 2021-08-10 | $188.03 | $188.03 | 350,000 | — | — |
| 2021-08-09 | $207.22 | $207.22 | 318,600 | — | — |
| 2021-08-06 | $213.74 | $213.74 | 181,700 | — | — |
| 2021-08-05 | $214.96 | $214.96 | 294,800 | — | — |
| 2021-08-04 | $211.00 | $211.00 | 1,129,400 | — | — |
| 2021-08-03 | $187.00 | $187.00 | 288,600 | — | — |
| 2021-08-02 | $186.82 | $186.82 | 377,600 | — | — |
| 2021-07-30 | $183.16 | $183.16 | 259,900 | — | — |
| 2021-07-29 | $178.78 | $178.78 | 152,100 | — | — |
| 2021-07-28 | $178.55 | $178.55 | 146,400 | — | — |
| 2021-07-27 | $170.39 | $170.39 | 171,900 | — | — |
| 2021-07-26 | $173.74 | $173.74 | 155,500 | — | — |
| 2021-07-23 | $178.72 | $178.72 | 136,700 | — | — |
| 2021-07-22 | $176.75 | $176.75 | 155,300 | — | — |
| 2021-07-21 | $179.16 | $179.16 | 327,500 | — | — |
| 2021-07-20 | $170.00 | $170.00 | 1,287,800 | — | — |
| 2021-07-19 | $176.25 | $176.25 | 229,200 | — | — |
| 2021-07-16 | $180.26 | $180.26 | 139,700 | — | — |
| 2021-07-15 | $174.22 | $174.22 | 292,000 | — | — |
| 2021-07-14 | $175.58 | $175.58 | 541,200 | — | — |
| 2021-07-13 | $187.70 | $187.70 | 186,100 | — | — |
| 2021-07-12 | $185.20 | $185.20 | 232,300 | — | — |
| 2021-07-09 | $185.73 | $185.73 | 161,800 | — | — |
| 2021-07-08 | $179.59 | $179.59 | 303,200 | — | — |
| 2021-07-07 | $178.09 | $178.09 | 243,700 | — | — |
| 2021-07-06 | $186.48 | $186.48 | 551,800 | — | — |
| 2021-07-02 | $201.82 | $201.82 | 218,500 | — | — |
| 2021-07-01 | $198.33 | $198.33 | 221,200 | — | — |
| 2021-06-30 | $193.26 | $193.26 | 104,400 | — | — |
| 2021-06-29 | $195.31 | $195.31 | 147,000 | — | — |
| 2021-06-28 | $196.69 | $196.69 | 170,700 | — | — |
| 2021-06-25 | $198.20 | $198.20 | 269,000 | — | — |
| 2021-06-24 | $196.28 | $196.28 | 146,200 | — | — |
| 2021-06-23 | $198.70 | $198.70 | 175,800 | — | — |
| 2021-06-22 | $195.59 | $195.59 | 208,500 | — | — |
| 2021-06-21 | $188.76 | $188.76 | 134,800 | — | — |
| 2021-06-18 | $185.93 | $185.93 | 392,700 | — | — |
| 2021-06-17 | $189.65 | $189.65 | 116,300 | — | — |
| 2021-06-16 | $186.15 | $186.15 | 186,200 | — | — |
| 2021-06-15 | $187.42 | $187.42 | 187,100 | — | — |
| 2021-06-14 | $188.29 | $188.29 | 261,900 | — | — |
| 2021-06-11 | $183.10 | $183.10 | 365,700 | — | — |
| 2021-06-10 | $172.38 | $172.38 | 241,900 | — | — |
| 2021-06-09 | $167.25 | $167.25 | 204,200 | — | — |
| 2021-06-08 | $168.12 | $168.12 | 302,000 | — | — |
| 2021-06-07 | $172.47 | $172.47 | 247,100 | — | — |
| 2021-06-04 | $164.93 | $164.93 | 289,400 | — | — |
| 2021-06-03 | $165.83 | $165.83 | 668,100 | — | — |
| 2021-06-02 | $170.98 | $170.98 | 333,200 | — | — |
| 2021-06-01 | $184.76 | $184.76 | 167,800 | — | — |
| 2021-05-28 | $194.30 | $194.30 | 164,500 | — | — |
| 2021-05-27 | $192.94 | $192.94 | 166,200 | — | — |
| 2021-05-26 | $189.51 | $189.51 | 166,500 | — | — |
| 2021-05-25 | $188.15 | $188.15 | 236,700 | — | — |
| 2021-05-24 | $181.89 | $181.89 | 249,800 | — | — |
| 2021-05-21 | $178.02 | $178.02 | 188,200 | — | — |
| 2021-05-20 | $177.54 | $177.54 | 212,500 | — | — |
| 2021-05-19 | $176.30 | $176.30 | 211,400 | — | — |
| 2021-05-18 | $175.30 | $175.30 | 331,100 | — | — |
| 2021-05-17 | $168.43 | $168.43 | 209,800 | — | — |
| 2021-05-14 | $171.16 | $171.16 | 300,000 | — | — |
| 2021-05-13 | $166.63 | $166.63 | 293,900 | — | — |
| 2021-05-12 | $170.93 | $170.93 | 306,300 | — | — |
| 2021-05-11 | $179.79 | $179.79 | 308,400 | — | — |
| 2021-05-10 | $179.89 | $179.89 | 491,400 | — | — |
| 2021-05-07 | $194.60 | $194.60 | 266,500 | — | — |
| 2021-05-06 | $191.60 | $191.60 | 446,200 | — | — |
| 2021-05-05 | $197.88 | $197.88 | 666,100 | — | — |
| 2021-05-04 | $226.53 | $226.53 | 247,600 | — | — |
| 2021-05-03 | $235.48 | $235.48 | 172,800 | — | — |
| 2021-04-30 | $236.82 | $236.82 | 204,100 | — | — |
| 2021-04-29 | $240.68 | $240.68 | 118,000 | — | — |
| 2021-04-28 | $242.23 | $242.23 | 220,300 | — | — |
| 2021-04-27 | $237.99 | $237.99 | 111,300 | — | — |
| 2021-04-26 | $241.15 | $241.15 | 178,100 | — | — |
| 2021-04-23 | $227.68 | $227.68 | 126,000 | — | — |
| 2021-04-22 | $228.13 | $228.13 | 141,800 | — | — |
| 2021-04-21 | $229.50 | $229.50 | 100,500 | — | — |
| 2021-04-20 | $219.60 | $219.60 | 111,800 | — | — |
| 2021-04-19 | $222.71 | $222.71 | 138,200 | — | — |
| 2021-04-16 | $231.46 | $231.46 | 157,800 | — | — |
| 2021-04-15 | $233.40 | $233.40 | 150,800 | — | — |
| 2021-04-14 | $224.67 | $224.67 | 166,700 | — | — |
| 2021-04-13 | $221.22 | $221.22 | 137,500 | — | — |
| 2021-04-12 | $217.54 | $217.54 | 179,200 | — | — |
| 2021-04-09 | $218.45 | $218.45 | 167,000 | — | — |
| 2021-04-08 | $211.18 | $211.18 | 116,500 | — | — |
| 2021-04-07 | $204.11 | $204.11 | 116,500 | — | — |
| 2021-04-06 | $206.88 | $206.88 | 117,400 | — | — |
| 2021-04-05 | $204.72 | $204.72 | 178,100 | — | — |
| 2021-04-01 | $207.88 | $207.88 | 270,500 | — | — |
| 2021-03-31 | $206.99 | $206.99 | 269,000 | — | — |
| 2021-03-30 | $196.20 | $196.20 | 193,700 | — | — |
| 2021-03-29 | $188.72 | $188.72 | 180,600 | — | — |
| 2021-03-26 | $193.98 | $193.98 | 154,700 | — | — |
| 2021-03-25 | $198.22 | $198.22 | 221,700 | — | — |
| 2021-03-24 | $193.40 | $193.40 | 287,500 | — | — |
| 2021-03-23 | $200.46 | $200.46 | 247,700 | — | — |
| 2021-03-22 | $207.37 | $207.37 | 193,000 | — | — |
| 2021-03-19 | $204.61 | $204.61 | 351,900 | — | — |
| 2021-03-18 | $201.33 | $201.33 | 276,600 | — | — |
| 2021-03-17 | $222.67 | $222.67 | 209,400 | — | — |
| 2021-03-16 | $216.64 | $216.64 | 232,200 | — | — |
| 2021-03-15 | $218.17 | $218.17 | 165,000 | — | — |
| 2021-03-12 | $218.05 | $218.05 | 148,900 | — | — |
| 2021-03-11 | $219.86 | $219.86 | 288,600 | — | — |
| 2021-03-10 | $210.54 | $210.54 | 263,400 | — | — |
| 2021-03-09 | $205.99 | $205.99 | 352,800 | — | — |
| 2021-03-08 | $186.77 | $186.77 | 437,100 | — | — |
| 2021-03-05 | $211.89 | $211.89 | 429,500 | — | — |
| 2021-03-04 | $215.43 | $215.43 | 380,400 | — | — |
| 2021-03-03 | $231.53 | $231.53 | 217,900 | — | — |
| 2021-03-02 | $241.39 | $241.39 | 226,700 | — | — |
| 2021-03-01 | $249.25 | $249.25 | 272,800 | — | — |
| 2021-02-26 | $232.79 | $232.79 | 353,500 | — | — |
| 2021-02-25 | $226.24 | $226.24 | 315,900 | — | — |
| 2021-02-24 | $231.21 | $231.21 | 318,300 | — | — |
| 2021-02-23 | $220.50 | $220.50 | 379,100 | — | — |
| 2021-02-22 | $223.63 | $223.63 | 235,500 | — | — |
| 2021-02-19 | $229.10 | $229.10 | 147,200 | — | — |
| 2021-02-18 | $224.02 | $224.02 | 137,200 | — | — |
| 2021-02-17 | $228.90 | $228.90 | 177,700 | — | — |
| 2021-02-16 | $231.18 | $231.18 | 165,000 | — | — |
| 2021-02-12 | $237.25 | $237.25 | 136,400 | — | — |
| 2021-02-11 | $232.18 | $232.18 | 152,300 | — | — |
| 2021-02-10 | $224.62 | $224.62 | 151,700 | — | — |
| 2021-02-09 | $224.56 | $224.56 | 177,800 | — | — |
| 2021-02-08 | $223.18 | $223.18 | 183,800 | — | — |
| 2021-02-05 | $222.26 | $222.26 | 134,800 | — | — |
| 2021-02-04 | $221.83 | $221.83 | 253,100 | — | — |
| 2021-02-03 | $213.96 | $213.96 | 160,300 | — | — |
| 2021-02-02 | $213.99 | $213.99 | 213,600 | — | — |
| 2021-02-01 | $204.62 | $204.62 | 140,500 | — | — |
| 2021-01-29 | $201.51 | $201.51 | 249,600 | — | — |
| 2021-01-28 | $204.50 | $204.50 | 346,300 | — | — |
| 2021-01-27 | $188.84 | $188.84 | 370,600 | — | — |
| 2021-01-26 | $201.55 | $201.55 | 316,100 | — | — |
| 2021-01-25 | $214.93 | $214.93 | 289,700 | — | — |
| 2021-01-22 | $220.81 | $220.81 | 190,200 | — | — |
| 2021-01-21 | $219.60 | $219.60 | 198,000 | — | — |
| 2021-01-20 | $221.33 | $221.33 | 203,100 | — | — |
| 2021-01-19 | $223.53 | $223.53 | 298,200 | — | — |
| 2021-01-15 | $209.77 | $209.77 | 271,900 | — | — |
| 2021-01-14 | $211.47 | $211.47 | 449,100 | — | — |
| 2021-01-13 | $200.86 | $200.86 | 247,400 | — | — |
| 2021-01-12 | $195.14 | $195.14 | 145,300 | — | — |
| 2021-01-11 | $193.88 | $193.88 | 199,500 | — | — |
| 2021-01-08 | $194.10 | $194.10 | 348,700 | — | — |
| 2021-01-07 | $194.26 | $194.26 | 193,200 | — | — |
| 2021-01-06 | $191.19 | $191.19 | 219,100 | — | — |
| 2021-01-05 | $188.14 | $188.14 | 217,400 | — | — |
| 2021-01-04 | $182.45 | $182.45 | 257,000 | — | — |