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 | $115.16 | $120.29 | 294,747 | — | — |
| 2021-12-30 | $114.83 | $119.95 | 306,957 | — | — |
| 2021-12-29 | $114.35 | $119.45 | 506,196 | — | — |
| 2021-12-28 | $115.97 | $121.13 | 393,641 | — | — |
| 2021-12-27 | $114.96 | $120.08 | 408,511 | — | — |
| 2021-12-23 | $113.61 | $118.67 | 442,120 | — | — |
| 2021-12-22 | $111.33 | $116.28 | 665,538 | — | — |
| 2021-12-21 | $111.04 | $115.98 | 778,093 | — | — |
| 2021-12-20 | $109.87 | $114.76 | 1,157,226 | — | — |
| 2021-12-17 | $112.10 | $117.10 | 1,938,462 | — | — |
| 2021-12-16 | $114.29 | $119.38 | 992,081 | — | — |
| 2021-12-15 | $115.87 | $121.03 | 445,505 | — | — |
| 2021-12-14 | $116.01 | $121.17 | 544,278 | — | — |
| 2021-12-13 | $116.54 | $121.73 | 663,966 | — | — |
| 2021-12-10 | $118.65 | $123.93 | 459,288 | — | — |
| 2021-12-09 | $117.59 | $122.82 | 468,839 | — | — |
| 2021-12-08 | $119.51 | $124.84 | 425,557 | — | — |
| 2021-12-07 | $118.70 | $123.99 | 684,156 | — | — |
| 2021-12-06 | $116.92 | $122.12 | 1,054,101 | — | — |
| 2021-12-03 | $117.36 | $122.59 | 535,332 | — | — |
| 2021-12-02 | $117.48 | $122.71 | 649,580 | — | — |
| 2021-12-01 | $114.79 | $119.90 | 804,690 | — | — |
| 2021-11-30 | $117.92 | $123.17 | 1,142,356 | — | — |
| 2021-11-29 | $120.84 | $126.22 | 669,769 | — | — |
| 2021-11-26 | $120.54 | $125.91 | 619,960 | — | — |
| 2021-11-24 | $122.79 | $128.26 | 1,126,760 | — | — |
| 2021-11-23 | $119.11 | $124.41 | 1,745,390 | — | — |
| 2021-11-22 | $121.24 | $126.63 | 1,071,027 | — | — |
| 2021-11-19 | $121.11 | $126.50 | 793,205 | — | — |
| 2021-11-18 | $121.77 | $127.20 | 736,746 | — | — |
| 2021-11-17 | $120.28 | $125.63 | 724,657 | — | — |
| 2021-11-16 | $121.76 | $127.19 | 439,219 | — | — |
| 2021-11-15 | $120.30 | $125.66 | 535,936 | — | — |
| 2021-11-12 | $120.28 | $125.64 | 557,335 | — | — |
| 2021-11-11 | $119.61 | $124.93 | 467,146 | — | — |
| 2021-11-10 | $120.37 | $125.73 | 736,625 | — | — |
| 2021-11-09 | $119.53 | $124.85 | 472,828 | — | — |
| 2021-11-08 | $119.93 | $125.27 | 881,339 | — | — |
| 2021-11-05 | $117.98 | $123.23 | 715,831 | — | — |
| 2021-11-04 | $117.25 | $122.47 | 368,736 | — | — |
| 2021-11-03 | $116.75 | $121.95 | 438,131 | — | — |
| 2021-11-02 | $116.32 | $121.50 | 620,202 | — | — |
| 2021-11-01 | $116.39 | $121.57 | 552,137 | — | — |
| 2021-10-29 | $116.15 | $121.32 | 549,719 | — | — |
| 2021-10-28 | $115.21 | $120.34 | 590,098 | — | — |
| 2021-10-27 | $112.49 | $117.50 | 514,538 | — | — |
| 2021-10-26 | $114.37 | $119.46 | 476,455 | — | — |
| 2021-10-25 | $115.09 | $120.21 | 819,319 | — | — |
| 2021-10-22 | $113.26 | $118.31 | 430,998 | — | — |
| 2021-10-21 | $113.21 | $118.25 | 464,124 | — | — |
| 2021-10-20 | $112.83 | $117.86 | 732,515 | — | — |
| 2021-10-19 | $110.69 | $115.62 | 558,665 | — | — |
| 2021-10-18 | $110.90 | $115.83 | 681,617 | — | — |
| 2021-10-15 | $110.81 | $115.74 | 631,203 | — | — |
| 2021-10-14 | $111.24 | $116.19 | 684,398 | — | — |
| 2021-10-13 | $110.23 | $114.96 | 432,690 | — | — |
| 2021-10-12 | $110.01 | $114.73 | 575,470 | — | — |
| 2021-10-11 | $110.83 | $115.58 | 444,538 | — | — |
| 2021-10-08 | $111.95 | $116.76 | 344,677 | — | — |
| 2021-10-07 | $111.54 | $116.32 | 453,968 | — | — |
| 2021-10-06 | $109.38 | $114.07 | 652,602 | — | — |
| 2021-10-05 | $109.42 | $114.11 | 557,214 | — | — |
| 2021-10-04 | $108.65 | $113.31 | 999,576 | — | — |
| 2021-10-01 | $111.38 | $116.16 | 772,532 | — | — |
| 2021-09-30 | $109.62 | $114.32 | 995,466 | — | — |
| 2021-09-29 | $112.84 | $117.68 | 644,139 | — | — |
| 2021-09-28 | $112.55 | $117.38 | 731,790 | — | — |
| 2021-09-27 | $114.37 | $119.28 | 710,512 | — | — |
| 2021-09-24 | $112.49 | $117.32 | 671,946 | — | — |
| 2021-09-23 | $111.51 | $116.29 | 873,118 | — | — |
| 2021-09-22 | $107.98 | $112.61 | 684,519 | — | — |
| 2021-09-21 | $104.83 | $109.33 | 543,432 | — | — |
| 2021-09-20 | $105.78 | $110.31 | 691,410 | — | — |
| 2021-09-17 | $107.98 | $112.62 | 1,422,111 | — | — |
| 2021-09-16 | $110.58 | $115.32 | 639,787 | — | — |
| 2021-09-15 | $112.49 | $117.32 | 691,047 | — | — |
| 2021-09-14 | $110.02 | $114.74 | 564,952 | — | — |
| 2021-09-13 | $111.29 | $116.07 | 427,734 | — | — |
| 2021-09-10 | $110.28 | $115.01 | 537,508 | — | — |
| 2021-09-09 | $112.12 | $116.93 | 489,270 | — | — |
| 2021-09-08 | $112.34 | $117.16 | 602,067 | — | — |
| 2021-09-07 | $110.26 | $114.99 | 709,907 | — | — |
| 2021-09-03 | $113.40 | $118.27 | 414,677 | — | — |
| 2021-09-02 | $112.73 | $117.57 | 378,891 | — | — |
| 2021-09-01 | $111.43 | $116.21 | 568,820 | — | — |
| 2021-08-31 | $111.63 | $116.42 | 471,015 | — | — |
| 2021-08-30 | $111.97 | $116.77 | 425,678 | — | — |
| 2021-08-27 | $112.50 | $117.33 | 343,831 | — | — |
| 2021-08-26 | $110.57 | $115.32 | 331,258 | — | — |
| 2021-08-25 | $111.99 | $116.79 | 376,111 | — | — |
| 2021-08-24 | $111.28 | $116.05 | 391,585 | — | — |
| 2021-08-23 | $109.96 | $114.68 | 559,270 | — | — |
| 2021-08-20 | $109.80 | $114.51 | 503,294 | — | — |
| 2021-08-19 | $109.13 | $113.81 | 548,631 | — | — |
| 2021-08-18 | $110.76 | $115.51 | 559,028 | — | — |
| 2021-08-17 | $112.29 | $117.10 | 875,899 | — | — |
| 2021-08-16 | $114.26 | $119.16 | 601,946 | — | — |
| 2021-08-13 | $114.20 | $119.10 | 972,616 | — | — |
| 2021-08-12 | $115.44 | $120.39 | 1,399,745 | — | — |
| 2021-08-11 | $112.62 | $117.45 | 935,380 | — | — |
| 2021-08-10 | $108.95 | $113.62 | 601,342 | — | — |
| 2021-08-09 | $107.83 | $112.45 | 762,256 | — | — |
| 2021-08-06 | $106.61 | $111.18 | 731,185 | — | — |
| 2021-08-05 | $106.49 | $111.05 | 450,946 | — | — |
| 2021-08-04 | $106.45 | $111.02 | 822,583 | — | — |
| 2021-08-03 | $107.08 | $111.68 | 1,257,208 | — | — |
| 2021-08-02 | $110.76 | $115.51 | 1,218,279 | — | — |
| 2021-07-30 | $111.87 | $116.67 | 487,698 | — | — |
| 2021-07-29 | $112.92 | $117.77 | 695,279 | — | — |
| 2021-07-28 | $111.76 | $116.37 | 500,151 | — | — |
| 2021-07-27 | $110.56 | $115.12 | 447,319 | — | — |
| 2021-07-26 | $110.27 | $114.82 | 318,926 | — | — |
| 2021-07-23 | $110.76 | $115.33 | 244,816 | — | — |
| 2021-07-22 | $109.42 | $113.93 | 271,172 | — | — |
| 2021-07-21 | $110.58 | $115.14 | 403,312 | — | — |
| 2021-07-20 | $109.37 | $113.89 | 673,759 | — | — |
| 2021-07-19 | $106.35 | $110.74 | 755,969 | — | — |
| 2021-07-16 | $109.22 | $113.72 | 586,230 | — | — |
| 2021-07-15 | $109.72 | $114.25 | 861,996 | — | — |
| 2021-07-14 | $109.93 | $114.46 | 504,745 | — | — |
| 2021-07-13 | $109.92 | $114.46 | 498,337 | — | — |
| 2021-07-12 | $112.11 | $116.74 | 552,620 | — | — |
| 2021-07-09 | $111.38 | $115.97 | 512,361 | — | — |
| 2021-07-08 | $109.43 | $113.95 | 454,815 | — | — |
| 2021-07-07 | $110.48 | $115.04 | 472,345 | — | — |
| 2021-07-06 | $108.97 | $113.47 | 820,649 | — | — |
| 2021-07-02 | $109.79 | $114.32 | 802,998 | — | — |
| 2021-07-01 | $111.09 | $115.68 | 465,695 | — | — |
| 2021-06-30 | $110.36 | $114.91 | 530,617 | — | — |
| 2021-06-29 | $109.03 | $113.53 | 1,142,960 | — | — |
| 2021-06-28 | $110.76 | $115.33 | 911,563 | — | — |
| 2021-06-25 | $113.19 | $117.86 | 989,905 | — | — |
| 2021-06-24 | $111.86 | $116.48 | 927,884 | — | — |
| 2021-06-23 | $109.11 | $113.61 | 737,472 | — | — |
| 2021-06-22 | $109.80 | $114.34 | 1,021,459 | — | — |
| 2021-06-21 | $109.86 | $114.40 | 894,396 | — | — |
| 2021-06-18 | $107.26 | $111.69 | 1,588,949 | — | — |
| 2021-06-17 | $110.68 | $115.25 | 736,625 | — | — |
| 2021-06-16 | $113.96 | $118.66 | 599,045 | — | — |
| 2021-06-15 | $114.68 | $119.41 | 566,040 | — | — |
| 2021-06-14 | $114.61 | $119.34 | 836,245 | — | — |
| 2021-06-11 | $115.93 | $120.71 | 864,293 | — | — |
| 2021-06-10 | $116.84 | $121.66 | 616,333 | — | — |
| 2021-06-09 | $117.06 | $121.89 | 454,331 | — | — |
| 2021-06-08 | $117.97 | $122.84 | 374,418 | — | — |
| 2021-06-07 | $117.19 | $122.03 | 430,998 | — | — |
| 2021-06-04 | $118.61 | $123.51 | 349,997 | — | — |
| 2021-06-03 | $117.22 | $122.06 | 390,256 | — | — |
| 2021-06-02 | $116.96 | $121.79 | 394,366 | — | — |
| 2021-06-01 | $117.73 | $122.59 | 446,352 | — | — |
| 2021-05-28 | $117.52 | $122.37 | 602,551 | — | — |
| 2021-05-27 | $116.26 | $121.06 | 838,421 | — | — |
| 2021-05-26 | $116.21 | $120.82 | 1,057,607 | — | — |
| 2021-05-25 | $115.20 | $119.77 | 814,120 | — | — |
| 2021-05-24 | $115.51 | $120.10 | 540,047 | — | — |
| 2021-05-21 | $114.61 | $119.16 | 629,027 | — | — |
| 2021-05-20 | $113.01 | $117.50 | 708,215 | — | — |
| 2021-05-19 | $112.86 | $117.35 | 861,996 | — | — |
| 2021-05-18 | $112.14 | $116.59 | 659,856 | — | — |
| 2021-05-17 | $115.06 | $119.63 | 451,550 | — | — |
| 2021-05-14 | $114.52 | $119.07 | 769,268 | — | — |
| 2021-05-13 | $115.02 | $119.59 | 550,928 | — | — |
| 2021-05-12 | $112.00 | $116.44 | 695,037 | — | — |
| 2021-05-11 | $115.92 | $120.52 | 613,673 | — | — |
| 2021-05-10 | $117.75 | $122.43 | 1,285,740 | — | — |
| 2021-05-07 | $115.76 | $120.36 | 1,020,733 | — | — |
| 2021-05-06 | $114.52 | $119.07 | 619,839 | — | — |
| 2021-05-05 | $114.29 | $118.83 | 529,892 | — | — |
| 2021-05-04 | $114.36 | $118.90 | 638,578 | — | — |
| 2021-05-03 | $112.28 | $116.74 | 1,519,796 | — | — |
| 2021-04-30 | $110.52 | $114.90 | 1,219,246 | — | — |
| 2021-04-29 | $111.97 | $116.42 | 849,301 | — | — |
| 2021-04-28 | $112.49 | $116.96 | 362,812 | — | — |
| 2021-04-27 | $113.08 | $117.57 | 524,451 | — | — |
| 2021-04-26 | $112.86 | $117.34 | 607,266 | — | — |
| 2021-04-23 | $113.44 | $117.94 | 529,408 | — | — |
| 2021-04-22 | $111.81 | $116.25 | 686,453 | — | — |
| 2021-04-21 | $112.05 | $116.50 | 523,968 | — | — |
| 2021-04-20 | $110.17 | $114.54 | 507,284 | — | — |
| 2021-04-19 | $110.61 | $115.00 | 759,354 | — | — |
| 2021-04-16 | $110.66 | $115.05 | 809,285 | — | — |
| 2021-04-15 | $110.76 | $115.16 | 1,007,676 | — | — |
| 2021-04-14 | $108.62 | $112.93 | 1,432,509 | — | — |
| 2021-04-13 | $108.84 | $113.16 | 1,077,434 | — | — |
| 2021-04-12 | $111.19 | $115.61 | 1,422,716 | — | — |
| 2021-04-09 | $111.76 | $116.19 | 582,361 | — | — |
| 2021-04-08 | $109.82 | $114.18 | 666,022 | — | — |
| 2021-04-07 | $108.73 | $113.05 | 670,374 | — | — |
| 2021-04-06 | $109.15 | $113.49 | 785,831 | — | — |
| 2021-04-05 | $109.75 | $114.10 | 798,766 | — | — |
| 2021-04-01 | $107.49 | $111.76 | 690,080 | — | — |
| 2021-03-31 | $106.93 | $111.17 | 750,166 | — | — |
| 2021-03-30 | $105.98 | $110.19 | 548,751 | — | — |
| 2021-03-29 | $105.35 | $109.54 | 663,241 | — | — |
| 2021-03-26 | $106.39 | $110.61 | 634,347 | — | — |
| 2021-03-25 | $104.35 | $108.49 | 655,624 | — | — |
| 2021-03-24 | $101.99 | $106.04 | 583,933 | — | — |
| 2021-03-23 | $100.75 | $104.75 | 542,707 | — | — |
| 2021-03-22 | $101.90 | $105.94 | 717,403 | — | — |
| 2021-03-19 | $102.05 | $106.10 | 1,186,483 | — | — |
| 2021-03-18 | $103.08 | $107.17 | 665,417 | — | — |
| 2021-03-17 | $103.66 | $107.77 | 500,393 | — | — |
| 2021-03-16 | $103.01 | $107.10 | 469,443 | — | — |
| 2021-03-15 | $104.12 | $108.26 | 618,509 | — | — |
| 2021-03-12 | $104.60 | $108.76 | 580,910 | — | — |
| 2021-03-11 | $103.44 | $107.55 | 938,765 | — | — |
| 2021-03-10 | $103.19 | $107.28 | 883,757 | — | — |
| 2021-03-09 | $100.62 | $104.62 | 1,015,172 | — | — |
| 2021-03-08 | $97.81 | $101.69 | 858,973 | — | — |
| 2021-03-05 | $95.55 | $99.35 | 755,244 | — | — |
| 2021-03-04 | $93.37 | $97.08 | 820,044 | — | — |
| 2021-03-03 | $95.18 | $98.96 | 555,159 | — | — |
| 2021-03-02 | $94.75 | $98.51 | 672,308 | — | — |
| 2021-03-01 | $95.27 | $99.05 | 866,106 | — | — |
| 2021-02-26 | $95.19 | $98.97 | 848,455 | — | — |
| 2021-02-25 | $97.36 | $101.22 | 626,126 | — | — |
| 2021-02-24 | $99.05 | $102.80 | 978,661 | — | — |
| 2021-02-23 | $96.14 | $99.78 | 683,552 | — | — |
| 2021-02-22 | $95.74 | $99.37 | 976,969 | — | — |
| 2021-02-19 | $92.98 | $96.50 | 471,257 | — | — |
| 2021-02-18 | $93.06 | $96.59 | 1,141,751 | — | — |
| 2021-02-17 | $93.31 | $96.85 | 692,619 | — | — |
| 2021-02-16 | $93.66 | $97.21 | 704,830 | — | — |
| 2021-02-12 | $95.04 | $98.64 | 620,564 | — | — |
| 2021-02-11 | $95.12 | $98.73 | 929,940 | — | — |
| 2021-02-10 | $91.57 | $95.04 | 715,468 | — | — |
| 2021-02-09 | $92.67 | $96.18 | 1,258,054 | — | — |
| 2021-02-08 | $90.27 | $93.69 | 835,519 | — | — |
| 2021-02-05 | $88.88 | $92.24 | 701,928 | — | — |
| 2021-02-04 | $89.13 | $92.50 | 822,341 | — | — |
| 2021-02-03 | $87.75 | $91.08 | 747,627 | — | — |
| 2021-02-02 | $87.31 | $90.61 | 733,966 | — | — |
| 2021-02-01 | $84.09 | $87.27 | 1,130,629 | — | — |
| 2021-01-29 | $83.51 | $86.67 | 1,282,596 | — | — |
| 2021-01-28 | $86.54 | $89.82 | 1,362,630 | — | — |
| 2021-01-27 | $86.44 | $89.71 | 1,362,509 | — | — |
| 2021-01-26 | $90.00 | $93.41 | 515,142 | — | — |
| 2021-01-25 | $91.23 | $94.68 | 442,604 | — | — |
| 2021-01-22 | $91.82 | $95.30 | 498,821 | — | — |
| 2021-01-21 | $91.91 | $95.40 | 518,285 | — | — |
| 2021-01-20 | $92.63 | $96.14 | 443,450 | — | — |
| 2021-01-19 | $92.38 | $95.88 | 606,903 | — | — |
| 2021-01-15 | $91.14 | $94.60 | 831,046 | — | — |
| 2021-01-14 | $92.63 | $96.14 | 1,134,377 | — | — |
| 2021-01-13 | $93.28 | $96.81 | 534,244 | — | — |
| 2021-01-12 | $93.95 | $97.51 | 551,290 | — | — |
| 2021-01-11 | $93.48 | $97.02 | 575,228 | — | — |
| 2021-01-08 | $93.90 | $97.46 | 1,034,878 | — | — |
| 2021-01-07 | $94.97 | $98.57 | 987,124 | — | — |
| 2021-01-06 | $94.92 | $98.52 | 1,859,517 | — | — |
| 2021-01-05 | $88.64 | $92.00 | 781,599 | — | — |
| 2021-01-04 | $87.77 | $91.09 | 1,048,177 | — | — |