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
- 2016-12-01 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 | $262.91 | $307.53 | 466,600 | — | — |
| 2021-12-30 | $261.10 | $305.41 | 120,200 | — | — |
| 2021-12-29 | $262.26 | $305.01 | 144,600 | — | — |
| 2021-12-28 | $261.46 | $304.08 | 181,900 | — | — |
| 2021-12-27 | $256.22 | $297.99 | 260,000 | — | — |
| 2021-12-23 | $250.91 | $291.81 | 103,300 | — | — |
| 2021-12-22 | $252.18 | $293.29 | 570,500 | — | — |
| 2021-12-21 | $244.32 | $284.15 | 117,200 | — | — |
| 2021-12-20 | $237.75 | $276.51 | 163,100 | — | — |
| 2021-12-17 | $241.27 | $280.60 | 401,900 | — | — |
| 2021-12-16 | $238.65 | $277.55 | 175,500 | — | — |
| 2021-12-15 | $245.14 | $285.10 | 268,700 | — | — |
| 2021-12-14 | $236.80 | $275.40 | 305,700 | — | — |
| 2021-12-13 | $245.97 | $286.07 | 320,500 | — | — |
| 2021-12-10 | $255.26 | $296.87 | 241,400 | — | — |
| 2021-12-09 | $256.64 | $298.48 | 113,900 | — | — |
| 2021-12-08 | $264.20 | $307.27 | 160,200 | — | — |
| 2021-12-07 | $265.76 | $309.08 | 142,300 | — | — |
| 2021-12-06 | $256.68 | $298.52 | 201,600 | — | — |
| 2021-12-03 | $252.50 | $293.66 | 224,700 | — | — |
| 2021-12-02 | $255.86 | $297.57 | 225,600 | — | — |
| 2021-12-01 | $250.28 | $291.08 | 173,200 | — | — |
| 2021-11-30 | $256.83 | $298.70 | 169,300 | — | — |
| 2021-11-29 | $265.55 | $308.84 | 157,900 | — | — |
| 2021-11-26 | $266.46 | $309.90 | 130,300 | — | — |
| 2021-11-24 | $269.08 | $312.94 | 139,700 | — | — |
| 2021-11-23 | $261.49 | $304.12 | 283,400 | — | — |
| 2021-11-22 | $268.66 | $312.46 | 201,100 | — | — |
| 2021-11-19 | $275.28 | $320.16 | 116,600 | — | — |
| 2021-11-18 | $277.01 | $322.17 | 183,400 | — | — |
| 2021-11-17 | $280.26 | $325.95 | 480,700 | — | — |
| 2021-11-16 | $283.77 | $330.03 | 174,200 | — | — |
| 2021-11-15 | $286.21 | $332.87 | 175,000 | — | — |
| 2021-11-12 | $279.52 | $325.09 | 175,400 | — | — |
| 2021-11-11 | $277.40 | $322.62 | 134,400 | — | — |
| 2021-11-10 | $271.66 | $315.95 | 211,100 | — | — |
| 2021-11-09 | $280.80 | $326.58 | 145,900 | — | — |
| 2021-11-08 | $281.98 | $327.95 | 260,600 | — | — |
| 2021-11-05 | $274.42 | $319.16 | 197,200 | — | — |
| 2021-11-04 | $267.68 | $311.32 | 264,700 | — | — |
| 2021-11-03 | $260.07 | $302.47 | 198,200 | — | — |
| 2021-11-02 | $266.36 | $309.78 | 96,300 | — | — |
| 2021-11-01 | $268.45 | $312.21 | 144,600 | — | — |
| 2021-10-29 | $263.09 | $305.98 | 142,900 | — | — |
| 2021-10-28 | $261.50 | $304.13 | 137,300 | — | — |
| 2021-10-27 | $254.66 | $296.17 | 161,800 | — | — |
| 2021-10-26 | $264.77 | $307.93 | 156,100 | — | — |
| 2021-10-25 | $265.14 | $308.36 | 172,000 | — | — |
| 2021-10-22 | $259.71 | $302.05 | 154,400 | — | — |
| 2021-10-21 | $256.69 | $298.53 | 177,400 | — | — |
| 2021-10-20 | $252.68 | $293.87 | 319,900 | — | — |
| 2021-10-19 | $246.31 | $286.46 | 102,000 | — | — |
| 2021-10-18 | $240.82 | $280.08 | 176,500 | — | — |
| 2021-10-15 | $239.05 | $278.02 | 180,500 | — | — |
| 2021-10-14 | $242.84 | $282.43 | 110,800 | — | — |
| 2021-10-13 | $239.61 | $278.67 | 98,100 | — | — |
| 2021-10-12 | $234.27 | $272.46 | 85,000 | — | — |
| 2021-10-11 | $231.07 | $268.74 | 90,100 | — | — |
| 2021-10-08 | $232.53 | $270.44 | 95,800 | — | — |
| 2021-10-07 | $236.86 | $275.47 | 150,700 | — | — |
| 2021-10-06 | $230.84 | $268.47 | 175,500 | — | — |
| 2021-10-05 | $228.79 | $266.09 | 118,900 | — | — |
| 2021-10-04 | $228.48 | $265.73 | 182,400 | — | — |
| 2021-10-01 | $234.18 | $272.36 | 202,400 | — | — |
| 2021-09-30 | $231.17 | $268.85 | 135,700 | — | — |
| 2021-09-29 | $231.19 | $268.88 | 133,300 | — | — |
| 2021-09-28 | $233.90 | $270.28 | 223,500 | — | — |
| 2021-09-27 | $241.53 | $279.10 | 150,400 | — | — |
| 2021-09-24 | $244.88 | $282.97 | 163,700 | — | — |
| 2021-09-23 | $245.70 | $283.92 | 199,600 | — | — |
| 2021-09-22 | $239.67 | $276.95 | 484,500 | — | — |
| 2021-09-21 | $233.14 | $269.41 | 123,400 | — | — |
| 2021-09-20 | $233.76 | $270.12 | 186,300 | — | — |
| 2021-09-17 | $232.74 | $268.94 | 426,200 | — | — |
| 2021-09-16 | $235.48 | $272.11 | 147,700 | — | — |
| 2021-09-15 | $238.43 | $275.52 | 275,100 | — | — |
| 2021-09-14 | $228.43 | $263.96 | 153,600 | — | — |
| 2021-09-13 | $228.29 | $263.80 | 342,900 | — | — |
| 2021-09-10 | $234.99 | $271.54 | 340,000 | — | — |
| 2021-09-09 | $243.80 | $281.73 | 119,200 | — | — |
| 2021-09-08 | $248.44 | $287.09 | 143,000 | — | — |
| 2021-09-07 | $249.91 | $288.79 | 103,600 | — | — |
| 2021-09-03 | $252.08 | $291.29 | 147,600 | — | — |
| 2021-09-02 | $249.21 | $287.98 | 148,800 | — | — |
| 2021-09-01 | $247.58 | $286.09 | 159,100 | — | — |
| 2021-08-31 | $245.91 | $284.16 | 196,100 | — | — |
| 2021-08-30 | $244.15 | $282.13 | 136,100 | — | — |
| 2021-08-27 | $240.51 | $277.92 | 180,800 | — | — |
| 2021-08-26 | $236.82 | $273.66 | 87,900 | — | — |
| 2021-08-25 | $237.68 | $274.65 | 108,600 | — | — |
| 2021-08-24 | $239.87 | $277.18 | 153,200 | — | — |
| 2021-08-23 | $237.15 | $274.04 | 164,100 | — | — |
| 2021-08-20 | $233.88 | $270.26 | 135,000 | — | — |
| 2021-08-19 | $229.08 | $264.72 | 117,200 | — | — |
| 2021-08-18 | $231.49 | $267.50 | 168,100 | — | — |
| 2021-08-17 | $228.44 | $263.98 | 160,000 | — | — |
| 2021-08-16 | $229.78 | $265.52 | 141,000 | — | — |
| 2021-08-13 | $233.30 | $269.59 | 130,300 | — | — |
| 2021-08-12 | $232.28 | $268.41 | 143,200 | — | — |
| 2021-08-11 | $229.56 | $265.27 | 111,600 | — | — |
| 2021-08-10 | $227.99 | $263.46 | 143,300 | — | — |
| 2021-08-09 | $227.86 | $263.31 | 171,800 | — | — |
| 2021-08-06 | $228.45 | $263.99 | 287,800 | — | — |
| 2021-08-05 | $216.94 | $250.69 | 306,600 | — | — |
| 2021-08-04 | $213.89 | $247.16 | 120,200 | — | — |
| 2021-08-03 | $213.54 | $246.76 | 130,500 | — | — |
| 2021-08-02 | $214.08 | $247.38 | 105,600 | — | — |
| 2021-07-30 | $214.99 | $248.43 | 150,900 | — | — |
| 2021-07-29 | $214.38 | $247.73 | 83,400 | — | — |
| 2021-07-28 | $213.84 | $247.10 | 163,400 | — | — |
| 2021-07-27 | $210.86 | $243.66 | 151,600 | — | — |
| 2021-07-26 | $212.60 | $245.67 | 154,400 | — | — |
| 2021-07-23 | $212.35 | $245.38 | 129,500 | — | — |
| 2021-07-22 | $211.09 | $243.93 | 120,600 | — | — |
| 2021-07-21 | $213.70 | $246.94 | 256,900 | — | — |
| 2021-07-20 | $207.99 | $240.34 | 266,200 | — | — |
| 2021-07-19 | $202.50 | $234.00 | 218,400 | — | — |
| 2021-07-16 | $209.04 | $241.56 | 258,100 | — | — |
| 2021-07-15 | $203.93 | $235.65 | 205,500 | — | — |
| 2021-07-14 | $202.28 | $233.75 | 220,000 | — | — |
| 2021-07-13 | $208.19 | $240.58 | 239,100 | — | — |
| 2021-07-12 | $207.80 | $240.12 | 199,100 | — | — |
| 2021-07-09 | $203.98 | $235.71 | 168,300 | — | — |
| 2021-07-08 | $197.02 | $227.67 | 197,900 | — | — |
| 2021-07-07 | $200.00 | $231.11 | 284,800 | — | — |
| 2021-07-06 | $202.17 | $233.62 | 253,000 | — | — |
| 2021-07-02 | $199.15 | $230.13 | 229,800 | — | — |
| 2021-07-01 | $193.59 | $223.70 | 120,800 | — | — |
| 2021-06-30 | $191.02 | $220.73 | 215,100 | — | — |
| 2021-06-29 | $193.99 | $224.17 | 89,900 | — | — |
| 2021-06-28 | $195.70 | $224.52 | 137,200 | — | — |
| 2021-06-25 | $195.24 | $224.00 | 342,100 | — | — |
| 2021-06-24 | $193.00 | $221.43 | 162,000 | — | — |
| 2021-06-23 | $189.98 | $217.96 | 110,400 | — | — |
| 2021-06-22 | $189.19 | $217.06 | 138,900 | — | — |
| 2021-06-21 | $188.61 | $216.39 | 158,700 | — | — |
| 2021-06-18 | $184.37 | $211.53 | 361,400 | — | — |
| 2021-06-17 | $189.77 | $217.72 | 167,200 | — | — |
| 2021-06-16 | $189.76 | $217.71 | 157,600 | — | — |
| 2021-06-15 | $189.25 | $217.12 | 126,600 | — | — |
| 2021-06-14 | $191.74 | $219.98 | 161,900 | — | — |
| 2021-06-11 | $191.73 | $219.97 | 98,200 | — | — |
| 2021-06-10 | $191.26 | $219.43 | 135,000 | — | — |
| 2021-06-09 | $188.98 | $216.82 | 149,100 | — | — |
| 2021-06-08 | $188.88 | $216.70 | 156,800 | — | — |
| 2021-06-07 | $188.84 | $216.65 | 184,300 | — | — |
| 2021-06-04 | $181.27 | $207.97 | 94,000 | — | — |
| 2021-06-03 | $180.23 | $206.78 | 233,800 | — | — |
| 2021-06-02 | $184.86 | $212.09 | 142,400 | — | — |
| 2021-06-01 | $183.94 | $211.03 | 177,900 | — | — |
| 2021-05-28 | $180.23 | $206.78 | 97,100 | — | — |
| 2021-05-27 | $181.51 | $208.24 | 249,400 | — | — |
| 2021-05-26 | $183.03 | $209.99 | 183,200 | — | — |
| 2021-05-25 | $178.99 | $205.35 | 205,900 | — | — |
| 2021-05-24 | $177.40 | $203.53 | 126,100 | — | — |
| 2021-05-21 | $173.01 | $198.49 | 100,300 | — | — |
| 2021-05-20 | $174.77 | $200.51 | 205,300 | — | — |
| 2021-05-19 | $169.25 | $194.18 | 257,500 | — | — |
| 2021-05-18 | $169.96 | $194.99 | 183,700 | — | — |
| 2021-05-17 | $172.75 | $198.19 | 188,600 | — | — |
| 2021-05-14 | $175.41 | $201.25 | 166,800 | — | — |
| 2021-05-13 | $166.88 | $191.46 | 228,500 | — | — |
| 2021-05-12 | $166.47 | $190.99 | 208,100 | — | — |
| 2021-05-11 | $170.10 | $195.15 | 424,600 | — | — |
| 2021-05-10 | $175.26 | $201.07 | 231,600 | — | — |
| 2021-05-07 | $184.73 | $211.94 | 184,200 | — | — |
| 2021-05-06 | $180.30 | $206.86 | 231,200 | — | — |
| 2021-05-05 | $173.07 | $198.56 | 146,700 | — | — |
| 2021-05-04 | $174.89 | $200.65 | 227,800 | — | — |
| 2021-05-03 | $178.69 | $205.01 | 257,300 | — | — |
| 2021-04-30 | $183.13 | $210.10 | 178,900 | — | — |
| 2021-04-29 | $182.99 | $209.94 | 121,000 | — | — |
| 2021-04-28 | $184.81 | $212.03 | 129,400 | — | — |
| 2021-04-27 | $183.38 | $210.39 | 112,000 | — | — |
| 2021-04-26 | $181.78 | $208.55 | 191,000 | — | — |
| 2021-04-23 | $181.96 | $208.76 | 128,500 | — | — |
| 2021-04-22 | $178.00 | $204.22 | 197,800 | — | — |
| 2021-04-21 | $179.93 | $206.43 | 166,100 | — | — |
| 2021-04-20 | $177.07 | $203.15 | 241,300 | — | — |
| 2021-04-19 | $180.80 | $207.43 | 185,000 | — | — |
| 2021-04-16 | $184.94 | $212.18 | 196,600 | — | — |
| 2021-04-15 | $183.54 | $210.57 | 218,500 | — | — |
| 2021-04-14 | $182.98 | $209.93 | 205,800 | — | — |
| 2021-04-13 | $190.64 | $218.72 | 190,600 | — | — |
| 2021-04-12 | $191.11 | $219.26 | 137,300 | — | — |
| 2021-04-09 | $188.99 | $216.83 | 232,900 | — | — |
| 2021-04-08 | $193.68 | $222.21 | 292,700 | — | — |
| 2021-04-07 | $189.52 | $217.43 | 210,700 | — | — |
| 2021-04-06 | $193.36 | $221.84 | 304,900 | — | — |
| 2021-04-05 | $189.12 | $216.98 | 226,000 | — | — |
| 2021-04-01 | $186.55 | $214.03 | 203,200 | — | — |
| 2021-03-31 | $180.16 | $206.70 | 344,800 | — | — |
| 2021-03-30 | $176.75 | $202.78 | 203,100 | — | — |
| 2021-03-29 | $174.06 | $198.18 | 236,500 | — | — |
| 2021-03-26 | $176.77 | $201.27 | 356,000 | — | — |
| 2021-03-25 | $178.06 | $202.74 | 325,200 | — | — |
| 2021-03-24 | $172.84 | $196.79 | 356,300 | — | — |
| 2021-03-23 | $172.33 | $196.21 | 308,800 | — | — |
| 2021-03-22 | $175.60 | $199.94 | 321,000 | — | — |
| 2021-03-19 | $178.24 | $202.94 | 1,192,600 | — | — |
| 2021-03-18 | $178.75 | $203.52 | 689,000 | — | — |
| 2021-03-17 | $194.25 | $221.17 | 352,500 | — | — |
| 2021-03-16 | $192.14 | $218.77 | 399,600 | — | — |
| 2021-03-15 | $194.43 | $221.38 | 431,200 | — | — |
| 2021-03-12 | $188.48 | $214.60 | 348,000 | — | — |
| 2021-03-11 | $180.73 | $205.78 | 433,000 | — | — |
| 2021-03-10 | $172.02 | $195.86 | 703,700 | — | — |
| 2021-03-09 | $172.72 | $196.66 | 625,200 | — | — |
| 2021-03-08 | $165.65 | $188.61 | 639,100 | — | — |
| 2021-03-05 | $173.74 | $197.82 | 920,200 | — | — |
| 2021-03-04 | $182.16 | $207.41 | 659,000 | — | — |
| 2021-03-03 | $187.77 | $213.79 | 367,500 | — | — |
| 2021-03-02 | $191.04 | $217.52 | 309,300 | — | — |
| 2021-03-01 | $196.10 | $223.28 | 544,300 | — | — |
| 2021-02-26 | $195.00 | $222.03 | 770,900 | — | — |
| 2021-02-25 | $188.64 | $214.78 | 2,736,700 | — | — |
| 2021-02-24 | $220.16 | $250.67 | 439,900 | — | — |
| 2021-02-23 | $208.50 | $237.40 | 548,200 | — | — |
| 2021-02-22 | $211.57 | $240.89 | 247,400 | — | — |
| 2021-02-19 | $214.57 | $244.31 | 224,800 | — | — |
| 2021-02-18 | $209.23 | $238.23 | 223,700 | — | — |
| 2021-02-17 | $214.42 | $244.14 | 318,600 | — | — |
| 2021-02-16 | $219.78 | $250.24 | 259,200 | — | — |
| 2021-02-12 | $214.40 | $244.11 | 299,800 | — | — |
| 2021-02-11 | $209.72 | $238.79 | 322,800 | — | — |
| 2021-02-10 | $210.12 | $239.24 | 339,400 | — | — |
| 2021-02-09 | $211.99 | $241.37 | 378,000 | — | — |
| 2021-02-08 | $215.18 | $245.00 | 367,700 | — | — |
| 2021-02-05 | $211.48 | $240.79 | 186,500 | — | — |
| 2021-02-04 | $208.38 | $237.26 | 303,100 | — | — |
| 2021-02-03 | $208.82 | $237.76 | 388,200 | — | — |
| 2021-02-02 | $204.26 | $232.57 | 470,200 | — | — |
| 2021-02-01 | $194.58 | $221.55 | 187,400 | — | — |
| 2021-01-29 | $187.12 | $213.05 | 372,400 | — | — |
| 2021-01-28 | $191.80 | $218.38 | 360,000 | — | — |
| 2021-01-27 | $187.99 | $214.04 | 491,000 | — | — |
| 2021-01-26 | $201.09 | $228.96 | 348,000 | — | — |
| 2021-01-25 | $193.94 | $220.82 | 519,800 | — | — |
| 2021-01-22 | $194.38 | $221.32 | 298,300 | — | — |
| 2021-01-21 | $196.65 | $223.90 | 547,400 | — | — |
| 2021-01-20 | $195.62 | $222.73 | 494,600 | — | — |
| 2021-01-19 | $189.24 | $215.47 | 485,500 | — | — |
| 2021-01-15 | $189.30 | $215.54 | 515,300 | — | — |
| 2021-01-14 | $189.77 | $216.07 | 347,900 | — | — |
| 2021-01-13 | $187.12 | $213.05 | 411,300 | — | — |
| 2021-01-12 | $185.44 | $211.14 | 712,800 | — | — |
| 2021-01-11 | $189.41 | $215.66 | 803,600 | — | — |
| 2021-01-08 | $178.44 | $203.17 | 618,600 | — | — |
| 2021-01-07 | $174.30 | $198.46 | 845,500 | — | — |
| 2021-01-06 | $178.99 | $203.80 | 817,300 | — | — |
| 2021-01-05 | $180.03 | $204.98 | 344,900 | — | — |
| 2021-01-04 | $177.50 | $202.10 | 416,200 | — | — |