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
- 1995-06-07 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 | $31.85 | $65.33 | 496,000 | — | — |
| 2020-12-30 | $32.31 | $66.28 | 492,200 | — | — |
| 2020-12-29 | $31.55 | $64.72 | 471,600 | — | — |
| 2020-12-28 | $32.24 | $66.13 | 927,500 | — | — |
| 2020-12-24 | $31.25 | $64.10 | 523,300 | — | — |
| 2020-12-23 | $31.50 | $64.62 | 3,174,800 | — | — |
| 2020-12-22 | $28.18 | $57.81 | 733,900 | — | — |
| 2020-12-21 | $27.80 | $57.03 | 1,386,300 | — | — |
| 2020-12-18 | $28.64 | $58.75 | 1,289,500 | — | — |
| 2020-12-17 | $28.94 | $59.36 | 993,500 | — | — |
| 2020-12-16 | $28.30 | $58.05 | 487,600 | — | — |
| 2020-12-15 | $28.83 | $59.14 | 574,300 | — | — |
| 2020-12-14 | $28.19 | $57.83 | 727,700 | — | — |
| 2020-12-11 | $28.62 | $58.71 | 400,900 | — | — |
| 2020-12-10 | $29.19 | $59.88 | 658,000 | — | — |
| 2020-12-09 | $29.15 | $59.80 | 487,100 | — | — |
| 2020-12-08 | $29.08 | $59.65 | 916,200 | — | — |
| 2020-12-07 | $28.88 | $59.24 | 728,300 | — | — |
| 2020-12-04 | $28.91 | $59.30 | 950,400 | — | — |
| 2020-12-03 | $28.47 | $58.40 | 613,100 | — | — |
| 2020-12-02 | $28.72 | $58.91 | 851,700 | — | — |
| 2020-12-01 | $28.14 | $57.72 | 1,404,500 | — | — |
| 2020-11-30 | $27.26 | $55.92 | 657,500 | — | — |
| 2020-11-27 | $28.04 | $57.11 | 546,000 | — | — |
| 2020-11-25 | $28.31 | $57.66 | 1,674,300 | — | — |
| 2020-11-24 | $28.21 | $57.45 | 2,741,800 | — | — |
| 2020-11-23 | $27.70 | $56.42 | 2,227,400 | — | — |
| 2020-11-20 | $26.76 | $54.50 | 2,347,200 | — | — |
| 2020-11-19 | $26.06 | $53.08 | 3,620,100 | — | — |
| 2020-11-18 | $24.60 | $50.10 | 833,700 | — | — |
| 2020-11-17 | $24.96 | $50.83 | 802,700 | — | — |
| 2020-11-16 | $24.87 | $50.65 | 1,524,700 | — | — |
| 2020-11-13 | $23.55 | $47.96 | 1,268,600 | — | — |
| 2020-11-12 | $21.51 | $43.81 | 887,500 | — | — |
| 2020-11-11 | $21.74 | $44.28 | 767,700 | — | — |
| 2020-11-10 | $21.41 | $43.60 | 1,689,700 | — | — |
| 2020-11-09 | $20.51 | $41.77 | 1,608,400 | — | — |
| 2020-11-06 | $19.28 | $39.27 | 1,013,400 | — | — |
| 2020-11-05 | $18.85 | $38.39 | 1,415,900 | — | — |
| 2020-11-04 | $18.10 | $36.86 | 2,344,500 | — | — |
| 2020-11-03 | $19.65 | $40.02 | 1,545,600 | — | — |
| 2020-11-02 | $19.11 | $38.92 | 771,500 | — | — |
| 2020-10-30 | $18.58 | $37.84 | 836,000 | — | — |
| 2020-10-29 | $18.50 | $37.68 | 881,300 | — | — |
| 2020-10-28 | $17.19 | $35.01 | 1,056,200 | — | — |
| 2020-10-27 | $17.29 | $35.21 | 896,900 | — | — |
| 2020-10-26 | $18.08 | $36.82 | 1,452,800 | — | — |
| 2020-10-23 | $18.83 | $38.35 | 773,200 | — | — |
| 2020-10-22 | $19.09 | $38.88 | 1,762,200 | — | — |
| 2020-10-21 | $19.22 | $39.14 | 1,708,400 | — | — |
| 2020-10-20 | $18.99 | $38.68 | 1,577,900 | — | — |
| 2020-10-19 | $17.84 | $36.33 | 976,000 | — | — |
| 2020-10-16 | $18.40 | $37.47 | 1,274,200 | — | — |
| 2020-10-15 | $18.29 | $37.25 | 1,309,900 | — | — |
| 2020-10-14 | $18.62 | $37.92 | 1,416,000 | — | — |
| 2020-10-13 | $18.90 | $38.49 | 1,341,800 | — | — |
| 2020-10-12 | $19.00 | $38.70 | 1,089,900 | — | — |
| 2020-10-09 | $18.96 | $38.61 | 749,200 | — | — |
| 2020-10-08 | $19.35 | $39.41 | 6,685,800 | — | — |
| 2020-10-07 | $18.68 | $38.04 | 578,400 | — | — |
| 2020-10-06 | $18.52 | $37.72 | 848,700 | — | — |
| 2020-10-05 | $18.69 | $38.07 | 840,000 | — | — |
| 2020-10-02 | $18.70 | $38.09 | 1,111,200 | — | — |
| 2020-10-01 | $18.52 | $37.72 | 1,394,400 | — | — |
| 2020-09-30 | $19.23 | $39.16 | 1,176,500 | — | — |
| 2020-09-29 | $20.07 | $40.88 | 499,500 | — | — |
| 2020-09-28 | $20.28 | $41.30 | 524,700 | — | — |
| 2020-09-25 | $19.84 | $40.41 | 474,200 | — | — |
| 2020-09-24 | $19.83 | $40.39 | 1,041,600 | — | — |
| 2020-09-23 | $19.35 | $39.41 | 1,604,300 | — | — |
| 2020-09-22 | $20.10 | $40.94 | 953,600 | — | — |
| 2020-09-21 | $20.19 | $41.12 | 1,378,000 | — | — |
| 2020-09-18 | $21.63 | $44.05 | 2,512,700 | — | — |
| 2020-09-17 | $22.01 | $44.83 | 679,300 | — | — |
| 2020-09-16 | $21.77 | $44.34 | 959,500 | — | — |
| 2020-09-15 | $20.94 | $42.65 | 463,700 | — | — |
| 2020-09-14 | $21.11 | $42.99 | 1,016,500 | — | — |
| 2020-09-11 | $19.94 | $40.61 | 510,000 | — | — |
| 2020-09-10 | $20.09 | $40.92 | 873,600 | — | — |
| 2020-09-09 | $20.77 | $42.30 | 797,300 | — | — |
| 2020-09-08 | $21.06 | $42.89 | 854,900 | — | — |
| 2020-09-04 | $20.91 | $42.59 | 653,500 | — | — |
| 2020-09-03 | $20.42 | $41.59 | 711,800 | — | — |
| 2020-09-02 | $20.60 | $41.96 | 681,000 | — | — |
| 2020-09-01 | $20.16 | $41.06 | 671,900 | — | — |
| 2020-08-31 | $20.81 | $42.38 | 764,000 | — | — |
| 2020-08-28 | $21.69 | $43.77 | 394,700 | — | — |
| 2020-08-27 | $21.55 | $43.49 | 546,400 | — | — |
| 2020-08-26 | $21.35 | $43.08 | 484,800 | — | — |
| 2020-08-25 | $21.28 | $42.94 | 452,800 | — | — |
| 2020-08-24 | $21.23 | $42.84 | 552,100 | — | — |
| 2020-08-21 | $20.44 | $41.25 | 548,200 | — | — |
| 2020-08-20 | $20.70 | $41.77 | 557,500 | — | — |
| 2020-08-19 | $21.21 | $42.80 | 1,200,400 | — | — |
| 2020-08-18 | $20.59 | $41.55 | 629,400 | — | — |
| 2020-08-17 | $21.15 | $42.68 | 600,700 | — | — |
| 2020-08-14 | $21.43 | $43.24 | 619,000 | — | — |
| 2020-08-13 | $21.02 | $42.42 | 980,000 | — | — |
| 2020-08-12 | $21.41 | $43.20 | 1,457,400 | — | — |
| 2020-08-11 | $21.87 | $44.13 | 1,706,900 | — | — |
| 2020-08-10 | $21.06 | $42.50 | 1,019,500 | — | — |
| 2020-08-07 | $20.40 | $41.16 | 1,017,700 | — | — |
| 2020-08-06 | $20.52 | $41.41 | 1,772,100 | — | — |
| 2020-08-05 | $19.32 | $38.99 | 3,040,100 | — | — |
| 2020-08-04 | $21.47 | $43.32 | 994,100 | — | — |
| 2020-08-03 | $21.03 | $42.44 | 1,237,900 | — | — |
| 2020-07-31 | $20.60 | $41.57 | 1,031,500 | — | — |
| 2020-07-30 | $21.19 | $42.76 | 1,209,300 | — | — |
| 2020-07-29 | $20.44 | $41.25 | 971,300 | — | — |
| 2020-07-28 | $19.75 | $39.85 | 1,702,300 | — | — |
| 2020-07-27 | $19.41 | $39.17 | 2,490,000 | — | — |
| 2020-07-24 | $20.48 | $41.33 | 1,470,700 | — | — |
| 2020-07-23 | $20.20 | $40.76 | 1,369,200 | — | — |
| 2020-07-22 | $19.66 | $39.67 | 1,366,000 | — | — |
| 2020-07-21 | $18.80 | $37.94 | 1,085,300 | — | — |
| 2020-07-20 | $18.09 | $36.50 | 1,999,900 | — | — |
| 2020-07-17 | $19.65 | $39.65 | 1,901,500 | — | — |
| 2020-07-16 | $19.92 | $40.20 | 1,657,600 | — | — |
| 2020-07-15 | $19.38 | $39.11 | 1,349,200 | — | — |
| 2020-07-14 | $18.18 | $36.68 | 716,300 | — | — |
| 2020-07-13 | $17.65 | $35.62 | 1,157,300 | — | — |
| 2020-07-10 | $17.72 | $35.76 | 929,800 | — | — |
| 2020-07-09 | $16.80 | $33.90 | 1,840,100 | — | — |
| 2020-07-08 | $18.49 | $37.31 | 1,025,100 | — | — |
| 2020-07-07 | $18.48 | $37.29 | 1,077,000 | — | — |
| 2020-07-06 | $18.58 | $37.49 | 1,688,300 | — | — |
| 2020-07-02 | $18.16 | $36.64 | 1,105,000 | — | — |
| 2020-07-01 | $18.22 | $36.77 | 1,199,500 | — | — |
| 2020-06-30 | $18.46 | $37.25 | 1,721,700 | — | — |
| 2020-06-29 | $17.72 | $35.76 | 2,951,500 | — | — |
| 2020-06-26 | $16.80 | $33.90 | 8,658,700 | — | — |
| 2020-06-25 | $18.37 | $37.07 | 1,843,100 | — | — |
| 2020-06-24 | $18.52 | $37.37 | 1,586,600 | — | — |
| 2020-06-23 | $19.51 | $39.37 | 2,047,400 | — | — |
| 2020-06-22 | $19.49 | $39.33 | 1,084,100 | — | — |
| 2020-06-19 | $19.07 | $38.48 | 2,180,700 | — | — |
| 2020-06-18 | $19.59 | $39.53 | 1,246,500 | — | — |
| 2020-06-17 | $19.04 | $38.42 | 1,090,600 | — | — |
| 2020-06-16 | $19.71 | $39.77 | 828,200 | — | — |
| 2020-06-15 | $19.73 | $39.81 | 1,391,500 | — | — |
| 2020-06-12 | $19.29 | $38.92 | 2,017,200 | — | — |
| 2020-06-11 | $19.13 | $38.60 | 2,657,900 | — | — |
| 2020-06-10 | $21.68 | $43.75 | 1,937,300 | — | — |
| 2020-06-09 | $23.00 | $46.41 | 2,564,900 | — | — |
| 2020-06-08 | $24.89 | $50.22 | 2,395,000 | — | — |
| 2020-06-05 | $24.77 | $49.98 | 2,267,900 | — | — |
| 2020-06-04 | $21.93 | $44.25 | 1,171,700 | — | — |
| 2020-06-03 | $20.47 | $41.31 | 1,995,400 | — | — |
| 2020-06-02 | $20.25 | $40.86 | 2,144,400 | — | — |
| 2020-06-01 | $19.31 | $38.97 | 1,065,400 | — | — |
| 2020-05-29 | $18.69 | $37.71 | 1,276,000 | — | — |
| 2020-05-28 | $18.59 | $37.11 | 1,063,800 | — | — |
| 2020-05-27 | $19.61 | $39.14 | 1,415,700 | — | — |
| 2020-05-26 | $18.34 | $36.61 | 1,206,700 | — | — |
| 2020-05-22 | $17.99 | $35.91 | 799,500 | — | — |
| 2020-05-21 | $17.32 | $34.57 | 757,800 | — | — |
| 2020-05-20 | $17.58 | $35.09 | 1,394,400 | — | — |
| 2020-05-19 | $17.11 | $34.15 | 1,486,700 | — | — |
| 2020-05-18 | $17.05 | $34.03 | 1,599,300 | — | — |
| 2020-05-15 | $15.58 | $31.10 | 2,403,500 | — | — |
| 2020-05-14 | $14.92 | $29.78 | 2,366,700 | — | — |
| 2020-05-13 | $14.76 | $29.46 | 2,441,600 | — | — |
| 2020-05-12 | $15.99 | $31.92 | 1,409,700 | — | — |
| 2020-05-11 | $16.47 | $32.88 | 1,610,100 | — | — |
| 2020-05-08 | $16.44 | $32.82 | 1,235,500 | — | — |
| 2020-05-07 | $16.06 | $32.06 | 1,721,800 | — | — |
| 2020-05-06 | $15.80 | $31.54 | 2,641,500 | — | — |
| 2020-05-05 | $15.38 | $30.70 | 2,031,700 | — | — |
| 2020-05-04 | $15.05 | $30.04 | 2,023,900 | — | — |
| 2020-05-01 | $16.86 | $33.66 | 1,194,100 | — | — |
| 2020-04-30 | $17.65 | $35.23 | 1,550,800 | — | — |
| 2020-04-29 | $18.73 | $37.39 | 1,544,400 | — | — |
| 2020-04-28 | $17.18 | $34.29 | 1,366,200 | — | — |
| 2020-04-27 | $16.02 | $31.98 | 2,534,600 | — | — |
| 2020-04-24 | $15.28 | $30.50 | 1,164,400 | — | — |
| 2020-04-23 | $14.56 | $29.06 | 2,344,100 | — | — |
| 2020-04-22 | $13.91 | $27.77 | 978,200 | — | — |
| 2020-04-21 | $14.14 | $28.23 | 1,594,200 | — | — |
| 2020-04-20 | $15.19 | $30.32 | 1,155,300 | — | — |
| 2020-04-17 | $15.84 | $31.62 | 1,740,200 | — | — |
| 2020-04-16 | $14.29 | $28.53 | 1,123,700 | — | — |
| 2020-04-15 | $14.51 | $28.96 | 2,060,200 | — | — |
| 2020-04-14 | $16.32 | $32.58 | 1,193,900 | — | — |
| 2020-04-13 | $15.14 | $30.22 | 1,677,700 | — | — |
| 2020-04-09 | $15.45 | $30.84 | 2,115,900 | — | — |
| 2020-04-08 | $15.62 | $31.18 | 2,062,100 | — | — |
| 2020-04-07 | $14.49 | $28.92 | 2,979,300 | — | — |
| 2020-04-06 | $14.17 | $28.29 | 2,352,100 | — | — |
| 2020-04-03 | $12.25 | $24.45 | 2,063,000 | — | — |
| 2020-04-02 | $12.92 | $25.79 | 1,913,100 | — | — |
| 2020-04-01 | $12.95 | $25.85 | 1,782,900 | — | — |
| 2020-03-31 | $16.08 | $32.10 | 1,776,800 | — | — |
| 2020-03-30 | $16.24 | $32.42 | 2,050,700 | — | — |
| 2020-03-27 | $17.39 | $34.71 | 1,969,700 | — | — |
| 2020-03-26 | $18.05 | $36.03 | 3,299,300 | — | — |
| 2020-03-25 | $19.41 | $38.75 | 5,784,400 | — | — |
| 2020-03-24 | $16.23 | $32.40 | 4,254,500 | — | — |
| 2020-03-23 | $15.00 | $29.94 | 3,848,400 | — | — |
| 2020-03-20 | $13.64 | $27.23 | 3,475,000 | — | — |
| 2020-03-19 | $14.36 | $28.66 | 3,692,100 | — | — |
| 2020-03-18 | $12.70 | $25.35 | 4,524,200 | — | — |
| 2020-03-17 | $13.54 | $27.03 | 3,887,100 | — | — |
| 2020-03-16 | $13.12 | $26.19 | 3,901,700 | — | — |
| 2020-03-13 | $16.15 | $32.24 | 4,120,200 | — | — |
| 2020-03-12 | $16.44 | $32.82 | 5,078,600 | — | — |
| 2020-03-11 | $19.24 | $38.41 | 2,469,400 | — | — |
| 2020-03-10 | $20.87 | $41.66 | 3,196,300 | — | — |
| 2020-03-09 | $19.83 | $39.58 | 3,500,500 | — | — |
| 2020-03-06 | $21.89 | $43.70 | 3,664,900 | — | — |
| 2020-03-05 | $23.44 | $46.39 | 6,966,500 | — | — |
| 2020-03-04 | $24.66 | $48.81 | 2,130,900 | — | — |
| 2020-03-03 | $24.26 | $48.01 | 2,167,900 | — | — |
| 2020-03-02 | $23.54 | $46.59 | 2,753,600 | — | — |
| 2020-02-28 | $23.21 | $45.94 | 2,546,300 | — | — |
| 2020-02-27 | $23.44 | $46.39 | 2,717,000 | — | — |
| 2020-02-26 | $23.36 | $46.23 | 4,956,400 | — | — |
| 2020-02-25 | $27.48 | $54.39 | 2,088,200 | — | — |
| 2020-02-24 | $28.20 | $55.81 | 1,753,000 | — | — |
| 2020-02-21 | $28.95 | $57.30 | 1,056,300 | — | — |
| 2020-02-20 | $29.41 | $58.21 | 1,211,900 | — | — |
| 2020-02-19 | $30.58 | $60.52 | 1,302,600 | — | — |
| 2020-02-18 | $30.13 | $59.63 | 922,300 | — | — |
| 2020-02-14 | $29.78 | $58.94 | 585,800 | — | — |
| 2020-02-13 | $29.83 | $59.04 | 981,500 | — | — |
| 2020-02-12 | $30.06 | $59.49 | 879,000 | — | — |
| 2020-02-11 | $30.02 | $59.41 | 1,404,100 | — | — |
| 2020-02-10 | $29.26 | $57.91 | 1,791,400 | — | — |
| 2020-02-07 | $29.26 | $57.91 | 2,717,800 | — | — |
| 2020-02-06 | $31.07 | $61.49 | 1,670,800 | — | — |
| 2020-02-05 | $31.27 | $61.89 | 1,324,500 | — | — |
| 2020-02-04 | $30.71 | $60.78 | 1,765,600 | — | — |
| 2020-02-03 | $30.48 | $60.32 | 1,211,100 | — | — |
| 2020-01-31 | $29.92 | $59.22 | 1,987,800 | — | — |
| 2020-01-30 | $30.93 | $61.21 | 1,716,500 | — | — |
| 2020-01-29 | $30.69 | $60.74 | 1,843,200 | — | — |
| 2020-01-28 | $31.24 | $61.83 | 1,616,100 | — | — |
| 2020-01-27 | $30.69 | $60.74 | 1,976,100 | — | — |
| 2020-01-24 | $31.27 | $61.89 | 1,660,800 | — | — |
| 2020-01-23 | $32.77 | $64.86 | 1,674,200 | — | — |
| 2020-01-22 | $32.75 | $64.82 | 2,060,300 | — | — |
| 2020-01-21 | $32.67 | $64.66 | 1,335,000 | — | — |
| 2020-01-17 | $33.46 | $66.22 | 565,900 | — | — |
| 2020-01-16 | $33.75 | $66.80 | 1,002,300 | — | — |
| 2020-01-15 | $34.00 | $67.29 | 1,326,900 | — | — |
| 2020-01-14 | $32.46 | $64.24 | 1,119,800 | — | — |
| 2020-01-13 | $31.86 | $63.06 | 1,030,500 | — | — |
| 2020-01-10 | $31.20 | $61.75 | 1,067,800 | — | — |
| 2020-01-09 | $31.21 | $61.77 | 994,800 | — | — |
| 2020-01-08 | $31.88 | $63.09 | 1,887,100 | — | — |
| 2020-01-07 | $31.62 | $62.58 | 953,600 | — | — |
| 2020-01-06 | $31.76 | $62.86 | 909,600 | — | — |
| 2020-01-03 | $32.00 | $63.33 | 1,426,700 | — | — |
| 2020-01-02 | $32.04 | $63.41 | 1,648,900 | — | — |