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
- 1980-03-17 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 | $101.78 | $189.19 | 401,700 | — | — |
| 2021-12-30 | $101.02 | $187.78 | 434,500 | — | — |
| 2021-12-29 | $99.51 | $184.97 | 350,900 | — | — |
| 2021-12-28 | $98.73 | $183.52 | 379,400 | — | — |
| 2021-12-27 | $99.33 | $184.64 | 417,800 | — | — |
| 2021-12-23 | $97.92 | $182.01 | 552,300 | — | — |
| 2021-12-22 | $96.62 | $179.60 | 752,600 | — | — |
| 2021-12-21 | $96.52 | $179.41 | 918,400 | — | — |
| 2021-12-20 | $95.97 | $178.39 | 868,900 | — | — |
| 2021-12-17 | $98.85 | $183.74 | 1,561,200 | — | — |
| 2021-12-16 | $101.24 | $188.19 | 844,100 | — | — |
| 2021-12-15 | $101.40 | $188.48 | 811,600 | — | — |
| 2021-12-14 | $100.40 | $186.62 | 1,043,800 | — | — |
| 2021-12-13 | $100.58 | $186.96 | 776,900 | — | — |
| 2021-12-10 | $100.82 | $187.40 | 645,100 | — | — |
| 2021-12-09 | $100.41 | $186.64 | 544,500 | — | — |
| 2021-12-08 | $100.93 | $187.61 | 561,100 | — | — |
| 2021-12-07 | $100.11 | $186.09 | 730,400 | — | — |
| 2021-12-06 | $98.62 | $183.32 | 753,800 | — | — |
| 2021-12-03 | $98.37 | $182.85 | 748,700 | — | — |
| 2021-12-02 | $98.67 | $183.41 | 826,800 | — | — |
| 2021-12-01 | $96.66 | $179.67 | 778,600 | — | — |
| 2021-11-30 | $96.91 | $180.14 | 1,543,900 | — | — |
| 2021-11-29 | $99.13 | $184.26 | 511,100 | — | — |
| 2021-11-26 | $98.75 | $183.56 | 606,900 | — | — |
| 2021-11-24 | $99.42 | $184.80 | 393,000 | — | — |
| 2021-11-23 | $99.50 | $184.95 | 604,600 | — | — |
| 2021-11-22 | $100.43 | $186.68 | 578,500 | — | — |
| 2021-11-19 | $100.48 | $186.77 | 635,000 | — | — |
| 2021-11-18 | $99.83 | $185.56 | 539,500 | — | — |
| 2021-11-17 | $100.71 | $187.20 | 658,600 | — | — |
| 2021-11-16 | $99.42 | $184.80 | 662,700 | — | — |
| 2021-11-15 | $99.09 | $184.19 | 613,900 | — | — |
| 2021-11-12 | $98.20 | $182.53 | 667,200 | — | — |
| 2021-11-11 | $98.22 | $182.57 | 490,900 | — | — |
| 2021-11-10 | $97.65 | $181.51 | 566,400 | — | — |
| 2021-11-09 | $97.64 | $181.49 | 503,900 | — | — |
| 2021-11-08 | $97.20 | $180.68 | 599,400 | — | — |
| 2021-11-05 | $96.00 | $178.45 | 676,900 | — | — |
| 2021-11-04 | $94.82 | $176.25 | 629,300 | — | — |
| 2021-11-03 | $93.55 | $173.89 | 773,300 | — | — |
| 2021-11-02 | $93.45 | $173.71 | 955,000 | — | — |
| 2021-11-01 | $94.95 | $176.49 | 808,700 | — | — |
| 2021-10-29 | $95.76 | $178.00 | 1,376,500 | — | — |
| 2021-10-28 | $96.59 | $178.28 | 1,312,600 | — | — |
| 2021-10-27 | $94.60 | $174.61 | 1,436,500 | — | — |
| 2021-10-26 | $91.36 | $168.62 | 2,121,600 | — | — |
| 2021-10-25 | $88.50 | $163.35 | 1,532,000 | — | — |
| 2021-10-22 | $89.50 | $165.19 | 1,403,500 | — | — |
| 2021-10-21 | $92.46 | $170.66 | 1,061,900 | — | — |
| 2021-10-20 | $91.02 | $168.00 | 710,500 | — | — |
| 2021-10-19 | $93.29 | $172.19 | 657,900 | — | — |
| 2021-10-18 | $92.62 | $170.95 | 881,900 | — | — |
| 2021-10-15 | $92.47 | $170.67 | 978,500 | — | — |
| 2021-10-14 | $91.35 | $168.61 | 1,066,800 | — | — |
| 2021-10-13 | $88.25 | $162.88 | 783,800 | — | — |
| 2021-10-12 | $88.05 | $162.52 | 647,500 | — | — |
| 2021-10-11 | $88.54 | $163.42 | 883,000 | — | — |
| 2021-10-08 | $90.00 | $166.11 | 695,700 | — | — |
| 2021-10-07 | $89.31 | $164.84 | 766,600 | — | — |
| 2021-10-06 | $87.91 | $162.26 | 597,600 | — | — |
| 2021-10-05 | $87.12 | $160.80 | 970,600 | — | — |
| 2021-10-04 | $86.65 | $159.93 | 1,008,900 | — | — |
| 2021-10-01 | $89.09 | $164.44 | 889,600 | — | — |
| 2021-09-30 | $89.22 | $164.68 | 1,430,100 | — | — |
| 2021-09-29 | $92.24 | $170.25 | 423,000 | — | — |
| 2021-09-28 | $92.52 | $170.77 | 696,700 | — | — |
| 2021-09-27 | $94.07 | $173.63 | 411,200 | — | — |
| 2021-09-24 | $94.43 | $174.29 | 417,900 | — | — |
| 2021-09-23 | $94.65 | $174.70 | 476,000 | — | — |
| 2021-09-22 | $94.31 | $174.07 | 859,700 | — | — |
| 2021-09-21 | $92.86 | $171.39 | 785,400 | — | — |
| 2021-09-20 | $95.60 | $176.45 | 830,600 | — | — |
| 2021-09-17 | $97.53 | $180.01 | 1,381,100 | — | — |
| 2021-09-16 | $98.74 | $182.25 | 500,100 | — | — |
| 2021-09-15 | $98.60 | $181.99 | 499,400 | — | — |
| 2021-09-14 | $97.48 | $179.92 | 433,600 | — | — |
| 2021-09-13 | $97.56 | $180.07 | 406,800 | — | — |
| 2021-09-10 | $98.02 | $180.92 | 361,300 | — | — |
| 2021-09-09 | $98.04 | $180.95 | 523,600 | — | — |
| 2021-09-08 | $98.11 | $181.08 | 435,300 | — | — |
| 2021-09-07 | $100.21 | $184.96 | 657,400 | — | — |
| 2021-09-03 | $99.36 | $183.39 | 249,300 | — | — |
| 2021-09-02 | $98.94 | $182.62 | 246,000 | — | — |
| 2021-09-01 | $98.85 | $182.45 | 390,100 | — | — |
| 2021-08-31 | $98.31 | $181.45 | 639,900 | — | — |
| 2021-08-30 | $98.33 | $181.49 | 322,900 | — | — |
| 2021-08-27 | $98.45 | $181.71 | 365,900 | — | — |
| 2021-08-26 | $97.93 | $180.75 | 383,000 | — | — |
| 2021-08-25 | $98.44 | $181.69 | 405,700 | — | — |
| 2021-08-24 | $97.66 | $180.25 | 405,200 | — | — |
| 2021-08-23 | $97.18 | $179.37 | 444,700 | — | — |
| 2021-08-20 | $95.84 | $176.89 | 463,100 | — | — |
| 2021-08-19 | $94.78 | $174.94 | 636,000 | — | — |
| 2021-08-18 | $95.95 | $177.10 | 464,200 | — | — |
| 2021-08-17 | $97.31 | $179.61 | 542,100 | — | — |
| 2021-08-16 | $99.98 | $184.54 | 548,100 | — | — |
| 2021-08-13 | $100.26 | $185.05 | 528,200 | — | — |
| 2021-08-12 | $99.07 | $182.86 | 678,500 | — | — |
| 2021-08-11 | $98.71 | $182.19 | 471,000 | — | — |
| 2021-08-10 | $98.68 | $182.14 | 339,300 | — | — |
| 2021-08-09 | $98.20 | $181.25 | 369,700 | — | — |
| 2021-08-06 | $97.99 | $180.86 | 573,500 | — | — |
| 2021-08-05 | $99.07 | $182.86 | 507,900 | — | — |
| 2021-08-04 | $99.56 | $183.76 | 553,900 | — | — |
| 2021-08-03 | $100.38 | $185.27 | 899,200 | — | — |
| 2021-08-02 | $99.65 | $183.93 | 637,500 | — | — |
| 2021-07-30 | $99.44 | $183.54 | 1,622,600 | — | — |
| 2021-07-29 | $100.49 | $184.22 | 970,400 | — | — |
| 2021-07-28 | $99.88 | $183.10 | 1,437,600 | — | — |
| 2021-07-27 | $101.37 | $185.83 | 1,496,100 | — | — |
| 2021-07-26 | $103.72 | $190.14 | 3,870,500 | — | — |
| 2021-07-23 | $92.41 | $169.41 | 1,105,300 | — | — |
| 2021-07-22 | $93.24 | $170.93 | 393,900 | — | — |
| 2021-07-21 | $94.22 | $172.73 | 421,900 | — | — |
| 2021-07-20 | $94.00 | $172.32 | 654,000 | — | — |
| 2021-07-19 | $91.80 | $168.29 | 796,800 | — | — |
| 2021-07-16 | $94.04 | $172.40 | 678,100 | — | — |
| 2021-07-15 | $94.80 | $173.79 | 1,006,200 | — | — |
| 2021-07-14 | $97.79 | $179.27 | 624,800 | — | — |
| 2021-07-13 | $97.57 | $178.87 | 480,500 | — | — |
| 2021-07-12 | $98.15 | $179.93 | 341,800 | — | — |
| 2021-07-09 | $97.98 | $179.62 | 431,000 | — | — |
| 2021-07-08 | $96.89 | $177.62 | 591,100 | — | — |
| 2021-07-07 | $96.93 | $177.69 | 498,600 | — | — |
| 2021-07-06 | $95.62 | $175.29 | 498,100 | — | — |
| 2021-07-02 | $96.65 | $177.18 | 686,600 | — | — |
| 2021-07-01 | $95.34 | $174.78 | 568,600 | — | — |
| 2021-06-30 | $94.52 | $173.28 | 826,800 | — | — |
| 2021-06-29 | $94.00 | $172.32 | 906,000 | — | — |
| 2021-06-28 | $93.61 | $171.61 | 815,200 | — | — |
| 2021-06-25 | $93.54 | $171.48 | 688,500 | — | — |
| 2021-06-24 | $93.18 | $170.82 | 568,800 | — | — |
| 2021-06-23 | $92.71 | $169.96 | 671,700 | — | — |
| 2021-06-22 | $92.87 | $170.25 | 595,900 | — | — |
| 2021-06-21 | $92.16 | $168.95 | 677,100 | — | — |
| 2021-06-18 | $91.03 | $166.88 | 1,126,400 | — | — |
| 2021-06-17 | $91.84 | $168.36 | 923,300 | — | — |
| 2021-06-16 | $94.00 | $172.32 | 642,100 | — | — |
| 2021-06-15 | $95.12 | $174.38 | 573,600 | — | — |
| 2021-06-14 | $95.50 | $175.07 | 727,500 | — | — |
| 2021-06-11 | $97.47 | $178.68 | 644,000 | — | — |
| 2021-06-10 | $96.22 | $176.39 | 429,000 | — | — |
| 2021-06-09 | $95.40 | $174.89 | 317,400 | — | — |
| 2021-06-08 | $96.37 | $176.67 | 429,300 | — | — |
| 2021-06-07 | $94.75 | $173.70 | 399,200 | — | — |
| 2021-06-04 | $95.24 | $174.60 | 549,200 | — | — |
| 2021-06-03 | $95.57 | $175.20 | 768,600 | — | — |
| 2021-06-02 | $95.46 | $175.00 | 668,500 | — | — |
| 2021-06-01 | $96.29 | $176.52 | 523,300 | — | — |
| 2021-05-28 | $95.97 | $175.94 | 425,100 | — | — |
| 2021-05-27 | $95.92 | $175.84 | 1,160,500 | — | — |
| 2021-05-26 | $94.83 | $173.85 | 433,000 | — | — |
| 2021-05-25 | $94.04 | $172.40 | 489,500 | — | — |
| 2021-05-24 | $94.12 | $172.54 | 437,500 | — | — |
| 2021-05-21 | $94.06 | $172.43 | 600,800 | — | — |
| 2021-05-20 | $94.80 | $173.79 | 568,200 | — | — |
| 2021-05-19 | $93.84 | $172.03 | 745,600 | — | — |
| 2021-05-18 | $94.98 | $174.12 | 641,800 | — | — |
| 2021-05-17 | $96.08 | $176.14 | 708,000 | — | — |
| 2021-05-14 | $96.30 | $176.54 | 728,600 | — | — |
| 2021-05-13 | $96.31 | $176.56 | 550,400 | — | — |
| 2021-05-12 | $94.76 | $173.72 | 705,800 | — | — |
| 2021-05-11 | $98.21 | $180.04 | 682,900 | — | — |
| 2021-05-10 | $99.39 | $182.20 | 700,000 | — | — |
| 2021-05-07 | $99.15 | $181.76 | 583,400 | — | — |
| 2021-05-06 | $99.43 | $182.28 | 637,000 | — | — |
| 2021-05-05 | $99.38 | $182.19 | 534,400 | — | — |
| 2021-05-04 | $98.20 | $180.02 | 669,500 | — | — |
| 2021-05-03 | $99.36 | $182.15 | 837,200 | — | — |
| 2021-04-30 | $99.45 | $182.31 | 1,035,600 | — | — |
| 2021-04-29 | $99.09 | $180.41 | 756,700 | — | — |
| 2021-04-28 | $98.00 | $178.42 | 703,900 | — | — |
| 2021-04-27 | $98.35 | $179.06 | 1,256,700 | — | — |
| 2021-04-26 | $97.02 | $176.64 | 987,300 | — | — |
| 2021-04-23 | $97.15 | $176.88 | 891,200 | — | — |
| 2021-04-22 | $98.48 | $179.30 | 673,400 | — | — |
| 2021-04-21 | $97.69 | $177.86 | 616,300 | — | — |
| 2021-04-20 | $96.73 | $176.11 | 771,300 | — | — |
| 2021-04-19 | $98.01 | $178.44 | 644,700 | — | — |
| 2021-04-16 | $98.00 | $178.42 | 1,016,600 | — | — |
| 2021-04-15 | $99.01 | $180.26 | 845,300 | — | — |
| 2021-04-14 | $99.99 | $182.05 | 1,069,300 | — | — |
| 2021-04-13 | $98.84 | $179.95 | 1,723,200 | — | — |
| 2021-04-12 | $97.11 | $176.80 | 737,700 | — | — |
| 2021-04-09 | $95.24 | $173.40 | 718,000 | — | — |
| 2021-04-08 | $96.21 | $175.16 | 1,743,600 | — | — |
| 2021-04-07 | $97.19 | $176.95 | 603,300 | — | — |
| 2021-04-06 | $95.77 | $174.36 | 750,700 | — | — |
| 2021-04-05 | $95.55 | $173.96 | 811,800 | — | — |
| 2021-04-01 | $95.46 | $173.80 | 878,700 | — | — |
| 2021-03-31 | $96.12 | $175.00 | 1,411,500 | — | — |
| 2021-03-30 | $96.88 | $176.38 | 973,300 | — | — |
| 2021-03-29 | $97.90 | $178.24 | 608,500 | — | — |
| 2021-03-26 | $98.50 | $179.33 | 628,900 | — | — |
| 2021-03-25 | $98.35 | $179.06 | 756,100 | — | — |
| 2021-03-24 | $95.63 | $174.11 | 770,300 | — | — |
| 2021-03-23 | $96.75 | $176.15 | 737,000 | — | — |
| 2021-03-22 | $96.85 | $176.33 | 811,600 | — | — |
| 2021-03-19 | $95.93 | $174.65 | 2,762,400 | — | — |
| 2021-03-18 | $95.53 | $173.93 | 713,000 | — | — |
| 2021-03-17 | $94.97 | $172.91 | 1,135,500 | — | — |
| 2021-03-16 | $97.41 | $177.35 | 690,600 | — | — |
| 2021-03-15 | $97.41 | $177.35 | 717,500 | — | — |
| 2021-03-12 | $94.89 | $172.76 | 763,600 | — | — |
| 2021-03-11 | $94.88 | $172.74 | 927,800 | — | — |
| 2021-03-10 | $96.76 | $176.17 | 661,400 | — | — |
| 2021-03-09 | $95.82 | $174.45 | 1,167,100 | — | — |
| 2021-03-08 | $97.29 | $177.13 | 715,800 | — | — |
| 2021-03-05 | $94.79 | $172.58 | 802,200 | — | — |
| 2021-03-04 | $92.24 | $167.94 | 1,017,100 | — | — |
| 2021-03-03 | $93.03 | $169.37 | 617,500 | — | — |
| 2021-03-02 | $95.29 | $173.49 | 753,500 | — | — |
| 2021-03-01 | $95.06 | $173.07 | 1,000,100 | — | — |
| 2021-02-26 | $93.71 | $170.61 | 2,478,700 | — | — |
| 2021-02-25 | $91.84 | $167.21 | 1,880,900 | — | — |
| 2021-02-24 | $90.91 | $165.52 | 889,800 | — | — |
| 2021-02-23 | $91.38 | $166.37 | 850,300 | — | — |
| 2021-02-22 | $91.76 | $167.06 | 808,400 | — | — |
| 2021-02-19 | $90.00 | $163.86 | 705,000 | — | — |
| 2021-02-18 | $91.43 | $166.46 | 509,100 | — | — |
| 2021-02-17 | $90.88 | $165.46 | 750,700 | — | — |
| 2021-02-16 | $89.43 | $162.82 | 894,900 | — | — |
| 2021-02-12 | $91.48 | $166.55 | 717,300 | — | — |
| 2021-02-11 | $90.65 | $165.04 | 1,068,700 | — | — |
| 2021-02-10 | $92.29 | $168.03 | 1,447,600 | — | — |
| 2021-02-09 | $90.74 | $165.21 | 1,355,500 | — | — |
| 2021-02-08 | $93.15 | $169.59 | 2,631,700 | — | — |
| 2021-02-05 | $97.28 | $177.11 | 1,244,400 | — | — |
| 2021-02-04 | $96.87 | $176.37 | 633,900 | — | — |
| 2021-02-03 | $96.50 | $175.69 | 645,200 | — | — |
| 2021-02-02 | $95.49 | $173.85 | 757,000 | — | — |
| 2021-02-01 | $94.36 | $171.80 | 418,800 | — | — |
| 2021-01-29 | $93.82 | $169.58 | 726,700 | — | — |
| 2021-01-28 | $95.14 | $171.96 | 1,059,900 | — | — |
| 2021-01-27 | $93.29 | $168.62 | 1,162,600 | — | — |
| 2021-01-26 | $95.19 | $172.05 | 1,081,400 | — | — |
| 2021-01-25 | $95.83 | $173.21 | 638,000 | — | — |
| 2021-01-22 | $97.48 | $176.19 | 437,900 | — | — |
| 2021-01-21 | $97.00 | $175.32 | 706,500 | — | — |
| 2021-01-20 | $94.74 | $171.24 | 664,900 | — | — |
| 2021-01-19 | $96.29 | $174.04 | 769,200 | — | — |
| 2021-01-15 | $97.20 | $175.68 | 1,018,100 | — | — |
| 2021-01-14 | $99.21 | $179.32 | 1,058,800 | — | — |
| 2021-01-13 | $99.25 | $179.39 | 640,800 | — | — |
| 2021-01-12 | $99.12 | $179.15 | 843,600 | — | — |
| 2021-01-11 | $96.85 | $175.05 | 575,500 | — | — |
| 2021-01-08 | $97.26 | $175.79 | 908,900 | — | — |
| 2021-01-07 | $94.79 | $171.33 | 646,900 | — | — |
| 2021-01-06 | $94.49 | $170.79 | 693,700 | — | — |
| 2021-01-05 | $93.18 | $168.42 | 537,700 | — | — |
| 2021-01-04 | $91.96 | $166.21 | 990,000 | — | — |