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
- 2006-10-18 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 | $116.12 | $217.17 | 61,500 | — | — |
| 2021-12-30 | $115.36 | $215.75 | 75,900 | — | — |
| 2021-12-29 | $116.27 | $217.45 | 86,100 | — | — |
| 2021-12-28 | $115.80 | $216.57 | 72,900 | — | — |
| 2021-12-27 | $115.54 | $216.08 | 113,200 | — | — |
| 2021-12-23 | $114.12 | $213.43 | 142,200 | — | — |
| 2021-12-22 | $113.73 | $212.70 | 196,400 | — | — |
| 2021-12-21 | $111.93 | $209.33 | 160,700 | — | — |
| 2021-12-20 | $108.81 | $203.50 | 208,600 | — | — |
| 2021-12-17 | $110.00 | $205.72 | 382,100 | — | — |
| 2021-12-16 | $110.62 | $206.88 | 226,600 | — | — |
| 2021-12-15 | $112.56 | $210.51 | 182,800 | — | — |
| 2021-12-14 | $112.60 | $210.59 | 112,500 | — | — |
| 2021-12-13 | $113.40 | $212.08 | 148,400 | — | — |
| 2021-12-10 | $115.07 | $215.21 | 139,400 | — | — |
| 2021-12-09 | $113.70 | $212.64 | 134,700 | — | — |
| 2021-12-08 | $117.51 | $219.77 | 255,600 | — | — |
| 2021-12-07 | $115.45 | $215.92 | 411,900 | — | — |
| 2021-12-06 | $112.50 | $210.40 | 508,600 | — | — |
| 2021-12-03 | $107.98 | $201.95 | 247,000 | — | — |
| 2021-12-02 | $110.02 | $205.76 | 175,400 | — | — |
| 2021-12-01 | $105.79 | $197.85 | 197,800 | — | — |
| 2021-11-30 | $105.97 | $198.19 | 427,700 | — | — |
| 2021-11-29 | $109.64 | $205.05 | 140,500 | — | — |
| 2021-11-26 | $109.44 | $204.68 | 166,500 | — | — |
| 2021-11-24 | $114.03 | $213.26 | 172,700 | — | — |
| 2021-11-23 | $113.88 | $212.98 | 101,800 | — | — |
| 2021-11-22 | $112.71 | $210.79 | 104,700 | — | — |
| 2021-11-19 | $112.08 | $209.61 | 158,300 | — | — |
| 2021-11-18 | $113.30 | $211.90 | 117,800 | — | — |
| 2021-11-17 | $113.34 | $211.97 | 127,400 | — | — |
| 2021-11-16 | $113.34 | $211.97 | 148,600 | — | — |
| 2021-11-15 | $112.41 | $210.23 | 72,500 | — | — |
| 2021-11-12 | $113.12 | $211.56 | 120,400 | — | — |
| 2021-11-11 | $111.70 | $208.90 | 122,900 | — | — |
| 2021-11-10 | $112.48 | $210.36 | 206,200 | — | — |
| 2021-11-09 | $114.04 | $213.28 | 143,000 | — | — |
| 2021-11-08 | $113.27 | $211.84 | 240,800 | — | — |
| 2021-11-05 | $111.46 | $208.45 | 103,800 | — | — |
| 2021-11-04 | $109.99 | $205.71 | 193,700 | — | — |
| 2021-11-03 | $108.99 | $203.83 | 159,400 | — | — |
| 2021-11-02 | $108.09 | $201.72 | 219,000 | — | — |
| 2021-11-01 | $108.35 | $202.20 | 193,200 | — | — |
| 2021-10-29 | $105.65 | $197.17 | 224,700 | — | — |
| 2021-10-28 | $105.04 | $196.03 | 345,800 | — | — |
| 2021-10-27 | $103.10 | $192.41 | 328,600 | — | — |
| 2021-10-26 | $101.67 | $189.74 | 413,800 | — | — |
| 2021-10-25 | $101.75 | $189.89 | 438,800 | — | — |
| 2021-10-22 | $101.46 | $189.35 | 230,200 | — | — |
| 2021-10-21 | $100.18 | $186.96 | 180,200 | — | — |
| 2021-10-20 | $98.82 | $184.42 | 133,700 | — | — |
| 2021-10-19 | $98.02 | $182.93 | 127,500 | — | — |
| 2021-10-18 | $98.99 | $184.74 | 127,700 | — | — |
| 2021-10-15 | $98.42 | $183.67 | 288,300 | — | — |
| 2021-10-14 | $95.68 | $178.56 | 433,700 | — | — |
| 2021-10-13 | $95.21 | $177.68 | 147,200 | — | — |
| 2021-10-12 | $95.44 | $178.11 | 191,300 | — | — |
| 2021-10-11 | $95.83 | $178.84 | 121,000 | — | — |
| 2021-10-08 | $97.49 | $181.94 | 144,400 | — | — |
| 2021-10-07 | $98.00 | $182.89 | 235,900 | — | — |
| 2021-10-06 | $96.65 | $180.37 | 175,700 | — | — |
| 2021-10-05 | $96.97 | $180.97 | 278,800 | — | — |
| 2021-10-04 | $96.43 | $179.96 | 161,800 | — | — |
| 2021-10-01 | $97.11 | $181.23 | 349,100 | — | — |
| 2021-09-30 | $95.47 | $178.17 | 204,700 | — | — |
| 2021-09-29 | $97.62 | $182.18 | 150,500 | — | — |
| 2021-09-28 | $98.45 | $183.73 | 101,600 | — | — |
| 2021-09-27 | $101.90 | $190.17 | 240,400 | — | — |
| 2021-09-24 | $100.52 | $187.59 | 194,700 | — | — |
| 2021-09-23 | $100.26 | $187.11 | 168,300 | — | — |
| 2021-09-22 | $99.41 | $185.52 | 221,700 | — | — |
| 2021-09-21 | $98.55 | $183.92 | 316,100 | — | — |
| 2021-09-20 | $99.05 | $184.85 | 232,200 | — | — |
| 2021-09-17 | $100.35 | $187.28 | 609,100 | — | — |
| 2021-09-16 | $99.96 | $186.55 | 233,700 | — | — |
| 2021-09-15 | $99.89 | $186.42 | 234,800 | — | — |
| 2021-09-14 | $100.21 | $187.01 | 342,200 | — | — |
| 2021-09-13 | $99.64 | $185.95 | 173,700 | — | — |
| 2021-09-10 | $98.19 | $183.24 | 198,500 | — | — |
| 2021-09-09 | $99.94 | $186.51 | 148,600 | — | — |
| 2021-09-08 | $101.01 | $188.51 | 277,300 | — | — |
| 2021-09-07 | $100.08 | $186.77 | 284,600 | — | — |
| 2021-09-03 | $101.90 | $190.17 | 181,700 | — | — |
| 2021-09-02 | $103.51 | $193.17 | 195,700 | — | — |
| 2021-09-01 | $103.56 | $193.27 | 151,600 | — | — |
| 2021-08-31 | $103.93 | $193.96 | 434,500 | — | — |
| 2021-08-30 | $104.44 | $194.91 | 1,031,200 | — | — |
| 2021-08-27 | $106.11 | $198.02 | 226,900 | — | — |
| 2021-08-26 | $104.23 | $194.52 | 222,700 | — | — |
| 2021-08-25 | $106.00 | $197.82 | 196,400 | — | — |
| 2021-08-24 | $106.23 | $198.25 | 96,500 | — | — |
| 2021-08-23 | $105.79 | $197.43 | 130,400 | — | — |
| 2021-08-20 | $105.11 | $196.16 | 145,700 | — | — |
| 2021-08-19 | $104.20 | $194.46 | 133,300 | — | — |
| 2021-08-18 | $105.54 | $196.96 | 309,300 | — | — |
| 2021-08-17 | $107.17 | $200.00 | 338,200 | — | — |
| 2021-08-16 | $109.76 | $204.84 | 184,900 | — | — |
| 2021-08-13 | $110.12 | $205.51 | 136,000 | — | — |
| 2021-08-12 | $111.40 | $207.90 | 170,000 | — | — |
| 2021-08-11 | $112.33 | $209.63 | 147,200 | — | — |
| 2021-08-10 | $108.97 | $203.36 | 186,700 | — | — |
| 2021-08-09 | $108.12 | $201.78 | 121,700 | — | — |
| 2021-08-06 | $109.36 | $204.09 | 88,600 | — | — |
| 2021-08-05 | $108.20 | $201.92 | 70,900 | — | — |
| 2021-08-04 | $107.21 | $200.08 | 140,500 | — | — |
| 2021-08-03 | $108.73 | $202.52 | 159,000 | — | — |
| 2021-08-02 | $107.00 | $199.30 | 200,500 | — | — |
| 2021-07-30 | $108.18 | $201.50 | 143,200 | — | — |
| 2021-07-29 | $108.14 | $201.42 | 124,100 | — | — |
| 2021-07-28 | $107.49 | $200.21 | 271,300 | — | — |
| 2021-07-27 | $106.34 | $198.07 | 314,800 | — | — |
| 2021-07-26 | $105.56 | $196.62 | 273,400 | — | — |
| 2021-07-23 | $105.60 | $196.69 | 166,700 | — | — |
| 2021-07-22 | $103.57 | $192.91 | 201,800 | — | — |
| 2021-07-21 | $106.40 | $198.18 | 259,900 | — | — |
| 2021-07-20 | $105.07 | $195.70 | 388,300 | — | — |
| 2021-07-19 | $102.19 | $190.34 | 237,400 | — | — |
| 2021-07-16 | $105.40 | $196.32 | 296,600 | — | — |
| 2021-07-15 | $107.15 | $199.58 | 229,900 | — | — |
| 2021-07-14 | $106.84 | $199.00 | 334,300 | — | — |
| 2021-07-13 | $107.37 | $199.99 | 134,900 | — | — |
| 2021-07-12 | $109.32 | $203.62 | 155,200 | — | — |
| 2021-07-09 | $108.95 | $202.93 | 142,600 | — | — |
| 2021-07-08 | $107.15 | $199.58 | 175,100 | — | — |
| 2021-07-07 | $109.24 | $203.47 | 184,800 | — | — |
| 2021-07-06 | $108.33 | $201.78 | 306,400 | — | — |
| 2021-07-02 | $109.53 | $204.01 | 210,400 | — | — |
| 2021-07-01 | $109.48 | $203.92 | 217,100 | — | — |
| 2021-06-30 | $107.26 | $199.78 | 162,800 | — | — |
| 2021-06-29 | $107.72 | $200.64 | 304,600 | — | — |
| 2021-06-28 | $106.31 | $198.01 | 306,800 | — | — |
| 2021-06-25 | $105.90 | $197.25 | 507,600 | — | — |
| 2021-06-24 | $106.19 | $197.79 | 254,300 | — | — |
| 2021-06-23 | $105.79 | $197.05 | 161,800 | — | — |
| 2021-06-22 | $106.42 | $198.22 | 285,400 | — | — |
| 2021-06-21 | $105.85 | $197.16 | 159,900 | — | — |
| 2021-06-18 | $103.40 | $192.59 | 225,300 | — | — |
| 2021-06-17 | $104.05 | $193.81 | 253,300 | — | — |
| 2021-06-16 | $107.02 | $199.34 | 246,500 | — | — |
| 2021-06-15 | $107.22 | $199.71 | 179,300 | — | — |
| 2021-06-14 | $108.21 | $201.55 | 221,600 | — | — |
| 2021-06-11 | $108.47 | $202.04 | 220,800 | — | — |
| 2021-06-10 | $107.66 | $200.53 | 412,000 | — | — |
| 2021-06-09 | $107.77 | $200.73 | 149,600 | — | — |
| 2021-06-08 | $109.48 | $203.92 | 215,900 | — | — |
| 2021-06-07 | $107.51 | $200.25 | 300,000 | — | — |
| 2021-06-04 | $107.38 | $200.01 | 261,200 | — | — |
| 2021-06-03 | $106.35 | $198.09 | 226,000 | — | — |
| 2021-06-02 | $105.96 | $197.36 | 182,900 | — | — |
| 2021-06-01 | $107.58 | $200.38 | 273,000 | — | — |
| 2021-05-28 | $106.35 | $198.09 | 137,300 | — | — |
| 2021-05-27 | $105.13 | $195.82 | 231,300 | — | — |
| 2021-05-26 | $104.22 | $194.12 | 136,200 | — | — |
| 2021-05-25 | $103.22 | $192.26 | 128,500 | — | — |
| 2021-05-24 | $103.67 | $193.10 | 132,500 | — | — |
| 2021-05-21 | $103.56 | $192.89 | 254,700 | — | — |
| 2021-05-20 | $103.00 | $191.85 | 428,400 | — | — |
| 2021-05-19 | $102.92 | $191.70 | 233,400 | — | — |
| 2021-05-18 | $105.07 | $195.70 | 158,400 | — | — |
| 2021-05-17 | $106.51 | $198.39 | 164,400 | — | — |
| 2021-05-14 | $107.23 | $199.73 | 189,000 | — | — |
| 2021-05-13 | $105.08 | $195.72 | 197,300 | — | — |
| 2021-05-12 | $101.93 | $189.86 | 403,200 | — | — |
| 2021-05-11 | $105.37 | $196.26 | 341,300 | — | — |
| 2021-05-10 | $106.03 | $197.49 | 152,800 | — | — |
| 2021-05-07 | $104.45 | $194.55 | 416,500 | — | — |
| 2021-05-06 | $102.58 | $191.07 | 287,900 | — | — |
| 2021-05-05 | $104.50 | $194.64 | 679,600 | — | — |
| 2021-05-04 | $106.35 | $197.70 | 415,800 | — | — |
| 2021-05-03 | $105.15 | $195.47 | 286,900 | — | — |
| 2021-04-30 | $103.65 | $192.68 | 509,000 | — | — |
| 2021-04-29 | $105.67 | $196.43 | 359,600 | — | — |
| 2021-04-28 | $104.03 | $193.39 | 466,100 | — | — |
| 2021-04-27 | $100.89 | $187.55 | 535,200 | — | — |
| 2021-04-26 | $100.50 | $186.82 | 427,400 | — | — |
| 2021-04-23 | $99.60 | $185.15 | 261,400 | — | — |
| 2021-04-22 | $97.76 | $181.73 | 140,900 | — | — |
| 2021-04-21 | $98.85 | $183.76 | 233,600 | — | — |
| 2021-04-20 | $97.26 | $180.80 | 204,400 | — | — |
| 2021-04-19 | $98.37 | $182.86 | 239,900 | — | — |
| 2021-04-16 | $97.60 | $181.43 | 184,800 | — | — |
| 2021-04-15 | $95.54 | $177.60 | 149,500 | — | — |
| 2021-04-14 | $94.79 | $176.21 | 216,400 | — | — |
| 2021-04-13 | $93.17 | $173.20 | 144,000 | — | — |
| 2021-04-12 | $94.28 | $175.26 | 140,000 | — | — |
| 2021-04-09 | $94.55 | $175.76 | 168,900 | — | — |
| 2021-04-08 | $93.32 | $173.48 | 232,100 | — | — |
| 2021-04-07 | $95.20 | $176.97 | 229,300 | — | — |
| 2021-04-06 | $95.75 | $177.99 | 506,300 | — | — |
| 2021-04-05 | $92.60 | $172.14 | 394,900 | — | — |
| 2021-04-01 | $92.48 | $171.91 | 399,900 | — | — |
| 2021-03-31 | $90.09 | $167.47 | 472,100 | — | — |
| 2021-03-30 | $91.85 | $170.74 | 491,300 | — | — |
| 2021-03-29 | $92.34 | $171.65 | 615,600 | — | — |
| 2021-03-26 | $92.58 | $172.10 | 313,000 | — | — |
| 2021-03-25 | $90.42 | $168.09 | 310,400 | — | — |
| 2021-03-24 | $89.30 | $166.00 | 368,800 | — | — |
| 2021-03-23 | $89.46 | $166.30 | 365,200 | — | — |
| 2021-03-22 | $91.48 | $170.06 | 412,300 | — | — |
| 2021-03-19 | $94.83 | $176.28 | 253,700 | — | — |
| 2021-03-18 | $94.48 | $175.63 | 449,300 | — | — |
| 2021-03-17 | $95.64 | $177.79 | 318,500 | — | — |
| 2021-03-16 | $95.47 | $177.47 | 423,400 | — | — |
| 2021-03-15 | $96.35 | $179.11 | 196,700 | — | — |
| 2021-03-12 | $95.27 | $177.10 | 146,900 | — | — |
| 2021-03-11 | $93.47 | $173.75 | 212,500 | — | — |
| 2021-03-10 | $93.05 | $172.97 | 308,200 | — | — |
| 2021-03-09 | $92.56 | $172.06 | 550,800 | — | — |
| 2021-03-08 | $91.63 | $170.33 | 546,900 | — | — |
| 2021-03-05 | $86.06 | $159.98 | 420,700 | — | — |
| 2021-03-04 | $85.16 | $158.31 | 378,600 | — | — |
| 2021-03-03 | $84.98 | $157.97 | 342,300 | — | — |
| 2021-03-02 | $84.39 | $156.49 | 273,600 | — | — |
| 2021-03-01 | $87.57 | $162.38 | 399,400 | — | — |
| 2021-02-26 | $85.58 | $158.69 | 687,600 | — | — |
| 2021-02-25 | $88.93 | $164.90 | 752,200 | — | — |
| 2021-02-24 | $88.32 | $163.77 | 638,500 | — | — |
| 2021-02-23 | $84.70 | $157.06 | 774,300 | — | — |
| 2021-02-22 | $77.66 | $144.01 | 836,300 | — | — |
| 2021-02-19 | $78.14 | $144.90 | 453,000 | — | — |
| 2021-02-18 | $79.87 | $148.10 | 422,800 | — | — |
| 2021-02-17 | $81.34 | $150.83 | 280,400 | — | — |
| 2021-02-16 | $82.54 | $153.05 | 225,800 | — | — |
| 2021-02-12 | $83.28 | $154.43 | 173,600 | — | — |
| 2021-02-11 | $83.29 | $154.45 | 193,300 | — | — |
| 2021-02-10 | $82.13 | $152.29 | 205,300 | — | — |
| 2021-02-09 | $82.38 | $152.76 | 163,600 | — | — |
| 2021-02-08 | $83.14 | $154.17 | 264,100 | — | — |
| 2021-02-05 | $81.58 | $151.27 | 252,000 | — | — |
| 2021-02-04 | $81.41 | $150.96 | 207,800 | — | — |
| 2021-02-03 | $79.98 | $148.31 | 305,400 | — | — |
| 2021-02-02 | $80.43 | $149.14 | 213,900 | — | — |
| 2021-02-01 | $80.67 | $149.59 | 316,200 | — | — |
| 2021-01-29 | $78.21 | $145.03 | 267,800 | — | — |
| 2021-01-28 | $79.46 | $147.34 | 317,000 | — | — |
| 2021-01-27 | $80.00 | $148.34 | 365,000 | — | — |
| 2021-01-26 | $81.15 | $150.48 | 378,800 | — | — |
| 2021-01-25 | $81.29 | $150.74 | 387,700 | — | — |
| 2021-01-22 | $79.40 | $147.23 | 218,600 | — | — |
| 2021-01-21 | $79.54 | $147.49 | 445,000 | — | — |
| 2021-01-20 | $81.38 | $150.90 | 670,500 | — | — |
| 2021-01-19 | $83.66 | $155.13 | 485,700 | — | — |
| 2021-01-15 | $83.76 | $155.32 | 478,200 | — | — |
| 2021-01-14 | $84.52 | $156.73 | 414,700 | — | — |
| 2021-01-13 | $82.71 | $153.37 | 541,300 | — | — |
| 2021-01-12 | $81.74 | $151.57 | 353,000 | — | — |
| 2021-01-11 | $78.96 | $146.42 | 270,500 | — | — |
| 2021-01-08 | $78.17 | $144.95 | 260,500 | — | — |
| 2021-01-07 | $78.84 | $146.19 | 344,100 | — | — |
| 2021-01-06 | $77.76 | $144.19 | 557,300 | — | — |
| 2021-01-05 | $73.95 | $137.13 | 459,800 | — | — |
| 2021-01-04 | $71.11 | $131.86 | 819,800 | — | — |