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
- 2005-02-17 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 | $68.80 | $82.27 | 182,600 | — | — |
| 2019-12-30 | $68.55 | $81.97 | 411,200 | — | — |
| 2019-12-27 | $68.34 | $81.72 | 327,400 | — | — |
| 2019-12-26 | $68.38 | $81.77 | 156,000 | — | — |
| 2019-12-24 | $67.87 | $81.16 | 101,600 | — | — |
| 2019-12-23 | $68.11 | $81.44 | 264,900 | — | — |
| 2019-12-20 | $67.78 | $81.05 | 505,800 | — | — |
| 2019-12-19 | $67.85 | $81.13 | 429,200 | — | — |
| 2019-12-18 | $68.65 | $82.09 | 518,700 | — | — |
| 2019-12-17 | $68.47 | $81.87 | 468,200 | — | — |
| 2019-12-16 | $68.40 | $81.79 | 329,900 | — | — |
| 2019-12-13 | $67.75 | $81.01 | 410,100 | — | — |
| 2019-12-12 | $68.13 | $81.47 | 245,700 | — | — |
| 2019-12-11 | $67.42 | $80.62 | 235,900 | — | — |
| 2019-12-10 | $66.65 | $79.70 | 252,000 | — | — |
| 2019-12-09 | $66.99 | $80.10 | 255,500 | — | — |
| 2019-12-06 | $67.76 | $81.02 | 265,500 | — | — |
| 2019-12-05 | $66.89 | $79.98 | 348,700 | — | — |
| 2019-12-04 | $66.77 | $79.84 | 234,200 | — | — |
| 2019-12-03 | $66.80 | $79.88 | 383,100 | — | — |
| 2019-12-02 | $67.39 | $80.58 | 272,500 | — | — |
| 2019-11-29 | $68.88 | $82.36 | 136,700 | — | — |
| 2019-11-27 | $69.48 | $83.08 | 216,300 | — | — |
| 2019-11-26 | $69.40 | $82.99 | 286,500 | — | — |
| 2019-11-25 | $69.30 | $82.87 | 372,000 | — | — |
| 2019-11-22 | $69.38 | $82.70 | 345,000 | — | — |
| 2019-11-21 | $69.17 | $82.45 | 475,700 | — | — |
| 2019-11-20 | $69.91 | $83.33 | 583,900 | — | — |
| 2019-11-19 | $69.79 | $83.19 | 783,600 | — | — |
| 2019-11-18 | $69.25 | $82.54 | 963,700 | — | — |
| 2019-11-15 | $69.36 | $82.67 | 1,046,500 | — | — |
| 2019-11-14 | $65.54 | $78.12 | 322,600 | — | — |
| 2019-11-13 | $65.68 | $78.29 | 265,300 | — | — |
| 2019-11-12 | $65.08 | $77.57 | 289,900 | — | — |
| 2019-11-11 | $65.70 | $78.31 | 287,400 | — | — |
| 2019-11-08 | $66.34 | $79.07 | 181,600 | — | — |
| 2019-11-07 | $65.94 | $78.60 | 223,800 | — | — |
| 2019-11-06 | $65.79 | $78.42 | 204,900 | — | — |
| 2019-11-05 | $65.70 | $78.31 | 227,800 | — | — |
| 2019-11-04 | $65.19 | $77.70 | 211,600 | — | — |
| 2019-11-01 | $65.35 | $77.89 | 240,000 | — | — |
| 2019-10-31 | $64.33 | $76.68 | 221,800 | — | — |
| 2019-10-30 | $64.40 | $76.76 | 214,100 | — | — |
| 2019-10-29 | $63.95 | $76.23 | 157,500 | — | — |
| 2019-10-28 | $64.24 | $76.57 | 185,600 | — | — |
| 2019-10-25 | $63.91 | $76.18 | 165,100 | — | — |
| 2019-10-24 | $63.35 | $75.51 | 188,800 | — | — |
| 2019-10-23 | $63.25 | $75.39 | 246,600 | — | — |
| 2019-10-22 | $64.45 | $76.82 | 293,000 | — | — |
| 2019-10-21 | $64.45 | $76.82 | 429,400 | — | — |
| 2019-10-18 | $64.60 | $77.00 | 272,600 | — | — |
| 2019-10-17 | $64.53 | $76.92 | 321,700 | — | — |
| 2019-10-16 | $63.32 | $75.48 | 187,400 | — | — |
| 2019-10-15 | $63.30 | $75.45 | 250,500 | — | — |
| 2019-10-14 | $62.46 | $74.45 | 156,600 | — | — |
| 2019-10-11 | $62.90 | $74.97 | 215,700 | — | — |
| 2019-10-10 | $61.42 | $73.21 | 285,500 | — | — |
| 2019-10-09 | $61.82 | $73.69 | 339,400 | — | — |
| 2019-10-08 | $60.69 | $72.34 | 671,900 | — | — |
| 2019-10-07 | $63.11 | $75.22 | 463,000 | — | — |
| 2019-10-04 | $63.94 | $76.21 | 297,100 | — | — |
| 2019-10-03 | $63.60 | $75.81 | 377,000 | — | — |
| 2019-10-02 | $63.57 | $75.77 | 425,000 | — | — |
| 2019-10-01 | $64.96 | $77.43 | 406,400 | — | — |
| 2019-09-30 | $64.64 | $77.05 | 287,900 | — | — |
| 2019-09-27 | $63.79 | $76.04 | 218,000 | — | — |
| 2019-09-26 | $64.27 | $76.61 | 494,000 | — | — |
| 2019-09-25 | $63.25 | $75.39 | 359,900 | — | — |
| 2019-09-24 | $62.31 | $74.27 | 305,300 | — | — |
| 2019-09-23 | $62.57 | $74.58 | 309,100 | — | — |
| 2019-09-20 | $61.92 | $73.81 | 390,100 | — | — |
| 2019-09-19 | $63.02 | $75.12 | 263,500 | — | — |
| 2019-09-18 | $63.16 | $75.28 | 394,800 | — | — |
| 2019-09-17 | $63.80 | $76.05 | 343,800 | — | — |
| 2019-09-16 | $64.47 | $76.85 | 261,700 | — | — |
| 2019-09-13 | $64.60 | $77.00 | 308,200 | — | — |
| 2019-09-12 | $64.88 | $77.33 | 211,200 | — | — |
| 2019-09-11 | $64.74 | $77.17 | 351,600 | — | — |
| 2019-09-10 | $63.13 | $75.25 | 389,500 | — | — |
| 2019-09-09 | $62.36 | $74.33 | 291,400 | — | — |
| 2019-09-06 | $62.37 | $74.34 | 296,400 | — | — |
| 2019-09-05 | $62.47 | $74.46 | 230,900 | — | — |
| 2019-09-04 | $60.91 | $72.60 | 154,900 | — | — |
| 2019-09-03 | $60.26 | $71.83 | 317,000 | — | — |
| 2019-08-30 | $61.56 | $73.38 | 446,200 | — | — |
| 2019-08-29 | $61.61 | $73.44 | 520,700 | — | — |
| 2019-08-28 | $61.32 | $73.09 | 282,900 | — | — |
| 2019-08-27 | $61.16 | $72.90 | 321,800 | — | — |
| 2019-08-26 | $60.57 | $72.20 | 425,200 | — | — |
| 2019-08-23 | $60.66 | $72.30 | 712,800 | — | — |
| 2019-08-22 | $61.23 | $72.98 | 359,400 | — | — |
| 2019-08-21 | $61.12 | $72.85 | 308,300 | — | — |
| 2019-08-20 | $60.24 | $71.80 | 432,400 | — | — |
| 2019-08-19 | $60.25 | $71.82 | 294,000 | — | — |
| 2019-08-16 | $59.37 | $70.77 | 308,000 | — | — |
| 2019-08-15 | $58.32 | $69.52 | 298,500 | — | — |
| 2019-08-14 | $58.14 | $69.30 | 367,000 | — | — |
| 2019-08-13 | $60.20 | $71.76 | 317,200 | — | — |
| 2019-08-12 | $58.33 | $69.53 | 369,000 | — | — |
| 2019-08-09 | $59.14 | $70.49 | 259,500 | — | — |
| 2019-08-08 | $60.00 | $71.29 | 328,500 | — | — |
| 2019-08-07 | $58.44 | $69.44 | 420,600 | — | — |
| 2019-08-06 | $58.48 | $69.49 | 695,800 | — | — |
| 2019-08-05 | $57.38 | $68.18 | 1,209,000 | — | — |
| 2019-08-02 | $58.81 | $69.88 | 2,620,600 | — | — |
| 2019-08-01 | $68.08 | $80.89 | 815,900 | — | — |
| 2019-07-31 | $68.10 | $80.92 | 795,900 | — | — |
| 2019-07-30 | $67.27 | $79.93 | 353,900 | — | — |
| 2019-07-29 | $66.58 | $79.11 | 256,400 | — | — |
| 2019-07-26 | $66.25 | $78.72 | 333,700 | — | — |
| 2019-07-25 | $66.12 | $78.56 | 290,100 | — | — |
| 2019-07-24 | $66.16 | $78.61 | 213,800 | — | — |
| 2019-07-23 | $65.78 | $78.16 | 262,300 | — | — |
| 2019-07-22 | $65.05 | $77.29 | 463,400 | — | — |
| 2019-07-19 | $65.20 | $77.47 | 333,500 | — | — |
| 2019-07-18 | $65.11 | $77.36 | 268,200 | — | — |
| 2019-07-17 | $65.19 | $77.46 | 286,000 | — | — |
| 2019-07-16 | $65.31 | $77.60 | 254,800 | — | — |
| 2019-07-15 | $65.28 | $77.57 | 241,600 | — | — |
| 2019-07-12 | $64.96 | $77.18 | 240,900 | — | — |
| 2019-07-11 | $63.96 | $76.00 | 266,900 | — | — |
| 2019-07-10 | $63.61 | $75.58 | 409,300 | — | — |
| 2019-07-09 | $63.44 | $75.38 | 278,400 | — | — |
| 2019-07-08 | $63.44 | $75.38 | 261,500 | — | — |
| 2019-07-05 | $65.03 | $77.27 | 235,100 | — | — |
| 2019-07-03 | $65.18 | $77.45 | 412,800 | — | — |
| 2019-07-02 | $65.00 | $77.23 | 341,700 | — | — |
| 2019-07-01 | $65.13 | $77.39 | 398,400 | — | — |
| 2019-06-28 | $64.60 | $76.76 | 500,400 | — | — |
| 2019-06-27 | $64.90 | $77.11 | 241,900 | — | — |
| 2019-06-26 | $64.59 | $76.75 | 217,800 | — | — |
| 2019-06-25 | $64.62 | $76.78 | 281,500 | — | — |
| 2019-06-24 | $64.85 | $77.05 | 257,100 | — | — |
| 2019-06-21 | $64.92 | $77.14 | 443,700 | — | — |
| 2019-06-20 | $65.20 | $77.47 | 498,100 | — | — |
| 2019-06-19 | $64.33 | $76.44 | 190,900 | — | — |
| 2019-06-18 | $63.96 | $76.00 | 229,600 | — | — |
| 2019-06-17 | $63.00 | $74.86 | 174,000 | — | — |
| 2019-06-14 | $62.63 | $74.42 | 244,900 | — | — |
| 2019-06-13 | $62.99 | $74.84 | 501,900 | — | — |
| 2019-06-12 | $62.69 | $74.49 | 408,300 | — | — |
| 2019-06-11 | $62.46 | $74.21 | 195,600 | — | — |
| 2019-06-10 | $62.75 | $74.56 | 334,900 | — | — |
| 2019-06-07 | $63.20 | $75.09 | 430,000 | — | — |
| 2019-06-06 | $62.40 | $74.14 | 382,900 | — | — |
| 2019-06-05 | $62.65 | $74.44 | 236,300 | — | — |
| 2019-06-04 | $62.11 | $73.80 | 228,000 | — | — |
| 2019-06-03 | $60.16 | $71.48 | 365,400 | — | — |
| 2019-05-31 | $61.97 | $73.63 | 402,300 | — | — |
| 2019-05-30 | $61.99 | $73.66 | 266,900 | — | — |
| 2019-05-29 | $61.18 | $72.69 | 270,400 | — | — |
| 2019-05-28 | $62.37 | $74.11 | 413,100 | — | — |
| 2019-05-24 | $62.26 | $73.98 | 362,200 | — | — |
| 2019-05-23 | $62.08 | $73.76 | 382,300 | — | — |
| 2019-05-22 | $62.00 | $73.67 | 278,200 | — | — |
| 2019-05-21 | $62.22 | $73.93 | 267,900 | — | — |
| 2019-05-20 | $61.74 | $73.36 | 376,900 | — | — |
| 2019-05-17 | $62.19 | $73.89 | 696,300 | — | — |
| 2019-05-16 | $64.59 | $76.75 | 583,500 | — | — |
| 2019-05-15 | $65.05 | $77.29 | 461,600 | — | — |
| 2019-05-14 | $64.02 | $76.07 | 507,600 | — | — |
| 2019-05-13 | $63.23 | $75.13 | 543,300 | — | — |
| 2019-05-10 | $64.50 | $76.41 | 422,700 | — | — |
| 2019-05-09 | $63.83 | $75.62 | 454,900 | — | — |
| 2019-05-08 | $64.09 | $75.93 | 321,200 | — | — |
| 2019-05-07 | $64.96 | $76.96 | 534,900 | — | — |
| 2019-05-06 | $65.28 | $77.34 | 507,100 | — | — |
| 2019-05-03 | $65.84 | $78.00 | 483,900 | — | — |
| 2019-05-02 | $65.20 | $77.24 | 1,066,100 | — | — |
| 2019-05-01 | $64.50 | $76.41 | 586,500 | — | — |
| 2019-04-30 | $64.69 | $76.64 | 373,200 | — | — |
| 2019-04-29 | $64.10 | $75.94 | 314,800 | — | — |
| 2019-04-26 | $64.38 | $76.27 | 235,300 | — | — |
| 2019-04-25 | $64.15 | $76.00 | 261,400 | — | — |
| 2019-04-24 | $64.98 | $76.98 | 332,500 | — | — |
| 2019-04-23 | $64.15 | $76.00 | 614,500 | — | — |
| 2019-04-22 | $63.73 | $75.50 | 242,600 | — | — |
| 2019-04-18 | $64.60 | $76.53 | 321,900 | — | — |
| 2019-04-17 | $64.61 | $76.54 | 331,700 | — | — |
| 2019-04-16 | $65.70 | $77.83 | 487,500 | — | — |
| 2019-04-15 | $65.77 | $77.92 | 413,900 | — | — |
| 2019-04-12 | $65.78 | $77.93 | 332,600 | — | — |
| 2019-04-11 | $64.99 | $76.99 | 546,400 | — | — |
| 2019-04-10 | $64.24 | $76.10 | 344,600 | — | — |
| 2019-04-09 | $63.71 | $75.48 | 745,700 | — | — |
| 2019-04-08 | $64.57 | $76.50 | 253,300 | — | — |
| 2019-04-05 | $64.06 | $75.89 | 193,700 | — | — |
| 2019-04-04 | $63.43 | $75.14 | 279,500 | — | — |
| 2019-04-03 | $63.65 | $75.41 | 520,100 | — | — |
| 2019-04-02 | $63.28 | $74.97 | 408,000 | — | — |
| 2019-04-01 | $63.90 | $75.70 | 612,700 | — | — |
| 2019-03-29 | $62.97 | $74.60 | 333,600 | — | — |
| 2019-03-28 | $62.88 | $74.49 | 253,700 | — | — |
| 2019-03-27 | $62.82 | $74.42 | 231,900 | — | — |
| 2019-03-26 | $63.20 | $74.87 | 250,000 | — | — |
| 2019-03-25 | $63.24 | $74.92 | 177,300 | — | — |
| 2019-03-22 | $63.37 | $75.07 | 283,300 | — | — |
| 2019-03-21 | $65.00 | $77.00 | 318,800 | — | — |
| 2019-03-20 | $64.64 | $76.58 | 476,200 | — | — |
| 2019-03-19 | $64.41 | $76.31 | 426,300 | — | — |
| 2019-03-18 | $64.33 | $76.21 | 332,100 | — | — |
| 2019-03-15 | $64.74 | $76.70 | 399,800 | — | — |
| 2019-03-14 | $64.45 | $76.35 | 594,900 | — | — |
| 2019-03-13 | $64.70 | $76.65 | 512,800 | — | — |
| 2019-03-12 | $64.53 | $76.45 | 538,400 | — | — |
| 2019-03-11 | $64.98 | $76.98 | 251,300 | — | — |
| 2019-03-08 | $64.10 | $75.94 | 344,000 | — | — |
| 2019-03-07 | $63.71 | $75.48 | 427,600 | — | — |
| 2019-03-06 | $64.41 | $76.31 | 523,300 | — | — |
| 2019-03-05 | $63.65 | $75.41 | 289,300 | — | — |
| 2019-03-04 | $63.59 | $75.33 | 544,900 | — | — |
| 2019-03-01 | $64.97 | $76.97 | 509,900 | — | — |
| 2019-02-28 | $64.80 | $76.77 | 524,600 | — | — |
| 2019-02-27 | $64.95 | $76.95 | 552,800 | — | — |
| 2019-02-26 | $65.25 | $77.30 | 562,200 | — | — |
| 2019-02-25 | $65.40 | $77.48 | 1,268,100 | — | — |
| 2019-02-22 | $65.25 | $77.30 | 763,100 | — | — |
| 2019-02-21 | $64.80 | $76.77 | 491,000 | — | — |
| 2019-02-20 | $65.20 | $77.24 | 515,600 | — | — |
| 2019-02-19 | $65.09 | $77.11 | 824,400 | — | — |
| 2019-02-15 | $64.57 | $76.50 | 631,700 | — | — |
| 2019-02-14 | $64.18 | $76.03 | 867,000 | — | — |
| 2019-02-13 | $64.33 | $76.21 | 485,800 | — | — |
| 2019-02-12 | $64.03 | $75.86 | 670,200 | — | — |
| 2019-02-11 | $62.83 | $74.43 | 930,700 | — | — |
| 2019-02-08 | $63.40 | $74.88 | 589,900 | — | — |
| 2019-02-07 | $64.18 | $75.81 | 448,400 | — | — |
| 2019-02-06 | $65.05 | $76.83 | 339,500 | — | — |
| 2019-02-05 | $65.66 | $77.55 | 495,400 | — | — |
| 2019-02-04 | $64.85 | $76.60 | 451,700 | — | — |
| 2019-02-01 | $64.08 | $75.69 | 415,700 | — | — |
| 2019-01-31 | $64.63 | $76.34 | 1,172,200 | — | — |
| 2019-01-30 | $61.58 | $72.73 | 835,100 | — | — |
| 2019-01-29 | $62.68 | $74.03 | 430,700 | — | — |
| 2019-01-28 | $63.27 | $74.73 | 288,400 | — | — |
| 2019-01-25 | $63.94 | $75.52 | 168,800 | — | — |
| 2019-01-24 | $63.62 | $75.14 | 203,700 | — | — |
| 2019-01-23 | $62.98 | $74.39 | 189,200 | — | — |
| 2019-01-22 | $62.98 | $74.39 | 562,700 | — | — |
| 2019-01-18 | $64.56 | $76.25 | 297,800 | — | — |
| 2019-01-17 | $63.96 | $75.55 | 264,400 | — | — |
| 2019-01-16 | $63.79 | $75.34 | 346,100 | — | — |
| 2019-01-15 | $63.50 | $75.00 | 322,500 | — | — |
| 2019-01-14 | $63.59 | $75.11 | 426,700 | — | — |
| 2019-01-11 | $63.96 | $75.55 | 196,100 | — | — |
| 2019-01-10 | $63.77 | $75.32 | 512,800 | — | — |
| 2019-01-09 | $63.25 | $74.71 | 358,800 | — | — |
| 2019-01-08 | $62.72 | $74.08 | 453,100 | — | — |
| 2019-01-07 | $62.30 | $73.58 | 549,700 | — | — |
| 2019-01-04 | $61.74 | $72.92 | 325,600 | — | — |
| 2019-01-03 | $59.68 | $70.49 | 315,400 | — | — |
| 2019-01-02 | $62.19 | $73.46 | 328,100 | — | — |