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
- 2012-01-27 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $66.11 | $66.11 | 636,412 | — | — |
| 2020-12-30 | $66.28 | $66.28 | 573,458 | — | — |
| 2020-12-29 | $66.25 | $66.25 | 725,647 | — | — |
| 2020-12-28 | $66.37 | $66.37 | 582,168 | — | — |
| 2020-12-24 | $65.65 | $65.65 | 215,754 | — | — |
| 2020-12-23 | $65.56 | $65.56 | 490,335 | — | — |
| 2020-12-22 | $64.60 | $64.60 | 592,711 | — | — |
| 2020-12-21 | $64.29 | $64.29 | 716,479 | — | — |
| 2020-12-18 | $64.72 | $64.72 | 1,597,677 | — | — |
| 2020-12-17 | $64.69 | $64.69 | 713,423 | — | — |
| 2020-12-16 | $63.74 | $63.74 | 707,922 | — | — |
| 2020-12-15 | $63.89 | $63.89 | 734,968 | — | — |
| 2020-12-14 | $63.49 | $63.49 | 893,727 | — | — |
| 2020-12-11 | $62.86 | $62.86 | 573,764 | — | — |
| 2020-12-10 | $61.76 | $61.76 | 375,582 | — | — |
| 2020-12-09 | $61.61 | $61.61 | 431,354 | — | — |
| 2020-12-08 | $61.53 | $61.53 | 607,380 | — | — |
| 2020-12-07 | $60.79 | $60.79 | 479,639 | — | — |
| 2020-12-04 | $61.70 | $61.70 | 549,010 | — | — |
| 2020-12-03 | $61.32 | $61.32 | 653,067 | — | — |
| 2020-12-02 | $59.71 | $59.71 | 687,600 | — | — |
| 2020-12-01 | $61.20 | $61.20 | 738,482 | — | — |
| 2020-11-30 | $61.82 | $61.82 | 604,935 | — | — |
| 2020-11-27 | $63.42 | $63.42 | 292,001 | — | — |
| 2020-11-25 | $62.38 | $62.38 | 480,862 | — | — |
| 2020-11-24 | $62.71 | $62.71 | 1,008,480 | — | — |
| 2020-11-23 | $59.03 | $59.03 | 1,087,630 | — | — |
| 2020-11-20 | $59.25 | $59.25 | 1,862,479 | — | — |
| 2020-11-19 | $63.29 | $63.29 | 900,909 | — | — |
| 2020-11-18 | $63.56 | $63.56 | 1,008,938 | — | — |
| 2020-11-17 | $65.91 | $65.91 | 840,706 | — | — |
| 2020-11-16 | $67.09 | $67.09 | 1,096,493 | — | — |
| 2020-11-13 | $67.17 | $67.17 | 686,225 | — | — |
| 2020-11-12 | $65.65 | $65.65 | 649,706 | — | — |
| 2020-11-11 | $65.80 | $65.80 | 543,662 | — | — |
| 2020-11-10 | $65.84 | $65.84 | 511,574 | — | — |
| 2020-11-09 | $64.05 | $64.05 | 812,590 | — | — |
| 2020-11-06 | $60.04 | $60.04 | 266,636 | — | — |
| 2020-11-05 | $60.26 | $60.26 | 435,938 | — | — |
| 2020-11-04 | $58.63 | $58.63 | 401,253 | — | — |
| 2020-11-03 | $59.35 | $59.35 | 442,203 | — | — |
| 2020-11-02 | $57.74 | $57.74 | 653,373 | — | — |
| 2020-10-30 | $56.22 | $56.22 | 548,858 | — | — |
| 2020-10-29 | $56.50 | $56.50 | 694,323 | — | — |
| 2020-10-28 | $56.71 | $56.71 | 589,961 | — | — |
| 2020-10-27 | $59.47 | $59.47 | 339,522 | — | — |
| 2020-10-26 | $59.78 | $59.78 | 329,284 | — | — |
| 2020-10-23 | $60.61 | $60.61 | 302,697 | — | — |
| 2020-10-22 | $60.62 | $60.62 | 587,822 | — | — |
| 2020-10-21 | $59.79 | $59.79 | 306,364 | — | — |
| 2020-10-20 | $59.78 | $59.78 | 388,112 | — | — |
| 2020-10-19 | $60.05 | $60.05 | 696,462 | — | — |
| 2020-10-16 | $60.97 | $60.97 | 628,161 | — | — |
| 2020-10-15 | $60.12 | $60.12 | 683,016 | — | — |
| 2020-10-14 | $60.18 | $60.18 | 444,648 | — | — |
| 2020-10-13 | $59.95 | $59.95 | 535,717 | — | — |
| 2020-10-12 | $60.39 | $60.39 | 579,265 | — | — |
| 2020-10-09 | $60.63 | $60.63 | 858,278 | — | — |
| 2020-10-08 | $59.93 | $59.93 | 632,592 | — | — |
| 2020-10-07 | $58.66 | $58.66 | 569,180 | — | — |
| 2020-10-06 | $58.04 | $58.04 | 769,195 | — | — |
| 2020-10-05 | $58.57 | $58.57 | 657,346 | — | — |
| 2020-10-02 | $58.05 | $58.05 | 532,355 | — | — |
| 2020-10-01 | $57.07 | $57.07 | 1,086,408 | — | — |
| 2020-09-30 | $56.28 | $56.28 | 1,189,548 | — | — |
| 2020-09-29 | $54.76 | $54.76 | 581,098 | — | — |
| 2020-09-28 | $55.41 | $55.41 | 607,686 | — | — |
| 2020-09-25 | $54.83 | $54.83 | 541,676 | — | — |
| 2020-09-24 | $54.12 | $54.12 | 650,928 | — | — |
| 2020-09-23 | $53.90 | $53.90 | 656,429 | — | — |
| 2020-09-22 | $55.00 | $55.00 | 736,649 | — | — |
| 2020-09-21 | $55.28 | $55.28 | 980,212 | — | — |
| 2020-09-18 | $56.00 | $56.00 | 1,313,469 | — | — |
| 2020-09-17 | $56.34 | $56.34 | 673,084 | — | — |
| 2020-09-16 | $56.95 | $56.95 | 1,140,041 | — | — |
| 2020-09-15 | $55.80 | $55.80 | 1,530,598 | — | — |
| 2020-09-14 | $54.01 | $54.01 | 1,361,754 | — | — |
| 2020-09-11 | $54.38 | $54.38 | 1,139,582 | — | — |
| 2020-09-10 | $54.84 | $54.84 | 975,322 | — | — |
| 2020-09-09 | $56.30 | $56.30 | 747,192 | — | — |
| 2020-09-08 | $56.43 | $56.43 | 615,478 | — | — |
| 2020-09-04 | $58.19 | $58.19 | 650,622 | — | — |
| 2020-09-03 | $57.23 | $57.23 | 526,090 | — | — |
| 2020-09-02 | $58.18 | $58.18 | 551,302 | — | — |
| 2020-09-01 | $56.47 | $56.47 | 868,515 | — | — |
| 2020-08-31 | $57.60 | $57.60 | 666,819 | — | — |
| 2020-08-28 | $58.23 | $58.23 | 908,396 | — | — |
| 2020-08-27 | $57.24 | $57.24 | 528,688 | — | — |
| 2020-08-26 | $56.59 | $56.59 | 532,508 | — | — |
| 2020-08-25 | $56.80 | $56.80 | 396,974 | — | — |
| 2020-08-24 | $56.63 | $56.63 | 312,476 | — | — |
| 2020-08-21 | $55.79 | $55.79 | 808,006 | — | — |
| 2020-08-20 | $56.15 | $56.15 | 422,492 | — | — |
| 2020-08-19 | $56.87 | $56.87 | 579,418 | — | — |
| 2020-08-18 | $57.15 | $57.15 | 921,078 | — | — |
| 2020-08-17 | $56.81 | $56.81 | 1,185,117 | — | — |
| 2020-08-14 | $57.52 | $57.52 | 548,552 | — | — |
| 2020-08-13 | $58.10 | $58.10 | 787,226 | — | — |
| 2020-08-12 | $58.02 | $58.02 | 500,267 | — | — |
| 2020-08-11 | $57.83 | $57.83 | 741,080 | — | — |
| 2020-08-10 | $58.40 | $58.40 | 844,831 | — | — |
| 2020-08-07 | $58.20 | $58.20 | 953,625 | — | — |
| 2020-08-06 | $59.97 | $59.97 | 557,109 | — | — |
| 2020-08-05 | $59.86 | $59.86 | 528,077 | — | — |
| 2020-08-04 | $60.24 | $60.24 | 659,332 | — | — |
| 2020-08-03 | $58.68 | $58.68 | 543,510 | — | — |
| 2020-07-31 | $58.08 | $58.08 | 508,213 | — | — |
| 2020-07-30 | $57.83 | $57.83 | 422,339 | — | — |
| 2020-07-29 | $57.83 | $57.83 | 358,163 | — | — |
| 2020-07-28 | $57.64 | $57.64 | 446,176 | — | — |
| 2020-07-27 | $57.51 | $57.51 | 394,224 | — | — |
| 2020-07-24 | $57.26 | $57.26 | 432,424 | — | — |
| 2020-07-23 | $57.92 | $57.92 | 651,386 | — | — |
| 2020-07-22 | $57.90 | $57.90 | 489,724 | — | — |
| 2020-07-21 | $58.08 | $58.08 | 547,330 | — | — |
| 2020-07-20 | $57.02 | $57.02 | 434,410 | — | — |
| 2020-07-17 | $57.82 | $57.82 | 296,890 | — | — |
| 2020-07-16 | $57.71 | $57.71 | 448,774 | — | — |
| 2020-07-15 | $58.36 | $58.36 | 552,066 | — | — |
| 2020-07-14 | $57.76 | $57.76 | 876,919 | — | — |
| 2020-07-13 | $57.02 | $57.02 | 683,169 | — | — |
| 2020-07-10 | $56.94 | $56.94 | 592,558 | — | — |
| 2020-07-09 | $56.49 | $56.49 | 870,654 | — | — |
| 2020-07-08 | $58.34 | $58.34 | 956,528 | — | — |
| 2020-07-07 | $58.53 | $58.53 | 621,438 | — | — |
| 2020-07-06 | $58.44 | $58.44 | 865,459 | — | — |
| 2020-07-02 | $57.13 | $57.13 | 422,492 | — | — |
| 2020-07-01 | $57.24 | $57.24 | 560,165 | — | — |
| 2020-06-30 | $57.34 | $57.34 | 503,170 | — | — |
| 2020-06-29 | $57.40 | $57.40 | 515,853 | — | — |
| 2020-06-26 | $56.24 | $56.24 | 2,012,682 | — | — |
| 2020-06-25 | $56.28 | $56.28 | 1,173,351 | — | — |
| 2020-06-24 | $56.54 | $56.54 | 868,057 | — | — |
| 2020-06-23 | $58.30 | $58.30 | 719,841 | — | — |
| 2020-06-22 | $59.10 | $59.10 | 961,112 | — | — |
| 2020-06-19 | $58.69 | $58.69 | 1,743,601 | — | — |
| 2020-06-18 | $58.23 | $58.23 | 707,770 | — | — |
| 2020-06-17 | $58.25 | $58.25 | 857,361 | — | — |
| 2020-06-16 | $58.80 | $58.80 | 617,465 | — | — |
| 2020-06-15 | $58.46 | $58.46 | 934,525 | — | — |
| 2020-06-12 | $56.24 | $56.24 | 805,256 | — | — |
| 2020-06-11 | $55.55 | $55.55 | 904,270 | — | — |
| 2020-06-10 | $59.03 | $59.03 | 1,115,593 | — | — |
| 2020-06-09 | $61.34 | $61.34 | 904,423 | — | — |
| 2020-06-08 | $62.91 | $62.91 | 889,602 | — | — |
| 2020-06-05 | $59.53 | $59.53 | 801,283 | — | — |
| 2020-06-04 | $57.79 | $57.79 | 826,801 | — | — |
| 2020-06-03 | $58.85 | $58.85 | 642,524 | — | — |
| 2020-06-02 | $57.81 | $57.81 | 709,603 | — | — |
| 2020-06-01 | $57.85 | $57.85 | 488,807 | — | — |
| 2020-05-29 | $56.98 | $56.98 | 742,302 | — | — |
| 2020-05-28 | $57.62 | $57.62 | 812,590 | — | — |
| 2020-05-27 | $58.62 | $58.62 | 682,710 | — | — |
| 2020-05-26 | $56.45 | $56.45 | 495,836 | — | — |
| 2020-05-22 | $55.52 | $55.52 | 436,550 | — | — |
| 2020-05-21 | $55.94 | $55.94 | 503,170 | — | — |
| 2020-05-20 | $56.48 | $56.48 | 601,268 | — | — |
| 2020-05-19 | $57.14 | $57.14 | 536,022 | — | — |
| 2020-05-18 | $57.67 | $57.67 | 643,746 | — | — |
| 2020-05-15 | $55.55 | $55.55 | 699,060 | — | — |
| 2020-05-14 | $54.79 | $54.79 | 1,372,755 | — | — |
| 2020-05-13 | $56.88 | $56.88 | 1,136,068 | — | — |
| 2020-05-12 | $57.66 | $57.66 | 496,906 | — | — |
| 2020-05-11 | $58.22 | $58.22 | 895,102 | — | — |
| 2020-05-08 | $58.66 | $58.66 | 1,053,556 | — | — |
| 2020-05-07 | $56.49 | $56.49 | 1,164,030 | — | — |
| 2020-05-06 | $57.40 | $57.40 | 521,354 | — | — |
| 2020-05-05 | $57.32 | $57.32 | 528,535 | — | — |
| 2020-05-04 | $57.23 | $57.23 | 775,307 | — | — |
| 2020-05-01 | $58.11 | $58.11 | 445,870 | — | — |
| 2020-04-30 | $60.11 | $60.11 | 704,866 | — | — |
| 2020-04-29 | $61.56 | $61.56 | 637,023 | — | — |
| 2020-04-28 | $61.08 | $61.08 | 548,552 | — | — |
| 2020-04-27 | $61.23 | $61.23 | 541,523 | — | — |
| 2020-04-24 | $60.02 | $60.02 | 450,607 | — | — |
| 2020-04-23 | $59.50 | $59.50 | 404,156 | — | — |
| 2020-04-22 | $59.57 | $59.57 | 350,370 | — | — |
| 2020-04-21 | $58.96 | $58.96 | 714,798 | — | — |
| 2020-04-20 | $60.35 | $60.35 | 685,614 | — | — |
| 2020-04-17 | $61.73 | $61.73 | 476,889 | — | — |
| 2020-04-16 | $60.27 | $60.27 | 705,936 | — | — |
| 2020-04-15 | $59.89 | $59.89 | 428,298 | — | — |
| 2020-04-14 | $61.58 | $61.58 | 585,224 | — | — |
| 2020-04-13 | $59.00 | $59.00 | 390,098 | — | — |
| 2020-04-09 | $60.48 | $60.48 | 813,966 | — | — |
| 2020-04-08 | $58.30 | $58.30 | 396,822 | — | — |
| 2020-04-07 | $57.60 | $57.60 | 674,765 | — | — |
| 2020-04-06 | $57.83 | $57.83 | 993,506 | — | — |
| 2020-04-03 | $56.35 | $56.35 | 771,487 | — | — |
| 2020-04-02 | $56.00 | $56.00 | 680,877 | — | — |
| 2020-04-01 | $53.93 | $53.93 | 767,209 | — | — |
| 2020-03-31 | $54.30 | $54.30 | 680,418 | — | — |
| 2020-03-30 | $53.14 | $53.14 | 952,250 | — | — |
| 2020-03-27 | $50.24 | $50.24 | 1,004,202 | — | — |
| 2020-03-26 | $53.25 | $53.25 | 801,589 | — | — |
| 2020-03-25 | $51.41 | $51.41 | 958,056 | — | — |
| 2020-03-24 | $50.29 | $50.29 | 750,095 | — | — |
| 2020-03-23 | $46.83 | $46.83 | 1,537,932 | — | — |
| 2020-03-20 | $47.54 | $47.54 | 2,048,590 | — | — |
| 2020-03-19 | $48.90 | $48.90 | 2,788,142 | — | — |
| 2020-03-18 | $51.15 | $51.15 | 1,269,615 | — | — |
| 2020-03-17 | $55.64 | $55.64 | 1,325,540 | — | — |
| 2020-03-16 | $53.33 | $53.33 | 1,654,977 | — | — |
| 2020-03-13 | $56.88 | $56.88 | 1,386,660 | — | — |
| 2020-03-12 | $52.98 | $52.98 | 1,569,409 | — | — |
| 2020-03-11 | $58.18 | $58.18 | 1,051,417 | — | — |
| 2020-03-10 | $61.87 | $61.87 | 1,233,096 | — | — |
| 2020-03-09 | $61.31 | $61.31 | 1,145,083 | — | — |
| 2020-03-06 | $65.19 | $65.19 | 894,033 | — | — |
| 2020-03-05 | $65.15 | $65.15 | 994,575 | — | — |
| 2020-03-04 | $67.11 | $67.11 | 1,062,266 | — | — |
| 2020-03-03 | $65.90 | $65.90 | 1,442,890 | — | — |
| 2020-03-02 | $67.52 | $67.52 | 1,893,956 | — | — |
| 2020-02-28 | $66.27 | $66.27 | 2,460,080 | — | — |
| 2020-02-27 | $65.84 | $65.84 | 1,497,898 | — | — |
| 2020-02-26 | $66.43 | $66.43 | 1,325,234 | — | — |
| 2020-02-25 | $66.63 | $66.63 | 1,553,059 | — | — |
| 2020-02-24 | $67.87 | $67.87 | 1,093,742 | — | — |
| 2020-02-21 | $68.73 | $68.73 | 1,769,730 | — | — |
| 2020-02-20 | $69.31 | $69.31 | 1,204,675 | — | — |
| 2020-02-19 | $69.82 | $69.82 | 765,681 | — | — |
| 2020-02-18 | $69.76 | $69.76 | 799,450 | — | — |
| 2020-02-14 | $69.89 | $69.89 | 640,690 | — | — |
| 2020-02-13 | $70.23 | $70.23 | 1,017,037 | — | — |
| 2020-02-12 | $69.54 | $69.54 | 895,408 | — | — |
| 2020-02-11 | $68.58 | $68.58 | 820,842 | — | — |
| 2020-02-10 | $68.80 | $68.80 | 1,473,909 | — | — |
| 2020-02-07 | $66.77 | $66.77 | 2,177,706 | — | — |
| 2020-02-06 | $68.95 | $68.95 | 878,294 | — | — |
| 2020-02-05 | $68.73 | $68.73 | 609,519 | — | — |
| 2020-02-04 | $68.44 | $68.44 | 702,880 | — | — |
| 2020-02-03 | $68.57 | $68.57 | 762,778 | — | — |
| 2020-01-31 | $68.44 | $68.44 | 826,495 | — | — |
| 2020-01-30 | $69.61 | $69.61 | 521,048 | — | — |
| 2020-01-29 | $68.93 | $68.93 | 549,622 | — | — |
| 2020-01-28 | $69.38 | $69.38 | 745,358 | — | — |
| 2020-01-27 | $70.26 | $70.26 | 595,309 | — | — |
| 2020-01-24 | $71.52 | $71.52 | 609,061 | — | — |
| 2020-01-23 | $72.15 | $72.15 | 706,547 | — | — |
| 2020-01-22 | $72.07 | $72.07 | 654,137 | — | — |
| 2020-01-21 | $73.30 | $73.30 | 486,668 | — | — |
| 2020-01-17 | $73.34 | $73.34 | 517,075 | — | — |
| 2020-01-16 | $72.37 | $72.37 | 796,546 | — | — |
| 2020-01-15 | $71.99 | $71.99 | 773,932 | — | — |
| 2020-01-14 | $71.37 | $71.37 | 708,381 | — | — |
| 2020-01-13 | $71.22 | $71.22 | 641,913 | — | — |
| 2020-01-10 | $70.17 | $70.17 | 532,508 | — | — |
| 2020-01-09 | $70.72 | $70.72 | 603,713 | — | — |
| 2020-01-08 | $70.87 | $70.87 | 479,792 | — | — |
| 2020-01-07 | $70.63 | $70.63 | 552,372 | — | — |
| 2020-01-06 | $70.91 | $70.91 | 904,423 | — | — |
| 2020-01-03 | $71.58 | $71.58 | 1,073,420 | — | — |
| 2020-01-02 | $71.26 | $71.26 | 696,157 | — | — |