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
- 2015-10-21 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 | $258.82 | $272.18 | 133,000 | — | — |
| 2021-12-30 | $256.83 | $270.09 | 168,200 | — | — |
| 2021-12-29 | $257.80 | $271.11 | 119,400 | — | — |
| 2021-12-28 | $257.50 | $270.80 | 142,300 | — | — |
| 2021-12-27 | $258.14 | $271.47 | 169,000 | — | — |
| 2021-12-23 | $253.46 | $266.55 | 223,300 | — | — |
| 2021-12-22 | $250.70 | $263.64 | 243,100 | — | — |
| 2021-12-21 | $249.02 | $261.88 | 456,100 | — | — |
| 2021-12-20 | $249.60 | $262.49 | 520,400 | — | — |
| 2021-12-17 | $252.51 | $265.55 | 442,000 | — | — |
| 2021-12-16 | $256.58 | $269.83 | 301,200 | — | — |
| 2021-12-15 | $260.47 | $273.92 | 605,800 | — | — |
| 2021-12-14 | $253.31 | $266.39 | 449,800 | — | — |
| 2021-12-13 | $258.40 | $271.74 | 192,600 | — | — |
| 2021-12-10 | $261.30 | $274.79 | 413,600 | — | — |
| 2021-12-09 | $260.25 | $273.69 | 313,700 | — | — |
| 2021-12-08 | $267.07 | $280.86 | 288,200 | — | — |
| 2021-12-07 | $265.90 | $279.63 | 290,100 | — | — |
| 2021-12-06 | $258.53 | $271.88 | 367,000 | — | — |
| 2021-12-03 | $258.81 | $272.17 | 284,600 | — | — |
| 2021-12-02 | $262.48 | $276.03 | 465,000 | — | — |
| 2021-12-01 | $256.86 | $270.12 | 364,100 | — | — |
| 2021-11-30 | $260.46 | $273.91 | 380,800 | — | — |
| 2021-11-29 | $265.77 | $279.49 | 224,500 | — | — |
| 2021-11-26 | $262.71 | $276.27 | 273,900 | — | — |
| 2021-11-24 | $268.33 | $282.18 | 257,900 | — | — |
| 2021-11-23 | $266.96 | $280.74 | 516,500 | — | — |
| 2021-11-22 | $275.30 | $289.51 | 724,300 | — | — |
| 2021-11-19 | $271.31 | $285.32 | 456,700 | — | — |
| 2021-11-18 | $265.80 | $279.52 | 362,600 | — | — |
| 2021-11-17 | $266.28 | $280.03 | 851,600 | — | — |
| 2021-11-16 | $257.89 | $271.21 | 195,500 | — | — |
| 2021-11-15 | $258.85 | $272.22 | 139,700 | — | — |
| 2021-11-12 | $258.57 | $271.92 | 330,100 | — | — |
| 2021-11-11 | $258.10 | $271.43 | 353,000 | — | — |
| 2021-11-10 | $252.98 | $266.04 | 428,500 | — | — |
| 2021-11-09 | $256.67 | $269.92 | 381,700 | — | — |
| 2021-11-08 | $260.73 | $274.19 | 285,800 | — | — |
| 2021-11-05 | $262.52 | $276.07 | 628,700 | — | — |
| 2021-11-04 | $257.33 | $270.62 | 405,800 | — | — |
| 2021-11-03 | $255.68 | $268.88 | 1,116,900 | — | — |
| 2021-11-02 | $248.81 | $261.66 | 601,700 | — | — |
| 2021-11-01 | $239.74 | $252.12 | 834,500 | — | — |
| 2021-10-29 | $237.17 | $249.42 | 874,500 | — | — |
| 2021-10-28 | $235.06 | $247.20 | 516,100 | — | — |
| 2021-10-27 | $231.44 | $243.39 | 284,500 | — | — |
| 2021-10-26 | $230.00 | $241.88 | 894,600 | — | — |
| 2021-10-25 | $231.01 | $242.94 | 398,000 | — | — |
| 2021-10-22 | $223.00 | $234.51 | 124,800 | — | — |
| 2021-10-21 | $224.61 | $236.21 | 115,100 | — | — |
| 2021-10-20 | $223.04 | $234.56 | 198,300 | — | — |
| 2021-10-19 | $224.69 | $236.29 | 265,200 | — | — |
| 2021-10-18 | $222.40 | $233.88 | 147,900 | — | — |
| 2021-10-15 | $224.42 | $236.01 | 274,500 | — | — |
| 2021-10-14 | $223.34 | $234.87 | 319,700 | — | — |
| 2021-10-13 | $214.05 | $225.10 | 472,400 | — | — |
| 2021-10-12 | $215.62 | $226.75 | 217,900 | — | — |
| 2021-10-11 | $215.16 | $226.27 | 408,500 | — | — |
| 2021-10-08 | $212.90 | $223.89 | 229,700 | — | — |
| 2021-10-07 | $211.22 | $222.13 | 216,800 | — | — |
| 2021-10-06 | $207.58 | $218.30 | 165,900 | — | — |
| 2021-10-05 | $209.71 | $220.54 | 227,100 | — | — |
| 2021-10-04 | $207.24 | $217.94 | 230,800 | — | — |
| 2021-10-01 | $209.19 | $219.99 | 119,400 | — | — |
| 2021-09-30 | $209.12 | $219.92 | 307,400 | — | — |
| 2021-09-29 | $209.38 | $220.19 | 155,100 | — | — |
| 2021-09-28 | $211.31 | $222.22 | 311,700 | — | — |
| 2021-09-27 | $216.55 | $227.73 | 245,200 | — | — |
| 2021-09-24 | $217.46 | $228.69 | 111,600 | — | — |
| 2021-09-23 | $217.12 | $228.33 | 131,600 | — | — |
| 2021-09-22 | $215.84 | $226.98 | 216,300 | — | — |
| 2021-09-21 | $214.71 | $225.80 | 296,300 | — | — |
| 2021-09-20 | $213.17 | $224.18 | 246,200 | — | — |
| 2021-09-17 | $216.39 | $227.56 | 194,400 | — | — |
| 2021-09-16 | $218.86 | $230.16 | 282,900 | — | — |
| 2021-09-15 | $221.48 | $232.92 | 377,000 | — | — |
| 2021-09-14 | $220.78 | $232.18 | 331,200 | — | — |
| 2021-09-13 | $219.29 | $230.61 | 287,800 | — | — |
| 2021-09-10 | $219.10 | $230.41 | 375,900 | — | — |
| 2021-09-09 | $219.55 | $230.89 | 496,300 | — | — |
| 2021-09-08 | $219.34 | $230.67 | 169,300 | — | — |
| 2021-09-07 | $220.53 | $231.92 | 225,000 | — | — |
| 2021-09-03 | $218.78 | $230.08 | 99,100 | — | — |
| 2021-09-02 | $219.52 | $230.85 | 170,700 | — | — |
| 2021-09-01 | $217.47 | $228.70 | 174,500 | — | — |
| 2021-08-31 | $217.40 | $228.63 | 133,100 | — | — |
| 2021-08-30 | $217.59 | $228.83 | 189,300 | — | — |
| 2021-08-27 | $216.32 | $227.49 | 98,600 | — | — |
| 2021-08-26 | $214.64 | $225.72 | 131,100 | — | — |
| 2021-08-25 | $217.98 | $229.24 | 156,900 | — | — |
| 2021-08-24 | $215.09 | $226.20 | 240,500 | — | — |
| 2021-08-23 | $217.14 | $228.35 | 263,700 | — | — |
| 2021-08-20 | $214.12 | $225.18 | 274,000 | — | — |
| 2021-08-19 | $213.16 | $224.17 | 167,000 | — | — |
| 2021-08-18 | $218.35 | $229.62 | 133,200 | — | — |
| 2021-08-17 | $219.25 | $230.57 | 501,400 | — | — |
| 2021-08-16 | $225.87 | $237.53 | 234,500 | — | — |
| 2021-08-13 | $225.88 | $237.54 | 224,300 | — | — |
| 2021-08-12 | $223.25 | $234.78 | 95,400 | — | — |
| 2021-08-11 | $224.04 | $235.61 | 139,700 | — | — |
| 2021-08-10 | $221.20 | $232.62 | 165,200 | — | — |
| 2021-08-09 | $222.12 | $233.59 | 222,200 | — | — |
| 2021-08-06 | $219.46 | $230.79 | 154,400 | — | — |
| 2021-08-05 | $219.42 | $230.75 | 335,500 | — | — |
| 2021-08-04 | $211.74 | $222.67 | 335,700 | — | — |
| 2021-08-03 | $211.30 | $222.21 | 479,100 | — | — |
| 2021-08-02 | $212.15 | $223.10 | 514,700 | — | — |
| 2021-07-30 | $218.29 | $229.56 | 533,500 | — | — |
| 2021-07-29 | $216.24 | $227.41 | 308,700 | — | — |
| 2021-07-28 | $212.24 | $223.20 | 224,900 | — | — |
| 2021-07-27 | $211.39 | $222.30 | 242,100 | — | — |
| 2021-07-26 | $211.99 | $222.94 | 197,500 | — | — |
| 2021-07-23 | $212.11 | $223.06 | 322,700 | — | — |
| 2021-07-22 | $207.21 | $217.91 | 159,600 | — | — |
| 2021-07-21 | $205.61 | $216.23 | 123,800 | — | — |
| 2021-07-20 | $204.14 | $214.68 | 176,900 | — | — |
| 2021-07-19 | $204.11 | $214.65 | 227,400 | — | — |
| 2021-07-16 | $206.89 | $217.57 | 231,100 | — | — |
| 2021-07-15 | $206.84 | $217.52 | 384,600 | — | — |
| 2021-07-14 | $210.32 | $221.18 | 197,700 | — | — |
| 2021-07-13 | $209.66 | $220.49 | 108,600 | — | — |
| 2021-07-12 | $209.58 | $220.40 | 165,300 | — | — |
| 2021-07-09 | $209.08 | $219.88 | 244,700 | — | — |
| 2021-07-08 | $205.66 | $216.28 | 242,200 | — | — |
| 2021-07-07 | $207.03 | $217.72 | 260,500 | — | — |
| 2021-07-06 | $205.86 | $216.49 | 239,900 | — | — |
| 2021-07-02 | $206.79 | $217.47 | 233,100 | — | — |
| 2021-07-01 | $203.56 | $214.07 | 155,600 | — | — |
| 2021-06-30 | $206.05 | $216.69 | 166,700 | — | — |
| 2021-06-29 | $206.87 | $217.55 | 149,600 | — | — |
| 2021-06-28 | $205.42 | $216.03 | 108,000 | — | — |
| 2021-06-25 | $204.22 | $214.76 | 352,200 | — | — |
| 2021-06-24 | $203.28 | $213.78 | 318,200 | — | — |
| 2021-06-23 | $200.11 | $210.44 | 230,900 | — | — |
| 2021-06-22 | $201.49 | $211.89 | 228,300 | — | — |
| 2021-06-21 | $202.18 | $212.62 | 252,800 | — | — |
| 2021-06-18 | $200.09 | $210.42 | 196,300 | — | — |
| 2021-06-17 | $200.92 | $211.29 | 620,600 | — | — |
| 2021-06-16 | $202.75 | $213.22 | 403,200 | — | — |
| 2021-06-15 | $204.50 | $215.06 | 498,400 | — | — |
| 2021-06-14 | $205.28 | $215.88 | 405,300 | — | — |
| 2021-06-11 | $211.31 | $222.22 | 132,600 | — | — |
| 2021-06-10 | $211.65 | $222.58 | 255,600 | — | — |
| 2021-06-09 | $212.18 | $223.14 | 314,400 | — | — |
| 2021-06-08 | $218.82 | $230.12 | 405,600 | — | — |
| 2021-06-07 | $219.37 | $230.70 | 243,900 | — | — |
| 2021-06-04 | $216.88 | $228.08 | 265,600 | — | — |
| 2021-06-03 | $215.43 | $226.55 | 268,000 | — | — |
| 2021-06-02 | $214.41 | $225.48 | 191,800 | — | — |
| 2021-06-01 | $212.70 | $223.68 | 260,600 | — | — |
| 2021-05-28 | $210.91 | $221.80 | 262,800 | — | — |
| 2021-05-27 | $210.00 | $220.84 | 310,400 | — | — |
| 2021-05-26 | $212.52 | $223.49 | 337,500 | — | — |
| 2021-05-25 | $213.01 | $224.01 | 206,100 | — | — |
| 2021-05-24 | $212.22 | $223.18 | 205,600 | — | — |
| 2021-05-21 | $211.23 | $222.14 | 230,800 | — | — |
| 2021-05-20 | $208.10 | $218.85 | 184,500 | — | — |
| 2021-05-19 | $202.75 | $213.22 | 167,400 | — | — |
| 2021-05-18 | $203.58 | $214.09 | 240,100 | — | — |
| 2021-05-17 | $201.65 | $212.06 | 131,700 | — | — |
| 2021-05-14 | $198.65 | $208.91 | 133,200 | — | — |
| 2021-05-13 | $197.24 | $207.42 | 152,700 | — | — |
| 2021-05-12 | $195.57 | $205.67 | 213,900 | — | — |
| 2021-05-11 | $197.88 | $208.10 | 195,200 | — | — |
| 2021-05-10 | $199.56 | $209.86 | 189,700 | — | — |
| 2021-05-07 | $200.50 | $210.85 | 389,400 | — | — |
| 2021-05-06 | $200.11 | $210.44 | 540,700 | — | — |
| 2021-05-05 | $203.25 | $213.74 | 497,100 | — | — |
| 2021-05-04 | $202.98 | $213.46 | 1,148,300 | — | — |
| 2021-05-03 | $217.98 | $229.24 | 462,200 | — | — |
| 2021-04-30 | $213.39 | $224.41 | 131,200 | — | — |
| 2021-04-29 | $216.45 | $227.63 | 260,200 | — | — |
| 2021-04-28 | $217.58 | $228.81 | 144,100 | — | — |
| 2021-04-27 | $218.95 | $230.26 | 177,600 | — | — |
| 2021-04-26 | $218.05 | $229.31 | 265,900 | — | — |
| 2021-04-23 | $215.90 | $227.05 | 233,300 | — | — |
| 2021-04-22 | $213.08 | $224.08 | 240,700 | — | — |
| 2021-04-21 | $214.75 | $225.84 | 239,300 | — | — |
| 2021-04-20 | $209.85 | $220.69 | 294,400 | — | — |
| 2021-04-19 | $212.20 | $223.16 | 177,400 | — | — |
| 2021-04-16 | $212.00 | $221.85 | 198,700 | — | — |
| 2021-04-15 | $210.95 | $220.75 | 959,700 | — | — |
| 2021-04-14 | $207.42 | $217.06 | 877,900 | — | — |
| 2021-04-13 | $210.20 | $219.97 | 236,800 | — | — |
| 2021-04-12 | $211.98 | $221.83 | 450,600 | — | — |
| 2021-04-09 | $209.20 | $218.92 | 238,100 | — | — |
| 2021-04-08 | $209.17 | $218.89 | 236,500 | — | — |
| 2021-04-07 | $208.80 | $218.51 | 326,800 | — | — |
| 2021-04-06 | $209.19 | $218.91 | 260,600 | — | — |
| 2021-04-05 | $213.52 | $223.44 | 421,900 | — | — |
| 2021-04-01 | $208.04 | $217.71 | 487,000 | — | — |
| 2021-03-31 | $209.28 | $219.01 | 325,900 | — | — |
| 2021-03-30 | $208.77 | $218.47 | 525,400 | — | — |
| 2021-03-29 | $204.43 | $213.93 | 370,600 | — | — |
| 2021-03-26 | $204.26 | $213.75 | 650,400 | — | — |
| 2021-03-25 | $203.95 | $213.43 | 410,100 | — | — |
| 2021-03-24 | $200.35 | $209.66 | 366,600 | — | — |
| 2021-03-23 | $202.82 | $212.25 | 510,400 | — | — |
| 2021-03-22 | $208.06 | $217.73 | 659,100 | — | — |
| 2021-03-19 | $197.06 | $206.22 | 449,400 | — | — |
| 2021-03-18 | $194.65 | $203.70 | 301,300 | — | — |
| 2021-03-17 | $197.54 | $206.72 | 158,700 | — | — |
| 2021-03-16 | $196.62 | $205.76 | 343,100 | — | — |
| 2021-03-15 | $195.63 | $204.72 | 136,100 | — | — |
| 2021-03-12 | $195.81 | $204.91 | 142,400 | — | — |
| 2021-03-11 | $196.82 | $205.97 | 452,500 | — | — |
| 2021-03-10 | $191.83 | $200.75 | 277,900 | — | — |
| 2021-03-09 | $193.03 | $202.00 | 347,800 | — | — |
| 2021-03-08 | $188.52 | $197.28 | 257,900 | — | — |
| 2021-03-05 | $188.90 | $197.68 | 350,500 | — | — |
| 2021-03-04 | $187.78 | $196.51 | 683,000 | — | — |
| 2021-03-03 | $191.45 | $200.35 | 417,500 | — | — |
| 2021-03-02 | $196.48 | $205.61 | 191,600 | — | — |
| 2021-03-01 | $197.70 | $206.89 | 367,600 | — | — |
| 2021-02-26 | $197.38 | $206.55 | 389,400 | — | — |
| 2021-02-25 | $194.83 | $203.89 | 295,300 | — | — |
| 2021-02-24 | $196.41 | $205.54 | 294,900 | — | — |
| 2021-02-23 | $196.81 | $205.96 | 385,300 | — | — |
| 2021-02-22 | $196.72 | $205.86 | 224,900 | — | — |
| 2021-02-19 | $198.29 | $207.51 | 142,000 | — | — |
| 2021-02-18 | $199.45 | $208.72 | 318,400 | — | — |
| 2021-02-17 | $199.93 | $209.22 | 303,900 | — | — |
| 2021-02-16 | $201.97 | $211.36 | 230,100 | — | — |
| 2021-02-12 | $205.35 | $214.89 | 146,600 | — | — |
| 2021-02-11 | $204.93 | $214.46 | 169,200 | — | — |
| 2021-02-10 | $207.15 | $216.78 | 150,800 | — | — |
| 2021-02-09 | $209.18 | $218.90 | 204,700 | — | — |
| 2021-02-08 | $208.68 | $218.38 | 313,200 | — | — |
| 2021-02-05 | $202.68 | $212.10 | 215,000 | — | — |
| 2021-02-04 | $201.33 | $210.69 | 574,700 | — | — |
| 2021-02-03 | $200.00 | $209.30 | 1,991,000 | — | — |
| 2021-02-02 | $207.79 | $217.45 | 1,005,300 | — | — |
| 2021-02-01 | $216.99 | $227.08 | 582,200 | — | — |
| 2021-01-29 | $208.18 | $217.86 | 429,400 | — | — |
| 2021-01-28 | $206.98 | $216.60 | 550,200 | — | — |
| 2021-01-27 | $207.25 | $216.88 | 385,900 | — | — |
| 2021-01-26 | $208.50 | $218.19 | 449,500 | — | — |
| 2021-01-25 | $210.16 | $219.93 | 452,700 | — | — |
| 2021-01-22 | $212.07 | $221.93 | 276,500 | — | — |
| 2021-01-21 | $216.14 | $226.19 | 310,400 | — | — |
| 2021-01-20 | $213.65 | $223.58 | 167,600 | — | — |
| 2021-01-19 | $210.43 | $220.21 | 248,600 | — | — |
| 2021-01-15 | $210.07 | $219.83 | 336,300 | — | — |
| 2021-01-14 | $216.16 | $226.21 | 324,900 | — | — |
| 2021-01-13 | $221.69 | $231.99 | 263,800 | — | — |
| 2021-01-12 | $217.96 | $228.09 | 227,000 | — | — |
| 2021-01-11 | $217.96 | $228.09 | 616,100 | — | — |
| 2021-01-08 | $217.97 | $228.10 | 684,200 | — | — |
| 2021-01-07 | $222.10 | $232.42 | 283,200 | — | — |
| 2021-01-06 | $221.75 | $232.06 | 324,200 | — | — |
| 2021-01-05 | $226.08 | $236.59 | 276,700 | — | — |
| 2021-01-04 | $227.01 | $237.56 | 324,800 | — | — |