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
- 1983-12-28 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 | $104.77 | $418.63 | 651,600 | — | — |
| 2021-12-30 | $104.49 | $417.51 | 575,100 | — | — |
| 2021-12-29 | $104.83 | $418.87 | 952,100 | — | — |
| 2021-12-28 | $103.43 | $413.27 | 735,000 | — | — |
| 2021-12-27 | $104.06 | $415.79 | 1,054,400 | — | — |
| 2021-12-23 | $102.73 | $410.48 | 1,112,800 | — | — |
| 2021-12-22 | $102.12 | $408.04 | 1,521,900 | — | — |
| 2021-12-21 | $99.46 | $397.41 | 995,500 | — | — |
| 2021-12-20 | $99.33 | $396.89 | 667,100 | — | — |
| 2021-12-17 | $98.83 | $394.89 | 1,650,200 | — | — |
| 2021-12-16 | $100.35 | $400.97 | 1,858,900 | — | — |
| 2021-12-15 | $98.52 | $393.65 | 1,309,200 | — | — |
| 2021-12-14 | $97.14 | $388.14 | 1,443,100 | — | — |
| 2021-12-13 | $97.35 | $388.98 | 1,567,100 | — | — |
| 2021-12-10 | $95.74 | $382.55 | 1,131,500 | — | — |
| 2021-12-09 | $95.23 | $380.51 | 1,721,500 | — | — |
| 2021-12-08 | $94.41 | $377.23 | 3,058,500 | — | — |
| 2021-12-07 | $94.88 | $379.11 | 1,601,100 | — | — |
| 2021-12-06 | $94.56 | $377.83 | 1,379,800 | — | — |
| 2021-12-03 | $92.76 | $370.64 | 1,356,500 | — | — |
| 2021-12-02 | $90.68 | $362.33 | 1,333,300 | — | — |
| 2021-12-01 | $89.43 | $357.33 | 1,268,100 | — | — |
| 2021-11-30 | $90.32 | $360.89 | 2,321,600 | — | — |
| 2021-11-29 | $93.80 | $374.79 | 932,400 | — | — |
| 2021-11-26 | $93.38 | $373.12 | 483,600 | — | — |
| 2021-11-24 | $95.00 | $376.87 | 1,044,400 | — | — |
| 2021-11-23 | $95.31 | $378.10 | 747,700 | — | — |
| 2021-11-22 | $95.62 | $379.33 | 877,500 | — | — |
| 2021-11-19 | $94.90 | $376.48 | 3,139,800 | — | — |
| 2021-11-18 | $92.61 | $367.39 | 793,900 | — | — |
| 2021-11-17 | $93.85 | $372.31 | 809,300 | — | — |
| 2021-11-16 | $94.57 | $375.17 | 892,900 | — | — |
| 2021-11-15 | $96.21 | $381.67 | 972,600 | — | — |
| 2021-11-12 | $95.43 | $378.58 | 810,000 | — | — |
| 2021-11-11 | $94.77 | $375.96 | 787,300 | — | — |
| 2021-11-10 | $94.07 | $373.18 | 684,000 | — | — |
| 2021-11-09 | $93.14 | $369.49 | 677,600 | — | — |
| 2021-11-08 | $92.97 | $368.82 | 481,800 | — | — |
| 2021-11-05 | $93.99 | $372.87 | 469,200 | — | — |
| 2021-11-04 | $93.63 | $371.44 | 666,000 | — | — |
| 2021-11-03 | $93.36 | $370.37 | 755,700 | — | — |
| 2021-11-02 | $93.79 | $372.07 | 666,000 | — | — |
| 2021-11-01 | $93.04 | $369.10 | 472,400 | — | — |
| 2021-10-29 | $92.12 | $365.45 | 1,357,900 | — | — |
| 2021-10-28 | $92.89 | $368.50 | 474,900 | — | — |
| 2021-10-27 | $91.78 | $364.10 | 765,500 | — | — |
| 2021-10-26 | $94.03 | $373.02 | 433,600 | — | — |
| 2021-10-25 | $94.20 | $373.70 | 464,300 | — | — |
| 2021-10-22 | $94.04 | $373.06 | 422,000 | — | — |
| 2021-10-21 | $93.45 | $370.72 | 526,300 | — | — |
| 2021-10-20 | $94.52 | $374.97 | 717,400 | — | — |
| 2021-10-19 | $92.88 | $368.46 | 631,200 | — | — |
| 2021-10-18 | $91.10 | $361.40 | 866,000 | — | — |
| 2021-10-15 | $93.00 | $368.94 | 779,700 | — | — |
| 2021-10-14 | $93.94 | $372.67 | 1,045,500 | — | — |
| 2021-10-13 | $92.20 | $365.76 | 1,628,900 | — | — |
| 2021-10-12 | $88.98 | $352.99 | 468,100 | — | — |
| 2021-10-11 | $89.11 | $353.51 | 440,500 | — | — |
| 2021-10-08 | $89.96 | $356.88 | 616,300 | — | — |
| 2021-10-07 | $89.76 | $356.08 | 981,700 | — | — |
| 2021-10-06 | $90.16 | $357.67 | 1,177,100 | — | — |
| 2021-10-05 | $90.01 | $357.08 | 811,000 | — | — |
| 2021-10-04 | $90.55 | $359.22 | 1,013,900 | — | — |
| 2021-10-01 | $88.78 | $352.20 | 798,400 | — | — |
| 2021-09-30 | $88.20 | $349.90 | 1,549,000 | — | — |
| 2021-09-29 | $88.91 | $352.71 | 1,005,500 | — | — |
| 2021-09-28 | $86.69 | $343.91 | 715,800 | — | — |
| 2021-09-27 | $87.58 | $347.44 | 743,700 | — | — |
| 2021-09-24 | $88.22 | $349.98 | 530,600 | — | — |
| 2021-09-23 | $88.13 | $349.62 | 448,200 | — | — |
| 2021-09-22 | $88.75 | $352.08 | 670,500 | — | — |
| 2021-09-21 | $88.78 | $352.20 | 875,400 | — | — |
| 2021-09-20 | $89.13 | $353.59 | 871,600 | — | — |
| 2021-09-17 | $89.09 | $353.43 | 1,175,300 | — | — |
| 2021-09-16 | $89.76 | $356.08 | 627,900 | — | — |
| 2021-09-15 | $89.56 | $355.29 | 763,300 | — | — |
| 2021-09-14 | $91.28 | $362.11 | 1,030,700 | — | — |
| 2021-09-13 | $92.18 | $365.68 | 905,600 | — | — |
| 2021-09-10 | $93.12 | $369.41 | 906,500 | — | — |
| 2021-09-09 | $96.19 | $381.59 | 857,000 | — | — |
| 2021-09-08 | $97.65 | $387.38 | 632,300 | — | — |
| 2021-09-07 | $96.13 | $381.35 | 614,800 | — | — |
| 2021-09-03 | $97.50 | $386.79 | 598,500 | — | — |
| 2021-09-02 | $98.30 | $389.96 | 684,100 | — | — |
| 2021-09-01 | $98.25 | $389.77 | 668,400 | — | — |
| 2021-08-31 | $97.51 | $386.83 | 767,300 | — | — |
| 2021-08-30 | $97.47 | $386.67 | 366,500 | — | — |
| 2021-08-27 | $97.38 | $386.31 | 345,400 | — | — |
| 2021-08-26 | $96.70 | $383.62 | 399,100 | — | — |
| 2021-08-25 | $97.49 | $386.75 | 644,100 | — | — |
| 2021-08-24 | $98.12 | $389.25 | 840,100 | — | — |
| 2021-08-23 | $97.82 | $388.06 | 629,300 | — | — |
| 2021-08-20 | $98.77 | $391.83 | 995,500 | — | — |
| 2021-08-19 | $98.64 | $388.83 | 721,800 | — | — |
| 2021-08-18 | $98.99 | $390.21 | 701,500 | — | — |
| 2021-08-17 | $100.95 | $397.94 | 820,600 | — | — |
| 2021-08-16 | $101.07 | $398.41 | 724,000 | — | — |
| 2021-08-13 | $101.47 | $399.99 | 538,300 | — | — |
| 2021-08-12 | $100.57 | $396.44 | 461,900 | — | — |
| 2021-08-11 | $101.14 | $398.69 | 382,300 | — | — |
| 2021-08-10 | $100.89 | $397.70 | 471,400 | — | — |
| 2021-08-09 | $101.12 | $398.61 | 642,700 | — | — |
| 2021-08-06 | $100.89 | $397.70 | 595,200 | — | — |
| 2021-08-05 | $101.31 | $399.36 | 635,700 | — | — |
| 2021-08-04 | $99.39 | $391.79 | 583,900 | — | — |
| 2021-08-03 | $99.68 | $392.93 | 532,600 | — | — |
| 2021-08-02 | $99.54 | $392.38 | 502,700 | — | — |
| 2021-07-30 | $98.59 | $388.64 | 1,208,500 | — | — |
| 2021-07-29 | $100.19 | $394.94 | 392,900 | — | — |
| 2021-07-28 | $100.35 | $395.57 | 494,600 | — | — |
| 2021-07-27 | $101.10 | $398.53 | 400,300 | — | — |
| 2021-07-26 | $99.52 | $392.30 | 490,500 | — | — |
| 2021-07-23 | $99.45 | $392.03 | 447,900 | — | — |
| 2021-07-22 | $97.66 | $384.97 | 475,100 | — | — |
| 2021-07-21 | $98.25 | $387.30 | 729,400 | — | — |
| 2021-07-20 | $99.49 | $392.18 | 928,900 | — | — |
| 2021-07-19 | $98.95 | $390.05 | 1,053,000 | — | — |
| 2021-07-16 | $101.24 | $399.08 | 627,900 | — | — |
| 2021-07-15 | $100.82 | $397.43 | 573,200 | — | — |
| 2021-07-14 | $99.45 | $392.03 | 407,400 | — | — |
| 2021-07-13 | $98.80 | $389.46 | 584,000 | — | — |
| 2021-07-12 | $99.44 | $391.99 | 591,700 | — | — |
| 2021-07-09 | $98.53 | $388.40 | 764,700 | — | — |
| 2021-07-08 | $97.66 | $384.97 | 427,100 | — | — |
| 2021-07-07 | $97.95 | $386.11 | 591,800 | — | — |
| 2021-07-06 | $97.08 | $382.68 | 653,200 | — | — |
| 2021-07-02 | $97.11 | $382.80 | 487,000 | — | — |
| 2021-07-01 | $96.98 | $382.29 | 616,900 | — | — |
| 2021-06-30 | $96.11 | $378.86 | 617,600 | — | — |
| 2021-06-29 | $96.41 | $380.04 | 553,300 | — | — |
| 2021-06-28 | $98.75 | $389.27 | 422,300 | — | — |
| 2021-06-25 | $98.93 | $389.98 | 575,500 | — | — |
| 2021-06-24 | $97.46 | $384.18 | 623,500 | — | — |
| 2021-06-23 | $97.35 | $383.75 | 839,900 | — | — |
| 2021-06-22 | $98.41 | $387.93 | 873,300 | — | — |
| 2021-06-21 | $99.04 | $390.41 | 895,100 | — | — |
| 2021-06-18 | $97.88 | $385.84 | 2,081,000 | — | — |
| 2021-06-17 | $100.30 | $395.38 | 688,500 | — | — |
| 2021-06-16 | $100.57 | $396.44 | 887,300 | — | — |
| 2021-06-15 | $100.96 | $397.98 | 696,600 | — | — |
| 2021-06-14 | $101.10 | $398.53 | 755,500 | — | — |
| 2021-06-11 | $101.79 | $401.25 | 575,200 | — | — |
| 2021-06-10 | $101.22 | $399.00 | 523,500 | — | — |
| 2021-06-09 | $101.15 | $398.73 | 644,400 | — | — |
| 2021-06-08 | $100.29 | $395.34 | 612,000 | — | — |
| 2021-06-07 | $100.97 | $398.02 | 619,300 | — | — |
| 2021-06-04 | $100.71 | $396.99 | 565,100 | — | — |
| 2021-06-03 | $101.19 | $398.88 | 611,000 | — | — |
| 2021-06-02 | $100.47 | $396.05 | 792,700 | — | — |
| 2021-06-01 | $99.44 | $391.99 | 625,100 | — | — |
| 2021-05-28 | $99.17 | $390.92 | 636,000 | — | — |
| 2021-05-27 | $99.16 | $390.88 | 3,236,800 | — | — |
| 2021-05-26 | $98.62 | $388.75 | 737,900 | — | — |
| 2021-05-25 | $98.29 | $387.45 | 547,600 | — | — |
| 2021-05-24 | $98.43 | $388.01 | 632,500 | — | — |
| 2021-05-21 | $98.18 | $387.02 | 1,834,100 | — | — |
| 2021-05-20 | $98.32 | $385.11 | 530,300 | — | — |
| 2021-05-19 | $98.11 | $384.29 | 655,000 | — | — |
| 2021-05-18 | $99.14 | $388.32 | 938,300 | — | — |
| 2021-05-17 | $98.51 | $385.85 | 849,400 | — | — |
| 2021-05-14 | $100.46 | $393.49 | 668,700 | — | — |
| 2021-05-13 | $100.61 | $394.08 | 549,600 | — | — |
| 2021-05-12 | $99.25 | $388.75 | 835,200 | — | — |
| 2021-05-11 | $101.31 | $396.82 | 718,700 | — | — |
| 2021-05-10 | $103.51 | $405.44 | 1,023,100 | — | — |
| 2021-05-07 | $103.00 | $403.44 | 696,700 | — | — |
| 2021-05-06 | $103.35 | $404.81 | 745,400 | — | — |
| 2021-05-05 | $102.53 | $401.60 | 597,000 | — | — |
| 2021-05-04 | $103.55 | $405.59 | 650,700 | — | — |
| 2021-05-03 | $103.79 | $406.53 | 777,900 | — | — |
| 2021-04-30 | $103.59 | $405.75 | 863,700 | — | — |
| 2021-04-29 | $102.18 | $400.23 | 1,108,900 | — | — |
| 2021-04-28 | $100.30 | $392.86 | 851,800 | — | — |
| 2021-04-27 | $101.48 | $397.49 | 530,700 | — | — |
| 2021-04-26 | $102.41 | $401.13 | 591,200 | — | — |
| 2021-04-23 | $103.35 | $404.81 | 374,900 | — | — |
| 2021-04-22 | $103.40 | $405.01 | 475,000 | — | — |
| 2021-04-21 | $103.39 | $404.97 | 1,141,100 | — | — |
| 2021-04-20 | $104.59 | $409.67 | 798,200 | — | — |
| 2021-04-19 | $101.84 | $398.90 | 969,000 | — | — |
| 2021-04-16 | $101.82 | $398.82 | 868,400 | — | — |
| 2021-04-15 | $101.32 | $396.86 | 651,500 | — | — |
| 2021-04-14 | $100.13 | $392.20 | 575,300 | — | — |
| 2021-04-13 | $99.09 | $388.12 | 740,200 | — | — |
| 2021-04-12 | $99.36 | $389.18 | 479,300 | — | — |
| 2021-04-09 | $99.13 | $388.28 | 543,200 | — | — |
| 2021-04-08 | $98.32 | $385.11 | 848,400 | — | — |
| 2021-04-07 | $98.23 | $384.76 | 563,500 | — | — |
| 2021-04-06 | $98.26 | $384.87 | 731,600 | — | — |
| 2021-04-05 | $98.62 | $386.28 | 513,700 | — | — |
| 2021-04-01 | $98.24 | $384.79 | 689,200 | — | — |
| 2021-03-31 | $98.85 | $387.18 | 1,142,800 | — | — |
| 2021-03-30 | $98.89 | $387.34 | 931,800 | — | — |
| 2021-03-29 | $98.85 | $387.18 | 973,400 | — | — |
| 2021-03-26 | $97.24 | $380.88 | 654,700 | — | — |
| 2021-03-25 | $97.08 | $380.25 | 746,800 | — | — |
| 2021-03-24 | $95.85 | $375.43 | 847,500 | — | — |
| 2021-03-23 | $94.18 | $368.89 | 750,900 | — | — |
| 2021-03-22 | $93.54 | $366.39 | 1,026,800 | — | — |
| 2021-03-19 | $94.09 | $368.54 | 1,945,800 | — | — |
| 2021-03-18 | $93.53 | $366.35 | 779,200 | — | — |
| 2021-03-17 | $92.43 | $362.04 | 786,100 | — | — |
| 2021-03-16 | $93.80 | $367.40 | 993,800 | — | — |
| 2021-03-15 | $93.19 | $365.01 | 749,300 | — | — |
| 2021-03-12 | $91.42 | $358.08 | 762,300 | — | — |
| 2021-03-11 | $89.88 | $352.05 | 684,300 | — | — |
| 2021-03-10 | $90.81 | $355.69 | 881,600 | — | — |
| 2021-03-09 | $89.34 | $349.93 | 920,600 | — | — |
| 2021-03-08 | $91.64 | $358.94 | 1,078,800 | — | — |
| 2021-03-05 | $91.71 | $359.22 | 1,691,600 | — | — |
| 2021-03-04 | $88.90 | $348.21 | 1,376,900 | — | — |
| 2021-03-03 | $88.45 | $346.45 | 1,117,900 | — | — |
| 2021-03-02 | $87.24 | $341.71 | 1,057,900 | — | — |
| 2021-03-01 | $85.75 | $335.87 | 755,100 | — | — |
| 2021-02-26 | $84.61 | $331.41 | 1,414,100 | — | — |
| 2021-02-25 | $88.23 | $345.59 | 927,900 | — | — |
| 2021-02-24 | $88.67 | $347.31 | 1,002,100 | — | — |
| 2021-02-23 | $89.63 | $351.07 | 997,200 | — | — |
| 2021-02-22 | $89.41 | $350.21 | 2,185,500 | — | — |
| 2021-02-19 | $93.56 | $366.46 | 2,130,000 | — | — |
| 2021-02-18 | $93.69 | $364.52 | 854,300 | — | — |
| 2021-02-17 | $92.43 | $359.62 | 964,200 | — | — |
| 2021-02-16 | $91.13 | $354.56 | 722,100 | — | — |
| 2021-02-12 | $91.05 | $354.25 | 767,100 | — | — |
| 2021-02-11 | $91.04 | $354.21 | 865,500 | — | — |
| 2021-02-10 | $91.85 | $357.37 | 1,136,300 | — | — |
| 2021-02-09 | $89.60 | $348.61 | 666,600 | — | — |
| 2021-02-08 | $89.08 | $346.59 | 886,700 | — | — |
| 2021-02-05 | $89.05 | $346.47 | 696,300 | — | — |
| 2021-02-04 | $88.78 | $345.42 | 1,370,300 | — | — |
| 2021-02-03 | $87.05 | $338.69 | 1,026,400 | — | — |
| 2021-02-02 | $88.66 | $344.95 | 757,700 | — | — |
| 2021-02-01 | $88.65 | $344.92 | 1,069,600 | — | — |
| 2021-01-29 | $89.00 | $346.28 | 3,088,800 | — | — |
| 2021-01-28 | $88.57 | $344.60 | 1,797,900 | — | — |
| 2021-01-27 | $90.83 | $353.40 | 1,138,200 | — | — |
| 2021-01-26 | $90.95 | $353.86 | 849,600 | — | — |
| 2021-01-25 | $90.44 | $351.88 | 1,333,800 | — | — |
| 2021-01-22 | $89.09 | $346.63 | 593,800 | — | — |
| 2021-01-21 | $89.45 | $348.03 | 709,700 | — | — |
| 2021-01-20 | $90.09 | $350.52 | 1,223,400 | — | — |
| 2021-01-19 | $90.08 | $350.48 | 1,399,600 | — | — |
| 2021-01-15 | $90.03 | $350.28 | 987,200 | — | — |
| 2021-01-14 | $87.64 | $340.99 | 581,200 | — | — |
| 2021-01-13 | $88.46 | $344.18 | 841,300 | — | — |
| 2021-01-12 | $87.62 | $340.91 | 978,400 | — | — |
| 2021-01-11 | $87.67 | $341.10 | 924,700 | — | — |
| 2021-01-08 | $89.26 | $347.29 | 1,054,400 | — | — |
| 2021-01-07 | $89.77 | $349.27 | 993,900 | — | — |
| 2021-01-06 | $93.71 | $364.60 | 810,200 | — | — |
| 2021-01-05 | $92.61 | $360.32 | 862,000 | — | — |
| 2021-01-04 | $94.03 | $365.85 | 1,106,700 | — | — |