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 | $40.20 | $98.30 | 10,649,000 | — | — |
| 2019-12-30 | $40.40 | $98.79 | 8,155,800 | — | — |
| 2019-12-27 | $40.00 | $97.81 | 6,769,100 | — | — |
| 2019-12-26 | $40.07 | $97.99 | 7,629,700 | — | — |
| 2019-12-24 | $40.65 | $99.40 | 3,860,400 | — | — |
| 2019-12-23 | $40.79 | $99.75 | 9,911,300 | — | — |
| 2019-12-20 | $39.43 | $96.42 | 13,465,800 | — | — |
| 2019-12-19 | $39.61 | $96.86 | 7,048,600 | — | — |
| 2019-12-18 | $39.62 | $96.89 | 9,204,400 | — | — |
| 2019-12-17 | $39.46 | $96.49 | 9,658,500 | — | — |
| 2019-12-16 | $39.40 | $96.35 | 12,149,000 | — | — |
| 2019-12-13 | $39.00 | $95.37 | 11,981,100 | — | — |
| 2019-12-12 | $39.07 | $95.54 | 13,609,000 | — | — |
| 2019-12-11 | $38.40 | $93.90 | 15,742,800 | — | — |
| 2019-12-10 | $37.34 | $91.31 | 9,497,000 | — | — |
| 2019-12-09 | $37.16 | $90.87 | 8,713,500 | — | — |
| 2019-12-06 | $36.89 | $90.21 | 8,525,400 | — | — |
| 2019-12-05 | $35.85 | $87.67 | 6,836,700 | — | — |
| 2019-12-04 | $36.19 | $88.50 | 9,780,100 | — | — |
| 2019-12-03 | $34.99 | $85.56 | 10,351,800 | — | — |
| 2019-12-02 | $36.36 | $87.69 | 8,583,000 | — | — |
| 2019-11-29 | $36.20 | $87.30 | 5,445,400 | — | — |
| 2019-11-27 | $36.77 | $88.68 | 6,538,200 | — | — |
| 2019-11-26 | $36.39 | $87.76 | 9,578,300 | — | — |
| 2019-11-25 | $37.08 | $89.43 | 8,711,700 | — | — |
| 2019-11-22 | $36.61 | $88.29 | 7,515,000 | — | — |
| 2019-11-21 | $36.62 | $88.32 | 11,451,700 | — | — |
| 2019-11-20 | $36.14 | $87.16 | 15,805,500 | — | — |
| 2019-11-19 | $34.31 | $82.75 | 10,174,100 | — | — |
| 2019-11-18 | $34.69 | $83.66 | 11,671,500 | — | — |
| 2019-11-15 | $35.36 | $85.28 | 9,017,400 | — | — |
| 2019-11-14 | $34.71 | $83.71 | 14,068,000 | — | — |
| 2019-11-13 | $35.03 | $84.48 | 9,728,100 | — | — |
| 2019-11-12 | $36.21 | $87.33 | 11,652,100 | — | — |
| 2019-11-11 | $36.41 | $87.81 | 8,804,100 | — | — |
| 2019-11-08 | $36.34 | $87.64 | 8,382,200 | — | — |
| 2019-11-07 | $36.08 | $87.02 | 8,832,400 | — | — |
| 2019-11-06 | $35.56 | $85.76 | 10,647,900 | — | — |
| 2019-11-05 | $36.72 | $88.56 | 15,720,300 | — | — |
| 2019-11-04 | $36.24 | $87.40 | 14,206,000 | — | — |
| 2019-11-01 | $34.44 | $83.06 | 11,094,400 | — | — |
| 2019-10-31 | $32.69 | $78.84 | 10,079,200 | — | — |
| 2019-10-30 | $33.10 | $79.83 | 13,940,300 | — | — |
| 2019-10-29 | $34.79 | $83.90 | 10,309,100 | — | — |
| 2019-10-28 | $35.02 | $84.46 | 12,727,500 | — | — |
| 2019-10-25 | $35.09 | $84.63 | 12,385,700 | — | — |
| 2019-10-24 | $35.11 | $84.68 | 11,551,700 | — | — |
| 2019-10-23 | $35.33 | $85.21 | 12,862,300 | — | — |
| 2019-10-22 | $34.82 | $83.98 | 17,598,700 | — | — |
| 2019-10-21 | $33.59 | $81.01 | 16,441,100 | — | — |
| 2019-10-18 | $32.31 | $77.92 | 17,218,300 | — | — |
| 2019-10-17 | $31.89 | $76.91 | 15,730,800 | — | — |
| 2019-10-16 | $31.95 | $77.05 | 22,004,600 | — | — |
| 2019-10-15 | $32.81 | $79.13 | 8,943,600 | — | — |
| 2019-10-14 | $32.57 | $78.55 | 9,294,400 | — | — |
| 2019-10-11 | $32.48 | $78.33 | 12,652,600 | — | — |
| 2019-10-10 | $31.07 | $74.93 | 12,784,900 | — | — |
| 2019-10-09 | $30.90 | $74.52 | 12,176,900 | — | — |
| 2019-10-08 | $30.71 | $74.06 | 16,807,100 | — | — |
| 2019-10-07 | $31.80 | $76.69 | 15,854,500 | — | — |
| 2019-10-04 | $31.88 | $76.89 | 10,554,400 | — | — |
| 2019-10-03 | $32.05 | $77.30 | 11,557,200 | — | — |
| 2019-10-02 | $31.76 | $76.60 | 13,468,900 | — | — |
| 2019-10-01 | $32.70 | $78.86 | 12,617,900 | — | — |
| 2019-09-30 | $34.17 | $82.41 | 9,583,500 | — | — |
| 2019-09-27 | $34.33 | $82.79 | 9,969,900 | — | — |
| 2019-09-26 | $34.54 | $83.30 | 12,359,300 | — | — |
| 2019-09-25 | $35.24 | $84.99 | 11,344,800 | — | — |
| 2019-09-24 | $35.56 | $85.76 | 12,212,700 | — | — |
| 2019-09-23 | $37.33 | $90.03 | 5,849,400 | — | — |
| 2019-09-20 | $37.30 | $89.96 | 17,917,800 | — | — |
| 2019-09-19 | $37.76 | $91.07 | 6,234,900 | — | — |
| 2019-09-18 | $38.03 | $91.72 | 6,949,000 | — | — |
| 2019-09-17 | $38.17 | $92.06 | 13,493,400 | — | — |
| 2019-09-16 | $39.31 | $94.81 | 22,533,100 | — | — |
| 2019-09-13 | $37.33 | $90.03 | 8,453,300 | — | — |
| 2019-09-12 | $36.90 | $88.99 | 13,089,500 | — | — |
| 2019-09-11 | $37.32 | $90.01 | 17,918,600 | — | — |
| 2019-09-10 | $37.46 | $90.34 | 19,638,200 | — | — |
| 2019-09-09 | $36.23 | $87.38 | 13,461,600 | — | — |
| 2019-09-06 | $34.20 | $82.48 | 11,976,700 | — | — |
| 2019-09-05 | $34.06 | $82.14 | 12,117,900 | — | — |
| 2019-09-04 | $32.98 | $79.54 | 11,018,400 | — | — |
| 2019-09-03 | $31.72 | $76.50 | 9,366,900 | — | — |
| 2019-08-30 | $32.43 | $77.01 | 12,443,800 | — | — |
| 2019-08-29 | $32.26 | $76.60 | 12,614,300 | — | — |
| 2019-08-28 | $31.62 | $75.08 | 11,557,000 | — | — |
| 2019-08-27 | $31.25 | $74.20 | 10,000,600 | — | — |
| 2019-08-26 | $31.59 | $75.01 | 11,611,200 | — | — |
| 2019-08-23 | $32.03 | $76.06 | 13,952,100 | — | — |
| 2019-08-22 | $33.71 | $80.05 | 6,975,600 | — | — |
| 2019-08-21 | $33.69 | $80.00 | 6,427,200 | — | — |
| 2019-08-20 | $33.90 | $80.50 | 7,770,100 | — | — |
| 2019-08-19 | $34.10 | $80.97 | 11,073,600 | — | — |
| 2019-08-16 | $32.72 | $77.70 | 13,561,300 | — | — |
| 2019-08-15 | $31.65 | $75.15 | 20,155,700 | — | — |
| 2019-08-14 | $32.34 | $76.79 | 12,761,500 | — | — |
| 2019-08-13 | $34.63 | $82.23 | 11,075,400 | — | — |
| 2019-08-12 | $34.27 | $81.38 | 8,030,000 | — | — |
| 2019-08-09 | $34.53 | $81.99 | 7,866,600 | — | — |
| 2019-08-08 | $35.21 | $83.61 | 10,805,500 | — | — |
| 2019-08-07 | $34.74 | $82.49 | 12,162,700 | — | — |
| 2019-08-06 | $35.46 | $84.20 | 11,639,900 | — | — |
| 2019-08-05 | $35.99 | $85.46 | 10,771,600 | — | — |
| 2019-08-02 | $37.42 | $88.86 | 8,738,200 | — | — |
| 2019-08-01 | $38.51 | $91.44 | 13,280,000 | — | — |
| 2019-07-31 | $39.97 | $94.91 | 10,673,300 | — | — |
| 2019-07-30 | $39.55 | $93.91 | 9,256,500 | — | — |
| 2019-07-29 | $39.21 | $93.11 | 6,549,500 | — | — |
| 2019-07-26 | $40.01 | $95.01 | 6,731,100 | — | — |
| 2019-07-25 | $39.95 | $94.86 | 7,701,100 | — | — |
| 2019-07-24 | $40.33 | $95.77 | 10,763,300 | — | — |
| 2019-07-23 | $39.75 | $94.39 | 10,610,500 | — | — |
| 2019-07-22 | $39.49 | $93.77 | 10,961,200 | — | — |
| 2019-07-19 | $38.71 | $91.92 | 12,811,700 | — | — |
| 2019-07-18 | $38.78 | $92.09 | 13,563,000 | — | — |
| 2019-07-17 | $38.63 | $91.73 | 12,523,600 | — | — |
| 2019-07-16 | $40.07 | $95.15 | 9,257,000 | — | — |
| 2019-07-15 | $40.47 | $96.10 | 6,903,800 | — | — |
| 2019-07-12 | $40.81 | $96.91 | 6,788,100 | — | — |
| 2019-07-11 | $40.97 | $97.29 | 9,695,200 | — | — |
| 2019-07-10 | $40.62 | $96.45 | 7,003,300 | — | — |
| 2019-07-09 | $40.20 | $95.46 | 8,699,200 | — | — |
| 2019-07-08 | $39.89 | $94.72 | 10,899,100 | — | — |
| 2019-07-05 | $39.57 | $93.96 | 5,885,500 | — | — |
| 2019-07-03 | $39.49 | $93.77 | 4,954,500 | — | — |
| 2019-07-02 | $39.18 | $93.03 | 8,732,500 | — | — |
| 2019-07-01 | $39.32 | $93.37 | 13,048,500 | — | — |
| 2019-06-28 | $39.74 | $94.36 | 9,742,700 | — | — |
| 2019-06-27 | $39.11 | $92.87 | 6,417,500 | — | — |
| 2019-06-26 | $39.02 | $92.66 | 8,362,900 | — | — |
| 2019-06-25 | $38.58 | $91.61 | 7,969,100 | — | — |
| 2019-06-24 | $38.65 | $91.78 | 9,348,100 | — | — |
| 2019-06-21 | $38.88 | $92.32 | 16,111,400 | — | — |
| 2019-06-20 | $38.25 | $90.83 | 13,067,900 | — | — |
| 2019-06-19 | $36.51 | $86.69 | 10,273,200 | — | — |
| 2019-06-18 | $36.93 | $87.69 | 10,127,400 | — | — |
| 2019-06-17 | $36.66 | $87.05 | 7,574,600 | — | — |
| 2019-06-14 | $35.93 | $85.32 | 11,571,500 | — | — |
| 2019-06-13 | $36.79 | $87.36 | 14,336,200 | — | — |
| 2019-06-12 | $35.58 | $84.49 | 12,258,800 | — | — |
| 2019-06-11 | $36.69 | $87.12 | 12,121,500 | — | — |
| 2019-06-10 | $35.47 | $84.23 | 12,121,000 | — | — |
| 2019-06-07 | $35.60 | $84.53 | 12,881,200 | — | — |
| 2019-06-06 | $35.05 | $83.23 | 12,356,100 | — | — |
| 2019-06-05 | $34.94 | $82.97 | 9,098,900 | — | — |
| 2019-06-04 | $35.73 | $84.84 | 8,021,100 | — | — |
| 2019-06-03 | $35.49 | $83.09 | 9,878,700 | — | — |
| 2019-05-31 | $34.69 | $81.21 | 11,445,600 | — | — |
| 2019-05-30 | $35.18 | $82.36 | 11,763,600 | — | — |
| 2019-05-29 | $36.18 | $84.70 | 10,072,100 | — | — |
| 2019-05-28 | $36.50 | $85.45 | 11,869,600 | — | — |
| 2019-05-24 | $37.00 | $86.62 | 7,665,200 | — | — |
| 2019-05-23 | $37.49 | $87.77 | 12,398,900 | — | — |
| 2019-05-22 | $38.34 | $89.76 | 7,429,900 | — | — |
| 2019-05-21 | $39.50 | $92.47 | 6,716,300 | — | — |
| 2019-05-20 | $39.12 | $91.58 | 5,922,600 | — | — |
| 2019-05-17 | $39.02 | $91.35 | 7,252,400 | — | — |
| 2019-05-16 | $39.86 | $93.32 | 7,632,500 | — | — |
| 2019-05-15 | $39.33 | $92.08 | 10,558,400 | — | — |
| 2019-05-14 | $39.00 | $91.30 | 12,042,900 | — | — |
| 2019-05-13 | $38.16 | $89.34 | 16,732,200 | — | — |
| 2019-05-10 | $39.56 | $92.61 | 12,810,800 | — | — |
| 2019-05-09 | $40.27 | $94.28 | 12,928,500 | — | — |
| 2019-05-08 | $40.27 | $94.28 | 9,237,900 | — | — |
| 2019-05-07 | $40.60 | $95.05 | 10,438,900 | — | — |
| 2019-05-06 | $41.24 | $96.55 | 6,571,600 | — | — |
| 2019-05-03 | $41.28 | $96.64 | 7,184,800 | — | — |
| 2019-05-02 | $41.12 | $96.27 | 9,108,300 | — | — |
| 2019-05-01 | $41.37 | $96.85 | 10,523,300 | — | — |
| 2019-04-30 | $42.68 | $99.92 | 12,163,700 | — | — |
| 2019-04-29 | $43.43 | $101.67 | 8,927,300 | — | — |
| 2019-04-26 | $43.30 | $101.37 | 8,527,500 | — | — |
| 2019-04-25 | $43.30 | $101.37 | 9,404,900 | — | — |
| 2019-04-24 | $44.24 | $103.57 | 8,941,800 | — | — |
| 2019-04-23 | $45.89 | $107.43 | 8,539,400 | — | — |
| 2019-04-22 | $45.85 | $107.34 | 7,901,000 | — | — |
| 2019-04-18 | $45.56 | $106.66 | 15,721,600 | — | — |
| 2019-04-17 | $47.41 | $110.99 | 8,346,300 | — | — |
| 2019-04-16 | $47.34 | $110.83 | 7,654,400 | — | — |
| 2019-04-15 | $46.40 | $108.63 | 11,178,400 | — | — |
| 2019-04-12 | $45.65 | $106.87 | 8,667,000 | — | — |
| 2019-04-11 | $45.31 | $106.08 | 5,291,400 | — | — |
| 2019-04-10 | $45.55 | $106.64 | 6,148,800 | — | — |
| 2019-04-09 | $45.58 | $106.71 | 7,577,500 | — | — |
| 2019-04-08 | $46.17 | $108.09 | 11,421,400 | — | — |
| 2019-04-05 | $45.00 | $105.35 | 9,149,600 | — | — |
| 2019-04-04 | $44.10 | $103.24 | 6,670,900 | — | — |
| 2019-04-03 | $43.59 | $102.05 | 7,230,600 | — | — |
| 2019-04-02 | $44.49 | $104.16 | 6,899,400 | — | — |
| 2019-04-01 | $44.76 | $104.79 | 9,717,800 | — | — |
| 2019-03-29 | $43.57 | $102.00 | 7,984,800 | — | — |
| 2019-03-28 | $43.62 | $102.12 | 7,419,800 | — | — |
| 2019-03-27 | $42.68 | $99.92 | 5,254,400 | — | — |
| 2019-03-26 | $43.05 | $100.78 | 6,500,500 | — | — |
| 2019-03-25 | $42.47 | $99.43 | 6,390,000 | — | — |
| 2019-03-22 | $42.47 | $99.43 | 7,892,200 | — | — |
| 2019-03-21 | $44.22 | $103.52 | 6,168,400 | — | — |
| 2019-03-20 | $44.29 | $103.69 | 9,512,500 | — | — |
| 2019-03-19 | $43.25 | $101.25 | 8,834,700 | — | — |
| 2019-03-18 | $43.36 | $101.51 | 13,518,800 | — | — |
| 2019-03-15 | $42.39 | $99.24 | 14,144,900 | — | — |
| 2019-03-14 | $43.09 | $100.88 | 7,934,400 | — | — |
| 2019-03-13 | $43.15 | $101.02 | 8,822,800 | — | — |
| 2019-03-12 | $42.59 | $99.71 | 8,230,600 | — | — |
| 2019-03-11 | $42.08 | $98.51 | 9,494,500 | — | — |
| 2019-03-08 | $41.29 | $96.66 | 12,739,200 | — | — |
| 2019-03-07 | $42.49 | $99.47 | 8,086,500 | — | — |
| 2019-03-06 | $43.37 | $101.53 | 9,948,900 | — | — |
| 2019-03-05 | $44.79 | $104.86 | 7,391,100 | — | — |
| 2019-03-04 | $45.24 | $105.91 | 6,946,300 | — | — |
| 2019-03-01 | $45.19 | $105.79 | 8,811,700 | — | — |
| 2019-02-28 | $44.06 | $103.15 | 8,846,900 | — | — |
| 2019-02-27 | $44.35 | $103.83 | 7,442,700 | — | — |
| 2019-02-26 | $44.31 | $103.73 | 5,853,200 | — | — |
| 2019-02-25 | $44.79 | $104.86 | 6,033,300 | — | — |
| 2019-02-22 | $44.36 | $103.85 | 5,716,500 | — | — |
| 2019-02-21 | $44.72 | $104.69 | 9,527,400 | — | — |
| 2019-02-20 | $45.90 | $107.46 | 8,565,600 | — | — |
| 2019-02-19 | $45.54 | $106.61 | 10,039,200 | — | — |
| 2019-02-15 | $44.95 | $105.23 | 8,174,900 | — | — |
| 2019-02-14 | $44.14 | $103.34 | 9,671,200 | — | — |
| 2019-02-13 | $44.42 | $103.99 | 11,036,100 | — | — |
| 2019-02-12 | $44.06 | $103.15 | 8,981,100 | — | — |
| 2019-02-11 | $43.69 | $101.11 | 9,541,800 | — | — |
| 2019-02-08 | $42.78 | $99.01 | 9,173,500 | — | — |
| 2019-02-07 | $43.46 | $100.58 | 12,647,300 | — | — |
| 2019-02-06 | $45.07 | $104.31 | 6,945,800 | — | — |
| 2019-02-05 | $45.14 | $104.47 | 10,662,700 | — | — |
| 2019-02-04 | $44.60 | $103.22 | 12,786,700 | — | — |
| 2019-02-01 | $44.56 | $103.13 | 8,583,700 | — | — |
| 2019-01-31 | $44.21 | $102.32 | 15,458,100 | — | — |
| 2019-01-30 | $45.00 | $104.14 | 7,961,500 | — | — |
| 2019-01-29 | $44.00 | $101.83 | 8,097,500 | — | — |
| 2019-01-28 | $44.24 | $102.38 | 11,225,300 | — | — |
| 2019-01-25 | $45.00 | $104.14 | 15,921,400 | — | — |
| 2019-01-24 | $43.56 | $100.81 | 10,990,900 | — | — |
| 2019-01-23 | $43.31 | $100.23 | 13,765,800 | — | — |
| 2019-01-22 | $43.96 | $101.74 | 21,523,500 | — | — |
| 2019-01-18 | $44.73 | $103.52 | 26,638,600 | — | — |
| 2019-01-17 | $41.37 | $95.74 | 13,889,800 | — | — |
| 2019-01-16 | $41.25 | $95.47 | 12,481,600 | — | — |
| 2019-01-15 | $41.72 | $96.55 | 9,398,400 | — | — |
| 2019-01-14 | $41.32 | $95.63 | 11,804,200 | — | — |
| 2019-01-11 | $41.74 | $96.60 | 13,330,500 | — | — |
| 2019-01-10 | $41.65 | $96.39 | 13,299,600 | — | — |
| 2019-01-09 | $41.24 | $95.44 | 17,909,200 | — | — |
| 2019-01-08 | $40.67 | $94.12 | 13,070,200 | — | — |
| 2019-01-07 | $40.17 | $92.97 | 15,736,900 | — | — |
| 2019-01-04 | $39.09 | $90.47 | 19,506,600 | — | — |
| 2019-01-03 | $37.60 | $87.02 | 20,007,900 | — | — |
| 2019-01-02 | $37.20 | $86.09 | 15,926,100 | — | — |