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
- 2002-03-21 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 | $111.79 | $123.86 | 122,800 | — | — |
| 2019-12-30 | $112.29 | $124.42 | 98,500 | — | — |
| 2019-12-27 | $113.55 | $125.81 | 147,900 | — | — |
| 2019-12-26 | $114.05 | $126.37 | 42,600 | — | — |
| 2019-12-24 | $114.45 | $126.81 | 51,300 | — | — |
| 2019-12-23 | $114.12 | $126.44 | 104,800 | — | — |
| 2019-12-20 | $117.92 | $130.65 | 247,000 | — | — |
| 2019-12-19 | $118.74 | $131.56 | 104,900 | — | — |
| 2019-12-18 | $117.89 | $130.62 | 177,600 | — | — |
| 2019-12-17 | $117.75 | $130.47 | 105,200 | — | — |
| 2019-12-16 | $115.71 | $128.21 | 198,800 | — | — |
| 2019-12-13 | $116.67 | $129.27 | 245,100 | — | — |
| 2019-12-12 | $122.67 | $135.92 | 316,100 | — | — |
| 2019-12-11 | $114.53 | $126.90 | 153,700 | — | — |
| 2019-12-10 | $110.15 | $122.05 | 227,900 | — | — |
| 2019-12-09 | $110.10 | $121.99 | 215,200 | — | — |
| 2019-12-06 | $110.92 | $122.90 | 193,100 | — | — |
| 2019-12-05 | $109.49 | $121.31 | 166,200 | — | — |
| 2019-12-04 | $109.84 | $121.70 | 187,100 | — | — |
| 2019-12-03 | $108.60 | $120.33 | 184,800 | — | — |
| 2019-12-02 | $109.95 | $121.82 | 133,200 | — | — |
| 2019-11-29 | $110.84 | $122.81 | 38,800 | — | — |
| 2019-11-27 | $112.52 | $124.67 | 182,100 | — | — |
| 2019-11-26 | $111.67 | $123.73 | 101,500 | — | — |
| 2019-11-25 | $111.14 | $123.14 | 100,700 | — | — |
| 2019-11-22 | $109.69 | $121.54 | 214,800 | — | — |
| 2019-11-21 | $108.93 | $120.69 | 128,600 | — | — |
| 2019-11-20 | $108.40 | $120.11 | 146,600 | — | — |
| 2019-11-19 | $109.50 | $121.33 | 142,800 | — | — |
| 2019-11-18 | $110.35 | $122.27 | 225,000 | — | — |
| 2019-11-15 | $110.00 | $121.88 | 103,800 | — | — |
| 2019-11-14 | $109.42 | $121.24 | 134,100 | — | — |
| 2019-11-13 | $108.56 | $120.28 | 132,500 | — | — |
| 2019-11-12 | $109.33 | $121.14 | 309,700 | — | — |
| 2019-11-11 | $109.85 | $121.71 | 68,500 | — | — |
| 2019-11-08 | $109.06 | $120.84 | 97,000 | — | — |
| 2019-11-07 | $108.13 | $119.81 | 126,100 | — | — |
| 2019-11-06 | $107.77 | $119.41 | 114,000 | — | — |
| 2019-11-05 | $109.09 | $120.87 | 276,600 | — | — |
| 2019-11-04 | $108.14 | $119.82 | 171,400 | — | — |
| 2019-11-01 | $107.40 | $119.00 | 409,300 | — | — |
| 2019-10-31 | $103.13 | $114.27 | 101,300 | — | — |
| 2019-10-30 | $103.46 | $114.63 | 89,400 | — | — |
| 2019-10-29 | $104.50 | $115.79 | 116,100 | — | — |
| 2019-10-28 | $104.48 | $115.76 | 137,500 | — | — |
| 2019-10-25 | $102.93 | $114.05 | 144,100 | — | — |
| 2019-10-24 | $103.29 | $114.44 | 270,800 | — | — |
| 2019-10-23 | $99.34 | $110.07 | 225,800 | — | — |
| 2019-10-22 | $96.64 | $107.08 | 763,300 | — | — |
| 2019-10-21 | $105.98 | $117.43 | 212,200 | — | — |
| 2019-10-18 | $103.32 | $114.48 | 135,000 | — | — |
| 2019-10-17 | $101.13 | $112.05 | 135,200 | — | — |
| 2019-10-16 | $100.25 | $111.08 | 89,500 | — | — |
| 2019-10-15 | $99.50 | $110.25 | 386,600 | — | — |
| 2019-10-14 | $98.64 | $109.29 | 118,600 | — | — |
| 2019-10-11 | $99.86 | $110.64 | 143,500 | — | — |
| 2019-10-10 | $99.02 | $109.71 | 136,100 | — | — |
| 2019-10-09 | $97.19 | $107.69 | 122,300 | — | — |
| 2019-10-08 | $94.80 | $105.04 | 408,100 | — | — |
| 2019-10-07 | $96.48 | $106.90 | 102,100 | — | — |
| 2019-10-04 | $97.13 | $107.62 | 129,900 | — | — |
| 2019-10-03 | $96.28 | $106.68 | 118,400 | — | — |
| 2019-10-02 | $98.66 | $109.31 | 145,700 | — | — |
| 2019-10-01 | $99.14 | $109.85 | 216,400 | — | — |
| 2019-09-30 | $102.33 | $113.38 | 142,600 | — | — |
| 2019-09-27 | $100.96 | $111.86 | 146,200 | — | — |
| 2019-09-26 | $100.36 | $111.20 | 75,900 | — | — |
| 2019-09-25 | $101.63 | $112.61 | 160,200 | — | — |
| 2019-09-24 | $101.25 | $112.18 | 122,800 | — | — |
| 2019-09-23 | $101.97 | $112.98 | 120,700 | — | — |
| 2019-09-20 | $100.93 | $111.83 | 304,700 | — | — |
| 2019-09-19 | $100.49 | $111.34 | 127,500 | — | — |
| 2019-09-18 | $100.96 | $111.86 | 176,200 | — | — |
| 2019-09-17 | $100.92 | $111.82 | 140,800 | — | — |
| 2019-09-16 | $99.10 | $109.80 | 145,200 | — | — |
| 2019-09-13 | $100.33 | $111.16 | 188,700 | — | — |
| 2019-09-12 | $101.80 | $112.79 | 368,700 | — | — |
| 2019-09-11 | $102.56 | $113.64 | 332,400 | — | — |
| 2019-09-10 | $101.48 | $112.44 | 299,400 | — | — |
| 2019-09-09 | $100.07 | $110.88 | 197,200 | — | — |
| 2019-09-06 | $96.55 | $106.98 | 104,500 | — | — |
| 2019-09-05 | $97.63 | $108.17 | 100,200 | — | — |
| 2019-09-04 | $95.28 | $105.57 | 90,600 | — | — |
| 2019-09-03 | $92.67 | $102.68 | 150,000 | — | — |
| 2019-08-30 | $94.30 | $104.48 | 142,600 | — | — |
| 2019-08-29 | $93.34 | $103.42 | 109,400 | — | — |
| 2019-08-28 | $92.63 | $102.63 | 135,500 | — | — |
| 2019-08-27 | $90.35 | $100.11 | 99,900 | — | — |
| 2019-08-26 | $90.49 | $100.26 | 141,000 | — | — |
| 2019-08-23 | $88.74 | $98.32 | 103,400 | — | — |
| 2019-08-22 | $91.25 | $101.10 | 88,100 | — | — |
| 2019-08-21 | $90.57 | $100.35 | 120,400 | — | — |
| 2019-08-20 | $90.49 | $100.26 | 89,400 | — | — |
| 2019-08-19 | $90.96 | $100.78 | 92,600 | — | — |
| 2019-08-16 | $90.07 | $99.80 | 100,600 | — | — |
| 2019-08-15 | $88.76 | $98.35 | 142,800 | — | — |
| 2019-08-14 | $89.44 | $99.10 | 187,400 | — | — |
| 2019-08-13 | $92.45 | $102.43 | 160,100 | — | — |
| 2019-08-12 | $91.46 | $101.34 | 102,100 | — | — |
| 2019-08-09 | $92.56 | $102.56 | 68,800 | — | — |
| 2019-08-08 | $92.93 | $102.97 | 111,400 | — | — |
| 2019-08-07 | $91.90 | $101.82 | 137,400 | — | — |
| 2019-08-06 | $92.85 | $102.88 | 142,300 | — | — |
| 2019-08-05 | $91.17 | $101.02 | 138,000 | — | — |
| 2019-08-02 | $92.16 | $102.11 | 134,200 | — | — |
| 2019-08-01 | $91.48 | $101.36 | 200,300 | — | — |
| 2019-07-31 | $92.08 | $102.02 | 171,500 | — | — |
| 2019-07-30 | $92.97 | $103.01 | 232,200 | — | — |
| 2019-07-29 | $94.52 | $104.73 | 260,700 | — | — |
| 2019-07-26 | $89.50 | $99.17 | 329,500 | — | — |
| 2019-07-25 | $89.76 | $99.45 | 120,500 | — | — |
| 2019-07-24 | $90.48 | $100.25 | 178,600 | — | — |
| 2019-07-23 | $86.68 | $96.04 | 99,500 | — | — |
| 2019-07-22 | $84.49 | $93.61 | 65,000 | — | — |
| 2019-07-19 | $84.44 | $93.56 | 90,500 | — | — |
| 2019-07-18 | $84.15 | $93.24 | 69,700 | — | — |
| 2019-07-17 | $84.21 | $93.30 | 77,000 | — | — |
| 2019-07-16 | $84.05 | $93.13 | 79,300 | — | — |
| 2019-07-15 | $83.72 | $92.76 | 99,700 | — | — |
| 2019-07-12 | $84.50 | $93.63 | 113,800 | — | — |
| 2019-07-11 | $84.16 | $93.25 | 97,400 | — | — |
| 2019-07-10 | $83.83 | $92.88 | 106,500 | — | — |
| 2019-07-09 | $84.49 | $93.61 | 116,300 | — | — |
| 2019-07-08 | $82.97 | $91.93 | 110,800 | — | — |
| 2019-07-05 | $83.91 | $92.97 | 59,200 | — | — |
| 2019-07-03 | $84.97 | $94.15 | 39,400 | — | — |
| 2019-07-02 | $84.52 | $93.65 | 127,400 | — | — |
| 2019-07-01 | $84.15 | $93.24 | 154,200 | — | — |
| 2019-06-28 | $84.34 | $93.45 | 244,800 | — | — |
| 2019-06-27 | $83.94 | $93.00 | 138,800 | — | — |
| 2019-06-26 | $82.50 | $91.41 | 125,100 | — | — |
| 2019-06-25 | $81.10 | $89.86 | 165,600 | — | — |
| 2019-06-24 | $80.50 | $89.19 | 141,200 | — | — |
| 2019-06-21 | $81.75 | $90.58 | 294,200 | — | — |
| 2019-06-20 | $83.16 | $92.14 | 145,900 | — | — |
| 2019-06-19 | $82.14 | $91.01 | 109,000 | — | — |
| 2019-06-18 | $82.73 | $91.66 | 125,800 | — | — |
| 2019-06-17 | $80.59 | $89.29 | 122,800 | — | — |
| 2019-06-14 | $79.81 | $88.43 | 85,200 | — | — |
| 2019-06-13 | $80.36 | $89.04 | 100,600 | — | — |
| 2019-06-12 | $79.21 | $87.76 | 82,300 | — | — |
| 2019-06-11 | $79.40 | $87.97 | 162,900 | — | — |
| 2019-06-10 | $78.88 | $87.40 | 79,400 | — | — |
| 2019-06-07 | $77.95 | $86.37 | 115,600 | — | — |
| 2019-06-06 | $76.95 | $85.26 | 107,100 | — | — |
| 2019-06-05 | $77.80 | $86.20 | 104,200 | — | — |
| 2019-06-04 | $79.67 | $88.27 | 276,800 | — | — |
| 2019-06-03 | $77.25 | $85.59 | 159,300 | — | — |
| 2019-05-31 | $74.19 | $82.20 | 176,400 | — | — |
| 2019-05-30 | $76.92 | $85.23 | 86,000 | — | — |
| 2019-05-29 | $76.90 | $85.20 | 78,900 | — | — |
| 2019-05-28 | $77.19 | $85.53 | 131,700 | — | — |
| 2019-05-24 | $78.58 | $87.07 | 53,400 | — | — |
| 2019-05-23 | $77.80 | $86.20 | 79,100 | — | — |
| 2019-05-22 | $77.63 | $86.01 | 82,400 | — | — |
| 2019-05-21 | $78.66 | $87.15 | 102,500 | — | — |
| 2019-05-20 | $77.98 | $86.40 | 82,300 | — | — |
| 2019-05-17 | $78.57 | $87.06 | 116,700 | — | — |
| 2019-05-16 | $79.63 | $88.23 | 103,000 | — | — |
| 2019-05-15 | $79.62 | $88.22 | 76,000 | — | — |
| 2019-05-14 | $79.67 | $88.27 | 116,400 | — | — |
| 2019-05-13 | $78.52 | $87.00 | 162,500 | — | — |
| 2019-05-10 | $80.25 | $88.92 | 98,200 | — | — |
| 2019-05-09 | $80.26 | $88.93 | 124,200 | — | — |
| 2019-05-08 | $79.84 | $88.46 | 84,200 | — | — |
| 2019-05-07 | $79.80 | $88.42 | 86,800 | — | — |
| 2019-05-06 | $80.58 | $89.28 | 115,900 | — | — |
| 2019-05-03 | $80.45 | $89.14 | 81,600 | — | — |
| 2019-05-02 | $79.07 | $87.61 | 89,700 | — | — |
| 2019-05-01 | $79.18 | $87.73 | 208,300 | — | — |
| 2019-04-30 | $80.18 | $88.84 | 171,100 | — | — |
| 2019-04-29 | $79.67 | $88.27 | 172,300 | — | — |
| 2019-04-26 | $81.05 | $89.80 | 128,100 | — | — |
| 2019-04-25 | $79.02 | $87.55 | 162,100 | — | — |
| 2019-04-24 | $79.44 | $88.02 | 348,800 | — | — |
| 2019-04-23 | $76.83 | $85.13 | 319,800 | — | — |
| 2019-04-22 | $73.30 | $81.22 | 143,300 | — | — |
| 2019-04-18 | $75.65 | $83.82 | 142,000 | — | — |
| 2019-04-17 | $75.87 | $84.06 | 152,400 | — | — |
| 2019-04-16 | $76.40 | $84.65 | 181,500 | — | — |
| 2019-04-15 | $75.39 | $83.53 | 179,900 | — | — |
| 2019-04-12 | $75.35 | $83.49 | 191,500 | — | — |
| 2019-04-11 | $73.10 | $80.99 | 135,300 | — | — |
| 2019-04-10 | $72.64 | $80.48 | 143,200 | — | — |
| 2019-04-09 | $71.74 | $79.49 | 104,900 | — | — |
| 2019-04-08 | $72.16 | $79.95 | 116,400 | — | — |
| 2019-04-05 | $71.61 | $79.34 | 109,400 | — | — |
| 2019-04-04 | $72.83 | $80.70 | 147,900 | — | — |
| 2019-04-03 | $71.36 | $79.07 | 159,300 | — | — |
| 2019-04-02 | $70.22 | $77.80 | 158,200 | — | — |
| 2019-04-01 | $70.95 | $78.61 | 148,200 | — | — |
| 2019-03-29 | $69.36 | $76.85 | 271,600 | — | — |
| 2019-03-28 | $68.58 | $75.99 | 240,400 | — | — |
| 2019-03-27 | $69.62 | $77.14 | 143,100 | — | — |
| 2019-03-26 | $68.57 | $75.98 | 120,200 | — | — |
| 2019-03-25 | $67.94 | $75.28 | 136,100 | — | — |
| 2019-03-22 | $66.89 | $74.11 | 168,300 | — | — |
| 2019-03-21 | $69.31 | $76.80 | 129,700 | — | — |
| 2019-03-20 | $68.08 | $75.43 | 134,900 | — | — |
| 2019-03-19 | $68.43 | $75.82 | 131,000 | — | — |
| 2019-03-18 | $68.94 | $76.39 | 120,300 | — | — |
| 2019-03-15 | $68.29 | $75.66 | 280,300 | — | — |
| 2019-03-14 | $67.85 | $75.18 | 83,500 | — | — |
| 2019-03-13 | $69.00 | $76.45 | 143,200 | — | — |
| 2019-03-12 | $68.00 | $75.34 | 111,800 | — | — |
| 2019-03-11 | $67.63 | $74.93 | 118,800 | — | — |
| 2019-03-08 | $67.03 | $74.27 | 184,300 | — | — |
| 2019-03-07 | $66.39 | $73.56 | 164,800 | — | — |
| 2019-03-06 | $66.99 | $74.22 | 294,100 | — | — |
| 2019-03-05 | $68.04 | $75.39 | 189,800 | — | — |
| 2019-03-04 | $68.76 | $76.19 | 213,800 | — | — |
| 2019-03-01 | $71.19 | $78.88 | 174,100 | — | — |
| 2019-02-28 | $71.79 | $79.54 | 105,900 | — | — |
| 2019-02-27 | $71.57 | $79.30 | 158,300 | — | — |
| 2019-02-26 | $71.38 | $79.09 | 95,800 | — | — |
| 2019-02-25 | $70.78 | $78.42 | 219,900 | — | — |
| 2019-02-22 | $70.37 | $77.97 | 121,600 | — | — |
| 2019-02-21 | $71.00 | $78.67 | 158,700 | — | — |
| 2019-02-20 | $72.95 | $80.83 | 143,200 | — | — |
| 2019-02-19 | $70.80 | $78.45 | 150,300 | — | — |
| 2019-02-15 | $71.90 | $79.66 | 182,600 | — | — |
| 2019-02-14 | $69.99 | $77.55 | 211,200 | — | — |
| 2019-02-13 | $70.62 | $78.25 | 152,200 | — | — |
| 2019-02-12 | $69.98 | $77.54 | 160,400 | — | — |
| 2019-02-11 | $69.02 | $76.47 | 151,500 | — | — |
| 2019-02-08 | $69.02 | $76.47 | 221,800 | — | — |
| 2019-02-07 | $69.18 | $76.65 | 223,400 | — | — |
| 2019-02-06 | $73.63 | $81.58 | 334,000 | — | — |
| 2019-02-05 | $72.46 | $80.29 | 139,600 | — | — |
| 2019-02-04 | $72.15 | $79.94 | 252,700 | — | — |
| 2019-02-01 | $70.51 | $78.12 | 277,600 | — | — |
| 2019-01-31 | $70.65 | $78.28 | 264,900 | — | — |
| 2019-01-30 | $70.22 | $77.80 | 191,600 | — | — |
| 2019-01-29 | $69.10 | $76.56 | 79,100 | — | — |
| 2019-01-28 | $69.56 | $77.07 | 101,700 | — | — |
| 2019-01-25 | $69.88 | $77.43 | 93,500 | — | — |
| 2019-01-24 | $68.92 | $76.36 | 247,500 | — | — |
| 2019-01-23 | $69.32 | $76.81 | 167,000 | — | — |
| 2019-01-22 | $70.52 | $78.14 | 150,600 | — | — |
| 2019-01-18 | $72.63 | $80.47 | 436,900 | — | — |
| 2019-01-17 | $71.09 | $78.77 | 196,600 | — | — |
| 2019-01-16 | $70.02 | $77.58 | 125,800 | — | — |
| 2019-01-15 | $69.39 | $76.88 | 217,500 | — | — |
| 2019-01-14 | $69.12 | $76.58 | 217,100 | — | — |
| 2019-01-11 | $69.64 | $77.16 | 145,500 | — | — |
| 2019-01-10 | $68.96 | $76.41 | 316,100 | — | — |
| 2019-01-09 | $70.59 | $78.21 | 124,900 | — | — |
| 2019-01-08 | $69.83 | $77.37 | 459,200 | — | — |
| 2019-01-07 | $70.66 | $78.29 | 321,300 | — | — |
| 2019-01-04 | $68.47 | $75.86 | 227,200 | — | — |
| 2019-01-03 | $67.84 | $75.17 | 154,100 | — | — |
| 2019-01-02 | $68.12 | $75.48 | 252,900 | — | — |