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
- 2019-05-24 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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $29.56 | $29.84 | 3,414,500 | — | — |
| 2019-12-30 | $28.86 | $29.14 | 2,795,600 | — | — |
| 2019-12-27 | $29.14 | $29.42 | 2,738,200 | — | — |
| 2019-12-26 | $29.19 | $29.47 | 2,599,300 | — | — |
| 2019-12-24 | $28.81 | $29.09 | 1,698,400 | — | — |
| 2019-12-23 | $28.66 | $28.94 | 5,970,800 | — | — |
| 2019-12-20 | $28.18 | $28.45 | 30,573,900 | — | — |
| 2019-12-19 | $27.71 | $27.98 | 11,975,100 | — | — |
| 2019-12-18 | $27.82 | $28.09 | 13,869,000 | — | — |
| 2019-12-17 | $26.77 | $27.03 | 9,227,900 | — | — |
| 2019-12-16 | $27.55 | $27.81 | 9,527,400 | — | — |
| 2019-12-13 | $26.49 | $26.74 | 6,268,800 | — | — |
| 2019-12-12 | $26.98 | $27.24 | 4,930,200 | — | — |
| 2019-12-11 | $26.20 | $26.45 | 5,215,000 | — | — |
| 2019-12-10 | $25.87 | $26.12 | 5,134,600 | — | — |
| 2019-12-09 | $25.77 | $26.02 | 6,603,500 | — | — |
| 2019-12-06 | $25.26 | $25.50 | 5,835,800 | — | — |
| 2019-12-05 | $24.82 | $25.06 | 7,510,700 | — | — |
| 2019-12-04 | $24.84 | $25.08 | 13,263,000 | — | — |
| 2019-12-03 | $24.65 | $24.89 | 8,645,000 | — | — |
| 2019-12-02 | $25.18 | $25.42 | 7,232,800 | — | — |
| 2019-11-29 | $26.02 | $26.27 | 8,233,100 | — | — |
| 2019-11-27 | $26.05 | $26.30 | 6,745,600 | — | — |
| 2019-11-26 | $25.88 | $26.00 | 7,580,900 | — | — |
| 2019-11-25 | $25.93 | $26.05 | 6,107,900 | — | — |
| 2019-11-22 | $25.54 | $25.66 | 11,212,400 | — | — |
| 2019-11-21 | $25.11 | $25.22 | 4,165,700 | — | — |
| 2019-11-20 | $24.98 | $25.09 | 4,531,200 | — | — |
| 2019-11-19 | $25.70 | $25.82 | 4,135,100 | — | — |
| 2019-11-18 | $25.48 | $25.60 | 4,656,400 | — | — |
| 2019-11-15 | $25.48 | $25.60 | 4,788,600 | — | — |
| 2019-11-14 | $26.38 | $26.50 | 7,274,500 | — | — |
| 2019-11-13 | $25.72 | $25.84 | 3,759,900 | — | — |
| 2019-11-12 | $26.72 | $26.84 | 4,665,500 | — | — |
| 2019-11-11 | $26.74 | $26.86 | 3,258,300 | — | — |
| 2019-11-08 | $26.20 | $26.32 | 2,998,800 | — | — |
| 2019-11-07 | $26.15 | $26.27 | 4,554,200 | — | — |
| 2019-11-06 | $26.13 | $26.25 | 6,560,000 | — | — |
| 2019-11-05 | $25.66 | $25.78 | 8,240,500 | — | — |
| 2019-11-04 | $25.74 | $25.86 | 8,316,200 | — | — |
| 2019-11-01 | $26.18 | $26.30 | 10,081,500 | — | — |
| 2019-10-31 | $26.38 | $26.50 | 7,084,400 | — | — |
| 2019-10-30 | $27.48 | $27.60 | 5,993,500 | — | — |
| 2019-10-29 | $26.78 | $26.90 | 2,837,000 | — | — |
| 2019-10-28 | $26.77 | $26.89 | 2,943,500 | — | — |
| 2019-10-25 | $26.73 | $26.85 | 2,676,900 | — | — |
| 2019-10-24 | $26.37 | $26.49 | 5,359,700 | — | — |
| 2019-10-23 | $25.61 | $25.73 | 4,140,000 | — | — |
| 2019-10-22 | $25.98 | $26.10 | 4,166,600 | — | — |
| 2019-10-21 | $25.50 | $25.62 | 3,318,300 | — | — |
| 2019-10-18 | $26.04 | $26.16 | 4,332,300 | — | — |
| 2019-10-17 | $26.77 | $26.89 | 2,196,500 | — | — |
| 2019-10-16 | $26.87 | $26.99 | 3,023,500 | — | — |
| 2019-10-15 | $26.70 | $26.82 | 3,826,500 | — | — |
| 2019-10-14 | $26.33 | $26.45 | 3,064,900 | — | — |
| 2019-10-11 | $26.66 | $26.78 | 4,555,600 | — | — |
| 2019-10-10 | $25.73 | $25.85 | 3,003,300 | — | — |
| 2019-10-09 | $26.17 | $26.29 | 3,916,700 | — | — |
| 2019-10-08 | $26.22 | $26.34 | 6,214,200 | — | — |
| 2019-10-07 | $26.00 | $26.12 | 5,474,100 | — | — |
| 2019-10-04 | $25.89 | $26.01 | 4,851,400 | — | — |
| 2019-10-03 | $26.88 | $27.00 | 3,622,400 | — | — |
| 2019-10-02 | $26.94 | $27.06 | 5,181,600 | — | — |
| 2019-10-01 | $27.55 | $27.67 | 5,843,200 | — | — |
| 2019-09-30 | $28.00 | $28.13 | 6,245,000 | — | — |
| 2019-09-27 | $27.80 | $27.93 | 4,534,900 | — | — |
| 2019-09-26 | $27.64 | $27.77 | 3,532,100 | — | — |
| 2019-09-25 | $28.20 | $28.33 | 3,154,200 | — | — |
| 2019-09-24 | $28.24 | $28.37 | 2,840,500 | — | — |
| 2019-09-23 | $28.88 | $29.01 | 3,314,300 | — | — |
| 2019-09-20 | $28.92 | $29.05 | 6,865,000 | — | — |
| 2019-09-19 | $29.14 | $29.27 | 3,222,400 | — | — |
| 2019-09-18 | $29.15 | $29.28 | 3,606,000 | — | — |
| 2019-09-17 | $28.98 | $29.11 | 4,118,200 | — | — |
| 2019-09-16 | $29.40 | $29.53 | 3,300,700 | — | — |
| 2019-09-13 | $30.12 | $30.26 | 4,919,600 | — | — |
| 2019-09-12 | $29.90 | $30.04 | 7,967,600 | — | — |
| 2019-09-11 | $29.27 | $29.40 | 3,033,600 | — | — |
| 2019-09-10 | $28.56 | $28.69 | 3,682,900 | — | — |
| 2019-09-09 | $28.75 | $28.88 | 4,661,000 | — | — |
| 2019-09-06 | $28.39 | $28.52 | 5,140,000 | — | — |
| 2019-09-05 | $28.46 | $28.59 | 4,972,700 | — | — |
| 2019-09-04 | $28.43 | $28.56 | 2,962,100 | — | — |
| 2019-09-03 | $28.23 | $28.36 | 3,279,100 | — | — |
| 2019-08-30 | $29.32 | $29.45 | 5,220,200 | — | — |
| 2019-08-29 | $29.71 | $29.84 | 3,135,600 | — | — |
| 2019-08-28 | $29.17 | $29.30 | 5,091,800 | — | — |
| 2019-08-27 | $28.73 | $28.86 | 3,528,400 | — | — |
| 2019-08-26 | $29.02 | $29.15 | 3,479,800 | — | — |
| 2019-08-23 | $29.05 | $29.18 | 3,911,600 | — | — |
| 2019-08-22 | $30.29 | $30.43 | 3,351,400 | — | — |
| 2019-08-21 | $30.58 | $30.72 | 2,815,400 | — | — |
| 2019-08-20 | $30.26 | $30.40 | 3,073,700 | — | — |
| 2019-08-19 | $30.57 | $30.71 | 4,207,300 | — | — |
| 2019-08-16 | $30.24 | $30.38 | 4,285,100 | — | — |
| 2019-08-15 | $28.42 | $28.55 | 3,561,600 | — | — |
| 2019-08-14 | $28.34 | $28.47 | 4,580,100 | — | — |
| 2019-08-13 | $29.60 | $29.73 | 6,855,400 | — | — |
| 2019-08-12 | $29.63 | $29.76 | 7,112,500 | — | — |
| 2019-08-09 | $31.63 | $31.77 | 4,753,200 | — | — |
| 2019-08-08 | $31.61 | $31.75 | 3,962,600 | — | — |
| 2019-08-07 | $30.64 | $30.78 | 4,925,200 | — | — |
| 2019-08-06 | $30.05 | $30.19 | 5,355,900 | — | — |
| 2019-08-05 | $29.90 | $30.04 | 5,552,500 | — | — |
| 2019-08-02 | $31.46 | $31.60 | 7,305,800 | — | — |
| 2019-08-01 | $31.25 | $31.39 | 11,564,200 | — | — |
| 2019-07-31 | $29.50 | $29.63 | 7,662,000 | — | — |
| 2019-07-30 | $29.13 | $29.26 | 7,142,300 | — | — |
| 2019-07-29 | $28.78 | $28.78 | 6,245,200 | — | — |
| 2019-07-26 | $28.48 | $28.48 | 3,052,700 | — | — |
| 2019-07-25 | $28.02 | $28.02 | 3,532,200 | — | — |
| 2019-07-24 | $28.32 | $28.32 | 2,311,800 | — | — |
| 2019-07-23 | $28.12 | $28.12 | 2,921,400 | — | — |
| 2019-07-22 | $27.76 | $27.76 | 2,546,100 | — | — |
| 2019-07-19 | $27.39 | $27.39 | 4,694,800 | — | — |
| 2019-07-18 | $26.65 | $26.65 | 3,009,800 | — | — |
| 2019-07-17 | $26.88 | $26.88 | 3,999,300 | — | — |
| 2019-07-16 | $27.86 | $27.86 | 3,735,900 | — | — |
| 2019-07-15 | $28.08 | $28.08 | 3,443,100 | — | — |
| 2019-07-12 | $27.60 | $27.60 | 5,154,500 | — | — |
| 2019-07-11 | $26.43 | $26.43 | 6,066,200 | — | — |
| 2019-07-10 | $26.50 | $26.50 | 5,133,700 | — | — |
| 2019-07-09 | $26.99 | $26.99 | 5,285,700 | — | — |
| 2019-07-08 | $27.77 | $27.77 | 3,478,600 | — | — |
| 2019-07-05 | $28.64 | $28.64 | 2,888,200 | — | — |
| 2019-07-03 | $28.80 | $28.80 | 2,234,900 | — | — |
| 2019-07-02 | $28.99 | $28.99 | 5,438,300 | — | — |
| 2019-07-01 | $29.68 | $29.68 | 5,272,900 | — | — |
| 2019-06-28 | $29.57 | $29.57 | 15,517,800 | — | — |
| 2019-06-27 | $29.57 | $29.57 | 5,879,600 | — | — |
| 2019-06-26 | $29.26 | $29.26 | 6,735,100 | — | — |
| 2019-06-25 | $27.67 | $27.67 | 6,698,600 | — | — |
| 2019-06-24 | $28.01 | $28.01 | 6,494,900 | — | — |
| 2019-06-21 | $27.21 | $27.21 | 12,548,900 | — | — |
| 2019-06-20 | $27.16 | $27.16 | 7,728,000 | — | — |
| 2019-06-19 | $27.15 | $27.15 | 10,228,800 | — | — |
| 2019-06-18 | $27.30 | $27.30 | 14,485,400 | — | — |
| 2019-06-17 | $25.95 | $25.95 | 13,710,100 | — | — |
| 2019-06-14 | $25.19 | $25.19 | 7,036,800 | — | — |
| 2019-06-13 | $24.97 | $24.97 | 9,710,800 | — | — |
| 2019-06-12 | $25.07 | $25.07 | 13,392,000 | — | — |
| 2019-06-11 | $24.95 | $24.95 | 11,641,200 | — | — |
| 2019-06-10 | $25.31 | $25.31 | 10,247,200 | — | — |
| 2019-06-07 | $26.31 | $26.31 | 10,049,100 | — | — |
| 2019-06-06 | $26.90 | $26.90 | 13,986,100 | — | — |
| 2019-06-05 | $28.01 | $28.01 | 10,740,200 | — | — |
| 2019-06-04 | $27.75 | $27.75 | 20,135,100 | — | — |
| 2019-06-03 | $24.81 | $24.81 | 19,259,600 | — | — |
| 2019-05-31 | $26.97 | $26.97 | 853,800 | — | — |
| 2019-05-30 | $28.80 | $28.80 | 666,000 | — | — |
| 2019-05-29 | $28.50 | $28.50 | 207,800 | — | — |
| 2019-05-28 | $28.76 | $28.76 | 61,500 | — | — |
| 2019-05-24 | $29.00 | $29.00 | 44,000 | — | — |