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
- 2005-10-14 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 | $36.25 | $64.10 | 1,950,108 | — | — |
| 2020-12-30 | $35.95 | $63.58 | 1,512,029 | — | — |
| 2020-12-29 | $36.14 | $63.92 | 6,832,926 | — | — |
| 2020-12-28 | $36.14 | $63.92 | 1,688,576 | — | — |
| 2020-12-24 | $35.73 | $63.18 | 406,479 | — | — |
| 2020-12-23 | $35.64 | $63.04 | 1,287,274 | — | — |
| 2020-12-22 | $35.62 | $63.00 | 1,176,514 | — | — |
| 2020-12-21 | $35.55 | $62.87 | 2,178,422 | — | — |
| 2020-12-18 | $35.85 | $63.40 | 4,640,376 | — | — |
| 2020-12-17 | $36.45 | $64.46 | 1,883,781 | — | — |
| 2020-12-16 | $35.99 | $63.64 | 2,175,294 | — | — |
| 2020-12-15 | $35.56 | $62.30 | 1,446,673 | — | — |
| 2020-12-14 | $34.78 | $60.93 | 1,627,966 | — | — |
| 2020-12-11 | $34.72 | $60.82 | 2,210,776 | — | — |
| 2020-12-10 | $34.38 | $60.24 | 1,594,317 | — | — |
| 2020-12-09 | $33.92 | $59.42 | 2,778,380 | — | — |
| 2020-12-08 | $33.71 | $59.07 | 1,519,686 | — | — |
| 2020-12-07 | $33.83 | $59.28 | 2,006,296 | — | — |
| 2020-12-04 | $34.52 | $60.48 | 1,470,831 | — | — |
| 2020-12-03 | $34.21 | $59.94 | 1,825,759 | — | — |
| 2020-12-02 | $33.60 | $58.87 | 1,508,470 | — | — |
| 2020-12-01 | $33.40 | $58.51 | 1,609,416 | — | — |
| 2020-11-30 | $33.37 | $58.46 | 7,679,425 | — | — |
| 2020-11-27 | $33.90 | $59.39 | 1,531,118 | — | — |
| 2020-11-25 | $34.30 | $60.09 | 2,233,532 | — | — |
| 2020-11-24 | $34.36 | $60.20 | 2,645,727 | — | — |
| 2020-11-23 | $33.72 | $59.08 | 2,605,823 | — | — |
| 2020-11-20 | $33.43 | $58.56 | 1,647,378 | — | — |
| 2020-11-19 | $33.10 | $57.99 | 2,141,214 | — | — |
| 2020-11-18 | $33.10 | $57.99 | 1,868,682 | — | — |
| 2020-11-17 | $33.01 | $57.83 | 1,709,930 | — | — |
| 2020-11-16 | $33.05 | $57.90 | 1,510,735 | — | — |
| 2020-11-13 | $32.05 | $56.14 | 1,307,226 | — | — |
| 2020-11-12 | $31.15 | $54.57 | 1,279,185 | — | — |
| 2020-11-11 | $31.61 | $55.38 | 1,981,815 | — | — |
| 2020-11-10 | $31.48 | $55.15 | 2,707,308 | — | — |
| 2020-11-09 | $30.89 | $54.11 | 3,731,433 | — | — |
| 2020-11-06 | $30.97 | $54.26 | 2,286,485 | — | — |
| 2020-11-05 | $31.02 | $54.34 | 2,405,226 | — | — |
| 2020-11-04 | $31.76 | $55.64 | 2,560,096 | — | — |
| 2020-11-03 | $30.25 | $52.99 | 1,556,786 | — | — |
| 2020-11-02 | $29.63 | $51.92 | 1,368,915 | — | — |
| 2020-10-30 | $29.01 | $50.83 | 1,649,859 | — | — |
| 2020-10-29 | $29.05 | $50.89 | 1,665,820 | — | — |
| 2020-10-28 | $28.09 | $49.21 | 1,999,610 | — | — |
| 2020-10-27 | $28.51 | $49.95 | 2,423,237 | — | — |
| 2020-10-26 | $29.67 | $51.98 | 1,798,042 | — | — |
| 2020-10-23 | $30.54 | $53.51 | 1,997,561 | — | — |
| 2020-10-22 | $29.09 | $50.96 | 2,831,873 | — | — |
| 2020-10-21 | $29.93 | $52.44 | 1,438,153 | — | — |
| 2020-10-20 | $30.11 | $52.75 | 1,617,289 | — | — |
| 2020-10-19 | $29.82 | $52.24 | 1,110,619 | — | — |
| 2020-10-16 | $31.03 | $54.35 | 994,682 | — | — |
| 2020-10-15 | $30.77 | $53.92 | 699,502 | — | — |
| 2020-10-14 | $30.60 | $53.61 | 835,067 | — | — |
| 2020-10-13 | $31.03 | $54.35 | 1,398,249 | — | — |
| 2020-10-12 | $31.51 | $55.20 | 810,370 | — | — |
| 2020-10-09 | $31.04 | $54.39 | 1,956,039 | — | — |
| 2020-10-08 | $31.08 | $54.45 | 987,456 | — | — |
| 2020-10-07 | $30.95 | $54.22 | 1,256,645 | — | — |
| 2020-10-06 | $31.01 | $54.32 | 1,611,249 | — | — |
| 2020-10-05 | $31.11 | $54.50 | 1,230,761 | — | — |
| 2020-10-02 | $30.64 | $53.69 | 1,803,973 | — | — |
| 2020-10-01 | $29.57 | $51.80 | 1,765,040 | — | — |
| 2020-09-30 | $29.03 | $50.86 | 2,019,669 | — | — |
| 2020-09-29 | $28.73 | $50.34 | 1,368,915 | — | — |
| 2020-09-28 | $29.29 | $51.32 | 2,092,359 | — | — |
| 2020-09-25 | $28.82 | $50.49 | 1,478,596 | — | — |
| 2020-09-24 | $28.76 | $50.39 | 2,095,271 | — | — |
| 2020-09-23 | $29.13 | $51.04 | 2,269,877 | — | — |
| 2020-09-22 | $30.25 | $52.99 | 2,315,928 | — | — |
| 2020-09-21 | $29.76 | $52.15 | 3,512,609 | — | — |
| 2020-09-18 | $31.07 | $54.44 | 4,174,257 | — | — |
| 2020-09-17 | $31.19 | $54.65 | 1,806,346 | — | — |
| 2020-09-16 | $31.01 | $54.32 | 2,570,126 | — | — |
| 2020-09-15 | $30.24 | $52.97 | 2,160,303 | — | — |
| 2020-09-14 | $31.23 | $54.18 | 2,458,503 | — | — |
| 2020-09-11 | $31.21 | $54.14 | 1,851,858 | — | — |
| 2020-09-10 | $30.62 | $53.11 | 1,919,694 | — | — |
| 2020-09-09 | $31.13 | $54.00 | 2,835,755 | — | — |
| 2020-09-08 | $30.34 | $52.63 | 1,722,117 | — | — |
| 2020-09-04 | $30.85 | $53.52 | 2,228,032 | — | — |
| 2020-09-03 | $30.53 | $52.97 | 1,667,438 | — | — |
| 2020-09-02 | $31.00 | $53.77 | 1,132,620 | — | — |
| 2020-09-01 | $30.60 | $53.08 | 1,407,201 | — | — |
| 2020-08-31 | $30.44 | $52.81 | 2,478,023 | — | — |
| 2020-08-28 | $31.02 | $53.81 | 1,017,114 | — | — |
| 2020-08-27 | $30.78 | $53.40 | 2,595,901 | — | — |
| 2020-08-26 | $30.41 | $52.76 | 1,204,554 | — | — |
| 2020-08-25 | $30.69 | $53.24 | 1,376,356 | — | — |
| 2020-08-24 | $31.00 | $53.77 | 1,271,097 | — | — |
| 2020-08-21 | $30.29 | $52.55 | 1,184,495 | — | — |
| 2020-08-20 | $30.11 | $52.23 | 2,536,909 | — | — |
| 2020-08-19 | $29.90 | $51.88 | 1,470,939 | — | — |
| 2020-08-18 | $30.45 | $52.82 | 1,542,334 | — | — |
| 2020-08-17 | $30.83 | $53.48 | 1,417,878 | — | — |
| 2020-08-14 | $30.69 | $53.24 | 1,462,527 | — | — |
| 2020-08-13 | $30.97 | $53.73 | 2,090,526 | — | — |
| 2020-08-12 | $31.40 | $54.47 | 1,777,119 | — | — |
| 2020-08-11 | $32.26 | $55.96 | 1,831,690 | — | — |
| 2020-08-10 | $32.86 | $57.01 | 1,702,273 | — | — |
| 2020-08-07 | $32.61 | $56.57 | 1,639,721 | — | — |
| 2020-08-06 | $32.07 | $55.64 | 2,329,625 | — | — |
| 2020-08-05 | $31.36 | $54.40 | 3,204,811 | — | — |
| 2020-08-04 | $30.49 | $52.89 | 1,780,247 | — | — |
| 2020-08-03 | $30.38 | $52.70 | 1,144,375 | — | — |
| 2020-07-31 | $30.01 | $52.05 | 1,014,850 | — | — |
| 2020-07-30 | $30.34 | $52.63 | 1,559,590 | — | — |
| 2020-07-29 | $30.39 | $52.73 | 912,825 | — | — |
| 2020-07-28 | $30.08 | $52.18 | 934,287 | — | — |
| 2020-07-27 | $30.48 | $52.87 | 1,048,498 | — | — |
| 2020-07-24 | $30.96 | $53.71 | 1,300,431 | — | — |
| 2020-07-23 | $31.33 | $54.35 | 2,674,199 | — | — |
| 2020-07-22 | $30.59 | $53.07 | 1,590,542 | — | — |
| 2020-07-21 | $29.55 | $51.26 | 1,262,900 | — | — |
| 2020-07-20 | $29.53 | $51.23 | 1,249,203 | — | — |
| 2020-07-17 | $30.04 | $52.12 | 1,656,006 | — | — |
| 2020-07-16 | $30.23 | $52.44 | 1,448,399 | — | — |
| 2020-07-15 | $29.83 | $51.75 | 2,511,349 | — | — |
| 2020-07-14 | $29.37 | $50.94 | 2,514,584 | — | — |
| 2020-07-13 | $28.30 | $49.09 | 2,021,719 | — | — |
| 2020-07-10 | $28.38 | $49.24 | 2,221,884 | — | — |
| 2020-07-09 | $27.48 | $47.68 | 2,824,755 | — | — |
| 2020-07-08 | $28.24 | $49.00 | 1,736,568 | — | — |
| 2020-07-07 | $27.71 | $48.08 | 2,912,112 | — | — |
| 2020-07-06 | $28.36 | $49.21 | 2,812,892 | — | — |
| 2020-07-02 | $27.97 | $48.53 | 2,254,347 | — | — |
| 2020-07-01 | $28.04 | $48.64 | 2,104,762 | — | — |
| 2020-06-30 | $28.43 | $49.32 | 2,955,251 | — | — |
| 2020-06-29 | $28.31 | $49.11 | 3,938,285 | — | — |
| 2020-06-26 | $27.97 | $48.51 | 4,275,310 | — | — |
| 2020-06-25 | $28.47 | $49.38 | 2,132,047 | — | — |
| 2020-06-24 | $28.16 | $48.85 | 2,629,981 | — | — |
| 2020-06-23 | $29.40 | $51.01 | 1,704,969 | — | — |
| 2020-06-22 | $29.15 | $50.57 | 3,376,074 | — | — |
| 2020-06-19 | $29.25 | $50.75 | 6,659,722 | — | — |
| 2020-06-18 | $29.80 | $51.70 | 2,582,528 | — | — |
| 2020-06-17 | $29.97 | $51.99 | 2,910,925 | — | — |
| 2020-06-16 | $30.24 | $52.45 | 4,360,618 | — | — |
| 2020-06-15 | $29.46 | $51.10 | 2,606,147 | — | — |
| 2020-06-12 | $29.55 | $50.73 | 4,206,396 | — | — |
| 2020-06-11 | $29.14 | $50.03 | 4,454,877 | — | — |
| 2020-06-10 | $31.52 | $54.11 | 7,498,348 | — | — |
| 2020-06-09 | $32.53 | $55.84 | 3,795,387 | — | — |
| 2020-06-08 | $33.10 | $56.83 | 4,204,346 | — | — |
| 2020-06-05 | $31.92 | $54.79 | 4,325,244 | — | — |
| 2020-06-04 | $31.80 | $54.60 | 3,234,901 | — | — |
| 2020-06-03 | $30.95 | $53.14 | 3,371,328 | — | — |
| 2020-06-02 | $31.27 | $53.68 | 4,299,468 | — | — |
| 2020-06-01 | $30.23 | $51.90 | 6,546,805 | — | — |
| 2020-05-29 | $29.58 | $50.78 | 9,794,648 | — | — |
| 2020-05-28 | $28.06 | $48.17 | 10,414,019 | — | — |
| 2020-05-27 | $30.13 | $51.72 | 9,269,104 | — | — |
| 2020-05-26 | $27.55 | $47.30 | 5,183,822 | — | — |
| 2020-05-22 | $25.45 | $43.70 | 2,833,383 | — | — |
| 2020-05-21 | $25.43 | $43.67 | 3,412,419 | — | — |
| 2020-05-20 | $25.69 | $44.11 | 4,121,735 | — | — |
| 2020-05-19 | $25.10 | $43.09 | 3,259,921 | — | — |
| 2020-05-18 | $25.39 | $43.59 | 3,504,197 | — | — |
| 2020-05-15 | $23.19 | $39.81 | 1,668,732 | — | — |
| 2020-05-14 | $23.35 | $40.08 | 2,787,871 | — | — |
| 2020-05-13 | $22.53 | $38.68 | 3,030,097 | — | — |
| 2020-05-12 | $23.39 | $40.16 | 3,676,215 | — | — |
| 2020-05-11 | $23.51 | $40.35 | 3,402,281 | — | — |
| 2020-05-08 | $23.96 | $41.13 | 2,874,149 | — | — |
| 2020-05-07 | $23.25 | $39.91 | 3,345,229 | — | — |
| 2020-05-06 | $22.63 | $38.86 | 2,940,368 | — | — |
| 2020-05-05 | $23.23 | $39.88 | 4,003,102 | — | — |
| 2020-05-04 | $23.72 | $40.72 | 2,087,614 | — | — |
| 2020-05-01 | $24.12 | $41.41 | 2,499,593 | — | — |
| 2020-04-30 | $25.08 | $43.06 | 2,586,303 | — | — |
| 2020-04-29 | $26.52 | $45.53 | 2,542,840 | — | — |
| 2020-04-28 | $25.59 | $43.94 | 2,707,308 | — | — |
| 2020-04-27 | $24.90 | $42.74 | 2,211,423 | — | — |
| 2020-04-24 | $24.34 | $41.79 | 2,945,329 | — | — |
| 2020-04-23 | $23.97 | $41.15 | 4,828,786 | — | — |
| 2020-04-22 | $23.52 | $40.39 | 3,689,049 | — | — |
| 2020-04-21 | $23.05 | $39.57 | 4,206,180 | — | — |
| 2020-04-20 | $23.62 | $40.55 | 4,103,293 | — | — |
| 2020-04-17 | $25.46 | $43.71 | 6,148,091 | — | — |
| 2020-04-16 | $24.12 | $41.41 | 3,580,014 | — | — |
| 2020-04-15 | $24.36 | $41.82 | 4,382,943 | — | — |
| 2020-04-14 | $25.96 | $44.57 | 3,548,091 | — | — |
| 2020-04-13 | $25.17 | $43.22 | 2,852,472 | — | — |
| 2020-04-09 | $26.76 | $45.94 | 4,287,497 | — | — |
| 2020-04-08 | $25.32 | $43.47 | 2,952,555 | — | — |
| 2020-04-07 | $23.82 | $40.90 | 4,068,134 | — | — |
| 2020-04-06 | $22.55 | $38.71 | 4,299,684 | — | — |
| 2020-04-03 | $21.56 | $37.01 | 4,691,496 | — | — |
| 2020-04-02 | $22.27 | $38.24 | 4,715,007 | — | — |
| 2020-04-01 | $23.25 | $39.91 | 3,159,731 | — | — |
| 2020-03-31 | $23.07 | $39.61 | 4,717,164 | — | — |
| 2020-03-30 | $24.48 | $42.03 | 2,349,037 | — | — |
| 2020-03-27 | $24.43 | $41.95 | 2,951,692 | — | — |
| 2020-03-26 | $25.68 | $44.10 | 3,684,735 | — | — |
| 2020-03-25 | $23.91 | $41.05 | 4,955,723 | — | — |
| 2020-03-24 | $22.55 | $38.71 | 3,971,287 | — | — |
| 2020-03-23 | $19.81 | $34.00 | 4,548,274 | — | — |
| 2020-03-20 | $20.56 | $35.29 | 4,514,409 | — | — |
| 2020-03-19 | $21.98 | $37.73 | 4,691,927 | — | — |
| 2020-03-18 | $19.79 | $33.97 | 6,619,171 | — | — |
| 2020-03-17 | $24.76 | $42.50 | 5,633,225 | — | — |
| 2020-03-16 | $26.23 | $45.03 | 4,763,754 | — | — |
| 2020-03-13 | $31.67 | $53.85 | 4,010,436 | — | — |
| 2020-03-12 | $32.50 | $55.26 | 3,746,855 | — | — |
| 2020-03-11 | $34.74 | $59.07 | 2,638,286 | — | — |
| 2020-03-10 | $36.24 | $61.61 | 2,966,898 | — | — |
| 2020-03-09 | $36.21 | $61.56 | 2,946,407 | — | — |
| 2020-03-06 | $39.99 | $68.00 | 3,193,271 | — | — |
| 2020-03-05 | $39.59 | $67.32 | 3,842,840 | — | — |
| 2020-03-04 | $39.91 | $67.85 | 2,975,095 | — | — |
| 2020-03-03 | $37.62 | $63.96 | 2,906,288 | — | — |
| 2020-03-02 | $37.84 | $64.34 | 3,124,033 | — | — |
| 2020-02-28 | $35.94 | $61.11 | 3,990,484 | — | — |
| 2020-02-27 | $37.06 | $63.01 | 3,082,296 | — | — |
| 2020-02-26 | $38.24 | $65.02 | 3,306,728 | — | — |
| 2020-02-25 | $39.17 | $66.59 | 3,028,156 | — | — |
| 2020-02-24 | $40.33 | $68.58 | 3,136,543 | — | — |
| 2020-02-21 | $40.71 | $69.21 | 2,508,868 | — | — |
| 2020-02-20 | $40.82 | $69.40 | 2,775,792 | — | — |
| 2020-02-19 | $40.74 | $69.27 | 3,338,543 | — | — |
| 2020-02-18 | $41.24 | $70.12 | 3,570,632 | — | — |
| 2020-02-14 | $41.80 | $71.07 | 5,159,233 | — | — |
| 2020-02-13 | $41.91 | $71.26 | 5,440,177 | — | — |
| 2020-02-12 | $41.49 | $70.55 | 3,934,079 | — | — |
| 2020-02-11 | $42.29 | $71.90 | 3,909,166 | — | — |
| 2020-02-10 | $42.04 | $71.48 | 4,409,150 | — | — |
| 2020-02-07 | $42.63 | $72.49 | 8,749,277 | — | — |
| 2020-02-06 | $45.47 | $77.31 | 1,620,955 | — | — |
| 2020-02-05 | $45.46 | $77.30 | 1,112,129 | — | — |
| 2020-02-04 | $45.01 | $76.52 | 2,019,669 | — | — |
| 2020-02-03 | $45.22 | $76.89 | 1,016,360 | — | — |
| 2020-01-31 | $45.20 | $76.86 | 1,571,130 | — | — |
| 2020-01-30 | $45.63 | $77.58 | 1,171,014 | — | — |
| 2020-01-29 | $45.43 | $77.25 | 1,483,881 | — | — |
| 2020-01-28 | $45.11 | $76.70 | 1,203,476 | — | — |
| 2020-01-27 | $45.06 | $76.62 | 911,747 | — | — |
| 2020-01-24 | $44.79 | $76.15 | 1,031,890 | — | — |
| 2020-01-23 | $44.53 | $75.72 | 928,248 | — | — |
| 2020-01-22 | $44.21 | $75.17 | 963,406 | — | — |
| 2020-01-21 | $43.73 | $74.35 | 1,413,564 | — | — |
| 2020-01-17 | $43.87 | $74.58 | 1,630,338 | — | — |
| 2020-01-16 | $43.36 | $73.72 | 833,989 | — | — |
| 2020-01-15 | $43.40 | $73.80 | 1,415,181 | — | — |
| 2020-01-14 | $42.98 | $73.07 | 1,544,060 | — | — |
| 2020-01-13 | $42.95 | $73.02 | 1,570,159 | — | — |
| 2020-01-10 | $42.44 | $72.16 | 1,080,961 | — | — |
| 2020-01-09 | $42.59 | $72.41 | 1,498,548 | — | — |
| 2020-01-08 | $42.31 | $71.94 | 1,161,092 | — | — |
| 2020-01-07 | $42.20 | $71.75 | 856,313 | — | — |
| 2020-01-06 | $42.53 | $72.31 | 1,670,997 | — | — |
| 2020-01-03 | $41.87 | $71.20 | 1,303,343 | — | — |
| 2020-01-02 | $41.70 | $70.90 | 1,068,558 | — | — |