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
- 2008-05-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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $65.82 | $65.82 | 359,290 | — | — |
| 2020-12-30 | $65.32 | $65.32 | 709,808 | — | — |
| 2020-12-29 | $63.13 | $63.13 | 270,049 | — | — |
| 2020-12-28 | $63.51 | $63.51 | 258,371 | — | — |
| 2020-12-24 | $63.32 | $63.32 | 68,384 | — | — |
| 2020-12-23 | $63.08 | $63.08 | 377,941 | — | — |
| 2020-12-22 | $62.29 | $62.29 | 220,722 | — | — |
| 2020-12-21 | $62.58 | $62.58 | 395,196 | — | — |
| 2020-12-18 | $62.94 | $62.94 | 789,521 | — | — |
| 2020-12-17 | $63.67 | $63.67 | 323,559 | — | — |
| 2020-12-16 | $63.73 | $63.73 | 628,177 | — | — |
| 2020-12-15 | $63.13 | $63.13 | 415,706 | — | — |
| 2020-12-14 | $61.77 | $61.77 | 704,869 | — | — |
| 2020-12-11 | $64.08 | $64.08 | 386,075 | — | — |
| 2020-12-10 | $65.27 | $65.27 | 534,171 | — | — |
| 2020-12-09 | $64.77 | $64.77 | 354,294 | — | — |
| 2020-12-08 | $64.78 | $64.78 | 406,991 | — | — |
| 2020-12-07 | $64.25 | $64.25 | 314,205 | — | — |
| 2020-12-04 | $65.40 | $65.40 | 281,204 | — | — |
| 2020-12-03 | $63.94 | $63.94 | 1,358,320 | — | — |
| 2020-12-02 | $62.89 | $62.89 | 314,670 | — | — |
| 2020-12-01 | $62.60 | $62.60 | 401,703 | — | — |
| 2020-11-30 | $62.10 | $62.10 | 369,051 | — | — |
| 2020-11-27 | $63.82 | $63.82 | 185,804 | — | — |
| 2020-11-25 | $65.32 | $65.32 | 688,020 | — | — |
| 2020-11-24 | $64.75 | $64.75 | 958,301 | — | — |
| 2020-11-23 | $63.22 | $63.22 | 299,506 | — | — |
| 2020-11-20 | $61.05 | $61.05 | 546,431 | — | — |
| 2020-11-19 | $61.51 | $61.51 | 401,181 | — | — |
| 2020-11-18 | $61.34 | $61.34 | 869,699 | — | — |
| 2020-11-17 | $59.90 | $59.90 | 399,960 | — | — |
| 2020-11-16 | $59.74 | $59.74 | 699,175 | — | — |
| 2020-11-13 | $58.19 | $58.19 | 529,291 | — | — |
| 2020-11-12 | $55.73 | $55.73 | 486,006 | — | — |
| 2020-11-11 | $58.00 | $58.00 | 442,141 | — | — |
| 2020-11-10 | $59.83 | $59.83 | 655,019 | — | — |
| 2020-11-09 | $59.07 | $59.07 | 1,679,148 | — | — |
| 2020-11-06 | $50.83 | $50.83 | 467,473 | — | — |
| 2020-11-05 | $51.27 | $51.27 | 523,365 | — | — |
| 2020-11-04 | $49.67 | $49.67 | 932,389 | — | — |
| 2020-11-03 | $50.26 | $50.26 | 762,853 | — | — |
| 2020-11-02 | $47.23 | $47.23 | 605,170 | — | — |
| 2020-10-30 | $46.80 | $46.80 | 826,647 | — | — |
| 2020-10-29 | $46.87 | $46.87 | 1,362,677 | — | — |
| 2020-10-28 | $48.78 | $48.78 | 657,285 | — | — |
| 2020-10-27 | $50.86 | $50.86 | 856,452 | — | — |
| 2020-10-26 | $52.15 | $52.15 | 466,369 | — | — |
| 2020-10-23 | $55.01 | $55.01 | 291,139 | — | — |
| 2020-10-22 | $55.46 | $55.46 | 815,317 | — | — |
| 2020-10-21 | $53.15 | $53.15 | 344,475 | — | — |
| 2020-10-20 | $54.39 | $54.39 | 354,584 | — | — |
| 2020-10-19 | $53.86 | $53.86 | 476,013 | — | — |
| 2020-10-16 | $54.54 | $54.54 | 474,561 | — | — |
| 2020-10-15 | $55.39 | $55.39 | 325,534 | — | — |
| 2020-10-14 | $54.15 | $54.15 | 531,499 | — | — |
| 2020-10-13 | $54.03 | $54.03 | 301,074 | — | — |
| 2020-10-12 | $55.20 | $55.20 | 470,029 | — | — |
| 2020-10-09 | $55.40 | $55.40 | 452,889 | — | — |
| 2020-10-08 | $55.46 | $55.46 | 655,019 | — | — |
| 2020-10-07 | $55.71 | $55.71 | 494,838 | — | — |
| 2020-10-06 | $54.56 | $54.56 | 1,075,024 | — | — |
| 2020-10-05 | $55.63 | $55.63 | 624,924 | — | — |
| 2020-10-02 | $53.79 | $53.79 | 538,878 | — | — |
| 2020-10-01 | $54.22 | $54.22 | 285,213 | — | — |
| 2020-09-30 | $53.98 | $53.98 | 413,672 | — | — |
| 2020-09-29 | $53.72 | $53.72 | 239,546 | — | — |
| 2020-09-28 | $54.03 | $54.03 | 349,181 | — | — |
| 2020-09-25 | $52.62 | $52.62 | 367,250 | — | — |
| 2020-09-24 | $51.86 | $51.86 | 403,040 | — | — |
| 2020-09-23 | $51.91 | $51.91 | 572,459 | — | — |
| 2020-09-22 | $52.67 | $52.67 | 408,036 | — | — |
| 2020-09-21 | $52.51 | $52.51 | 1,063,811 | — | — |
| 2020-09-18 | $57.57 | $57.57 | 2,135,117 | — | — |
| 2020-09-17 | $59.60 | $59.60 | 739,264 | — | — |
| 2020-09-16 | $59.55 | $59.55 | 817,758 | — | — |
| 2020-09-15 | $58.21 | $58.21 | 439,526 | — | — |
| 2020-09-14 | $57.73 | $57.73 | 412,161 | — | — |
| 2020-09-11 | $57.52 | $57.52 | 301,307 | — | — |
| 2020-09-10 | $56.56 | $56.56 | 326,290 | — | — |
| 2020-09-09 | $57.80 | $57.80 | 453,238 | — | — |
| 2020-09-08 | $57.19 | $57.19 | 527,897 | — | — |
| 2020-09-04 | $58.04 | $58.04 | 419,947 | — | — |
| 2020-09-03 | $56.16 | $56.16 | 533,823 | — | — |
| 2020-09-02 | $58.36 | $58.36 | 414,660 | — | — |
| 2020-09-01 | $57.56 | $57.56 | 472,237 | — | — |
| 2020-08-31 | $57.28 | $57.28 | 411,290 | — | — |
| 2020-08-28 | $57.83 | $57.83 | 383,344 | — | — |
| 2020-08-27 | $57.66 | $57.66 | 501,171 | — | — |
| 2020-08-26 | $58.18 | $58.18 | 567,172 | — | — |
| 2020-08-25 | $58.04 | $58.04 | 350,982 | — | — |
| 2020-08-24 | $57.93 | $57.93 | 354,468 | — | — |
| 2020-08-21 | $57.21 | $57.21 | 407,688 | — | — |
| 2020-08-20 | $57.52 | $57.52 | 298,808 | — | — |
| 2020-08-19 | $58.35 | $58.35 | 213,459 | — | — |
| 2020-08-18 | $58.43 | $58.43 | 380,381 | — | — |
| 2020-08-17 | $59.55 | $59.55 | 246,460 | — | — |
| 2020-08-14 | $59.45 | $59.45 | 303,398 | — | — |
| 2020-08-13 | $59.47 | $59.47 | 369,574 | — | — |
| 2020-08-12 | $60.14 | $60.14 | 499,195 | — | — |
| 2020-08-11 | $60.65 | $60.65 | 798,062 | — | — |
| 2020-08-10 | $59.14 | $59.14 | 552,357 | — | — |
| 2020-08-07 | $57.33 | $57.33 | 579,722 | — | — |
| 2020-08-06 | $54.44 | $54.44 | 710,389 | — | — |
| 2020-08-05 | $53.67 | $53.67 | 613,885 | — | — |
| 2020-08-04 | $52.62 | $52.62 | 770,174 | — | — |
| 2020-08-03 | $52.36 | $52.36 | 652,579 | — | — |
| 2020-07-31 | $50.05 | $50.05 | 744,319 | — | — |
| 2020-07-30 | $51.50 | $51.50 | 525,050 | — | — |
| 2020-07-29 | $53.94 | $53.94 | 760,180 | — | — |
| 2020-07-28 | $52.67 | $52.67 | 422,736 | — | — |
| 2020-07-27 | $54.42 | $54.42 | 432,438 | — | — |
| 2020-07-24 | $53.43 | $53.43 | 349,994 | — | — |
| 2020-07-23 | $54.27 | $54.27 | 421,980 | — | — |
| 2020-07-22 | $53.73 | $53.73 | 487,517 | — | — |
| 2020-07-21 | $54.01 | $54.01 | 410,825 | — | — |
| 2020-07-20 | $53.41 | $53.41 | 493,559 | — | — |
| 2020-07-17 | $54.34 | $54.34 | 456,840 | — | — |
| 2020-07-16 | $54.34 | $54.34 | 638,287 | — | — |
| 2020-07-15 | $54.37 | $54.37 | 1,014,891 | — | — |
| 2020-07-14 | $50.43 | $50.43 | 368,761 | — | — |
| 2020-07-13 | $48.83 | $48.83 | 451,030 | — | — |
| 2020-07-10 | $48.23 | $48.23 | 270,978 | — | — |
| 2020-07-09 | $47.80 | $47.80 | 412,336 | — | — |
| 2020-07-08 | $49.19 | $49.19 | 397,985 | — | — |
| 2020-07-07 | $48.66 | $48.66 | 420,702 | — | — |
| 2020-07-06 | $49.40 | $49.40 | 340,466 | — | — |
| 2020-07-02 | $48.28 | $48.28 | 565,081 | — | — |
| 2020-07-01 | $47.40 | $47.40 | 819,559 | — | — |
| 2020-06-30 | $48.02 | $48.02 | 852,618 | — | — |
| 2020-06-29 | $46.28 | $46.28 | 581,058 | — | — |
| 2020-06-26 | $45.18 | $45.18 | 1,361,748 | — | — |
| 2020-06-25 | $44.30 | $44.30 | 687,614 | — | — |
| 2020-06-24 | $44.60 | $44.60 | 818,397 | — | — |
| 2020-06-23 | $47.95 | $47.95 | 594,189 | — | — |
| 2020-06-22 | $48.21 | $48.21 | 529,930 | — | — |
| 2020-06-19 | $47.54 | $47.54 | 954,292 | — | — |
| 2020-06-18 | $48.47 | $48.47 | 732,815 | — | — |
| 2020-06-17 | $48.98 | $48.98 | 895,205 | — | — |
| 2020-06-16 | $50.76 | $50.76 | 506,051 | — | — |
| 2020-06-15 | $49.36 | $49.36 | 396,184 | — | — |
| 2020-06-12 | $48.92 | $48.92 | 530,337 | — | — |
| 2020-06-11 | $46.56 | $46.56 | 906,011 | — | — |
| 2020-06-10 | $51.14 | $51.14 | 764,538 | — | — |
| 2020-06-09 | $54.91 | $54.91 | 460,384 | — | — |
| 2020-06-08 | $55.89 | $55.89 | 669,080 | — | — |
| 2020-06-05 | $54.25 | $54.25 | 826,937 | — | — |
| 2020-06-04 | $51.72 | $51.72 | 743,041 | — | — |
| 2020-06-03 | $51.17 | $51.17 | 412,859 | — | — |
| 2020-06-02 | $48.80 | $48.80 | 432,555 | — | — |
| 2020-06-01 | $48.35 | $48.35 | 596,280 | — | — |
| 2020-05-29 | $48.30 | $48.30 | 817,932 | — | — |
| 2020-05-28 | $48.31 | $48.31 | 808,403 | — | — |
| 2020-05-27 | $50.60 | $50.60 | 948,657 | — | — |
| 2020-05-26 | $48.92 | $48.92 | 856,626 | — | — |
| 2020-05-22 | $45.15 | $45.15 | 346,741 | — | — |
| 2020-05-21 | $46.04 | $46.04 | 798,585 | — | — |
| 2020-05-20 | $45.47 | $45.47 | 2,349,564 | — | — |
| 2020-05-19 | $46.30 | $46.30 | 1,387,835 | — | — |
| 2020-05-18 | $47.61 | $47.61 | 713,003 | — | — |
| 2020-05-15 | $43.49 | $43.49 | 534,346 | — | — |
| 2020-05-14 | $42.25 | $42.25 | 742,111 | — | — |
| 2020-05-13 | $40.69 | $40.69 | 798,526 | — | — |
| 2020-05-12 | $43.37 | $43.37 | 558,109 | — | — |
| 2020-05-11 | $45.40 | $45.40 | 895,379 | — | — |
| 2020-05-08 | $46.61 | $46.61 | 654,322 | — | — |
| 2020-05-07 | $44.32 | $44.32 | 1,082,461 | — | — |
| 2020-05-06 | $40.67 | $40.67 | 798,236 | — | — |
| 2020-05-05 | $41.50 | $41.50 | 848,899 | — | — |
| 2020-05-04 | $40.60 | $40.60 | 711,551 | — | — |
| 2020-05-01 | $40.93 | $40.93 | 677,853 | — | — |
| 2020-04-30 | $44.39 | $44.39 | 855,755 | — | — |
| 2020-04-29 | $46.82 | $46.82 | 1,094,836 | — | — |
| 2020-04-28 | $42.96 | $42.96 | 1,450,757 | — | — |
| 2020-04-27 | $42.22 | $42.22 | 2,351,191 | — | — |
| 2020-04-24 | $39.78 | $39.78 | 1,408,867 | — | — |
| 2020-04-23 | $40.31 | $40.31 | 869,350 | — | — |
| 2020-04-22 | $39.24 | $39.24 | 424,421 | — | — |
| 2020-04-21 | $38.67 | $38.67 | 480,836 | — | — |
| 2020-04-20 | $40.00 | $40.00 | 1,121,156 | — | — |
| 2020-04-17 | $40.05 | $40.05 | 756,462 | — | — |
| 2020-04-16 | $36.92 | $36.92 | 1,114,649 | — | — |
| 2020-04-15 | $36.37 | $36.37 | 788,243 | — | — |
| 2020-04-14 | $39.79 | $39.79 | 712,364 | — | — |
| 2020-04-13 | $38.73 | $38.73 | 703,707 | — | — |
| 2020-04-09 | $39.45 | $39.45 | 1,108,606 | — | — |
| 2020-04-08 | $39.41 | $39.41 | 916,644 | — | — |
| 2020-04-07 | $35.34 | $35.34 | 1,026,685 | — | — |
| 2020-04-06 | $34.63 | $34.63 | 1,227,072 | — | — |
| 2020-04-03 | $28.04 | $28.04 | 1,384,639 | — | — |
| 2020-04-02 | $31.27 | $31.27 | 1,071,480 | — | — |
| 2020-04-01 | $29.90 | $29.90 | 1,246,652 | — | — |
| 2020-03-31 | $34.08 | $34.08 | 965,680 | — | — |
| 2020-03-30 | $33.55 | $33.55 | 1,017,099 | — | — |
| 2020-03-27 | $32.58 | $32.58 | 1,037,840 | — | — |
| 2020-03-26 | $35.99 | $35.99 | 1,896,035 | — | — |
| 2020-03-25 | $33.37 | $33.37 | 1,617,330 | — | — |
| 2020-03-24 | $29.33 | $29.33 | 1,422,462 | — | — |
| 2020-03-23 | $25.82 | $25.82 | 2,204,953 | — | — |
| 2020-03-20 | $28.23 | $28.23 | 3,226,874 | — | — |
| 2020-03-19 | $27.54 | $27.54 | 3,237,971 | — | — |
| 2020-03-18 | $25.20 | $25.20 | 2,223,836 | — | — |
| 2020-03-17 | $33.91 | $33.91 | 1,624,069 | — | — |
| 2020-03-16 | $34.13 | $34.13 | 1,291,795 | — | — |
| 2020-03-13 | $40.45 | $40.45 | 1,105,875 | — | — |
| 2020-03-12 | $36.78 | $36.78 | 1,427,285 | — | — |
| 2020-03-11 | $44.13 | $44.13 | 963,879 | — | — |
| 2020-03-10 | $48.95 | $48.95 | 684,650 | — | — |
| 2020-03-09 | $45.13 | $45.13 | 1,741,257 | — | — |
| 2020-03-06 | $52.27 | $52.27 | 1,124,932 | — | — |
| 2020-03-05 | $55.46 | $55.46 | 903,687 | — | — |
| 2020-03-04 | $60.59 | $60.59 | 699,989 | — | — |
| 2020-03-03 | $57.83 | $57.83 | 801,838 | — | — |
| 2020-03-02 | $58.93 | $58.93 | 806,079 | — | — |
| 2020-02-28 | $57.61 | $57.61 | 912,925 | — | — |
| 2020-02-27 | $57.56 | $57.56 | 1,172,226 | — | — |
| 2020-02-26 | $59.86 | $59.86 | 1,380,340 | — | — |
| 2020-02-25 | $61.76 | $61.76 | 1,512,750 | — | — |
| 2020-02-24 | $64.84 | $64.84 | 1,563,471 | — | — |
| 2020-02-21 | $66.95 | $66.95 | 1,632,959 | — | — |
| 2020-02-20 | $63.08 | $63.08 | 460,675 | — | — |
| 2020-02-19 | $62.75 | $62.75 | 392,930 | — | — |
| 2020-02-18 | $62.72 | $62.72 | 265,808 | — | — |
| 2020-02-14 | $63.06 | $63.06 | 394,906 | — | — |
| 2020-02-13 | $63.72 | $63.72 | 381,717 | — | — |
| 2020-02-12 | $64.22 | $64.22 | 433,368 | — | — |
| 2020-02-11 | $63.06 | $63.06 | 346,799 | — | — |
| 2020-02-10 | $62.36 | $62.36 | 460,152 | — | — |
| 2020-02-07 | $62.62 | $62.62 | 636,369 | — | — |
| 2020-02-06 | $64.32 | $64.32 | 459,280 | — | — |
| 2020-02-05 | $65.11 | $65.11 | 376,488 | — | — |
| 2020-02-04 | $63.41 | $63.41 | 464,277 | — | — |
| 2020-02-03 | $62.00 | $62.00 | 756,055 | — | — |
| 2020-01-31 | $60.52 | $60.52 | 756,462 | — | — |
| 2020-01-30 | $63.41 | $63.41 | 664,083 | — | — |
| 2020-01-29 | $64.37 | $64.37 | 816,363 | — | — |
| 2020-01-28 | $63.25 | $63.25 | 489,783 | — | — |
| 2020-01-27 | $62.07 | $62.07 | 458,467 | — | — |
| 2020-01-24 | $63.89 | $63.89 | 514,185 | — | — |
| 2020-01-23 | $64.37 | $64.37 | 773,021 | — | — |
| 2020-01-22 | $63.41 | $63.41 | 477,524 | — | — |
| 2020-01-21 | $63.98 | $63.98 | 493,559 | — | — |
| 2020-01-17 | $65.52 | $65.52 | 551,543 | — | — |
| 2020-01-16 | $65.80 | $65.80 | 997,577 | — | — |
| 2020-01-15 | $64.18 | $64.18 | 348,368 | — | — |
| 2020-01-14 | $64.54 | $64.54 | 841,404 | — | — |
| 2020-01-13 | $64.92 | $64.92 | 553,635 | — | — |
| 2020-01-10 | $63.56 | $63.56 | 335,005 | — | — |
| 2020-01-09 | $64.70 | $64.70 | 489,028 | — | — |
| 2020-01-08 | $64.58 | $64.58 | 563,396 | — | — |
| 2020-01-07 | $64.78 | $64.78 | 1,422,172 | — | — |
| 2020-01-06 | $63.86 | $63.86 | 561,246 | — | — |
| 2020-01-03 | $63.58 | $63.58 | 479,383 | — | — |
| 2020-01-02 | $63.70 | $63.70 | 646,246 | — | — |