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
- 1973-02-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 | $51.56 | $202.62 | 268,600 | — | — |
| 2019-12-30 | $51.52 | $202.46 | 353,300 | — | — |
| 2019-12-27 | $51.52 | $202.46 | 192,100 | — | — |
| 2019-12-26 | $50.86 | $199.87 | 121,100 | — | — |
| 2019-12-24 | $50.69 | $199.20 | 72,300 | — | — |
| 2019-12-23 | $50.39 | $198.02 | 156,300 | — | — |
| 2019-12-20 | $50.91 | $200.07 | 545,800 | — | — |
| 2019-12-19 | $50.80 | $199.63 | 219,700 | — | — |
| 2019-12-18 | $51.27 | $201.48 | 332,500 | — | — |
| 2019-12-17 | $51.16 | $201.05 | 426,300 | — | — |
| 2019-12-16 | $51.03 | $200.54 | 512,800 | — | — |
| 2019-12-13 | $49.33 | $193.86 | 429,700 | — | — |
| 2019-12-12 | $50.32 | $197.75 | 279,100 | — | — |
| 2019-12-11 | $51.35 | $201.80 | 178,300 | — | — |
| 2019-12-10 | $51.19 | $201.17 | 166,500 | — | — |
| 2019-12-09 | $51.47 | $202.27 | 178,000 | — | — |
| 2019-12-06 | $51.89 | $203.92 | 239,300 | — | — |
| 2019-12-05 | $52.05 | $204.55 | 191,500 | — | — |
| 2019-12-04 | $51.65 | $202.97 | 177,600 | — | — |
| 2019-12-03 | $51.01 | $200.46 | 174,900 | — | — |
| 2019-12-02 | $50.72 | $199.32 | 184,200 | — | — |
| 2019-11-29 | $51.40 | $201.99 | 102,300 | — | — |
| 2019-11-27 | $51.16 | $201.05 | 111,300 | — | — |
| 2019-11-26 | $51.09 | $200.77 | 229,700 | — | — |
| 2019-11-25 | $50.26 | $197.51 | 218,300 | — | — |
| 2019-11-22 | $49.85 | $195.90 | 182,400 | — | — |
| 2019-11-21 | $50.19 | $197.24 | 126,600 | — | — |
| 2019-11-20 | $51.18 | $201.13 | 229,500 | — | — |
| 2019-11-19 | $50.88 | $199.95 | 237,900 | — | — |
| 2019-11-18 | $50.42 | $198.14 | 293,000 | — | — |
| 2019-11-15 | $50.25 | $197.47 | 322,300 | — | — |
| 2019-11-14 | $49.92 | $196.18 | 440,300 | — | — |
| 2019-11-13 | $50.46 | $198.30 | 184,800 | — | — |
| 2019-11-12 | $50.39 | $198.02 | 277,700 | — | — |
| 2019-11-11 | $50.49 | $198.42 | 195,700 | — | — |
| 2019-11-08 | $50.55 | $198.65 | 407,100 | — | — |
| 2019-11-07 | $51.46 | $202.23 | 265,100 | — | — |
| 2019-11-06 | $53.34 | $208.84 | 321,000 | — | — |
| 2019-11-05 | $53.56 | $209.70 | 212,600 | — | — |
| 2019-11-04 | $54.56 | $213.61 | 280,200 | — | — |
| 2019-11-01 | $56.10 | $219.64 | 315,600 | — | — |
| 2019-10-31 | $55.97 | $219.14 | 557,400 | — | — |
| 2019-10-30 | $54.72 | $214.24 | 326,400 | — | — |
| 2019-10-29 | $54.20 | $212.21 | 180,600 | — | — |
| 2019-10-28 | $53.90 | $211.03 | 127,000 | — | — |
| 2019-10-25 | $54.35 | $212.79 | 212,800 | — | — |
| 2019-10-24 | $54.68 | $214.08 | 183,700 | — | — |
| 2019-10-23 | $55.06 | $215.57 | 185,000 | — | — |
| 2019-10-22 | $55.07 | $215.61 | 191,500 | — | — |
| 2019-10-21 | $54.87 | $214.83 | 209,100 | — | — |
| 2019-10-18 | $54.94 | $215.10 | 298,800 | — | — |
| 2019-10-17 | $55.51 | $217.33 | 231,200 | — | — |
| 2019-10-16 | $54.64 | $213.93 | 181,100 | — | — |
| 2019-10-15 | $53.91 | $211.07 | 162,100 | — | — |
| 2019-10-14 | $54.51 | $213.42 | 195,000 | — | — |
| 2019-10-11 | $54.53 | $213.50 | 255,500 | — | — |
| 2019-10-10 | $53.04 | $207.66 | 253,000 | — | — |
| 2019-10-09 | $52.56 | $205.78 | 201,600 | — | — |
| 2019-10-08 | $52.14 | $204.14 | 202,200 | — | — |
| 2019-10-07 | $52.72 | $206.41 | 222,800 | — | — |
| 2019-10-04 | $52.63 | $206.06 | 158,600 | — | — |
| 2019-10-03 | $52.20 | $204.37 | 174,300 | — | — |
| 2019-10-02 | $51.71 | $202.46 | 210,200 | — | — |
| 2019-10-01 | $52.74 | $206.49 | 188,700 | — | — |
| 2019-09-30 | $52.93 | $207.23 | 242,400 | — | — |
| 2019-09-27 | $53.19 | $208.25 | 133,500 | — | — |
| 2019-09-26 | $53.53 | $209.58 | 186,300 | — | — |
| 2019-09-25 | $53.71 | $210.29 | 222,300 | — | — |
| 2019-09-24 | $53.34 | $208.84 | 306,900 | — | — |
| 2019-09-23 | $52.82 | $206.80 | 241,900 | — | — |
| 2019-09-20 | $53.08 | $207.82 | 578,100 | — | — |
| 2019-09-19 | $54.55 | $213.58 | 259,400 | — | — |
| 2019-09-18 | $54.14 | $211.97 | 162,200 | — | — |
| 2019-09-17 | $54.37 | $212.87 | 175,900 | — | — |
| 2019-09-16 | $53.65 | $210.05 | 212,100 | — | — |
| 2019-09-13 | $54.10 | $211.81 | 209,200 | — | — |
| 2019-09-12 | $54.31 | $212.64 | 213,100 | — | — |
| 2019-09-11 | $54.39 | $212.95 | 217,300 | — | — |
| 2019-09-10 | $53.01 | $207.55 | 242,900 | — | — |
| 2019-09-09 | $53.60 | $209.86 | 227,500 | — | — |
| 2019-09-06 | $54.69 | $214.12 | 264,800 | — | — |
| 2019-09-05 | $56.18 | $219.96 | 245,700 | — | — |
| 2019-09-04 | $57.02 | $223.25 | 157,500 | — | — |
| 2019-09-03 | $56.92 | $222.85 | 290,000 | — | — |
| 2019-08-30 | $56.44 | $220.98 | 401,800 | — | — |
| 2019-08-29 | $56.25 | $220.23 | 117,300 | — | — |
| 2019-08-28 | $55.80 | $218.47 | 131,100 | — | — |
| 2019-08-27 | $55.45 | $217.10 | 176,800 | — | — |
| 2019-08-26 | $55.34 | $216.67 | 308,900 | — | — |
| 2019-08-23 | $54.73 | $214.28 | 286,000 | — | — |
| 2019-08-22 | $55.69 | $218.04 | 125,700 | — | — |
| 2019-08-21 | $55.70 | $218.08 | 177,600 | — | — |
| 2019-08-20 | $55.55 | $217.49 | 167,700 | — | — |
| 2019-08-19 | $55.63 | $217.80 | 215,600 | — | — |
| 2019-08-16 | $55.84 | $218.63 | 274,400 | — | — |
| 2019-08-15 | $55.08 | $215.65 | 195,900 | — | — |
| 2019-08-14 | $53.65 | $210.05 | 203,500 | — | — |
| 2019-08-13 | $53.83 | $210.76 | 221,500 | — | — |
| 2019-08-12 | $54.07 | $211.70 | 92,500 | — | — |
| 2019-08-09 | $54.19 | $212.17 | 181,300 | — | — |
| 2019-08-08 | $53.81 | $209.90 | 298,700 | — | — |
| 2019-08-07 | $52.40 | $204.40 | 409,300 | — | — |
| 2019-08-06 | $52.27 | $203.90 | 222,000 | — | — |
| 2019-08-05 | $51.78 | $201.98 | 317,000 | — | — |
| 2019-08-02 | $53.58 | $209.01 | 271,400 | — | — |
| 2019-08-01 | $53.32 | $207.99 | 404,500 | — | — |
| 2019-07-31 | $53.39 | $208.26 | 621,300 | — | — |
| 2019-07-30 | $53.18 | $207.45 | 267,700 | — | — |
| 2019-07-29 | $53.03 | $206.86 | 245,000 | — | — |
| 2019-07-26 | $53.02 | $206.82 | 223,200 | — | — |
| 2019-07-25 | $52.66 | $205.42 | 243,100 | — | — |
| 2019-07-24 | $53.37 | $208.19 | 226,300 | — | — |
| 2019-07-23 | $53.03 | $206.86 | 250,800 | — | — |
| 2019-07-22 | $52.80 | $205.96 | 283,900 | — | — |
| 2019-07-19 | $52.60 | $205.18 | 350,800 | — | — |
| 2019-07-18 | $53.51 | $208.73 | 304,800 | — | — |
| 2019-07-17 | $52.16 | $203.47 | 313,600 | — | — |
| 2019-07-16 | $51.43 | $200.62 | 165,200 | — | — |
| 2019-07-15 | $50.75 | $197.97 | 185,600 | — | — |
| 2019-07-12 | $50.94 | $198.71 | 177,500 | — | — |
| 2019-07-11 | $50.94 | $198.71 | 223,600 | — | — |
| 2019-07-10 | $51.59 | $201.24 | 134,400 | — | — |
| 2019-07-09 | $51.38 | $200.42 | 180,100 | — | — |
| 2019-07-08 | $51.47 | $200.78 | 173,500 | — | — |
| 2019-07-05 | $51.37 | $200.39 | 120,900 | — | — |
| 2019-07-03 | $51.37 | $200.39 | 104,800 | — | — |
| 2019-07-02 | $51.05 | $199.14 | 160,700 | — | — |
| 2019-07-01 | $49.99 | $195.00 | 438,100 | — | — |
| 2019-06-28 | $50.63 | $197.50 | 1,728,600 | — | — |
| 2019-06-27 | $49.59 | $193.44 | 197,300 | — | — |
| 2019-06-26 | $49.48 | $193.01 | 206,400 | — | — |
| 2019-06-25 | $50.19 | $195.78 | 226,300 | — | — |
| 2019-06-24 | $50.08 | $195.35 | 222,900 | — | — |
| 2019-06-21 | $50.33 | $196.33 | 340,100 | — | — |
| 2019-06-20 | $50.32 | $196.29 | 136,000 | — | — |
| 2019-06-19 | $50.23 | $195.94 | 244,000 | — | — |
| 2019-06-18 | $49.80 | $194.26 | 330,100 | — | — |
| 2019-06-17 | $50.07 | $195.31 | 147,900 | — | — |
| 2019-06-14 | $50.97 | $198.82 | 168,900 | — | — |
| 2019-06-13 | $50.28 | $196.13 | 183,300 | — | — |
| 2019-06-12 | $50.78 | $198.08 | 158,400 | — | — |
| 2019-06-11 | $49.77 | $194.14 | 246,900 | — | — |
| 2019-06-10 | $49.74 | $194.03 | 198,200 | — | — |
| 2019-06-07 | $50.20 | $195.82 | 168,800 | — | — |
| 2019-06-06 | $50.54 | $197.15 | 127,200 | — | — |
| 2019-06-05 | $50.33 | $196.33 | 200,300 | — | — |
| 2019-06-04 | $49.66 | $193.71 | 149,500 | — | — |
| 2019-06-03 | $49.79 | $194.22 | 249,200 | — | — |
| 2019-05-31 | $49.22 | $192.00 | 334,400 | — | — |
| 2019-05-30 | $49.05 | $191.34 | 148,900 | — | — |
| 2019-05-29 | $49.19 | $191.88 | 274,600 | — | — |
| 2019-05-28 | $50.22 | $195.90 | 152,200 | — | — |
| 2019-05-24 | $50.69 | $197.73 | 172,000 | — | — |
| 2019-05-23 | $50.75 | $197.97 | 164,500 | — | — |
| 2019-05-22 | $51.06 | $199.18 | 181,800 | — | — |
| 2019-05-21 | $50.67 | $197.65 | 234,900 | — | — |
| 2019-05-20 | $50.43 | $196.72 | 285,900 | — | — |
| 2019-05-17 | $50.41 | $196.64 | 205,000 | — | — |
| 2019-05-16 | $50.40 | $196.60 | 264,200 | — | — |
| 2019-05-15 | $50.24 | $195.98 | 104,400 | — | — |
| 2019-05-14 | $50.18 | $195.74 | 300,500 | — | — |
| 2019-05-13 | $50.40 | $196.60 | 252,900 | — | — |
| 2019-05-10 | $49.99 | $195.00 | 259,100 | — | — |
| 2019-05-09 | $49.05 | $191.34 | 158,900 | — | — |
| 2019-05-08 | $49.27 | $192.19 | 194,200 | — | — |
| 2019-05-07 | $50.10 | $195.43 | 289,900 | — | — |
| 2019-05-06 | $50.30 | $196.21 | 177,200 | — | — |
| 2019-05-03 | $50.36 | $196.45 | 243,100 | — | — |
| 2019-05-02 | $49.72 | $193.18 | 163,400 | — | — |
| 2019-05-01 | $49.81 | $193.53 | 558,700 | — | — |
| 2019-04-30 | $50.39 | $195.78 | 402,700 | — | — |
| 2019-04-29 | $49.80 | $193.49 | 438,500 | — | — |
| 2019-04-26 | $49.79 | $193.45 | 359,000 | — | — |
| 2019-04-25 | $49.89 | $193.84 | 627,100 | — | — |
| 2019-04-24 | $49.95 | $194.07 | 256,800 | — | — |
| 2019-04-23 | $49.52 | $192.40 | 249,300 | — | — |
| 2019-04-22 | $49.48 | $192.24 | 234,000 | — | — |
| 2019-04-18 | $50.15 | $194.85 | 205,000 | — | — |
| 2019-04-17 | $49.43 | $192.05 | 254,800 | — | — |
| 2019-04-16 | $49.52 | $192.40 | 196,200 | — | — |
| 2019-04-15 | $50.25 | $195.24 | 162,600 | — | — |
| 2019-04-12 | $50.62 | $196.67 | 198,300 | — | — |
| 2019-04-11 | $50.56 | $196.44 | 249,400 | — | — |
| 2019-04-10 | $51.13 | $198.65 | 233,600 | — | — |
| 2019-04-09 | $50.80 | $197.37 | 213,600 | — | — |
| 2019-04-08 | $50.93 | $197.88 | 274,000 | — | — |
| 2019-04-05 | $51.72 | $200.95 | 253,300 | — | — |
| 2019-04-04 | $51.57 | $200.36 | 237,300 | — | — |
| 2019-04-03 | $52.10 | $202.42 | 127,400 | — | — |
| 2019-04-02 | $52.41 | $203.63 | 174,300 | — | — |
| 2019-04-01 | $52.87 | $205.42 | 251,100 | — | — |
| 2019-03-29 | $54.28 | $210.89 | 307,800 | — | — |
| 2019-03-28 | $54.13 | $210.31 | 150,500 | — | — |
| 2019-03-27 | $54.11 | $210.23 | 207,000 | — | — |
| 2019-03-26 | $54.67 | $212.41 | 146,800 | — | — |
| 2019-03-25 | $53.97 | $209.69 | 239,700 | — | — |
| 2019-03-22 | $53.73 | $208.76 | 148,900 | — | — |
| 2019-03-21 | $54.58 | $212.06 | 207,900 | — | — |
| 2019-03-20 | $53.76 | $208.87 | 202,200 | — | — |
| 2019-03-19 | $53.01 | $205.96 | 209,200 | — | — |
| 2019-03-18 | $54.01 | $209.84 | 209,400 | — | — |
| 2019-03-15 | $53.89 | $209.38 | 428,000 | — | — |
| 2019-03-14 | $53.69 | $208.60 | 110,100 | — | — |
| 2019-03-13 | $54.13 | $210.31 | 171,100 | — | — |
| 2019-03-12 | $53.92 | $209.49 | 149,700 | — | — |
| 2019-03-11 | $53.80 | $209.03 | 154,300 | — | — |
| 2019-03-08 | $52.56 | $204.21 | 125,300 | — | — |
| 2019-03-07 | $52.40 | $203.59 | 161,300 | — | — |
| 2019-03-06 | $52.05 | $202.23 | 122,900 | — | — |
| 2019-03-05 | $52.83 | $205.26 | 145,900 | — | — |
| 2019-03-04 | $52.80 | $205.14 | 227,300 | — | — |
| 2019-03-01 | $52.53 | $204.09 | 211,100 | — | — |
| 2019-02-28 | $52.02 | $202.11 | 190,300 | — | — |
| 2019-02-27 | $51.76 | $201.10 | 103,200 | — | — |
| 2019-02-26 | $51.61 | $200.52 | 115,200 | — | — |
| 2019-02-25 | $52.18 | $202.73 | 146,800 | — | — |
| 2019-02-22 | $52.90 | $205.53 | 190,500 | — | — |
| 2019-02-21 | $51.99 | $202.00 | 106,400 | — | — |
| 2019-02-20 | $51.60 | $200.48 | 171,300 | — | — |
| 2019-02-19 | $51.17 | $198.81 | 199,100 | — | — |
| 2019-02-15 | $50.93 | $197.88 | 190,500 | — | — |
| 2019-02-14 | $50.85 | $197.57 | 282,300 | — | — |
| 2019-02-13 | $50.83 | $197.49 | 212,100 | — | — |
| 2019-02-12 | $51.82 | $201.34 | 158,000 | — | — |
| 2019-02-11 | $51.54 | $200.25 | 237,400 | — | — |
| 2019-02-08 | $51.10 | $198.54 | 214,100 | — | — |
| 2019-02-07 | $50.48 | $195.36 | 179,300 | — | — |
| 2019-02-06 | $49.32 | $190.87 | 121,400 | — | — |
| 2019-02-05 | $49.47 | $191.45 | 154,300 | — | — |
| 2019-02-04 | $49.19 | $190.37 | 225,900 | — | — |
| 2019-02-01 | $48.69 | $188.43 | 228,500 | — | — |
| 2019-01-31 | $49.52 | $191.64 | 990,800 | — | — |
| 2019-01-30 | $46.81 | $181.16 | 149,800 | — | — |
| 2019-01-29 | $46.31 | $179.22 | 95,500 | — | — |
| 2019-01-28 | $46.42 | $179.65 | 190,300 | — | — |
| 2019-01-25 | $46.86 | $181.35 | 121,400 | — | — |
| 2019-01-24 | $48.09 | $186.11 | 155,400 | — | — |
| 2019-01-23 | $47.33 | $183.17 | 156,000 | — | — |
| 2019-01-22 | $46.72 | $180.81 | 166,700 | — | — |
| 2019-01-18 | $47.24 | $182.82 | 193,800 | — | — |
| 2019-01-17 | $46.78 | $181.04 | 199,700 | — | — |
| 2019-01-16 | $46.03 | $178.14 | 142,800 | — | — |
| 2019-01-15 | $45.60 | $176.47 | 149,200 | — | — |
| 2019-01-14 | $45.17 | $174.81 | 130,500 | — | — |
| 2019-01-11 | $45.88 | $177.56 | 133,500 | — | — |
| 2019-01-10 | $45.97 | $177.91 | 189,500 | — | — |
| 2019-01-09 | $45.94 | $177.79 | 183,400 | — | — |
| 2019-01-08 | $45.99 | $177.98 | 216,800 | — | — |
| 2019-01-07 | $44.86 | $173.61 | 268,300 | — | — |
| 2019-01-04 | $45.86 | $177.48 | 226,100 | — | — |
| 2019-01-03 | $46.09 | $178.37 | 181,600 | — | — |
| 2019-01-02 | $46.32 | $179.26 | 240,100 | — | — |