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
- 1978-10-31 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 | $41.87 | $52.15 | 20,479,775 | — | — |
| 2020-12-30 | $37.44 | $46.63 | 5,246,224 | — | — |
| 2020-12-29 | $36.50 | $45.47 | 6,115,435 | — | — |
| 2020-12-28 | $37.84 | $47.13 | 3,655,978 | — | — |
| 2020-12-24 | $37.73 | $47.00 | 1,620,014 | — | — |
| 2020-12-23 | $37.74 | $47.01 | 3,552,917 | — | — |
| 2020-12-22 | $37.58 | $46.81 | 5,440,970 | — | — |
| 2020-12-21 | $39.46 | $49.16 | 5,050,420 | — | — |
| 2020-12-18 | $40.20 | $50.08 | 9,231,894 | — | — |
| 2020-12-17 | $40.41 | $50.33 | 3,965,693 | — | — |
| 2020-12-16 | $40.08 | $49.92 | 3,949,420 | — | — |
| 2020-12-15 | $40.50 | $50.45 | 6,471,719 | — | — |
| 2020-12-14 | $38.65 | $48.15 | 4,758,037 | — | — |
| 2020-12-11 | $38.62 | $48.10 | 4,147,076 | — | — |
| 2020-12-10 | $39.01 | $48.59 | 4,948,682 | — | — |
| 2020-12-09 | $38.62 | $48.11 | 6,173,515 | — | — |
| 2020-12-08 | $39.62 | $49.35 | 4,765,181 | — | — |
| 2020-12-07 | $38.65 | $48.15 | 6,245,618 | — | — |
| 2020-12-04 | $39.12 | $48.72 | 8,539,171 | — | — |
| 2020-12-03 | $36.64 | $45.65 | 6,224,186 | — | — |
| 2020-12-02 | $36.07 | $44.93 | 5,974,536 | — | — |
| 2020-12-01 | $35.73 | $44.51 | 8,898,366 | — | — |
| 2020-11-30 | $33.92 | $42.26 | 6,395,514 | — | — |
| 2020-11-27 | $34.66 | $43.17 | 2,802,776 | — | — |
| 2020-11-25 | $34.21 | $42.61 | 4,243,787 | — | — |
| 2020-11-24 | $34.65 | $43.16 | 5,992,793 | — | — |
| 2020-11-23 | $33.62 | $41.88 | 7,659,641 | — | — |
| 2020-11-20 | $32.06 | $39.94 | 3,419,029 | — | — |
| 2020-11-19 | $32.21 | $40.12 | 3,456,602 | — | — |
| 2020-11-18 | $32.12 | $40.01 | 5,168,961 | — | — |
| 2020-11-17 | $32.29 | $40.22 | 4,844,826 | — | — |
| 2020-11-16 | $32.94 | $41.03 | 7,356,277 | — | — |
| 2020-11-13 | $31.35 | $39.05 | 6,594,097 | — | — |
| 2020-11-12 | $29.71 | $37.01 | 5,381,170 | — | — |
| 2020-11-11 | $30.69 | $38.23 | 4,818,895 | — | — |
| 2020-11-10 | $31.19 | $38.86 | 5,241,329 | — | — |
| 2020-11-09 | $31.35 | $39.05 | 7,881,905 | — | — |
| 2020-11-06 | $30.09 | $37.48 | 4,033,166 | — | — |
| 2020-11-05 | $29.59 | $36.86 | 6,015,284 | — | — |
| 2020-11-04 | $28.35 | $35.32 | 5,530,008 | — | — |
| 2020-11-03 | $28.33 | $35.29 | 5,710,597 | — | — |
| 2020-11-02 | $27.99 | $34.86 | 7,145,523 | — | — |
| 2020-10-30 | $28.52 | $35.52 | 6,705,361 | — | — |
| 2020-10-29 | $28.81 | $35.88 | 8,518,003 | — | — |
| 2020-10-28 | $29.33 | $36.54 | 7,450,739 | — | — |
| 2020-10-27 | $30.48 | $37.96 | 5,298,086 | — | — |
| 2020-10-26 | $30.60 | $38.12 | 6,465,369 | — | — |
| 2020-10-23 | $31.53 | $39.28 | 8,858,808 | — | — |
| 2020-10-22 | $32.46 | $40.43 | 8,076,650 | — | — |
| 2020-10-21 | $31.79 | $39.60 | 9,090,730 | — | — |
| 2020-10-20 | $31.30 | $38.99 | 9,838,357 | — | — |
| 2020-10-19 | $30.93 | $38.53 | 22,682,967 | — | — |
| 2020-10-16 | $28.68 | $35.72 | 23,054,201 | — | — |
| 2020-10-15 | $28.72 | $35.78 | 4,861,760 | — | — |
| 2020-10-14 | $28.52 | $35.52 | 4,606,421 | — | — |
| 2020-10-13 | $28.61 | $35.64 | 5,628,042 | — | — |
| 2020-10-12 | $28.96 | $36.08 | 6,957,392 | — | — |
| 2020-10-09 | $28.81 | $35.89 | 6,250,381 | — | — |
| 2020-10-08 | $29.25 | $36.44 | 6,102,999 | — | — |
| 2020-10-07 | $28.38 | $35.35 | 6,958,451 | — | — |
| 2020-10-06 | $27.41 | $34.14 | 6,271,417 | — | — |
| 2020-10-05 | $27.64 | $34.43 | 6,880,129 | — | — |
| 2020-10-02 | $27.18 | $33.86 | 7,100,012 | — | — |
| 2020-10-01 | $27.46 | $34.21 | 10,313,447 | — | — |
| 2020-09-30 | $27.63 | $34.41 | 18,704,574 | — | — |
| 2020-09-29 | $29.72 | $37.02 | 8,805,888 | — | — |
| 2020-09-28 | $29.19 | $36.36 | 6,911,087 | — | — |
| 2020-09-25 | $29.08 | $36.22 | 5,095,667 | — | — |
| 2020-09-24 | $28.37 | $35.34 | 7,120,386 | — | — |
| 2020-09-23 | $29.42 | $36.64 | 18,030,638 | — | — |
| 2020-09-22 | $27.57 | $34.34 | 4,433,902 | — | — |
| 2020-09-21 | $27.28 | $33.98 | 6,400,145 | — | — |
| 2020-09-18 | $28.13 | $35.03 | 8,890,825 | — | — |
| 2020-09-17 | $28.93 | $36.04 | 5,401,015 | — | — |
| 2020-09-16 | $29.31 | $36.51 | 7,950,965 | — | — |
| 2020-09-15 | $28.56 | $35.57 | 6,597,140 | — | — |
| 2020-09-14 | $29.43 | $36.66 | 8,000,446 | — | — |
| 2020-09-11 | $28.25 | $35.18 | 8,401,315 | — | — |
| 2020-09-10 | $27.40 | $34.13 | 6,854,463 | — | — |
| 2020-09-09 | $27.63 | $34.41 | 7,921,463 | — | — |
| 2020-09-08 | $27.55 | $34.32 | 7,567,957 | — | — |
| 2020-09-04 | $28.84 | $35.93 | 9,928,983 | — | — |
| 2020-09-03 | $28.50 | $35.51 | 9,743,498 | — | — |
| 2020-09-02 | $29.37 | $36.59 | 9,814,279 | — | — |
| 2020-09-01 | $28.22 | $35.16 | 7,882,831 | — | — |
| 2020-08-31 | $29.04 | $36.17 | 12,248,069 | — | — |
| 2020-08-28 | $28.60 | $35.63 | 15,537,709 | — | — |
| 2020-08-27 | $26.64 | $33.18 | 8,901,012 | — | — |
| 2020-08-26 | $25.93 | $32.29 | 5,559,643 | — | — |
| 2020-08-25 | $25.93 | $32.30 | 6,444,862 | — | — |
| 2020-08-24 | $26.11 | $32.52 | 7,479,581 | — | — |
| 2020-08-21 | $25.48 | $31.74 | 6,711,314 | — | — |
| 2020-08-20 | $25.77 | $32.11 | 6,456,769 | — | — |
| 2020-08-19 | $26.04 | $32.44 | 6,811,333 | — | — |
| 2020-08-18 | $26.24 | $32.68 | 8,252,345 | — | — |
| 2020-08-17 | $26.91 | $33.52 | 4,385,613 | — | — |
| 2020-08-14 | $27.01 | $33.65 | 6,497,782 | — | — |
| 2020-08-13 | $27.01 | $33.65 | 11,044,933 | — | — |
| 2020-08-12 | $27.79 | $34.62 | 8,305,662 | — | — |
| 2020-08-11 | $27.95 | $34.82 | 8,132,084 | — | — |
| 2020-08-10 | $28.24 | $35.18 | 10,399,971 | — | — |
| 2020-08-07 | $27.96 | $34.83 | 13,560,750 | — | — |
| 2020-08-06 | $28.19 | $35.12 | 44,770,849 | — | — |
| 2020-08-05 | $33.61 | $41.87 | 8,596,854 | — | — |
| 2020-08-04 | $33.83 | $42.14 | 4,902,244 | — | — |
| 2020-08-03 | $33.18 | $41.33 | 5,376,804 | — | — |
| 2020-07-31 | $32.58 | $40.58 | 5,138,929 | — | — |
| 2020-07-30 | $32.32 | $40.26 | 4,654,711 | — | — |
| 2020-07-29 | $32.06 | $39.94 | 7,129,250 | — | — |
| 2020-07-28 | $32.39 | $40.34 | 4,142,313 | — | — |
| 2020-07-27 | $33.05 | $41.17 | 5,236,699 | — | — |
| 2020-07-24 | $32.39 | $40.34 | 10,627,394 | — | — |
| 2020-07-23 | $34.89 | $43.46 | 14,633,438 | — | — |
| 2020-07-22 | $33.23 | $41.39 | 4,306,233 | — | — |
| 2020-07-21 | $33.39 | $41.59 | 5,447,585 | — | — |
| 2020-07-20 | $32.94 | $41.03 | 4,091,642 | — | — |
| 2020-07-17 | $32.81 | $40.87 | 3,023,187 | — | — |
| 2020-07-16 | $33.11 | $41.24 | 4,327,533 | — | — |
| 2020-07-15 | $33.31 | $41.49 | 6,404,246 | — | — |
| 2020-07-14 | $31.78 | $39.59 | 5,131,256 | — | — |
| 2020-07-13 | $31.63 | $39.40 | 5,993,587 | — | — |
| 2020-07-10 | $31.98 | $39.84 | 4,312,715 | — | — |
| 2020-07-09 | $31.99 | $39.85 | 4,916,533 | — | — |
| 2020-07-08 | $32.35 | $40.30 | 4,927,778 | — | — |
| 2020-07-07 | $31.53 | $39.28 | 6,197,726 | — | — |
| 2020-07-06 | $32.46 | $40.44 | 5,746,980 | — | — |
| 2020-07-02 | $32.08 | $39.96 | 5,159,965 | — | — |
| 2020-07-01 | $32.09 | $39.97 | 8,000,975 | — | — |
| 2020-06-30 | $33.37 | $41.57 | 9,161,510 | — | — |
| 2020-06-29 | $31.74 | $39.53 | 4,933,599 | — | — |
| 2020-06-26 | $30.89 | $38.48 | 7,595,740 | — | — |
| 2020-06-25 | $32.18 | $40.08 | 5,563,480 | — | — |
| 2020-06-24 | $31.93 | $39.78 | 7,571,926 | — | — |
| 2020-06-23 | $32.89 | $40.97 | 7,491,884 | — | — |
| 2020-06-22 | $34.10 | $42.47 | 7,841,024 | — | — |
| 2020-06-19 | $33.55 | $41.79 | 18,907,258 | — | — |
| 2020-06-18 | $32.37 | $40.32 | 5,260,116 | — | — |
| 2020-06-17 | $33.04 | $41.15 | 5,275,595 | — | — |
| 2020-06-16 | $33.61 | $41.87 | 7,494,663 | — | — |
| 2020-06-15 | $32.45 | $40.42 | 7,642,706 | — | — |
| 2020-06-12 | $32.46 | $40.44 | 7,492,678 | — | — |
| 2020-06-11 | $32.01 | $39.87 | 10,800,840 | — | — |
| 2020-06-10 | $35.41 | $44.11 | 6,475,424 | — | — |
| 2020-06-09 | $36.15 | $45.03 | 5,456,052 | — | — |
| 2020-06-08 | $36.68 | $45.69 | 7,113,374 | — | — |
| 2020-06-05 | $36.63 | $45.63 | 10,197,949 | — | — |
| 2020-06-04 | $34.75 | $43.29 | 9,225,279 | — | — |
| 2020-06-03 | $34.35 | $42.78 | 6,487,992 | — | — |
| 2020-06-02 | $33.26 | $41.43 | 5,859,302 | — | — |
| 2020-06-01 | $32.56 | $40.56 | 6,162,137 | — | — |
| 2020-05-29 | $33.54 | $41.78 | 7,095,646 | — | — |
| 2020-05-28 | $32.97 | $41.07 | 5,707,819 | — | — |
| 2020-05-27 | $34.78 | $43.32 | 11,777,478 | — | — |
| 2020-05-26 | $34.07 | $42.43 | 7,425,470 | — | — |
| 2020-05-22 | $32.06 | $39.94 | 4,538,287 | — | — |
| 2020-05-21 | $32.27 | $40.19 | 5,684,534 | — | — |
| 2020-05-20 | $32.49 | $40.47 | 7,591,242 | — | — |
| 2020-05-19 | $31.55 | $39.30 | 5,539,004 | — | — |
| 2020-05-18 | $32.03 | $39.90 | 8,042,252 | — | — |
| 2020-05-15 | $29.64 | $36.92 | 7,305,209 | — | — |
| 2020-05-14 | $30.49 | $37.98 | 7,599,180 | — | — |
| 2020-05-13 | $29.67 | $36.96 | 8,413,089 | — | — |
| 2020-05-12 | $30.98 | $38.58 | 6,825,225 | — | — |
| 2020-05-11 | $32.04 | $39.91 | 6,846,525 | — | — |
| 2020-05-08 | $33.41 | $41.62 | 6,423,694 | — | — |
| 2020-05-07 | $31.63 | $39.40 | 5,864,198 | — | — |
| 2020-05-06 | $30.71 | $38.25 | 5,199,655 | — | — |
| 2020-05-05 | $30.49 | $37.98 | 8,210,406 | — | — |
| 2020-05-04 | $29.98 | $37.35 | 11,762,528 | — | — |
| 2020-05-01 | $30.60 | $38.11 | 33,259,029 | — | — |
| 2020-04-30 | $34.83 | $43.39 | 12,249,128 | — | — |
| 2020-04-29 | $36.08 | $44.94 | 11,623,349 | — | — |
| 2020-04-28 | $33.79 | $42.09 | 7,991,317 | — | — |
| 2020-04-27 | $32.57 | $40.57 | 6,436,130 | — | — |
| 2020-04-24 | $30.76 | $38.31 | 5,560,966 | — | — |
| 2020-04-23 | $29.77 | $37.09 | 6,836,603 | — | — |
| 2020-04-22 | $30.18 | $37.60 | 6,120,330 | — | — |
| 2020-04-21 | $28.59 | $35.62 | 8,160,396 | — | — |
| 2020-04-20 | $29.89 | $37.24 | 10,294,792 | — | — |
| 2020-04-17 | $31.99 | $39.85 | 7,748,414 | — | — |
| 2020-04-16 | $31.05 | $38.68 | 8,037,622 | — | — |
| 2020-04-15 | $32.24 | $40.16 | 6,699,804 | — | — |
| 2020-04-14 | $33.84 | $42.15 | 7,647,602 | — | — |
| 2020-04-13 | $33.08 | $41.20 | 7,526,018 | — | — |
| 2020-04-09 | $34.05 | $42.42 | 8,593,943 | — | — |
| 2020-04-08 | $34.27 | $42.69 | 6,580,999 | — | — |
| 2020-04-07 | $32.40 | $40.35 | 9,600,482 | — | — |
| 2020-04-06 | $32.74 | $40.78 | 8,554,253 | — | — |
| 2020-04-03 | $28.88 | $35.98 | 4,528,497 | — | — |
| 2020-04-02 | $29.02 | $36.15 | 7,177,407 | — | — |
| 2020-04-01 | $29.23 | $35.94 | 8,753,762 | — | — |
| 2020-03-31 | $31.46 | $38.68 | 8,992,828 | — | — |
| 2020-03-30 | $32.89 | $40.44 | 7,611,351 | — | — |
| 2020-03-27 | $31.93 | $39.27 | 8,651,362 | — | — |
| 2020-03-26 | $33.48 | $41.16 | 11,572,281 | — | — |
| 2020-03-25 | $31.47 | $38.69 | 12,476,287 | — | — |
| 2020-03-24 | $30.59 | $37.61 | 13,713,292 | — | — |
| 2020-03-23 | $25.98 | $31.94 | 13,896,527 | — | — |
| 2020-03-20 | $23.47 | $28.86 | 12,262,887 | — | — |
| 2020-03-19 | $23.69 | $29.13 | 9,052,495 | — | — |
| 2020-03-18 | $22.06 | $27.13 | 11,728,660 | — | — |
| 2020-03-17 | $25.74 | $31.64 | 13,591,841 | — | — |
| 2020-03-16 | $25.15 | $30.92 | 11,738,714 | — | — |
| 2020-03-13 | $31.61 | $38.87 | 11,080,125 | — | — |
| 2020-03-12 | $29.56 | $36.35 | 12,741,152 | — | — |
| 2020-03-11 | $34.12 | $41.95 | 10,134,974 | — | — |
| 2020-03-10 | $37.76 | $46.42 | 9,852,381 | — | — |
| 2020-03-09 | $35.83 | $44.05 | 8,923,900 | — | — |
| 2020-03-06 | $41.37 | $50.86 | 7,950,172 | — | — |
| 2020-03-05 | $43.62 | $53.63 | 5,936,830 | — | — |
| 2020-03-04 | $44.70 | $54.96 | 6,804,454 | — | — |
| 2020-03-03 | $43.03 | $52.91 | 7,171,586 | — | — |
| 2020-03-02 | $45.38 | $55.80 | 9,993,016 | — | — |
| 2020-02-28 | $42.00 | $51.63 | 10,411,349 | — | — |
| 2020-02-27 | $41.70 | $51.27 | 8,459,791 | — | — |
| 2020-02-26 | $45.06 | $55.41 | 6,383,872 | — | — |
| 2020-02-25 | $45.00 | $55.32 | 7,797,630 | — | — |
| 2020-02-24 | $48.04 | $59.07 | 6,706,816 | — | — |
| 2020-02-21 | $50.63 | $62.25 | 5,426,152 | — | — |
| 2020-02-20 | $52.20 | $64.18 | 3,140,802 | — | — |
| 2020-02-19 | $52.58 | $64.65 | 3,531,616 | — | — |
| 2020-02-18 | $51.63 | $63.48 | 3,508,331 | — | — |
| 2020-02-14 | $52.34 | $64.36 | 4,239,421 | — | — |
| 2020-02-13 | $52.59 | $64.66 | 4,856,072 | — | — |
| 2020-02-12 | $53.17 | $65.38 | 5,267,789 | — | — |
| 2020-02-11 | $52.09 | $64.05 | 5,121,333 | — | — |
| 2020-02-10 | $51.41 | $63.21 | 4,081,058 | — | — |
| 2020-02-07 | $50.67 | $62.29 | 5,346,905 | — | — |
| 2020-02-06 | $51.93 | $63.85 | 4,935,055 | — | — |
| 2020-02-05 | $51.48 | $63.30 | 6,443,936 | — | — |
| 2020-02-04 | $51.72 | $63.60 | 6,277,635 | — | — |
| 2020-02-03 | $50.82 | $62.49 | 7,644,956 | — | — |
| 2020-01-31 | $49.51 | $60.87 | 18,592,384 | — | — |
| 2020-01-30 | $50.61 | $62.23 | 11,573,207 | — | — |
| 2020-01-29 | $50.46 | $62.04 | 4,125,776 | — | — |
| 2020-01-28 | $51.71 | $63.58 | 4,539,081 | — | — |
| 2020-01-27 | $50.39 | $61.95 | 6,056,562 | — | — |
| 2020-01-24 | $52.55 | $64.61 | 5,880,206 | — | — |
| 2020-01-23 | $53.61 | $65.92 | 9,186,251 | — | — |
| 2020-01-22 | $51.90 | $63.82 | 4,003,927 | — | — |
| 2020-01-21 | $52.00 | $63.93 | 6,673,477 | — | — |
| 2020-01-17 | $51.59 | $63.44 | 5,579,223 | — | — |
| 2020-01-16 | $51.90 | $63.82 | 6,918,629 | — | — |
| 2020-01-15 | $50.39 | $61.96 | 7,727,775 | — | — |
| 2020-01-14 | $52.31 | $64.32 | 5,926,246 | — | — |
| 2020-01-13 | $52.25 | $64.25 | 5,505,003 | — | — |
| 2020-01-10 | $51.35 | $63.14 | 5,932,729 | — | — |
| 2020-01-09 | $51.87 | $63.77 | 6,867,296 | — | — |
| 2020-01-08 | $51.88 | $63.79 | 8,731,932 | — | — |
| 2020-01-07 | $51.14 | $62.88 | 14,672,467 | — | — |
| 2020-01-06 | $47.90 | $58.89 | 5,405,646 | — | — |
| 2020-01-03 | $48.84 | $60.05 | 5,236,434 | — | — |
| 2020-01-02 | $49.60 | $60.98 | 8,823,749 | — | — |