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
- 1981-12-31 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.11 | $69.11 | 3,586,100 | — | — |
| 2019-12-30 | $29.01 | $68.87 | 3,950,200 | — | — |
| 2019-12-27 | $28.79 | $68.35 | 2,253,000 | — | — |
| 2019-12-26 | $29.03 | $68.92 | 2,398,900 | — | — |
| 2019-12-24 | $28.82 | $68.42 | 1,531,500 | — | — |
| 2019-12-23 | $29.12 | $69.13 | 3,708,600 | — | — |
| 2019-12-20 | $29.01 | $68.87 | 12,893,200 | — | — |
| 2019-12-19 | $28.92 | $68.66 | 8,285,300 | — | — |
| 2019-12-18 | $28.31 | $67.21 | 5,168,600 | — | — |
| 2019-12-17 | $28.51 | $67.69 | 5,254,900 | — | — |
| 2019-12-16 | $28.62 | $67.95 | 4,858,000 | — | — |
| 2019-12-13 | $28.74 | $68.23 | 5,846,600 | — | — |
| 2019-12-12 | $29.25 | $69.44 | 8,012,900 | — | — |
| 2019-12-11 | $28.02 | $66.52 | 6,075,800 | — | — |
| 2019-12-10 | $28.00 | $66.47 | 5,055,400 | — | — |
| 2019-12-09 | $28.51 | $67.69 | 9,053,200 | — | — |
| 2019-12-06 | $27.89 | $66.21 | 4,697,700 | — | — |
| 2019-12-05 | $27.69 | $65.74 | 5,328,600 | — | — |
| 2019-12-04 | $28.02 | $66.52 | 4,898,300 | — | — |
| 2019-12-03 | $28.03 | $66.55 | 4,829,300 | — | — |
| 2019-12-02 | $28.75 | $68.26 | 2,937,700 | — | — |
| 2019-11-29 | $29.04 | $68.94 | 1,598,300 | — | — |
| 2019-11-27 | $29.35 | $69.68 | 2,754,900 | — | — |
| 2019-11-26 | $29.14 | $69.18 | 4,462,800 | — | — |
| 2019-11-25 | $29.24 | $69.42 | 3,431,900 | — | — |
| 2019-11-22 | $29.02 | $68.90 | 4,670,900 | — | — |
| 2019-11-21 | $28.55 | $67.78 | 5,610,400 | — | — |
| 2019-11-20 | $28.62 | $67.95 | 3,769,000 | — | — |
| 2019-11-19 | $28.95 | $68.73 | 3,641,800 | — | — |
| 2019-11-18 | $29.02 | $68.90 | 3,037,600 | — | — |
| 2019-11-15 | $29.35 | $69.68 | 4,089,000 | — | — |
| 2019-11-14 | $28.95 | $68.73 | 3,508,100 | — | — |
| 2019-11-13 | $29.31 | $69.11 | 4,523,200 | — | — |
| 2019-11-12 | $29.62 | $69.84 | 2,846,200 | — | — |
| 2019-11-11 | $29.94 | $70.60 | 2,174,700 | — | — |
| 2019-11-08 | $30.37 | $71.61 | 2,639,300 | — | — |
| 2019-11-07 | $30.19 | $71.18 | 3,807,300 | — | — |
| 2019-11-06 | $29.84 | $70.36 | 3,101,200 | — | — |
| 2019-11-05 | $30.05 | $70.85 | 4,089,900 | — | — |
| 2019-11-04 | $30.06 | $70.88 | 4,385,300 | — | — |
| 2019-11-01 | $29.58 | $69.75 | 6,938,000 | — | — |
| 2019-10-31 | $29.63 | $69.86 | 7,027,700 | — | — |
| 2019-10-30 | $30.39 | $71.66 | 7,477,000 | — | — |
| 2019-10-29 | $30.26 | $71.35 | 8,232,000 | — | — |
| 2019-10-28 | $30.61 | $72.18 | 6,534,000 | — | — |
| 2019-10-25 | $30.51 | $71.94 | 7,399,500 | — | — |
| 2019-10-24 | $29.79 | $70.24 | 4,577,900 | — | — |
| 2019-10-23 | $30.08 | $70.93 | 4,176,700 | — | — |
| 2019-10-22 | $30.01 | $70.76 | 4,821,300 | — | — |
| 2019-10-21 | $29.91 | $70.52 | 4,528,400 | — | — |
| 2019-10-18 | $29.33 | $69.16 | 7,308,300 | — | — |
| 2019-10-17 | $29.35 | $69.20 | 4,590,400 | — | — |
| 2019-10-16 | $29.52 | $69.60 | 3,924,400 | — | — |
| 2019-10-15 | $29.53 | $69.63 | 3,795,900 | — | — |
| 2019-10-14 | $29.01 | $68.40 | 2,723,300 | — | — |
| 2019-10-11 | $29.06 | $68.52 | 8,012,800 | — | — |
| 2019-10-10 | $28.20 | $66.49 | 4,457,300 | — | — |
| 2019-10-09 | $27.82 | $65.60 | 4,370,800 | — | — |
| 2019-10-08 | $27.27 | $64.30 | 5,858,800 | — | — |
| 2019-10-07 | $27.92 | $65.83 | 3,255,500 | — | — |
| 2019-10-04 | $28.02 | $66.07 | 3,271,400 | — | — |
| 2019-10-03 | $27.60 | $65.08 | 4,171,500 | — | — |
| 2019-10-02 | $27.32 | $64.42 | 4,406,000 | — | — |
| 2019-10-01 | $27.78 | $65.50 | 5,338,800 | — | — |
| 2019-09-30 | $28.52 | $67.25 | 5,054,800 | — | — |
| 2019-09-27 | $28.38 | $66.92 | 3,423,300 | — | — |
| 2019-09-26 | $28.23 | $66.56 | 2,724,200 | — | — |
| 2019-09-25 | $28.26 | $66.63 | 4,348,200 | — | — |
| 2019-09-24 | $27.65 | $65.20 | 5,587,100 | — | — |
| 2019-09-23 | $27.67 | $65.24 | 5,354,600 | — | — |
| 2019-09-20 | $27.76 | $65.46 | 6,849,800 | — | — |
| 2019-09-19 | $27.60 | $65.08 | 5,089,600 | — | — |
| 2019-09-18 | $27.90 | $65.79 | 8,495,900 | — | — |
| 2019-09-17 | $28.23 | $66.56 | 28,453,300 | — | — |
| 2019-09-16 | $30.05 | $70.85 | 2,868,500 | — | — |
| 2019-09-13 | $30.16 | $71.11 | 4,434,900 | — | — |
| 2019-09-12 | $30.25 | $71.33 | 8,458,700 | — | — |
| 2019-09-11 | $29.98 | $70.69 | 5,872,300 | — | — |
| 2019-09-10 | $29.19 | $68.83 | 6,321,100 | — | — |
| 2019-09-09 | $28.69 | $67.65 | 5,524,500 | — | — |
| 2019-09-06 | $28.33 | $66.80 | 4,711,100 | — | — |
| 2019-09-05 | $28.58 | $67.39 | 6,776,900 | — | — |
| 2019-09-04 | $27.40 | $64.61 | 4,123,400 | — | — |
| 2019-09-03 | $27.07 | $63.83 | 4,956,600 | — | — |
| 2019-08-30 | $27.85 | $65.67 | 5,084,300 | — | — |
| 2019-08-29 | $27.72 | $65.36 | 2,991,800 | — | — |
| 2019-08-28 | $27.38 | $64.09 | 3,919,700 | — | — |
| 2019-08-27 | $27.07 | $63.36 | 3,642,500 | — | — |
| 2019-08-26 | $27.23 | $63.74 | 4,977,200 | — | — |
| 2019-08-23 | $27.45 | $64.25 | 5,438,600 | — | — |
| 2019-08-22 | $28.18 | $65.96 | 6,952,500 | — | — |
| 2019-08-21 | $27.89 | $65.28 | 4,654,300 | — | — |
| 2019-08-20 | $27.49 | $64.34 | 4,075,500 | — | — |
| 2019-08-19 | $27.89 | $65.28 | 3,358,800 | — | — |
| 2019-08-16 | $27.63 | $64.67 | 5,262,500 | — | — |
| 2019-08-15 | $27.13 | $63.50 | 5,039,800 | — | — |
| 2019-08-14 | $27.32 | $63.95 | 5,925,200 | — | — |
| 2019-08-13 | $28.22 | $66.05 | 4,835,600 | — | — |
| 2019-08-12 | $27.75 | $64.95 | 3,562,900 | — | — |
| 2019-08-09 | $28.28 | $66.19 | 4,387,800 | — | — |
| 2019-08-08 | $29.15 | $68.23 | 5,256,200 | — | — |
| 2019-08-07 | $28.51 | $66.73 | 7,118,900 | — | — |
| 2019-08-06 | $28.52 | $66.76 | 6,229,900 | — | — |
| 2019-08-05 | $28.18 | $65.96 | 11,258,200 | — | — |
| 2019-08-02 | $29.29 | $68.56 | 6,626,100 | — | — |
| 2019-08-01 | $29.74 | $69.61 | 10,966,800 | — | — |
| 2019-07-31 | $30.75 | $71.98 | 12,895,000 | — | — |
| 2019-07-30 | $31.40 | $73.50 | 16,820,000 | — | — |
| 2019-07-29 | $34.10 | $79.82 | 5,975,300 | — | — |
| 2019-07-26 | $33.79 | $79.09 | 5,929,700 | — | — |
| 2019-07-25 | $33.00 | $77.24 | 6,283,400 | — | — |
| 2019-07-24 | $33.82 | $79.16 | 4,037,000 | — | — |
| 2019-07-23 | $33.58 | $78.60 | 3,889,600 | — | — |
| 2019-07-22 | $33.36 | $78.08 | 3,675,200 | — | — |
| 2019-07-19 | $33.11 | $77.50 | 4,471,700 | — | — |
| 2019-07-18 | $33.16 | $77.62 | 3,945,000 | — | — |
| 2019-07-17 | $32.95 | $77.12 | 6,728,200 | — | — |
| 2019-07-16 | $33.30 | $77.94 | 2,400,000 | — | — |
| 2019-07-15 | $33.37 | $78.11 | 2,421,600 | — | — |
| 2019-07-12 | $33.01 | $77.27 | 4,466,500 | — | — |
| 2019-07-11 | $32.55 | $76.19 | 3,186,900 | — | — |
| 2019-07-10 | $32.74 | $76.63 | 3,287,500 | — | — |
| 2019-07-09 | $33.03 | $77.31 | 2,638,900 | — | — |
| 2019-07-08 | $33.01 | $77.27 | 3,688,500 | — | — |
| 2019-07-05 | $33.61 | $78.67 | 2,496,100 | — | — |
| 2019-07-03 | $33.75 | $79.00 | 3,209,900 | — | — |
| 2019-07-02 | $33.71 | $78.90 | 2,763,700 | — | — |
| 2019-07-01 | $34.12 | $79.86 | 5,976,600 | — | — |
| 2019-06-28 | $33.23 | $77.78 | 8,436,700 | — | — |
| 2019-06-27 | $33.23 | $77.78 | 3,149,600 | — | — |
| 2019-06-26 | $33.06 | $77.38 | 5,404,000 | — | — |
| 2019-06-25 | $32.81 | $76.80 | 4,203,400 | — | — |
| 2019-06-24 | $33.04 | $77.34 | 6,673,500 | — | — |
| 2019-06-21 | $33.25 | $77.83 | 9,145,600 | — | — |
| 2019-06-20 | $33.12 | $77.52 | 8,467,400 | — | — |
| 2019-06-19 | $32.70 | $76.54 | 4,762,600 | — | — |
| 2019-06-18 | $32.52 | $76.12 | 8,515,500 | — | — |
| 2019-06-17 | $31.37 | $73.43 | 5,155,500 | — | — |
| 2019-06-14 | $30.91 | $72.35 | 5,660,000 | — | — |
| 2019-06-13 | $31.29 | $73.24 | 3,566,300 | — | — |
| 2019-06-12 | $31.21 | $73.05 | 3,412,800 | — | — |
| 2019-06-11 | $30.96 | $72.47 | 3,847,600 | — | — |
| 2019-06-10 | $30.94 | $72.42 | 3,911,300 | — | — |
| 2019-06-07 | $30.58 | $71.58 | 3,028,400 | — | — |
| 2019-06-06 | $30.49 | $71.37 | 3,365,300 | — | — |
| 2019-06-05 | $30.36 | $71.06 | 4,398,300 | — | — |
| 2019-06-04 | $29.87 | $69.92 | 4,222,100 | — | — |
| 2019-06-03 | $28.85 | $67.53 | 3,649,100 | — | — |
| 2019-05-31 | $28.84 | $67.50 | 4,068,000 | — | — |
| 2019-05-30 | $29.18 | $68.30 | 2,927,500 | — | — |
| 2019-05-29 | $29.19 | $67.86 | 3,920,800 | — | — |
| 2019-05-28 | $29.64 | $68.90 | 5,761,100 | — | — |
| 2019-05-24 | $29.70 | $69.04 | 3,432,900 | — | — |
| 2019-05-23 | $29.63 | $68.88 | 5,164,600 | — | — |
| 2019-05-22 | $30.36 | $70.58 | 4,219,000 | — | — |
| 2019-05-21 | $30.33 | $70.51 | 5,755,500 | — | — |
| 2019-05-20 | $29.60 | $68.81 | 4,792,800 | — | — |
| 2019-05-17 | $29.91 | $69.53 | 5,174,700 | — | — |
| 2019-05-16 | $30.50 | $70.90 | 7,558,000 | — | — |
| 2019-05-15 | $30.27 | $70.37 | 4,126,600 | — | — |
| 2019-05-14 | $30.06 | $69.88 | 3,707,600 | — | — |
| 2019-05-13 | $29.60 | $68.81 | 5,613,300 | — | — |
| 2019-05-10 | $30.79 | $71.58 | 4,989,000 | — | — |
| 2019-05-09 | $30.63 | $71.20 | 4,854,300 | — | — |
| 2019-05-08 | $30.89 | $71.81 | 4,506,400 | — | — |
| 2019-05-07 | $31.16 | $72.44 | 6,555,100 | — | — |
| 2019-05-06 | $31.50 | $73.23 | 3,945,100 | — | — |
| 2019-05-03 | $31.99 | $74.36 | 4,433,700 | — | — |
| 2019-05-02 | $31.58 | $73.41 | 6,798,300 | — | — |
| 2019-05-01 | $32.31 | $75.11 | 8,176,100 | — | — |
| 2019-04-30 | $31.85 | $74.04 | 17,836,600 | — | — |
| 2019-04-29 | $33.73 | $78.41 | 5,167,400 | — | — |
| 2019-04-26 | $33.65 | $78.22 | 2,638,900 | — | — |
| 2019-04-25 | $33.56 | $78.01 | 3,113,200 | — | — |
| 2019-04-24 | $34.45 | $80.08 | 2,790,900 | — | — |
| 2019-04-23 | $34.85 | $81.01 | 2,565,000 | — | — |
| 2019-04-22 | $34.35 | $79.85 | 3,014,300 | — | — |
| 2019-04-18 | $34.85 | $81.01 | 2,968,000 | — | — |
| 2019-04-17 | $34.91 | $81.15 | 2,606,200 | — | — |
| 2019-04-16 | $34.88 | $81.08 | 2,269,600 | — | — |
| 2019-04-15 | $34.96 | $81.27 | 2,183,900 | — | — |
| 2019-04-12 | $35.01 | $81.39 | 2,093,400 | — | — |
| 2019-04-11 | $34.60 | $80.43 | 1,487,000 | — | — |
| 2019-04-10 | $34.40 | $79.97 | 1,457,600 | — | — |
| 2019-04-09 | $34.29 | $79.71 | 2,017,300 | — | — |
| 2019-04-08 | $34.68 | $80.62 | 1,812,500 | — | — |
| 2019-04-05 | $34.69 | $80.64 | 2,201,300 | — | — |
| 2019-04-04 | $34.61 | $80.46 | 3,184,200 | — | — |
| 2019-04-03 | $34.38 | $79.92 | 4,114,400 | — | — |
| 2019-04-02 | $34.02 | $79.08 | 2,914,100 | — | — |
| 2019-04-01 | $33.92 | $78.85 | 5,225,300 | — | — |
| 2019-03-29 | $33.10 | $76.95 | 4,370,000 | — | — |
| 2019-03-28 | $32.90 | $76.48 | 4,129,600 | — | — |
| 2019-03-27 | $33.24 | $77.27 | 3,687,100 | — | — |
| 2019-03-26 | $33.61 | $78.13 | 3,616,600 | — | — |
| 2019-03-25 | $33.74 | $78.43 | 2,462,100 | — | — |
| 2019-03-22 | $33.83 | $78.64 | 3,371,400 | — | — |
| 2019-03-21 | $34.79 | $80.87 | 3,172,200 | — | — |
| 2019-03-20 | $34.22 | $79.55 | 2,753,600 | — | — |
| 2019-03-19 | $34.61 | $80.46 | 3,330,600 | — | — |
| 2019-03-18 | $34.35 | $79.85 | 3,171,800 | — | — |
| 2019-03-15 | $34.52 | $80.25 | 6,019,200 | — | — |
| 2019-03-14 | $34.22 | $79.55 | 2,970,500 | — | — |
| 2019-03-13 | $34.31 | $79.76 | 2,536,700 | — | — |
| 2019-03-12 | $34.20 | $79.50 | 2,375,900 | — | — |
| 2019-03-11 | $34.20 | $79.50 | 2,937,300 | — | — |
| 2019-03-08 | $33.80 | $78.57 | 2,805,100 | — | — |
| 2019-03-07 | $33.97 | $78.97 | 3,357,100 | — | — |
| 2019-03-06 | $34.51 | $80.22 | 2,588,700 | — | — |
| 2019-03-05 | $34.69 | $80.64 | 3,155,100 | — | — |
| 2019-03-04 | $34.88 | $81.08 | 3,195,100 | — | — |
| 2019-03-01 | $34.93 | $81.20 | 3,692,400 | — | — |
| 2019-02-28 | $34.81 | $80.92 | 4,663,900 | — | — |
| 2019-02-27 | $34.69 | $80.64 | 2,607,600 | — | — |
| 2019-02-26 | $34.91 | $80.69 | 3,656,100 | — | — |
| 2019-02-25 | $35.08 | $81.08 | 5,160,700 | — | — |
| 2019-02-22 | $34.85 | $80.55 | 2,528,300 | — | — |
| 2019-02-21 | $34.50 | $79.74 | 2,762,000 | — | — |
| 2019-02-20 | $34.66 | $80.11 | 4,175,800 | — | — |
| 2019-02-19 | $34.20 | $79.05 | 3,378,300 | — | — |
| 2019-02-15 | $34.51 | $79.76 | 4,470,600 | — | — |
| 2019-02-14 | $33.73 | $77.96 | 2,951,500 | — | — |
| 2019-02-13 | $34.04 | $78.68 | 3,878,100 | — | — |
| 2019-02-12 | $34.02 | $78.63 | 4,938,300 | — | — |
| 2019-02-11 | $33.36 | $77.11 | 2,536,100 | — | — |
| 2019-02-08 | $33.39 | $77.17 | 4,517,000 | — | — |
| 2019-02-07 | $33.21 | $76.76 | 4,403,600 | — | — |
| 2019-02-06 | $33.77 | $78.05 | 4,369,300 | — | — |
| 2019-02-05 | $33.55 | $77.54 | 4,218,200 | — | — |
| 2019-02-04 | $33.55 | $77.54 | 5,859,400 | — | — |
| 2019-02-01 | $33.09 | $76.48 | 5,166,700 | — | — |
| 2019-01-31 | $33.26 | $76.87 | 11,838,200 | — | — |
| 2019-01-30 | $33.52 | $77.48 | 8,808,000 | — | — |
| 2019-01-29 | $33.72 | $77.94 | 16,592,300 | — | — |
| 2019-01-28 | $30.36 | $70.17 | 8,101,400 | — | — |
| 2019-01-25 | $30.36 | $70.17 | 8,560,100 | — | — |
| 2019-01-24 | $29.86 | $69.02 | 7,361,100 | — | — |
| 2019-01-23 | $29.31 | $67.74 | 9,897,700 | — | — |
| 2019-01-22 | $29.42 | $68.00 | 8,053,500 | — | — |
| 2019-01-18 | $30.63 | $70.80 | 4,603,100 | — | — |
| 2019-01-17 | $30.27 | $69.96 | 3,713,800 | — | — |
| 2019-01-16 | $30.07 | $69.50 | 3,014,000 | — | — |
| 2019-01-15 | $30.10 | $69.57 | 3,177,000 | — | — |
| 2019-01-14 | $29.85 | $68.99 | 4,001,300 | — | — |
| 2019-01-11 | $30.05 | $69.45 | 4,058,900 | — | — |
| 2019-01-10 | $30.35 | $70.15 | 3,503,800 | — | — |
| 2019-01-09 | $29.68 | $68.60 | 4,395,900 | — | — |
| 2019-01-08 | $29.48 | $68.14 | 4,647,900 | — | — |
| 2019-01-07 | $29.20 | $67.49 | 5,253,200 | — | — |
| 2019-01-04 | $29.21 | $67.51 | 6,735,400 | — | — |
| 2019-01-03 | $28.03 | $64.79 | 9,172,200 | — | — |
| 2019-01-02 | $29.88 | $69.06 | 5,088,900 | — | — |