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
- 2000-05-02 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 | $32.73 | $32.73 | 3,987,500 | — | — |
| 2020-12-30 | $32.48 | $32.48 | 3,839,800 | — | — |
| 2020-12-29 | $31.66 | $31.66 | 4,088,000 | — | — |
| 2020-12-28 | $31.95 | $31.95 | 3,676,200 | — | — |
| 2020-12-24 | $31.99 | $31.99 | 1,776,100 | — | — |
| 2020-12-23 | $31.80 | $31.80 | 3,794,300 | — | — |
| 2020-12-22 | $31.85 | $31.85 | 4,115,300 | — | — |
| 2020-12-21 | $31.58 | $31.58 | 4,855,100 | — | — |
| 2020-12-18 | $31.54 | $31.54 | 6,762,300 | — | — |
| 2020-12-17 | $31.60 | $31.60 | 4,898,500 | — | — |
| 2020-12-16 | $31.11 | $31.11 | 4,982,500 | — | — |
| 2020-12-15 | $31.37 | $31.37 | 4,704,600 | — | — |
| 2020-12-14 | $30.82 | $30.82 | 4,359,200 | — | — |
| 2020-12-11 | $30.66 | $30.66 | 4,596,100 | — | — |
| 2020-12-10 | $30.54 | $30.54 | 4,962,200 | — | — |
| 2020-12-09 | $30.67 | $30.67 | 8,556,000 | — | — |
| 2020-12-08 | $31.39 | $31.39 | 16,728,300 | — | — |
| 2020-12-07 | $30.58 | $30.58 | 7,978,500 | — | — |
| 2020-12-04 | $29.92 | $29.92 | 7,681,600 | — | — |
| 2020-12-03 | $29.10 | $29.10 | 4,657,000 | — | — |
| 2020-12-02 | $28.96 | $28.96 | 4,724,000 | — | — |
| 2020-12-01 | $29.27 | $29.27 | 6,168,200 | — | — |
| 2020-11-30 | $28.75 | $28.75 | 6,078,800 | — | — |
| 2020-11-27 | $28.65 | $28.65 | 2,673,000 | — | — |
| 2020-11-25 | $28.58 | $28.58 | 7,426,800 | — | — |
| 2020-11-24 | $28.61 | $28.61 | 7,774,500 | — | — |
| 2020-11-23 | $28.41 | $28.41 | 8,095,900 | — | — |
| 2020-11-20 | $27.44 | $27.44 | 5,843,500 | — | — |
| 2020-11-19 | $27.85 | $27.85 | 7,610,500 | — | — |
| 2020-11-18 | $27.60 | $27.60 | 9,452,700 | — | — |
| 2020-11-17 | $28.16 | $28.16 | 6,701,300 | — | — |
| 2020-11-16 | $28.58 | $28.58 | 8,538,300 | — | — |
| 2020-11-13 | $28.06 | $28.06 | 7,721,400 | — | — |
| 2020-11-12 | $27.48 | $27.48 | 7,139,600 | — | — |
| 2020-11-11 | $27.93 | $27.93 | 8,684,600 | — | — |
| 2020-11-10 | $27.09 | $27.09 | 8,515,900 | — | — |
| 2020-11-09 | $27.53 | $27.53 | 14,243,500 | — | — |
| 2020-11-06 | $26.58 | $26.58 | 7,976,700 | — | — |
| 2020-11-05 | $26.45 | $26.45 | 10,102,100 | — | — |
| 2020-11-04 | $25.89 | $25.89 | 11,950,600 | — | — |
| 2020-11-03 | $25.05 | $25.05 | 8,822,900 | — | — |
| 2020-11-02 | $24.36 | $24.36 | 12,688,700 | — | — |
| 2020-10-30 | $25.09 | $25.09 | 10,703,300 | — | — |
| 2020-10-29 | $25.19 | $25.19 | 9,795,600 | — | — |
| 2020-10-28 | $24.54 | $24.54 | 4,529,700 | — | — |
| 2020-10-27 | $25.17 | $25.17 | 4,011,600 | — | — |
| 2020-10-26 | $25.55 | $25.55 | 7,651,000 | — | — |
| 2020-10-23 | $26.16 | $26.16 | 3,608,700 | — | — |
| 2020-10-22 | $25.92 | $25.92 | 3,095,500 | — | — |
| 2020-10-21 | $25.53 | $25.53 | 4,547,700 | — | — |
| 2020-10-20 | $26.10 | $26.10 | 5,999,800 | — | — |
| 2020-10-19 | $26.21 | $26.21 | 5,466,800 | — | — |
| 2020-10-16 | $26.07 | $26.07 | 4,486,200 | — | — |
| 2020-10-15 | $26.07 | $26.07 | 5,773,600 | — | — |
| 2020-10-14 | $25.93 | $25.93 | 3,884,300 | — | — |
| 2020-10-13 | $25.91 | $25.91 | 7,619,400 | — | — |
| 2020-10-12 | $26.51 | $26.51 | 5,826,500 | — | — |
| 2020-10-09 | $26.35 | $26.35 | 14,617,700 | — | — |
| 2020-10-08 | $26.04 | $26.04 | 22,188,100 | — | — |
| 2020-10-07 | $23.35 | $23.35 | 5,890,500 | — | — |
| 2020-10-06 | $22.89 | $22.89 | 5,289,000 | — | — |
| 2020-10-05 | $23.15 | $23.15 | 4,960,400 | — | — |
| 2020-10-02 | $22.44 | $22.44 | 6,980,700 | — | — |
| 2020-10-01 | $22.91 | $22.91 | 10,092,800 | — | — |
| 2020-09-30 | $21.69 | $21.69 | 3,635,800 | — | — |
| 2020-09-29 | $21.78 | $21.78 | 4,780,600 | — | — |
| 2020-09-28 | $21.73 | $21.73 | 5,079,300 | — | — |
| 2020-09-25 | $20.49 | $20.49 | 5,166,300 | — | — |
| 2020-09-24 | $20.31 | $20.31 | 5,377,200 | — | — |
| 2020-09-23 | $20.08 | $20.08 | 4,578,000 | — | — |
| 2020-09-22 | $20.82 | $20.82 | 7,966,100 | — | — |
| 2020-09-21 | $20.61 | $20.61 | 6,529,500 | — | — |
| 2020-09-18 | $21.42 | $21.42 | 5,513,600 | — | — |
| 2020-09-17 | $21.90 | $21.90 | 4,542,900 | — | — |
| 2020-09-16 | $22.05 | $22.05 | 4,733,800 | — | — |
| 2020-09-15 | $22.02 | $22.02 | 4,589,800 | — | — |
| 2020-09-14 | $22.01 | $22.01 | 3,426,600 | — | — |
| 2020-09-11 | $21.58 | $21.58 | 4,347,400 | — | — |
| 2020-09-10 | $21.52 | $21.52 | 5,954,700 | — | — |
| 2020-09-09 | $21.82 | $21.82 | 7,290,000 | — | — |
| 2020-09-08 | $20.93 | $20.93 | 11,541,000 | — | — |
| 2020-09-04 | $22.68 | $22.68 | 14,139,400 | — | — |
| 2020-09-03 | $21.45 | $21.45 | 6,600,200 | — | — |
| 2020-09-02 | $22.38 | $22.38 | 7,101,500 | — | — |
| 2020-09-01 | $21.75 | $21.75 | 7,053,000 | — | — |
| 2020-08-31 | $21.37 | $21.37 | 4,128,400 | — | — |
| 2020-08-28 | $22.03 | $22.03 | 4,012,900 | — | — |
| 2020-08-27 | $21.33 | $21.33 | 3,263,900 | — | — |
| 2020-08-26 | $21.68 | $21.68 | 3,838,300 | — | — |
| 2020-08-25 | $21.59 | $21.59 | 2,977,700 | — | — |
| 2020-08-24 | $21.39 | $21.39 | 3,066,500 | — | — |
| 2020-08-21 | $20.91 | $20.91 | 8,875,100 | — | — |
| 2020-08-20 | $21.06 | $21.06 | 4,527,800 | — | — |
| 2020-08-19 | $21.66 | $21.66 | 4,975,300 | — | — |
| 2020-08-18 | $21.75 | $21.75 | 3,917,200 | — | — |
| 2020-08-17 | $21.96 | $21.96 | 4,566,500 | — | — |
| 2020-08-14 | $22.04 | $22.04 | 4,072,400 | — | — |
| 2020-08-13 | $21.90 | $21.90 | 7,336,800 | — | — |
| 2020-08-12 | $22.38 | $22.38 | 4,793,600 | — | — |
| 2020-08-11 | $22.19 | $22.19 | 9,482,500 | — | — |
| 2020-08-10 | $21.92 | $21.92 | 10,311,900 | — | — |
| 2020-08-07 | $20.84 | $20.84 | 10,297,600 | — | — |
| 2020-08-06 | $21.13 | $21.13 | 4,629,000 | — | — |
| 2020-08-05 | $21.26 | $21.26 | 7,743,400 | — | — |
| 2020-08-04 | $21.69 | $21.69 | 4,280,500 | — | — |
| 2020-08-03 | $21.24 | $21.24 | 4,227,600 | — | — |
| 2020-07-31 | $20.60 | $20.60 | 5,854,900 | — | — |
| 2020-07-30 | $20.77 | $20.77 | 8,131,300 | — | — |
| 2020-07-29 | $20.96 | $20.96 | 3,753,600 | — | — |
| 2020-07-28 | $20.50 | $20.50 | 3,692,500 | — | — |
| 2020-07-27 | $21.28 | $21.28 | 5,373,900 | — | — |
| 2020-07-24 | $20.47 | $20.47 | 5,724,900 | — | — |
| 2020-07-23 | $20.86 | $20.86 | 7,876,600 | — | — |
| 2020-07-22 | $21.45 | $21.45 | 7,460,600 | — | — |
| 2020-07-21 | $21.66 | $21.66 | 8,318,800 | — | — |
| 2020-07-20 | $21.63 | $21.63 | 6,162,700 | — | — |
| 2020-07-17 | $21.19 | $21.19 | 8,309,200 | — | — |
| 2020-07-16 | $21.34 | $21.34 | 8,204,200 | — | — |
| 2020-07-15 | $21.53 | $21.53 | 9,645,600 | — | — |
| 2020-07-14 | $20.69 | $20.69 | 11,842,900 | — | — |
| 2020-07-13 | $20.55 | $20.55 | 12,975,800 | — | — |
| 2020-07-10 | $20.49 | $20.49 | 12,939,500 | — | — |
| 2020-07-09 | $20.76 | $20.76 | 14,886,000 | — | — |
| 2020-07-08 | $19.97 | $19.97 | 9,845,500 | — | — |
| 2020-07-07 | $19.27 | $19.27 | 10,560,000 | — | — |
| 2020-07-06 | $19.66 | $19.66 | 7,969,900 | — | — |
| 2020-07-02 | $19.18 | $19.18 | 7,108,600 | — | — |
| 2020-07-01 | $19.05 | $19.05 | 8,119,200 | — | — |
| 2020-06-30 | $19.82 | $19.82 | 10,176,900 | — | — |
| 2020-06-29 | $19.52 | $19.52 | 12,303,800 | — | — |
| 2020-06-26 | $19.09 | $19.09 | 7,264,100 | — | — |
| 2020-06-25 | $19.48 | $19.48 | 5,699,200 | — | — |
| 2020-06-24 | $19.29 | $19.29 | 8,267,700 | — | — |
| 2020-06-23 | $20.18 | $20.18 | 7,986,400 | — | — |
| 2020-06-22 | $19.59 | $19.59 | 10,001,200 | — | — |
| 2020-06-19 | $19.39 | $19.39 | 7,333,700 | — | — |
| 2020-06-18 | $19.62 | $19.62 | 5,942,600 | — | — |
| 2020-06-17 | $19.79 | $19.79 | 18,130,500 | — | — |
| 2020-06-16 | $19.94 | $19.94 | 16,436,800 | — | — |
| 2020-06-15 | $19.56 | $19.56 | 9,866,400 | — | — |
| 2020-06-12 | $18.99 | $18.99 | 9,365,500 | — | — |
| 2020-06-11 | $18.13 | $18.13 | 7,724,200 | — | — |
| 2020-06-10 | $19.46 | $19.46 | 10,352,800 | — | — |
| 2020-06-09 | $20.17 | $20.17 | 10,004,800 | — | — |
| 2020-06-08 | $20.82 | $20.82 | 18,290,800 | — | — |
| 2020-06-05 | $20.16 | $20.16 | 14,448,800 | — | — |
| 2020-06-04 | $18.98 | $18.98 | 7,616,600 | — | — |
| 2020-06-03 | $18.83 | $18.83 | 16,779,800 | — | — |
| 2020-06-02 | $17.14 | $17.14 | 6,719,000 | — | — |
| 2020-06-01 | $16.78 | $16.78 | 4,754,700 | — | — |
| 2020-05-29 | $16.49 | $16.49 | 8,392,400 | — | — |
| 2020-05-28 | $16.06 | $16.06 | 6,738,100 | — | — |
| 2020-05-27 | $17.43 | $17.43 | 9,595,300 | — | — |
| 2020-05-26 | $16.68 | $16.68 | 7,713,400 | — | — |
| 2020-05-22 | $15.74 | $15.74 | 4,139,900 | — | — |
| 2020-05-21 | $15.63 | $15.63 | 6,306,700 | — | — |
| 2020-05-20 | $16.27 | $16.27 | 6,300,700 | — | — |
| 2020-05-19 | $15.48 | $15.48 | 6,917,600 | — | — |
| 2020-05-18 | $15.61 | $15.61 | 9,284,400 | — | — |
| 2020-05-15 | $14.15 | $14.15 | 6,864,600 | — | — |
| 2020-05-14 | $14.72 | $14.72 | 11,469,400 | — | — |
| 2020-05-13 | $14.05 | $14.05 | 11,474,500 | — | — |
| 2020-05-12 | $14.95 | $14.95 | 10,484,700 | — | — |
| 2020-05-11 | $15.66 | $15.66 | 15,549,700 | — | — |
| 2020-05-08 | $17.12 | $17.12 | 11,778,200 | — | — |
| 2020-05-07 | $15.98 | $15.98 | 5,281,900 | — | — |
| 2020-05-06 | $15.44 | $15.44 | 4,367,700 | — | — |
| 2020-05-05 | $15.15 | $15.15 | 5,632,400 | — | — |
| 2020-05-04 | $14.87 | $14.87 | 8,989,800 | — | — |
| 2020-05-01 | $15.12 | $15.12 | 8,141,100 | — | — |
| 2020-04-30 | $16.05 | $16.05 | 6,101,500 | — | — |
| 2020-04-29 | $17.25 | $17.25 | 8,465,700 | — | — |
| 2020-04-28 | $15.84 | $15.84 | 8,778,300 | — | — |
| 2020-04-27 | $15.39 | $15.39 | 6,359,900 | — | — |
| 2020-04-24 | $14.66 | $14.66 | 5,297,100 | — | — |
| 2020-04-23 | $13.92 | $13.92 | 5,998,700 | — | — |
| 2020-04-22 | $14.11 | $14.11 | 10,389,300 | — | — |
| 2020-04-21 | $12.83 | $12.83 | 6,078,700 | — | — |
| 2020-04-20 | $13.36 | $13.36 | 5,184,500 | — | — |
| 2020-04-17 | $13.73 | $13.73 | 6,222,000 | — | — |
| 2020-04-16 | $13.34 | $13.34 | 7,408,300 | — | — |
| 2020-04-15 | $13.62 | $13.62 | 9,285,100 | — | — |
| 2020-04-14 | $14.58 | $14.58 | 7,184,600 | — | — |
| 2020-04-13 | $14.21 | $14.21 | 6,298,500 | — | — |
| 2020-04-09 | $13.73 | $13.73 | 13,127,100 | — | — |
| 2020-04-08 | $13.73 | $13.73 | 10,651,600 | — | — |
| 2020-04-07 | $12.78 | $12.78 | 10,856,100 | — | — |
| 2020-04-06 | $12.87 | $12.87 | 13,509,000 | — | — |
| 2020-04-03 | $10.94 | $10.94 | 8,373,800 | — | — |
| 2020-04-02 | $11.27 | $11.27 | 13,409,800 | — | — |
| 2020-04-01 | $11.00 | $11.00 | 12,326,500 | — | — |
| 2020-03-31 | $12.44 | $12.44 | 10,982,300 | — | — |
| 2020-03-30 | $12.97 | $12.97 | 9,251,400 | — | — |
| 2020-03-27 | $12.89 | $12.89 | 9,738,500 | — | — |
| 2020-03-26 | $14.16 | $14.16 | 12,688,400 | — | — |
| 2020-03-25 | $14.79 | $14.79 | 14,851,300 | — | — |
| 2020-03-24 | $13.85 | $13.85 | 13,318,700 | — | — |
| 2020-03-23 | $11.49 | $11.49 | 8,972,300 | — | — |
| 2020-03-20 | $10.82 | $10.82 | 15,008,600 | — | — |
| 2020-03-19 | $10.51 | $10.51 | 15,907,200 | — | — |
| 2020-03-18 | $8.45 | $8.45 | 15,551,100 | — | — |
| 2020-03-17 | $11.55 | $11.55 | 16,903,900 | — | — |
| 2020-03-16 | $11.81 | $11.81 | 11,719,800 | — | — |
| 2020-03-13 | $14.49 | $14.49 | 12,869,400 | — | — |
| 2020-03-12 | $12.93 | $12.93 | 15,397,800 | — | — |
| 2020-03-11 | $15.07 | $15.07 | 10,587,500 | — | — |
| 2020-03-10 | $16.89 | $16.89 | 9,504,500 | — | — |
| 2020-03-09 | $15.53 | $15.53 | 13,614,700 | — | — |
| 2020-03-06 | $17.28 | $17.28 | 11,756,200 | — | — |
| 2020-03-05 | $17.83 | $17.83 | 7,134,700 | — | — |
| 2020-03-04 | $18.73 | $18.73 | 5,615,600 | — | — |
| 2020-03-03 | $18.13 | $18.13 | 9,669,200 | — | — |
| 2020-03-02 | $18.93 | $18.93 | 8,422,100 | — | — |
| 2020-02-28 | $18.66 | $18.66 | 13,501,600 | — | — |
| 2020-02-27 | $17.54 | $17.54 | 8,843,600 | — | — |
| 2020-02-26 | $18.36 | $18.36 | 7,465,200 | — | — |
| 2020-02-25 | $18.62 | $18.62 | 9,452,600 | — | — |
| 2020-02-24 | $19.35 | $19.35 | 9,111,800 | — | — |
| 2020-02-21 | $20.02 | $20.02 | 13,924,800 | — | — |
| 2020-02-20 | $20.60 | $20.60 | 10,806,300 | — | — |
| 2020-02-19 | $20.90 | $20.90 | 7,905,600 | — | — |
| 2020-02-18 | $21.11 | $21.11 | 5,020,600 | — | — |
| 2020-02-14 | $21.44 | $21.44 | 5,628,800 | — | — |
| 2020-02-13 | $21.63 | $21.63 | 6,131,500 | — | — |
| 2020-02-12 | $21.39 | $21.39 | 5,323,600 | — | — |
| 2020-02-11 | $21.40 | $21.40 | 8,215,500 | — | — |
| 2020-02-10 | $20.54 | $20.54 | 6,650,200 | — | — |
| 2020-02-07 | $20.45 | $20.45 | 9,186,200 | — | — |
| 2020-02-06 | $20.91 | $20.91 | 9,550,900 | — | — |
| 2020-02-05 | $21.15 | $21.15 | 18,620,900 | — | — |
| 2020-02-04 | $19.82 | $19.82 | 22,432,000 | — | — |
| 2020-02-03 | $19.91 | $19.91 | 34,726,900 | — | — |
| 2020-01-31 | $23.15 | $23.15 | 7,994,700 | — | — |
| 2020-01-30 | $23.94 | $23.94 | 8,514,100 | — | — |
| 2020-01-29 | $23.88 | $23.88 | 5,717,900 | — | — |
| 2020-01-28 | $24.17 | $24.17 | 5,615,000 | — | — |
| 2020-01-27 | $23.66 | $23.66 | 7,666,000 | — | — |
| 2020-01-24 | $24.99 | $24.99 | 5,426,000 | — | — |
| 2020-01-23 | $25.47 | $25.47 | 5,935,900 | — | — |
| 2020-01-22 | $24.80 | $24.80 | 3,520,900 | — | — |
| 2020-01-21 | $24.79 | $24.79 | 4,599,100 | — | — |
| 2020-01-17 | $25.00 | $25.00 | 5,149,000 | — | — |
| 2020-01-16 | $25.03 | $25.03 | 5,712,600 | — | — |
| 2020-01-15 | $24.88 | $24.88 | 7,302,600 | — | — |
| 2020-01-14 | $25.62 | $25.62 | 9,293,200 | — | — |
| 2020-01-13 | $25.32 | $25.32 | 5,471,600 | — | — |
| 2020-01-10 | $24.58 | $24.58 | 4,065,500 | — | — |
| 2020-01-09 | $24.86 | $24.86 | 4,118,200 | — | — |
| 2020-01-08 | $24.82 | $24.82 | 6,660,900 | — | — |
| 2020-01-07 | $24.66 | $24.66 | 10,547,700 | — | — |
| 2020-01-06 | $24.07 | $24.07 | 8,584,400 | — | — |
| 2020-01-03 | $24.69 | $24.69 | 4,412,700 | — | — |
| 2020-01-02 | $25.06 | $25.06 | 5,651,000 | — | — |