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
- 1970-01-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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $15.56 | $71.18 | 2,647,400 | — | — |
| 2019-12-30 | $15.23 | $69.67 | 4,218,800 | — | — |
| 2019-12-27 | $15.10 | $69.07 | 1,564,300 | — | — |
| 2019-12-26 | $15.07 | $68.94 | 1,755,700 | — | — |
| 2019-12-24 | $15.02 | $68.71 | 1,012,200 | — | — |
| 2019-12-23 | $15.05 | $68.84 | 3,021,500 | — | — |
| 2019-12-20 | $15.17 | $69.39 | 6,780,100 | — | — |
| 2019-12-19 | $15.68 | $71.73 | 6,579,000 | — | — |
| 2019-12-18 | $16.13 | $73.79 | 3,242,800 | — | — |
| 2019-12-17 | $16.60 | $75.94 | 4,023,600 | — | — |
| 2019-12-16 | $16.07 | $73.51 | 2,355,600 | — | — |
| 2019-12-13 | $16.01 | $73.24 | 3,117,500 | — | — |
| 2019-12-12 | $16.50 | $75.48 | 2,510,600 | — | — |
| 2019-12-11 | $16.06 | $73.47 | 2,151,200 | — | — |
| 2019-12-10 | $16.13 | $73.79 | 1,887,000 | — | — |
| 2019-12-09 | $16.09 | $73.60 | 1,863,400 | — | — |
| 2019-12-06 | $16.11 | $73.69 | 2,006,500 | — | — |
| 2019-12-05 | $15.89 | $72.69 | 1,522,500 | — | — |
| 2019-12-04 | $15.69 | $71.77 | 2,345,800 | — | — |
| 2019-12-03 | $15.62 | $71.45 | 1,826,800 | — | — |
| 2019-12-02 | $16.00 | $73.19 | 2,007,800 | — | — |
| 2019-11-29 | $15.99 | $73.14 | 1,044,600 | — | — |
| 2019-11-27 | $16.24 | $74.29 | 1,878,700 | — | — |
| 2019-11-26 | $16.56 | $75.75 | 2,390,000 | — | — |
| 2019-11-25 | $16.37 | $74.88 | 1,924,500 | — | — |
| 2019-11-22 | $15.95 | $72.96 | 1,255,900 | — | — |
| 2019-11-21 | $15.74 | $72.00 | 1,211,500 | — | — |
| 2019-11-20 | $15.76 | $72.09 | 3,118,400 | — | — |
| 2019-11-19 | $16.17 | $73.97 | 1,526,900 | — | — |
| 2019-11-18 | $16.16 | $73.92 | 2,259,700 | — | — |
| 2019-11-15 | $16.05 | $73.42 | 2,163,800 | — | — |
| 2019-11-14 | $16.35 | $74.79 | 1,323,200 | — | — |
| 2019-11-13 | $16.44 | $75.20 | 1,361,800 | — | — |
| 2019-11-12 | $16.72 | $76.48 | 1,767,800 | — | — |
| 2019-11-11 | $16.99 | $77.72 | 1,973,100 | — | — |
| 2019-11-08 | $17.09 | $78.18 | 2,373,400 | — | — |
| 2019-11-07 | $16.83 | $76.99 | 2,421,600 | — | — |
| 2019-11-06 | $16.59 | $75.89 | 3,080,500 | — | — |
| 2019-11-05 | $16.74 | $76.58 | 2,729,300 | — | — |
| 2019-11-04 | $16.44 | $75.20 | 2,603,300 | — | — |
| 2019-11-01 | $15.99 | $73.14 | 2,319,100 | — | — |
| 2019-10-31 | $15.87 | $72.60 | 3,359,400 | — | — |
| 2019-10-30 | $16.44 | $74.47 | 3,219,300 | — | — |
| 2019-10-29 | $16.55 | $74.97 | 3,934,000 | — | — |
| 2019-10-28 | $16.78 | $76.01 | 4,415,500 | — | — |
| 2019-10-25 | $16.56 | $75.01 | 7,194,900 | — | — |
| 2019-10-24 | $15.14 | $68.58 | 4,302,300 | — | — |
| 2019-10-23 | $15.67 | $70.98 | 3,409,900 | — | — |
| 2019-10-22 | $15.61 | $70.71 | 3,578,700 | — | — |
| 2019-10-21 | $15.16 | $68.67 | 2,422,100 | — | — |
| 2019-10-18 | $15.15 | $68.63 | 2,515,800 | — | — |
| 2019-10-17 | $15.24 | $69.04 | 1,872,100 | — | — |
| 2019-10-16 | $15.13 | $68.54 | 1,852,500 | — | — |
| 2019-10-15 | $14.80 | $67.04 | 2,746,300 | — | — |
| 2019-10-14 | $14.55 | $65.91 | 1,953,700 | — | — |
| 2019-10-11 | $14.36 | $65.05 | 3,405,600 | — | — |
| 2019-10-10 | $13.63 | $61.74 | 1,906,600 | — | — |
| 2019-10-09 | $13.49 | $61.11 | 1,806,900 | — | — |
| 2019-10-08 | $13.23 | $59.93 | 2,259,700 | — | — |
| 2019-10-07 | $13.37 | $60.56 | 2,891,200 | — | — |
| 2019-10-04 | $13.82 | $62.60 | 2,748,100 | — | — |
| 2019-10-03 | $13.82 | $62.60 | 2,046,700 | — | — |
| 2019-10-02 | $13.82 | $62.60 | 2,535,500 | — | — |
| 2019-10-01 | $14.12 | $63.96 | 2,688,400 | — | — |
| 2019-09-30 | $14.41 | $65.28 | 3,841,000 | — | — |
| 2019-09-27 | $14.21 | $64.37 | 2,945,800 | — | — |
| 2019-09-26 | $14.18 | $64.23 | 3,736,000 | — | — |
| 2019-09-25 | $14.09 | $63.83 | 2,943,200 | — | — |
| 2019-09-24 | $13.59 | $61.56 | 2,851,800 | — | — |
| 2019-09-23 | $13.76 | $62.33 | 2,689,000 | — | — |
| 2019-09-20 | $13.82 | $62.60 | 6,809,300 | — | — |
| 2019-09-19 | $13.53 | $61.29 | 2,747,700 | — | — |
| 2019-09-18 | $13.31 | $60.29 | 3,052,700 | — | — |
| 2019-09-17 | $13.53 | $61.29 | 3,224,700 | — | — |
| 2019-09-16 | $13.70 | $62.06 | 3,861,400 | — | — |
| 2019-09-13 | $14.00 | $63.42 | 4,836,900 | — | — |
| 2019-09-12 | $14.05 | $63.64 | 5,692,200 | — | — |
| 2019-09-11 | $13.96 | $63.24 | 7,094,800 | — | — |
| 2019-09-10 | $13.05 | $59.12 | 3,725,500 | — | — |
| 2019-09-09 | $13.05 | $59.12 | 5,327,400 | — | — |
| 2019-09-06 | $12.19 | $55.22 | 3,056,000 | — | — |
| 2019-09-05 | $12.29 | $55.67 | 4,330,600 | — | — |
| 2019-09-04 | $11.43 | $51.78 | 3,065,500 | — | — |
| 2019-09-03 | $10.92 | $49.47 | 4,083,800 | — | — |
| 2019-08-30 | $11.47 | $51.96 | 2,513,400 | — | — |
| 2019-08-29 | $11.49 | $52.05 | 2,695,600 | — | — |
| 2019-08-28 | $11.25 | $50.96 | 3,835,800 | — | — |
| 2019-08-27 | $10.97 | $49.69 | 3,139,400 | — | — |
| 2019-08-26 | $11.29 | $51.14 | 2,730,700 | — | — |
| 2019-08-23 | $11.30 | $51.19 | 3,158,600 | — | — |
| 2019-08-22 | $11.83 | $53.59 | 2,760,300 | — | — |
| 2019-08-21 | $11.64 | $52.73 | 2,683,200 | — | — |
| 2019-08-20 | $11.57 | $52.41 | 3,543,200 | — | — |
| 2019-08-19 | $11.70 | $53.00 | 4,033,100 | — | — |
| 2019-08-16 | $11.71 | $53.05 | 4,344,100 | — | — |
| 2019-08-15 | $11.11 | $50.33 | 5,283,100 | — | — |
| 2019-08-14 | $11.29 | $51.14 | 4,828,100 | — | — |
| 2019-08-13 | $11.92 | $54.00 | 4,140,500 | — | — |
| 2019-08-12 | $11.92 | $54.00 | 3,497,500 | — | — |
| 2019-08-09 | $12.22 | $55.36 | 2,916,200 | — | — |
| 2019-08-08 | $12.49 | $56.58 | 3,173,000 | — | — |
| 2019-08-07 | $12.37 | $56.03 | 4,101,400 | — | — |
| 2019-08-06 | $12.58 | $56.99 | 3,567,500 | — | — |
| 2019-08-05 | $12.41 | $56.22 | 4,562,600 | — | — |
| 2019-08-02 | $12.73 | $57.67 | 3,776,700 | — | — |
| 2019-08-01 | $13.22 | $59.89 | 3,956,000 | — | — |
| 2019-07-31 | $13.73 | $62.20 | 4,133,400 | — | — |
| 2019-07-30 | $13.92 | $62.33 | 4,790,500 | — | — |
| 2019-07-29 | $13.83 | $61.93 | 7,212,400 | — | — |
| 2019-07-26 | $14.16 | $63.41 | 12,885,900 | — | — |
| 2019-07-25 | $14.95 | $66.94 | 5,187,100 | — | — |
| 2019-07-24 | $15.60 | $69.85 | 2,376,600 | — | — |
| 2019-07-23 | $15.46 | $69.23 | 3,728,700 | — | — |
| 2019-07-22 | $14.80 | $66.27 | 2,387,700 | — | — |
| 2019-07-19 | $14.79 | $66.23 | 1,972,500 | — | — |
| 2019-07-18 | $14.65 | $65.60 | 2,106,700 | — | — |
| 2019-07-17 | $14.79 | $66.23 | 2,407,500 | — | — |
| 2019-07-16 | $15.09 | $67.57 | 2,306,000 | — | — |
| 2019-07-15 | $15.07 | $67.48 | 1,964,200 | — | — |
| 2019-07-12 | $15.14 | $67.79 | 2,806,200 | — | — |
| 2019-07-11 | $14.60 | $65.38 | 1,947,000 | — | — |
| 2019-07-10 | $14.74 | $66.00 | 2,929,400 | — | — |
| 2019-07-09 | $14.52 | $65.02 | 1,970,300 | — | — |
| 2019-07-08 | $14.73 | $65.96 | 2,244,500 | — | — |
| 2019-07-05 | $15.03 | $67.30 | 2,223,500 | — | — |
| 2019-07-03 | $14.87 | $66.59 | 1,710,000 | — | — |
| 2019-07-02 | $14.95 | $66.94 | 2,631,100 | — | — |
| 2019-07-01 | $15.26 | $68.33 | 2,342,200 | — | — |
| 2019-06-28 | $15.30 | $68.51 | 3,027,300 | — | — |
| 2019-06-27 | $15.24 | $68.24 | 2,843,900 | — | — |
| 2019-06-26 | $15.11 | $67.66 | 2,676,800 | — | — |
| 2019-06-25 | $14.86 | $66.54 | 2,425,400 | — | — |
| 2019-06-24 | $14.87 | $66.59 | 3,027,100 | — | — |
| 2019-06-21 | $15.18 | $67.97 | 4,276,000 | — | — |
| 2019-06-20 | $15.04 | $67.35 | 2,616,300 | — | — |
| 2019-06-19 | $14.92 | $66.81 | 2,265,300 | — | — |
| 2019-06-18 | $14.89 | $66.67 | 3,594,000 | — | — |
| 2019-06-17 | $14.81 | $66.32 | 2,152,300 | — | — |
| 2019-06-14 | $14.83 | $66.41 | 2,322,800 | — | — |
| 2019-06-13 | $14.91 | $66.76 | 2,151,100 | — | — |
| 2019-06-12 | $14.86 | $66.54 | 2,046,600 | — | — |
| 2019-06-11 | $14.92 | $66.81 | 3,359,400 | — | — |
| 2019-06-10 | $14.80 | $66.27 | 4,881,900 | — | — |
| 2019-06-07 | $14.92 | $66.81 | 2,963,600 | — | — |
| 2019-06-06 | $14.73 | $65.96 | 4,932,300 | — | — |
| 2019-06-05 | $14.51 | $64.97 | 6,341,000 | — | — |
| 2019-06-04 | $14.43 | $64.61 | 5,833,500 | — | — |
| 2019-06-03 | $13.87 | $62.11 | 5,154,200 | — | — |
| 2019-05-31 | $13.41 | $60.05 | 6,864,200 | — | — |
| 2019-05-30 | $13.93 | $62.38 | 4,106,600 | — | — |
| 2019-05-29 | $14.26 | $63.85 | 5,776,600 | — | — |
| 2019-05-28 | $14.31 | $64.08 | 17,216,200 | — | — |
| 2019-05-24 | $14.64 | $65.56 | 2,982,600 | — | — |
| 2019-05-23 | $14.58 | $65.29 | 4,232,700 | — | — |
| 2019-05-22 | $14.93 | $66.85 | 5,357,900 | — | — |
| 2019-05-21 | $15.39 | $68.91 | 4,771,400 | — | — |
| 2019-05-20 | $15.31 | $68.56 | 3,967,800 | — | — |
| 2019-05-17 | $15.73 | $70.44 | 5,101,800 | — | — |
| 2019-05-16 | $16.08 | $72.00 | 6,033,100 | — | — |
| 2019-05-15 | $16.76 | $75.05 | 2,453,100 | — | — |
| 2019-05-14 | $16.62 | $74.42 | 4,400,700 | — | — |
| 2019-05-13 | $16.59 | $74.29 | 3,669,500 | — | — |
| 2019-05-10 | $17.23 | $77.15 | 2,595,900 | — | — |
| 2019-05-09 | $17.17 | $76.88 | 2,791,200 | — | — |
| 2019-05-08 | $17.54 | $78.54 | 2,136,900 | — | — |
| 2019-05-07 | $17.68 | $79.17 | 3,125,100 | — | — |
| 2019-05-06 | $18.24 | $81.68 | 2,503,100 | — | — |
| 2019-05-03 | $18.40 | $82.39 | 2,274,500 | — | — |
| 2019-05-02 | $18.26 | $81.77 | 3,699,700 | — | — |
| 2019-05-01 | $18.52 | $82.93 | 2,345,800 | — | — |
| 2019-04-30 | $19.21 | $86.02 | 2,681,400 | — | — |
| 2019-04-29 | $19.19 | $85.21 | 3,228,200 | — | — |
| 2019-04-26 | $19.24 | $85.43 | 4,442,300 | — | — |
| 2019-04-25 | $19.57 | $86.90 | 2,815,600 | — | — |
| 2019-04-24 | $20.08 | $89.16 | 3,170,100 | — | — |
| 2019-04-23 | $20.09 | $89.21 | 2,426,500 | — | — |
| 2019-04-22 | $20.34 | $90.32 | 1,684,700 | — | — |
| 2019-04-18 | $20.51 | $91.07 | 2,018,700 | — | — |
| 2019-04-17 | $20.42 | $90.67 | 2,296,700 | — | — |
| 2019-04-16 | $20.10 | $89.25 | 2,389,000 | — | — |
| 2019-04-15 | $19.93 | $88.50 | 2,725,800 | — | — |
| 2019-04-12 | $19.77 | $87.79 | 2,614,400 | — | — |
| 2019-04-11 | $19.48 | $86.50 | 1,478,400 | — | — |
| 2019-04-10 | $19.52 | $86.68 | 2,149,700 | — | — |
| 2019-04-09 | $19.10 | $84.81 | 1,580,500 | — | — |
| 2019-04-08 | $19.37 | $86.01 | 1,759,100 | — | — |
| 2019-04-05 | $19.38 | $86.06 | 1,811,700 | — | — |
| 2019-04-04 | $19.32 | $85.79 | 2,775,500 | — | — |
| 2019-04-03 | $18.90 | $83.93 | 2,376,500 | — | — |
| 2019-04-02 | $18.62 | $82.68 | 2,921,400 | — | — |
| 2019-04-01 | $18.68 | $82.95 | 2,470,600 | — | — |
| 2019-03-29 | $18.15 | $80.59 | 3,076,000 | — | — |
| 2019-03-28 | $17.88 | $79.40 | 1,917,000 | — | — |
| 2019-03-27 | $17.94 | $79.66 | 2,298,800 | — | — |
| 2019-03-26 | $17.96 | $79.75 | 3,364,000 | — | — |
| 2019-03-25 | $17.45 | $77.49 | 2,459,800 | — | — |
| 2019-03-22 | $17.40 | $77.26 | 3,734,600 | — | — |
| 2019-03-21 | $18.23 | $80.95 | 3,218,000 | — | — |
| 2019-03-20 | $17.80 | $79.04 | 3,805,000 | — | — |
| 2019-03-19 | $17.92 | $79.57 | 3,195,500 | — | — |
| 2019-03-18 | $17.79 | $79.00 | 2,927,900 | — | — |
| 2019-03-15 | $17.90 | $79.48 | 4,567,200 | — | — |
| 2019-03-14 | $17.67 | $78.46 | 2,972,100 | — | — |
| 2019-03-13 | $17.78 | $78.95 | 2,666,400 | — | — |
| 2019-03-12 | $17.84 | $79.22 | 2,897,500 | — | — |
| 2019-03-11 | $17.74 | $78.77 | 2,710,300 | — | — |
| 2019-03-08 | $17.63 | $78.29 | 3,340,400 | — | — |
| 2019-03-07 | $17.91 | $79.53 | 4,092,500 | — | — |
| 2019-03-06 | $18.20 | $80.82 | 5,976,800 | — | — |
| 2019-03-05 | $19.23 | $85.39 | 3,287,000 | — | — |
| 2019-03-04 | $19.71 | $87.52 | 3,176,100 | — | — |
| 2019-03-01 | $19.75 | $87.70 | 2,694,100 | — | — |
| 2019-02-28 | $19.78 | $87.83 | 3,501,600 | — | — |
| 2019-02-27 | $19.79 | $87.88 | 4,879,000 | — | — |
| 2019-02-26 | $19.79 | $87.88 | 61,148,700 | — | — |
| 2019-02-25 | $20.08 | $89.16 | 5,931,900 | — | — |
| 2019-02-22 | $19.35 | $85.92 | 3,525,900 | — | — |
| 2019-02-21 | $19.17 | $85.12 | 2,991,800 | — | — |
| 2019-02-20 | $19.38 | $86.06 | 3,075,000 | — | — |
| 2019-02-19 | $19.00 | $84.37 | 4,549,700 | — | — |
| 2019-02-15 | $18.79 | $83.44 | 4,950,600 | — | — |
| 2019-02-14 | $18.46 | $81.97 | 3,722,800 | — | — |
| 2019-02-13 | $18.63 | $82.73 | 3,129,100 | — | — |
| 2019-02-12 | $18.52 | $82.24 | 5,095,900 | — | — |
| 2019-02-11 | $18.65 | $82.82 | 9,734,000 | — | — |
| 2019-02-08 | $18.69 | $82.99 | 14,091,400 | — | — |
| 2019-02-07 | $20.55 | $91.25 | 3,740,200 | — | — |
| 2019-02-06 | $21.01 | $93.29 | 2,851,000 | — | — |
| 2019-02-05 | $21.05 | $93.47 | 4,281,500 | — | — |
| 2019-02-04 | $21.00 | $93.25 | 2,618,500 | — | — |
| 2019-02-01 | $21.02 | $93.34 | 3,065,100 | — | — |
| 2019-01-31 | $21.19 | $94.09 | 3,177,400 | — | — |
| 2019-01-30 | $21.12 | $93.07 | 4,097,700 | — | — |
| 2019-01-29 | $20.87 | $91.97 | 4,886,500 | — | — |
| 2019-01-28 | $20.55 | $90.56 | 8,947,300 | — | — |
| 2019-01-25 | $20.53 | $90.47 | 6,185,700 | — | — |
| 2019-01-24 | $20.20 | $89.02 | 4,008,000 | — | — |
| 2019-01-23 | $20.11 | $88.62 | 3,616,600 | — | — |
| 2019-01-22 | $20.47 | $90.21 | 4,590,000 | — | — |
| 2019-01-18 | $20.58 | $90.69 | 4,613,500 | — | — |
| 2019-01-17 | $20.27 | $89.33 | 7,360,700 | — | — |
| 2019-01-16 | $19.53 | $86.07 | 9,142,900 | — | — |
| 2019-01-15 | $19.00 | $83.73 | 22,890,900 | — | — |
| 2019-01-14 | $21.85 | $96.29 | 4,347,900 | — | — |
| 2019-01-11 | $21.27 | $93.73 | 7,010,800 | — | — |
| 2019-01-10 | $21.52 | $94.84 | 4,526,000 | — | — |
| 2019-01-09 | $21.55 | $94.97 | 6,520,300 | — | — |
| 2019-01-08 | $21.06 | $92.81 | 7,401,400 | — | — |
| 2019-01-07 | $21.00 | $92.54 | 5,178,300 | — | — |
| 2019-01-04 | $21.18 | $93.34 | 3,027,500 | — | — |
| 2019-01-03 | $20.31 | $89.50 | 2,586,000 | — | — |
| 2019-01-02 | $20.67 | $91.09 | 3,224,400 | — | — |