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
- 2004-12-15 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 | $35.40 | $38.04 | 47,210 | — | — |
| 2020-12-30 | $34.20 | $36.75 | 52,340 | — | — |
| 2020-12-29 | $31.50 | $33.85 | 106,700 | — | — |
| 2020-12-28 | $37.30 | $40.08 | 221,970 | — | — |
| 2020-12-24 | $28.90 | $31.05 | 24,190 | — | — |
| 2020-12-23 | $29.80 | $32.02 | 34,790 | — | — |
| 2020-12-22 | $30.90 | $33.20 | 26,130 | — | — |
| 2020-12-21 | $33.20 | $35.67 | 60,780 | — | — |
| 2020-12-18 | $34.70 | $37.29 | 125,860 | — | — |
| 2020-12-17 | $31.40 | $33.74 | 151,090 | — | — |
| 2020-12-16 | $29.40 | $31.59 | 37,240 | — | — |
| 2020-12-15 | $28.40 | $30.52 | 44,730 | — | — |
| 2020-12-14 | $28.10 | $30.19 | 69,750 | — | — |
| 2020-12-11 | $27.40 | $29.44 | 80,600 | — | — |
| 2020-12-10 | $31.60 | $33.96 | 40,430 | — | — |
| 2020-12-09 | $31.30 | $33.63 | 62,230 | — | — |
| 2020-12-08 | $32.60 | $35.03 | 59,380 | — | — |
| 2020-12-07 | $32.90 | $35.35 | 98,930 | — | — |
| 2020-12-04 | $31.20 | $33.53 | 39,810 | — | — |
| 2020-12-03 | $32.40 | $34.82 | 42,880 | — | — |
| 2020-12-02 | $30.20 | $32.45 | 27,040 | — | — |
| 2020-12-01 | $30.40 | $32.67 | 88,200 | — | — |
| 2020-11-30 | $29.50 | $31.70 | 98,630 | — | — |
| 2020-11-27 | $33.20 | $35.67 | 86,210 | — | — |
| 2020-11-25 | $36.10 | $38.79 | 115,420 | — | — |
| 2020-11-24 | $38.60 | $41.48 | 186,890 | — | — |
| 2020-11-23 | $40.50 | $43.52 | 731,460 | — | — |
| 2020-11-20 | $30.30 | $32.56 | 242,180 | — | — |
| 2020-11-19 | $25.30 | $27.19 | 68,910 | — | — |
| 2020-11-18 | $23.70 | $25.47 | 78,330 | — | — |
| 2020-11-17 | $23.40 | $25.14 | 33,970 | — | — |
| 2020-11-16 | $24.60 | $26.43 | 28,370 | — | — |
| 2020-11-13 | $25.70 | $27.62 | 96,090 | — | — |
| 2020-11-12 | $27.40 | $29.44 | 119,200 | — | — |
| 2020-11-11 | $25.10 | $26.97 | 51,750 | — | — |
| 2020-11-10 | $23.80 | $25.57 | 40,900 | — | — |
| 2020-11-09 | $23.40 | $25.14 | 35,330 | — | — |
| 2020-11-06 | $23.30 | $25.04 | 89,210 | — | — |
| 2020-11-05 | $23.80 | $25.57 | 133,530 | — | — |
| 2020-11-04 | $21.50 | $23.10 | 32,470 | — | — |
| 2020-11-03 | $22.10 | $23.75 | 52,740 | — | — |
| 2020-11-02 | $22.10 | $23.75 | 74,910 | — | — |
| 2020-10-30 | $21.90 | $23.53 | 155,750 | — | — |
| 2020-10-29 | $20.80 | $22.35 | 20,540 | — | — |
| 2020-10-28 | $21.50 | $23.10 | 57,690 | — | — |
| 2020-10-27 | $23.30 | $25.04 | 171,980 | — | — |
| 2020-10-26 | $21.40 | $23.00 | 21,930 | — | — |
| 2020-10-23 | $22.80 | $24.50 | 10,050 | — | — |
| 2020-10-22 | $23.70 | $25.47 | 36,530 | — | — |
| 2020-10-21 | $21.70 | $23.32 | 30,210 | — | — |
| 2020-10-20 | $21.80 | $23.43 | 65,740 | — | — |
| 2020-10-19 | $25.50 | $27.40 | 207,680 | — | — |
| 2020-10-16 | $27.00 | $29.01 | 32,490 | — | — |
| 2020-10-15 | $28.00 | $30.09 | 90,514 | — | — |
| 2020-10-14 | $32.00 | $34.39 | 54,535 | — | — |
| 2020-10-13 | $31.00 | $33.31 | 48,086 | — | — |
| 2020-10-12 | $32.00 | $34.39 | 62,364 | — | — |
| 2020-10-09 | $33.00 | $35.46 | 168,086 | — | — |
| 2020-10-08 | $32.00 | $34.39 | 40,234 | — | — |
| 2020-10-07 | $32.00 | $34.39 | 66,162 | — | — |
| 2020-10-06 | $33.00 | $35.46 | 203,953 | — | — |
| 2020-10-05 | $32.00 | $34.39 | 85,535 | — | — |
| 2020-10-02 | $32.00 | $34.39 | 95,496 | — | — |
| 2020-10-01 | $31.00 | $33.31 | 131,317 | — | — |
| 2020-09-30 | $32.00 | $34.39 | 363,212 | — | — |
| 2020-09-29 | $52.00 | $55.88 | 84,729 | — | — |
| 2020-09-28 | $70.00 | $75.22 | 25,484 | — | — |
| 2020-09-25 | $77.00 | $82.74 | 62,567 | — | — |
| 2020-09-24 | $92.00 | $98.86 | 249,173 | — | — |
| 2020-09-23 | $75.00 | $80.59 | 14,434 | — | — |
| 2020-09-22 | $71.00 | $76.29 | 1,515 | — | — |
| 2020-09-21 | $70.00 | $75.22 | 3,959 | — | — |
| 2020-09-18 | $68.00 | $73.07 | 1,720 | — | — |
| 2020-09-17 | $68.00 | $73.07 | 1,595 | — | — |
| 2020-09-16 | $69.00 | $74.14 | 4,551 | — | — |
| 2020-09-15 | $68.00 | $73.07 | 18,690 | — | — |
| 2020-09-14 | $56.00 | $60.17 | 6,858 | — | — |
| 2020-09-11 | $55.00 | $59.10 | 6,165 | — | — |
| 2020-09-10 | $50.00 | $53.73 | 2,210 | — | — |
| 2020-09-09 | $51.00 | $54.80 | 3,203 | — | — |
| 2020-09-08 | $53.00 | $56.95 | 3,440 | — | — |
| 2020-09-04 | $50.00 | $53.73 | 7,867 | — | — |
| 2020-09-03 | $55.00 | $59.10 | 15,213 | — | — |
| 2020-09-02 | $58.00 | $62.32 | 24,514 | — | — |
| 2020-09-01 | $47.00 | $50.50 | 1,401 | — | — |
| 2020-08-31 | $47.00 | $50.50 | 6,282 | — | — |
| 2020-08-28 | $49.00 | $52.65 | 5,666 | — | — |
| 2020-08-27 | $48.00 | $51.58 | 28,105 | — | — |
| 2020-08-26 | $45.00 | $48.35 | 5,598 | — | — |
| 2020-08-25 | $48.00 | $51.58 | 2,703 | — | — |
| 2020-08-24 | $46.00 | $49.43 | 2,787 | — | — |
| 2020-08-21 | $49.00 | $52.65 | 3,976 | — | — |
| 2020-08-20 | $56.00 | $60.17 | 4,154 | — | — |
| 2020-08-19 | $62.00 | $66.62 | 1,678 | — | — |
| 2020-08-18 | $62.00 | $66.62 | 3,668 | — | — |
| 2020-08-17 | $63.00 | $67.70 | 2,060 | — | — |
| 2020-08-14 | $63.00 | $67.70 | 3,342 | — | — |
| 2020-08-13 | $66.00 | $70.92 | 1,204 | — | — |
| 2020-08-12 | $66.00 | $70.92 | 2,279 | — | — |
| 2020-08-11 | $68.00 | $73.07 | 2,226 | — | — |
| 2020-08-10 | $70.00 | $75.22 | 4,300 | — | — |
| 2020-08-07 | $74.00 | $79.52 | 3,987 | — | — |
| 2020-08-06 | $77.00 | $82.74 | 3,399 | — | — |
| 2020-08-05 | $77.00 | $82.74 | 8,489 | — | — |
| 2020-08-04 | $77.00 | $82.74 | 3,888 | — | — |
| 2020-08-03 | $77.00 | $82.74 | 12,834 | — | — |
| 2020-07-31 | $72.00 | $77.37 | 6,531 | — | — |
| 2020-07-30 | $74.00 | $79.52 | 7,863 | — | — |
| 2020-07-29 | $75.00 | $80.59 | 4,639 | — | — |
| 2020-07-28 | $73.00 | $78.44 | 8,930 | — | — |
| 2020-07-27 | $72.00 | $77.37 | 13,871 | — | — |
| 2020-07-24 | $71.00 | $76.29 | 3,261 | — | — |
| 2020-07-23 | $71.00 | $76.29 | 5,112 | — | — |
| 2020-07-22 | $74.00 | $79.52 | 2,070 | — | — |
| 2020-07-21 | $75.00 | $80.59 | 2,381 | — | — |
| 2020-07-20 | $74.00 | $79.52 | 4,068 | — | — |
| 2020-07-17 | $76.00 | $81.67 | 5,020 | — | — |
| 2020-07-16 | $78.00 | $83.81 | 5,340 | — | — |
| 2020-07-15 | $76.00 | $81.67 | 2,784 | — | — |
| 2020-07-14 | $77.00 | $82.74 | 9,708 | — | — |
| 2020-07-13 | $79.00 | $84.89 | 18,810 | — | — |
| 2020-07-10 | $76.00 | $81.67 | 30,130 | — | — |
| 2020-07-09 | $76.00 | $81.67 | 12,497 | — | — |
| 2020-07-08 | $77.00 | $82.74 | 9,358 | — | — |
| 2020-07-07 | $79.00 | $84.89 | 12,427 | — | — |
| 2020-07-06 | $89.00 | $95.63 | 45,750 | — | — |
| 2020-07-02 | $79.00 | $84.89 | 22,647 | — | — |
| 2020-07-01 | $78.00 | $83.81 | 39,553 | — | — |
| 2020-06-30 | $80.00 | $85.96 | 98,038 | — | — |
| 2020-06-29 | $66.00 | $70.92 | 10,090 | — | — |
| 2020-06-26 | $73.00 | $78.44 | 12,570 | — | — |
| 2020-06-25 | $77.00 | $82.74 | 41,068 | — | — |
| 2020-06-24 | $98.00 | $105.31 | 168,173 | — | — |
| 2020-06-23 | $62.00 | $66.62 | 15,257 | — | — |
| 2020-06-22 | $62.00 | $66.62 | 11,481 | — | — |
| 2020-06-19 | $65.00 | $69.85 | 16,959 | — | — |
| 2020-06-18 | $67.00 | $71.99 | 23,344 | — | — |
| 2020-06-17 | $74.00 | $79.52 | 33,216 | — | — |
| 2020-06-16 | $87.00 | $93.49 | 38,446 | — | — |
| 2020-06-15 | $115.00 | $123.57 | 83,583 | — | — |
| 2020-06-12 | $71.00 | $76.29 | 4,367 | — | — |
| 2020-06-11 | $71.00 | $76.29 | 3,024 | — | — |
| 2020-06-10 | $73.00 | $78.44 | 4,102 | — | — |
| 2020-06-09 | $73.00 | $78.44 | 1,034 | — | — |
| 2020-06-08 | $72.00 | $77.37 | 939 | — | — |
| 2020-06-05 | $69.00 | $74.14 | 2,840 | — | — |
| 2020-06-04 | $74.00 | $79.52 | 24,871 | — | — |
| 2020-06-03 | $61.00 | $65.55 | 434 | — | — |
| 2020-06-02 | $60.00 | $64.47 | 961 | — | — |
| 2020-06-01 | $58.00 | $62.32 | 598 | — | — |
| 2020-05-29 | $58.00 | $62.32 | 786 | — | — |
| 2020-05-28 | $61.00 | $65.55 | 2,055 | — | — |
| 2020-05-27 | $59.00 | $63.40 | 312 | — | — |
| 2020-05-26 | $61.00 | $65.55 | 1,298 | — | — |
| 2020-05-22 | $59.00 | $63.40 | 1,038 | — | — |
| 2020-05-21 | $61.00 | $65.55 | 2,171 | — | — |
| 2020-05-20 | $62.00 | $66.62 | 15,435 | — | — |
| 2020-05-19 | $59.00 | $63.40 | 451 | — | — |
| 2020-05-18 | $58.00 | $62.32 | 1,153 | — | — |
| 2020-05-15 | $61.00 | $65.55 | 1,398 | — | — |
| 2020-05-14 | $60.00 | $64.47 | 2,087 | — | — |
| 2020-05-13 | $58.00 | $62.32 | 1,009 | — | — |
| 2020-05-12 | $60.00 | $64.47 | 419 | — | — |
| 2020-05-11 | $62.00 | $66.62 | 986 | — | — |
| 2020-05-08 | $63.00 | $67.70 | 4,814 | — | — |
| 2020-05-07 | $58.00 | $62.32 | 2,534 | — | — |
| 2020-05-06 | $54.00 | $58.03 | 340 | — | — |
| 2020-05-05 | $56.00 | $60.17 | 947 | — | — |
| 2020-05-04 | $53.00 | $56.95 | 823 | — | — |
| 2020-05-01 | $52.00 | $55.88 | 259 | — | — |
| 2020-04-30 | $54.00 | $58.03 | 297 | — | — |
| 2020-04-29 | $55.00 | $59.10 | 219 | — | — |
| 2020-04-28 | $54.00 | $58.03 | 272 | — | — |
| 2020-04-27 | $53.00 | $56.95 | 431 | — | — |
| 2020-04-24 | $52.00 | $55.88 | 322 | — | — |
| 2020-04-23 | $53.00 | $56.95 | 632 | — | — |
| 2020-04-22 | $52.00 | $55.88 | 805 | — | — |
| 2020-04-21 | $53.00 | $56.95 | 1,025 | — | — |
| 2020-04-20 | $56.00 | $60.17 | 3,505 | — | — |
| 2020-04-17 | $46.00 | $49.43 | 225 | — | — |
| 2020-04-16 | $44.00 | $47.28 | 906 | — | — |
| 2020-04-15 | $46.00 | $49.43 | 42 | — | — |
| 2020-04-14 | $46.00 | $49.43 | 294 | — | — |
| 2020-04-13 | $44.00 | $47.28 | 135 | — | — |
| 2020-04-09 | $45.00 | $48.35 | 287 | — | — |
| 2020-04-08 | $46.00 | $49.43 | 473 | — | — |
| 2020-04-07 | $46.00 | $49.43 | 738 | — | — |
| 2020-04-06 | $45.00 | $48.35 | 585 | — | — |
| 2020-04-03 | $42.00 | $45.13 | 152 | — | — |
| 2020-04-02 | $42.00 | $45.13 | 330 | — | — |
| 2020-04-01 | $44.00 | $47.28 | 381 | — | — |
| 2020-03-31 | $49.00 | $52.65 | 3,658 | — | — |
| 2020-03-30 | $40.00 | $42.98 | 255 | — | — |
| 2020-03-27 | $43.00 | $46.21 | 583 | — | — |
| 2020-03-26 | $43.00 | $46.21 | 970 | — | — |
| 2020-03-25 | $41.00 | $44.06 | 1,268 | — | — |
| 2020-03-24 | $39.00 | $41.91 | 1,172 | — | — |
| 2020-03-23 | $41.00 | $44.06 | 221 | — | — |
| 2020-03-20 | $40.00 | $42.98 | 452 | — | — |
| 2020-03-19 | $40.00 | $42.98 | 740 | — | — |
| 2020-03-18 | $37.00 | $39.76 | 759 | — | — |
| 2020-03-17 | $42.00 | $45.13 | 1,416 | — | — |
| 2020-03-16 | $45.00 | $48.35 | 1,025 | — | — |
| 2020-03-13 | $41.00 | $44.06 | 2,030 | — | — |
| 2020-03-12 | $58.00 | $62.32 | 1,229 | — | — |
| 2020-03-11 | $64.00 | $68.77 | 440 | — | — |
| 2020-03-10 | $62.00 | $66.62 | 2,040 | — | — |
| 2020-03-09 | $60.00 | $64.47 | 1,204 | — | — |
| 2020-03-06 | $68.00 | $73.07 | 746 | — | — |
| 2020-03-05 | $70.00 | $75.22 | 1,037 | — | — |
| 2020-03-04 | $71.00 | $76.29 | 317 | — | — |
| 2020-03-03 | $72.00 | $77.37 | 240 | — | — |
| 2020-03-02 | $72.00 | $77.37 | 999 | — | — |
| 2020-02-28 | $72.00 | $77.37 | 4,642 | — | — |
| 2020-02-27 | $90.00 | $96.71 | 1,350 | — | — |
| 2020-02-26 | $92.00 | $98.86 | 850 | — | — |
| 2020-02-25 | $93.00 | $99.93 | 936 | — | — |
| 2020-02-24 | $94.00 | $101.01 | 818 | — | — |
| 2020-02-21 | $100.00 | $107.45 | 7,132 | — | — |
| 2020-02-20 | $94.00 | $101.01 | 411 | — | — |
| 2020-02-19 | $94.00 | $101.01 | 399 | — | — |
| 2020-02-18 | $96.00 | $103.16 | 367 | — | — |
| 2020-02-14 | $96.00 | $103.16 | 274 | — | — |
| 2020-02-13 | $100.00 | $107.45 | 470 | — | — |
| 2020-02-12 | $97.00 | $104.23 | 294 | — | — |
| 2020-02-11 | $97.00 | $104.23 | 1,146 | — | — |
| 2020-02-10 | $96.00 | $103.16 | 403 | — | — |
| 2020-02-07 | $97.00 | $104.23 | 380 | — | — |
| 2020-02-06 | $96.00 | $103.16 | 228 | — | — |
| 2020-02-05 | $95.00 | $102.08 | 60 | — | — |
| 2020-02-04 | $96.00 | $103.16 | 515 | — | — |
| 2020-02-03 | $94.00 | $101.01 | 945 | — | — |
| 2020-01-31 | $95.00 | $102.08 | 276 | — | — |
| 2020-01-30 | $94.00 | $101.01 | 400 | — | — |
| 2020-01-29 | $96.00 | $103.16 | 395 | — | — |
| 2020-01-28 | $95.00 | $102.08 | 1,051 | — | — |
| 2020-01-27 | $95.00 | $102.08 | 956 | — | — |
| 2020-01-24 | $97.00 | $104.23 | 298 | — | — |
| 2020-01-23 | $100.00 | $107.45 | 149 | — | — |
| 2020-01-22 | $102.00 | $109.60 | 957 | — | — |
| 2020-01-21 | $99.00 | $106.38 | 522 | — | — |
| 2020-01-17 | $101.00 | $108.53 | 1,101 | — | — |
| 2020-01-16 | $104.00 | $111.75 | 1,480 | — | — |
| 2020-01-15 | $106.00 | $113.90 | 1,041 | — | — |
| 2020-01-14 | $108.00 | $116.05 | 3,200 | — | — |
| 2020-01-13 | $117.00 | $125.72 | 11,481 | — | — |
| 2020-01-10 | $105.00 | $112.83 | 2,626 | — | — |
| 2020-01-09 | $105.00 | $112.83 | 4,152 | — | — |
| 2020-01-08 | $100.00 | $107.45 | 1,021 | — | — |
| 2020-01-07 | $101.00 | $108.53 | 353 | — | — |
| 2020-01-06 | $102.00 | $109.60 | 1,132 | — | — |
| 2020-01-03 | $109.00 | $117.13 | 817 | — | — |
| 2020-01-02 | $95.00 | $102.08 | 303 | — | — |