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
- 2011-11-08 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 | $168.98 | $186.05 | 201,700 | — | — |
| 2021-12-30 | $168.64 | $185.67 | 217,400 | — | — |
| 2021-12-29 | $169.78 | $186.93 | 249,700 | — | — |
| 2021-12-28 | $168.47 | $185.48 | 200,200 | — | — |
| 2021-12-27 | $167.49 | $184.40 | 377,800 | — | — |
| 2021-12-23 | $166.54 | $183.36 | 819,500 | — | — |
| 2021-12-22 | $163.59 | $180.11 | 570,700 | — | — |
| 2021-12-21 | $159.81 | $175.35 | 627,800 | — | — |
| 2021-12-20 | $148.99 | $163.48 | 213,500 | — | — |
| 2021-12-17 | $149.80 | $164.37 | 919,000 | — | — |
| 2021-12-16 | $146.27 | $160.50 | 439,900 | — | — |
| 2021-12-15 | $150.88 | $165.56 | 451,100 | — | — |
| 2021-12-14 | $155.26 | $170.36 | 406,900 | — | — |
| 2021-12-13 | $155.56 | $170.69 | 418,300 | — | — |
| 2021-12-10 | $161.32 | $177.01 | 211,000 | — | — |
| 2021-12-09 | $161.21 | $176.89 | 185,300 | — | — |
| 2021-12-08 | $162.00 | $177.76 | 230,900 | — | — |
| 2021-12-07 | $158.16 | $173.54 | 261,600 | — | — |
| 2021-12-06 | $157.37 | $172.68 | 360,300 | — | — |
| 2021-12-03 | $150.35 | $164.97 | 286,600 | — | — |
| 2021-12-02 | $154.51 | $169.54 | 624,500 | — | — |
| 2021-12-01 | $146.99 | $161.29 | 456,800 | — | — |
| 2021-11-30 | $152.65 | $167.50 | 314,500 | — | — |
| 2021-11-29 | $156.17 | $171.36 | 293,600 | — | — |
| 2021-11-26 | $156.14 | $171.33 | 426,300 | — | — |
| 2021-11-24 | $166.40 | $182.59 | 119,800 | — | — |
| 2021-11-23 | $166.59 | $182.79 | 132,800 | — | — |
| 2021-11-22 | $164.95 | $180.99 | 255,500 | — | — |
| 2021-11-19 | $167.66 | $183.97 | 195,300 | — | — |
| 2021-11-18 | $171.08 | $187.72 | 218,300 | — | — |
| 2021-11-17 | $168.76 | $185.18 | 271,300 | — | — |
| 2021-11-16 | $170.00 | $186.54 | 229,800 | — | — |
| 2021-11-15 | $169.40 | $185.88 | 187,000 | — | — |
| 2021-11-12 | $168.19 | $184.55 | 142,600 | — | — |
| 2021-11-11 | $167.52 | $183.81 | 145,800 | — | — |
| 2021-11-10 | $168.72 | $185.13 | 253,100 | — | — |
| 2021-11-09 | $169.63 | $186.13 | 379,800 | — | — |
| 2021-11-08 | $168.10 | $184.45 | 388,200 | — | — |
| 2021-11-05 | $170.49 | $187.07 | 520,400 | — | — |
| 2021-11-04 | $163.28 | $179.16 | 356,600 | — | — |
| 2021-11-03 | $163.16 | $179.03 | 299,300 | — | — |
| 2021-11-02 | $162.00 | $177.76 | 393,200 | — | — |
| 2021-11-01 | $163.27 | $179.15 | 322,600 | — | — |
| 2021-10-29 | $157.22 | $172.51 | 210,800 | — | — |
| 2021-10-28 | $157.57 | $172.90 | 263,300 | — | — |
| 2021-10-27 | $156.40 | $171.61 | 388,800 | — | — |
| 2021-10-26 | $153.79 | $168.75 | 265,500 | — | — |
| 2021-10-25 | $154.70 | $169.75 | 273,800 | — | — |
| 2021-10-22 | $155.58 | $170.71 | 158,900 | — | — |
| 2021-10-21 | $156.29 | $171.49 | 192,800 | — | — |
| 2021-10-20 | $154.95 | $170.02 | 233,200 | — | — |
| 2021-10-19 | $154.95 | $170.02 | 166,700 | — | — |
| 2021-10-18 | $156.58 | $171.81 | 217,600 | — | — |
| 2021-10-15 | $159.56 | $175.08 | 242,400 | — | — |
| 2021-10-14 | $158.32 | $173.72 | 242,000 | — | — |
| 2021-10-13 | $153.64 | $168.58 | 383,000 | — | — |
| 2021-10-12 | $157.99 | $173.36 | 489,100 | — | — |
| 2021-10-11 | $157.85 | $173.20 | 163,600 | — | — |
| 2021-10-08 | $158.71 | $174.15 | 297,700 | — | — |
| 2021-10-07 | $162.65 | $178.47 | 490,300 | — | — |
| 2021-10-06 | $160.86 | $176.51 | 262,400 | — | — |
| 2021-10-05 | $161.71 | $177.44 | 330,900 | — | — |
| 2021-10-04 | $162.90 | $178.75 | 413,100 | — | — |
| 2021-10-01 | $165.54 | $181.64 | 249,600 | — | — |
| 2021-09-30 | $157.33 | $172.63 | 287,600 | — | — |
| 2021-09-29 | $162.70 | $178.53 | 269,500 | — | — |
| 2021-09-28 | $163.62 | $179.54 | 534,500 | — | — |
| 2021-09-27 | $165.62 | $181.73 | 382,300 | — | — |
| 2021-09-24 | $162.11 | $177.88 | 486,200 | — | — |
| 2021-09-23 | $158.49 | $173.91 | 377,700 | — | — |
| 2021-09-22 | $154.39 | $169.41 | 429,500 | — | — |
| 2021-09-21 | $151.64 | $165.80 | 201,900 | — | — |
| 2021-09-20 | $152.64 | $166.89 | 398,300 | — | — |
| 2021-09-17 | $154.65 | $169.09 | 526,300 | — | — |
| 2021-09-16 | $154.23 | $168.63 | 332,500 | — | — |
| 2021-09-15 | $155.35 | $169.85 | 530,600 | — | — |
| 2021-09-14 | $156.64 | $171.26 | 458,500 | — | — |
| 2021-09-13 | $155.90 | $170.46 | 336,300 | — | — |
| 2021-09-10 | $148.93 | $162.83 | 349,600 | — | — |
| 2021-09-09 | $150.42 | $164.46 | 146,400 | — | — |
| 2021-09-08 | $148.97 | $162.88 | 120,000 | — | — |
| 2021-09-07 | $151.86 | $166.04 | 180,800 | — | — |
| 2021-09-03 | $149.27 | $163.21 | 443,000 | — | — |
| 2021-09-02 | $151.00 | $165.10 | 261,200 | — | — |
| 2021-09-01 | $150.61 | $164.67 | 177,600 | — | — |
| 2021-08-31 | $149.55 | $163.51 | 488,000 | — | — |
| 2021-08-30 | $150.14 | $164.16 | 396,000 | — | — |
| 2021-08-27 | $154.63 | $169.07 | 304,200 | — | — |
| 2021-08-26 | $149.59 | $163.56 | 217,300 | — | — |
| 2021-08-25 | $151.56 | $165.71 | 352,400 | — | — |
| 2021-08-24 | $150.34 | $164.38 | 358,900 | — | — |
| 2021-08-23 | $144.99 | $158.53 | 198,400 | — | — |
| 2021-08-20 | $141.18 | $154.36 | 220,600 | — | — |
| 2021-08-19 | $138.86 | $151.82 | 310,000 | — | — |
| 2021-08-18 | $143.09 | $156.45 | 307,400 | — | — |
| 2021-08-17 | $141.98 | $155.24 | 219,300 | — | — |
| 2021-08-16 | $145.88 | $159.50 | 228,400 | — | — |
| 2021-08-13 | $146.56 | $160.24 | 230,000 | — | — |
| 2021-08-12 | $146.56 | $160.24 | 210,700 | — | — |
| 2021-08-11 | $147.15 | $160.89 | 300,700 | — | — |
| 2021-08-10 | $144.26 | $157.73 | 187,900 | — | — |
| 2021-08-09 | $141.16 | $154.34 | 157,900 | — | — |
| 2021-08-06 | $144.18 | $157.64 | 273,200 | — | — |
| 2021-08-05 | $142.87 | $156.21 | 238,400 | — | — |
| 2021-08-04 | $138.29 | $151.20 | 409,800 | — | — |
| 2021-08-03 | $139.59 | $152.62 | 522,200 | — | — |
| 2021-08-02 | $142.71 | $156.03 | 556,500 | — | — |
| 2021-07-30 | $147.37 | $161.13 | 505,200 | — | — |
| 2021-07-29 | $148.23 | $162.07 | 586,200 | — | — |
| 2021-07-28 | $154.04 | $168.42 | 459,100 | — | — |
| 2021-07-27 | $157.43 | $172.13 | 248,000 | — | — |
| 2021-07-26 | $155.75 | $170.29 | 364,000 | — | — |
| 2021-07-23 | $154.23 | $168.63 | 261,600 | — | — |
| 2021-07-22 | $154.26 | $168.66 | 373,300 | — | — |
| 2021-07-21 | $155.43 | $169.94 | 342,600 | — | — |
| 2021-07-20 | $149.84 | $163.83 | 362,300 | — | — |
| 2021-07-19 | $145.78 | $159.39 | 665,800 | — | — |
| 2021-07-16 | $148.87 | $162.77 | 370,200 | — | — |
| 2021-07-15 | $155.43 | $169.94 | 508,000 | — | — |
| 2021-07-14 | $156.39 | $170.99 | 363,400 | — | — |
| 2021-07-13 | $155.80 | $170.35 | 329,800 | — | — |
| 2021-07-12 | $159.34 | $174.22 | 261,600 | — | — |
| 2021-07-09 | $159.56 | $174.46 | 362,800 | — | — |
| 2021-07-08 | $152.47 | $166.70 | 373,800 | — | — |
| 2021-07-07 | $154.11 | $168.50 | 428,600 | — | — |
| 2021-07-06 | $157.01 | $171.67 | 318,500 | — | — |
| 2021-07-02 | $160.99 | $176.02 | 464,500 | — | — |
| 2021-07-01 | $161.50 | $176.58 | 314,400 | — | — |
| 2021-06-30 | $159.30 | $174.17 | 355,100 | — | — |
| 2021-06-29 | $158.77 | $173.59 | 305,800 | — | — |
| 2021-06-28 | $158.47 | $173.27 | 538,800 | — | — |
| 2021-06-25 | $162.67 | $177.86 | 5,736,700 | — | — |
| 2021-06-24 | $163.88 | $179.18 | 422,000 | — | — |
| 2021-06-23 | $162.54 | $177.72 | 522,000 | — | — |
| 2021-06-22 | $160.24 | $175.20 | 620,900 | — | — |
| 2021-06-21 | $161.21 | $176.26 | 551,800 | — | — |
| 2021-06-18 | $156.14 | $170.72 | 863,500 | — | — |
| 2021-06-17 | $164.08 | $179.40 | 639,500 | — | — |
| 2021-06-16 | $167.44 | $183.07 | 313,800 | — | — |
| 2021-06-15 | $170.65 | $186.58 | 315,900 | — | — |
| 2021-06-14 | $171.93 | $187.98 | 311,800 | — | — |
| 2021-06-11 | $173.07 | $189.23 | 195,800 | — | — |
| 2021-06-10 | $170.36 | $186.27 | 245,500 | — | — |
| 2021-06-09 | $171.64 | $187.66 | 287,800 | — | — |
| 2021-06-08 | $174.64 | $190.94 | 316,800 | — | — |
| 2021-06-07 | $173.47 | $189.67 | 326,300 | — | — |
| 2021-06-04 | $170.05 | $185.93 | 483,900 | — | — |
| 2021-06-03 | $167.52 | $183.16 | 267,000 | — | — |
| 2021-06-02 | $169.64 | $185.48 | 337,400 | — | — |
| 2021-06-01 | $174.73 | $191.04 | 427,300 | — | — |
| 2021-05-28 | $172.29 | $188.38 | 435,900 | — | — |
| 2021-05-27 | $171.16 | $187.14 | 417,600 | — | — |
| 2021-05-26 | $173.34 | $189.52 | 320,600 | — | — |
| 2021-05-25 | $169.46 | $185.28 | 479,100 | — | — |
| 2021-05-24 | $172.86 | $189.00 | 366,400 | — | — |
| 2021-05-21 | $171.76 | $187.80 | 422,400 | — | — |
| 2021-05-20 | $172.10 | $188.17 | 399,800 | — | — |
| 2021-05-19 | $172.53 | $188.64 | 627,100 | — | — |
| 2021-05-18 | $170.24 | $186.13 | 482,300 | — | — |
| 2021-05-17 | $174.10 | $190.35 | 291,200 | — | — |
| 2021-05-14 | $175.25 | $191.61 | 346,200 | — | — |
| 2021-05-13 | $169.18 | $184.97 | 536,900 | — | — |
| 2021-05-12 | $162.69 | $177.88 | 429,700 | — | — |
| 2021-05-11 | $169.88 | $185.74 | 330,200 | — | — |
| 2021-05-10 | $171.63 | $187.65 | 261,600 | — | — |
| 2021-05-07 | $177.36 | $193.92 | 384,900 | — | — |
| 2021-05-06 | $171.63 | $187.65 | 577,800 | — | — |
| 2021-05-05 | $174.21 | $190.47 | 332,000 | — | — |
| 2021-05-04 | $176.14 | $192.58 | 275,700 | — | — |
| 2021-05-03 | $178.34 | $194.99 | 285,000 | — | — |
| 2021-04-30 | $177.63 | $194.21 | 430,100 | — | — |
| 2021-04-29 | $181.10 | $198.01 | 269,800 | — | — |
| 2021-04-28 | $180.88 | $197.77 | 351,800 | — | — |
| 2021-04-27 | $178.47 | $195.13 | 238,700 | — | — |
| 2021-04-26 | $178.05 | $194.67 | 301,100 | — | — |
| 2021-04-23 | $179.00 | $195.71 | 468,500 | — | — |
| 2021-04-22 | $176.00 | $192.43 | 517,400 | — | — |
| 2021-04-21 | $177.27 | $193.82 | 425,200 | — | — |
| 2021-04-20 | $173.57 | $189.77 | 442,200 | — | — |
| 2021-04-19 | $174.40 | $190.68 | 313,300 | — | — |
| 2021-04-16 | $177.35 | $193.91 | 232,600 | — | — |
| 2021-04-15 | $174.91 | $191.24 | 216,100 | — | — |
| 2021-04-14 | $175.01 | $191.35 | 260,100 | — | — |
| 2021-04-13 | $172.61 | $188.73 | 264,000 | — | — |
| 2021-04-12 | $170.85 | $186.80 | 208,500 | — | — |
| 2021-04-09 | $170.32 | $186.22 | 360,100 | — | — |
| 2021-04-08 | $169.99 | $185.86 | 620,600 | — | — |
| 2021-04-07 | $170.92 | $186.88 | 273,700 | — | — |
| 2021-04-06 | $172.63 | $188.75 | 339,300 | — | — |
| 2021-04-05 | $173.00 | $189.15 | 372,100 | — | — |
| 2021-04-01 | $174.23 | $190.50 | 256,900 | — | — |
| 2021-03-31 | $174.18 | $190.44 | 439,900 | — | — |
| 2021-03-30 | $175.49 | $191.87 | 393,900 | — | — |
| 2021-03-29 | $169.86 | $185.72 | 343,000 | — | — |
| 2021-03-26 | $171.47 | $187.48 | 457,400 | — | — |
| 2021-03-25 | $170.37 | $186.28 | 354,000 | — | — |
| 2021-03-24 | $167.40 | $183.03 | 397,000 | — | — |
| 2021-03-23 | $168.72 | $184.47 | 521,300 | — | — |
| 2021-03-22 | $173.51 | $189.71 | 286,000 | — | — |
| 2021-03-19 | $178.07 | $194.69 | 791,500 | — | — |
| 2021-03-18 | $182.11 | $199.11 | 315,500 | — | — |
| 2021-03-17 | $185.46 | $202.77 | 256,400 | — | — |
| 2021-03-16 | $183.03 | $200.12 | 299,600 | — | — |
| 2021-03-15 | $187.01 | $204.47 | 525,800 | — | — |
| 2021-03-12 | $188.09 | $205.65 | 296,700 | — | — |
| 2021-03-11 | $187.58 | $205.09 | 322,700 | — | — |
| 2021-03-10 | $185.25 | $202.55 | 427,100 | — | — |
| 2021-03-09 | $187.03 | $204.49 | 892,600 | — | — |
| 2021-03-08 | $184.42 | $201.64 | 561,300 | — | — |
| 2021-03-05 | $178.70 | $195.38 | 640,700 | — | — |
| 2021-03-04 | $167.61 | $183.26 | 618,300 | — | — |
| 2021-03-03 | $168.24 | $183.95 | 518,400 | — | — |
| 2021-03-02 | $172.03 | $188.09 | 522,200 | — | — |
| 2021-03-01 | $175.09 | $191.44 | 1,382,500 | — | — |
| 2021-02-26 | $169.71 | $185.55 | 1,409,500 | — | — |
| 2021-02-25 | $164.74 | $180.12 | 883,800 | — | — |
| 2021-02-24 | $172.12 | $188.19 | 946,300 | — | — |
| 2021-02-23 | $164.69 | $180.07 | 693,100 | — | — |
| 2021-02-22 | $158.91 | $173.75 | 849,500 | — | — |
| 2021-02-19 | $156.05 | $170.62 | 694,200 | — | — |
| 2021-02-18 | $147.99 | $161.81 | 402,200 | — | — |
| 2021-02-17 | $148.06 | $161.88 | 615,900 | — | — |
| 2021-02-16 | $143.69 | $157.11 | 500,700 | — | — |
| 2021-02-12 | $144.57 | $158.07 | 429,100 | — | — |
| 2021-02-11 | $145.20 | $158.76 | 355,900 | — | — |
| 2021-02-10 | $142.84 | $156.18 | 533,000 | — | — |
| 2021-02-09 | $142.58 | $155.89 | 560,500 | — | — |
| 2021-02-08 | $144.32 | $157.79 | 505,600 | — | — |
| 2021-02-05 | $144.36 | $157.84 | 201,100 | — | — |
| 2021-02-04 | $141.52 | $154.73 | 249,700 | — | — |
| 2021-02-03 | $136.93 | $149.71 | 544,100 | — | — |
| 2021-02-02 | $134.50 | $147.06 | 659,600 | — | — |
| 2021-02-01 | $129.15 | $141.21 | 467,400 | — | — |
| 2021-01-29 | $122.76 | $134.22 | 543,400 | — | — |
| 2021-01-28 | $127.00 | $138.86 | 1,433,300 | — | — |
| 2021-01-27 | $122.15 | $133.55 | 1,192,400 | — | — |
| 2021-01-26 | $136.90 | $149.68 | 287,100 | — | — |
| 2021-01-25 | $137.67 | $150.52 | 278,100 | — | — |
| 2021-01-22 | $138.97 | $151.94 | 260,700 | — | — |
| 2021-01-21 | $139.99 | $153.06 | 306,600 | — | — |
| 2021-01-20 | $138.79 | $151.75 | 427,300 | — | — |
| 2021-01-19 | $137.26 | $150.07 | 171,300 | — | — |
| 2021-01-15 | $136.16 | $148.87 | 163,400 | — | — |
| 2021-01-14 | $140.09 | $153.17 | 237,800 | — | — |
| 2021-01-13 | $137.46 | $150.29 | 184,000 | — | — |
| 2021-01-12 | $141.62 | $154.84 | 167,300 | — | — |
| 2021-01-11 | $140.37 | $153.48 | 116,100 | — | — |
| 2021-01-08 | $141.14 | $154.32 | 227,800 | — | — |
| 2021-01-07 | $142.37 | $155.66 | 216,300 | — | — |
| 2021-01-06 | $144.84 | $158.36 | 352,200 | — | — |
| 2021-01-05 | $136.12 | $148.83 | 227,700 | — | — |
| 2021-01-04 | $132.85 | $145.25 | 320,100 | — | — |