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
- 2014-03-19 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 | $120.82 | $120.82 | 211,500 | — | — |
| 2019-12-30 | $119.52 | $119.52 | 216,900 | — | — |
| 2019-12-27 | $121.70 | $121.70 | 228,400 | — | — |
| 2019-12-26 | $121.33 | $121.33 | 310,300 | — | — |
| 2019-12-24 | $120.90 | $120.90 | 117,900 | — | — |
| 2019-12-23 | $121.11 | $121.11 | 177,000 | — | — |
| 2019-12-20 | $121.66 | $121.66 | 503,200 | — | — |
| 2019-12-19 | $121.24 | $121.24 | 301,900 | — | — |
| 2019-12-18 | $120.88 | $120.88 | 260,800 | — | — |
| 2019-12-17 | $119.78 | $119.78 | 351,000 | — | — |
| 2019-12-16 | $118.83 | $118.83 | 377,900 | — | — |
| 2019-12-13 | $116.83 | $116.83 | 350,100 | — | — |
| 2019-12-12 | $114.99 | $114.99 | 520,900 | — | — |
| 2019-12-11 | $120.26 | $120.26 | 277,000 | — | — |
| 2019-12-10 | $120.43 | $120.43 | 217,200 | — | — |
| 2019-12-09 | $121.05 | $121.05 | 227,200 | — | — |
| 2019-12-06 | $120.52 | $120.52 | 239,200 | — | — |
| 2019-12-05 | $119.70 | $119.70 | 200,600 | — | — |
| 2019-12-04 | $119.76 | $119.76 | 286,900 | — | — |
| 2019-12-03 | $119.94 | $119.94 | 534,200 | — | — |
| 2019-12-02 | $117.68 | $117.68 | 514,000 | — | — |
| 2019-11-29 | $122.32 | $122.32 | 198,700 | — | — |
| 2019-11-27 | $120.76 | $120.76 | 249,400 | — | — |
| 2019-11-26 | $119.96 | $119.96 | 337,700 | — | — |
| 2019-11-25 | $117.34 | $117.34 | 374,400 | — | — |
| 2019-11-22 | $114.67 | $114.67 | 391,100 | — | — |
| 2019-11-21 | $115.38 | $115.38 | 455,700 | — | — |
| 2019-11-20 | $114.48 | $114.48 | 461,000 | — | — |
| 2019-11-19 | $113.75 | $113.75 | 409,700 | — | — |
| 2019-11-18 | $112.73 | $112.73 | 522,500 | — | — |
| 2019-11-15 | $111.75 | $111.75 | 231,200 | — | — |
| 2019-11-14 | $109.30 | $109.30 | 219,400 | — | — |
| 2019-11-13 | $109.40 | $109.40 | 264,100 | — | — |
| 2019-11-12 | $108.11 | $108.11 | 288,700 | — | — |
| 2019-11-11 | $107.68 | $107.68 | 200,700 | — | — |
| 2019-11-08 | $106.07 | $106.07 | 283,400 | — | — |
| 2019-11-07 | $103.97 | $103.97 | 308,900 | — | — |
| 2019-11-06 | $103.54 | $103.54 | 166,300 | — | — |
| 2019-11-05 | $102.93 | $102.93 | 191,200 | — | — |
| 2019-11-04 | $101.62 | $101.62 | 303,800 | — | — |
| 2019-11-01 | $102.63 | $102.63 | 354,700 | — | — |
| 2019-10-31 | $102.60 | $102.60 | 487,600 | — | — |
| 2019-10-30 | $103.76 | $103.76 | 415,300 | — | — |
| 2019-10-29 | $102.86 | $102.86 | 283,100 | — | — |
| 2019-10-28 | $101.31 | $101.31 | 234,400 | — | — |
| 2019-10-25 | $100.30 | $100.30 | 222,400 | — | — |
| 2019-10-24 | $100.28 | $100.28 | 218,400 | — | — |
| 2019-10-23 | $96.47 | $96.47 | 268,900 | — | — |
| 2019-10-22 | $95.96 | $95.96 | 398,100 | — | — |
| 2019-10-21 | $97.86 | $97.86 | 232,500 | — | — |
| 2019-10-18 | $96.14 | $96.14 | 499,100 | — | — |
| 2019-10-17 | $98.35 | $98.35 | 160,600 | — | — |
| 2019-10-16 | $99.45 | $99.45 | 218,500 | — | — |
| 2019-10-15 | $101.71 | $101.71 | 181,600 | — | — |
| 2019-10-14 | $100.10 | $100.10 | 130,700 | — | — |
| 2019-10-11 | $99.11 | $99.11 | 214,100 | — | — |
| 2019-10-10 | $98.69 | $98.69 | 176,000 | — | — |
| 2019-10-09 | $98.39 | $98.39 | 164,600 | — | — |
| 2019-10-08 | $95.55 | $95.55 | 246,800 | — | — |
| 2019-10-07 | $98.24 | $98.24 | 288,900 | — | — |
| 2019-10-04 | $97.32 | $97.32 | 316,500 | — | — |
| 2019-10-03 | $97.16 | $97.16 | 270,300 | — | — |
| 2019-10-02 | $94.28 | $94.28 | 275,100 | — | — |
| 2019-10-01 | $96.10 | $96.10 | 170,500 | — | — |
| 2019-09-30 | $97.58 | $97.58 | 373,400 | — | — |
| 2019-09-27 | $95.13 | $95.13 | 342,400 | — | — |
| 2019-09-26 | $98.35 | $98.35 | 275,300 | — | — |
| 2019-09-25 | $98.72 | $98.72 | 348,400 | — | — |
| 2019-09-24 | $97.42 | $97.42 | 363,900 | — | — |
| 2019-09-23 | $100.36 | $100.36 | 327,300 | — | — |
| 2019-09-20 | $98.83 | $98.83 | 655,800 | — | — |
| 2019-09-19 | $97.03 | $97.03 | 213,400 | — | — |
| 2019-09-18 | $96.88 | $96.88 | 461,100 | — | — |
| 2019-09-17 | $96.12 | $96.12 | 396,900 | — | — |
| 2019-09-16 | $95.02 | $95.02 | 382,200 | — | — |
| 2019-09-13 | $94.61 | $94.61 | 331,700 | — | — |
| 2019-09-12 | $98.42 | $98.42 | 515,000 | — | — |
| 2019-09-11 | $95.05 | $95.05 | 757,300 | — | — |
| 2019-09-10 | $95.15 | $95.15 | 603,100 | — | — |
| 2019-09-09 | $97.91 | $97.91 | 845,800 | — | — |
| 2019-09-06 | $107.37 | $107.37 | 479,400 | — | — |
| 2019-09-05 | $108.64 | $108.64 | 248,900 | — | — |
| 2019-09-04 | $106.27 | $106.27 | 519,900 | — | — |
| 2019-09-03 | $106.06 | $106.06 | 393,000 | — | — |
| 2019-08-30 | $109.22 | $109.22 | 305,900 | — | — |
| 2019-08-29 | $110.87 | $110.87 | 283,300 | — | — |
| 2019-08-28 | $108.61 | $108.61 | 280,400 | — | — |
| 2019-08-27 | $111.01 | $111.01 | 355,500 | — | — |
| 2019-08-26 | $109.45 | $109.45 | 214,700 | — | — |
| 2019-08-23 | $108.68 | $108.68 | 376,000 | — | — |
| 2019-08-22 | $109.86 | $109.86 | 307,400 | — | — |
| 2019-08-21 | $109.47 | $109.47 | 363,800 | — | — |
| 2019-08-20 | $106.25 | $106.25 | 255,400 | — | — |
| 2019-08-19 | $105.36 | $105.36 | 383,800 | — | — |
| 2019-08-16 | $104.17 | $104.17 | 432,000 | — | — |
| 2019-08-15 | $99.37 | $99.37 | 301,700 | — | — |
| 2019-08-14 | $97.22 | $97.22 | 475,400 | — | — |
| 2019-08-13 | $104.45 | $104.45 | 464,800 | — | — |
| 2019-08-12 | $104.27 | $104.27 | 628,000 | — | — |
| 2019-08-09 | $110.66 | $110.66 | 949,900 | — | — |
| 2019-08-08 | $101.39 | $101.39 | 458,700 | — | — |
| 2019-08-07 | $96.20 | $96.20 | 296,700 | — | — |
| 2019-08-06 | $94.87 | $94.87 | 334,200 | — | — |
| 2019-08-05 | $92.37 | $92.37 | 522,000 | — | — |
| 2019-08-02 | $99.68 | $99.68 | 222,700 | — | — |
| 2019-08-01 | $101.48 | $101.48 | 248,400 | — | — |
| 2019-07-31 | $102.09 | $102.09 | 411,000 | — | — |
| 2019-07-30 | $103.13 | $103.13 | 202,500 | — | — |
| 2019-07-29 | $103.48 | $103.48 | 364,400 | — | — |
| 2019-07-26 | $107.11 | $107.11 | 143,000 | — | — |
| 2019-07-25 | $105.91 | $105.91 | 237,400 | — | — |
| 2019-07-24 | $105.48 | $105.48 | 292,200 | — | — |
| 2019-07-23 | $105.06 | $105.06 | 229,200 | — | — |
| 2019-07-22 | $106.90 | $106.90 | 295,300 | — | — |
| 2019-07-19 | $104.84 | $104.84 | 394,400 | — | — |
| 2019-07-18 | $105.60 | $105.60 | 370,500 | — | — |
| 2019-07-17 | $104.33 | $104.33 | 246,400 | — | — |
| 2019-07-16 | $103.79 | $103.79 | 303,700 | — | — |
| 2019-07-15 | $104.98 | $104.98 | 592,200 | — | — |
| 2019-07-12 | $103.58 | $103.58 | 220,800 | — | — |
| 2019-07-11 | $103.99 | $103.99 | 304,200 | — | — |
| 2019-07-10 | $103.07 | $103.07 | 334,400 | — | — |
| 2019-07-09 | $102.45 | $102.45 | 348,400 | — | — |
| 2019-07-08 | $100.95 | $100.95 | 299,200 | — | — |
| 2019-07-05 | $101.37 | $101.37 | 280,100 | — | — |
| 2019-07-03 | $100.99 | $100.99 | 248,500 | — | — |
| 2019-07-02 | $100.50 | $100.50 | 375,000 | — | — |
| 2019-07-01 | $97.02 | $97.02 | 425,100 | — | — |
| 2019-06-28 | $93.82 | $93.82 | 3,639,500 | — | — |
| 2019-06-27 | $94.70 | $94.70 | 239,300 | — | — |
| 2019-06-26 | $92.12 | $92.12 | 372,900 | — | — |
| 2019-06-25 | $92.57 | $92.57 | 518,000 | — | — |
| 2019-06-24 | $97.01 | $97.01 | 328,000 | — | — |
| 2019-06-21 | $97.95 | $97.95 | 330,600 | — | — |
| 2019-06-20 | $99.14 | $99.14 | 437,200 | — | — |
| 2019-06-19 | $100.26 | $100.26 | 262,700 | — | — |
| 2019-06-18 | $96.29 | $96.29 | 304,300 | — | — |
| 2019-06-17 | $96.62 | $96.62 | 271,700 | — | — |
| 2019-06-14 | $94.87 | $94.87 | 216,200 | — | — |
| 2019-06-13 | $95.48 | $95.48 | 372,900 | — | — |
| 2019-06-12 | $96.17 | $96.17 | 386,700 | — | — |
| 2019-06-11 | $97.77 | $97.77 | 278,200 | — | — |
| 2019-06-10 | $102.17 | $102.17 | 351,300 | — | — |
| 2019-06-07 | $98.29 | $98.29 | 219,100 | — | — |
| 2019-06-06 | $97.68 | $97.68 | 244,600 | — | — |
| 2019-06-05 | $96.10 | $96.10 | 294,900 | — | — |
| 2019-06-04 | $94.48 | $94.48 | 524,500 | — | — |
| 2019-06-03 | $89.87 | $89.87 | 1,067,700 | — | — |
| 2019-05-31 | $100.22 | $100.22 | 330,500 | — | — |
| 2019-05-30 | $100.76 | $100.76 | 140,700 | — | — |
| 2019-05-29 | $99.78 | $99.78 | 403,600 | — | — |
| 2019-05-28 | $102.14 | $102.14 | 232,000 | — | — |
| 2019-05-24 | $101.42 | $101.42 | 144,900 | — | — |
| 2019-05-23 | $99.58 | $99.58 | 188,700 | — | — |
| 2019-05-22 | $102.00 | $102.00 | 191,600 | — | — |
| 2019-05-21 | $100.94 | $100.94 | 242,200 | — | — |
| 2019-05-20 | $98.73 | $98.73 | 264,400 | — | — |
| 2019-05-17 | $101.10 | $101.10 | 289,600 | — | — |
| 2019-05-16 | $103.40 | $103.40 | 653,400 | — | — |
| 2019-05-15 | $96.68 | $96.68 | 261,800 | — | — |
| 2019-05-14 | $96.12 | $96.12 | 312,400 | — | — |
| 2019-05-13 | $93.39 | $93.39 | 255,900 | — | — |
| 2019-05-10 | $97.46 | $97.46 | 280,700 | — | — |
| 2019-05-09 | $95.49 | $95.49 | 346,400 | — | — |
| 2019-05-08 | $95.60 | $95.60 | 435,700 | — | — |
| 2019-05-07 | $96.17 | $96.17 | 298,600 | — | — |
| 2019-05-06 | $97.11 | $97.11 | 429,200 | — | — |
| 2019-05-03 | $98.78 | $98.78 | 427,700 | — | — |
| 2019-05-02 | $95.94 | $95.94 | 303,500 | — | — |
| 2019-05-01 | $95.05 | $95.05 | 240,700 | — | — |
| 2019-04-30 | $96.55 | $96.55 | 263,800 | — | — |
| 2019-04-29 | $95.71 | $95.71 | 334,500 | — | — |
| 2019-04-26 | $95.64 | $95.64 | 301,300 | — | — |
| 2019-04-25 | $93.39 | $93.39 | 282,000 | — | — |
| 2019-04-24 | $92.73 | $92.73 | 335,200 | — | — |
| 2019-04-23 | $94.70 | $94.70 | 365,100 | — | — |
| 2019-04-22 | $91.15 | $91.15 | 265,000 | — | — |
| 2019-04-18 | $89.07 | $89.07 | 343,800 | — | — |
| 2019-04-17 | $91.01 | $91.01 | 482,000 | — | — |
| 2019-04-16 | $90.27 | $90.27 | 666,800 | — | — |
| 2019-04-15 | $89.35 | $89.35 | 272,500 | — | — |
| 2019-04-12 | $87.91 | $87.91 | 355,300 | — | — |
| 2019-04-11 | $86.78 | $86.78 | 193,000 | — | — |
| 2019-04-10 | $86.32 | $86.32 | 253,800 | — | — |
| 2019-04-09 | $85.08 | $85.08 | 319,000 | — | — |
| 2019-04-08 | $85.32 | $85.32 | 261,400 | — | — |
| 2019-04-05 | $85.48 | $85.48 | 236,300 | — | — |
| 2019-04-04 | $85.53 | $85.53 | 379,800 | — | — |
| 2019-04-03 | $89.69 | $89.69 | 202,400 | — | — |
| 2019-04-02 | $89.45 | $89.45 | 190,500 | — | — |
| 2019-04-01 | $89.27 | $89.27 | 272,100 | — | — |
| 2019-03-29 | $89.19 | $89.19 | 340,000 | — | — |
| 2019-03-28 | $88.05 | $88.05 | 192,400 | — | — |
| 2019-03-27 | $86.98 | $86.98 | 203,300 | — | — |
| 2019-03-26 | $88.33 | $88.33 | 234,900 | — | — |
| 2019-03-25 | $86.17 | $86.17 | 413,700 | — | — |
| 2019-03-22 | $85.51 | $85.51 | 465,100 | — | — |
| 2019-03-21 | $90.54 | $90.54 | 304,700 | — | — |
| 2019-03-20 | $87.39 | $87.39 | 292,900 | — | — |
| 2019-03-19 | $87.69 | $87.69 | 224,400 | — | — |
| 2019-03-18 | $86.18 | $86.18 | 184,000 | — | — |
| 2019-03-15 | $86.60 | $86.60 | 273,600 | — | — |
| 2019-03-14 | $86.94 | $86.94 | 273,200 | — | — |
| 2019-03-13 | $84.49 | $84.49 | 412,600 | — | — |
| 2019-03-12 | $83.97 | $83.97 | 214,100 | — | — |
| 2019-03-11 | $83.75 | $83.75 | 267,400 | — | — |
| 2019-03-08 | $82.00 | $82.00 | 120,600 | — | — |
| 2019-03-07 | $81.72 | $81.72 | 219,100 | — | — |
| 2019-03-06 | $81.75 | $81.75 | 222,900 | — | — |
| 2019-03-05 | $83.19 | $83.19 | 155,000 | — | — |
| 2019-03-04 | $83.18 | $83.18 | 503,700 | — | — |
| 2019-03-01 | $87.04 | $87.04 | 270,300 | — | — |
| 2019-02-28 | $87.57 | $87.57 | 287,300 | — | — |
| 2019-02-27 | $86.60 | $86.60 | 207,300 | — | — |
| 2019-02-26 | $84.68 | $84.68 | 623,200 | — | — |
| 2019-02-25 | $86.88 | $86.88 | 352,100 | — | — |
| 2019-02-22 | $89.38 | $89.38 | 441,400 | — | — |
| 2019-02-21 | $87.25 | $87.25 | 165,400 | — | — |
| 2019-02-20 | $86.52 | $86.52 | 224,400 | — | — |
| 2019-02-19 | $86.65 | $86.65 | 296,000 | — | — |
| 2019-02-15 | $84.36 | $84.36 | 277,100 | — | — |
| 2019-02-14 | $83.82 | $83.82 | 327,300 | — | — |
| 2019-02-13 | $82.65 | $82.65 | 362,300 | — | — |
| 2019-02-12 | $83.42 | $83.42 | 328,300 | — | — |
| 2019-02-11 | $83.30 | $83.30 | 360,800 | — | — |
| 2019-02-08 | $82.65 | $82.65 | 372,400 | — | — |
| 2019-02-07 | $81.12 | $81.12 | 459,600 | — | — |
| 2019-02-06 | $80.65 | $80.65 | 551,200 | — | — |
| 2019-02-05 | $77.94 | $77.94 | 441,100 | — | — |
| 2019-02-04 | $77.83 | $77.83 | 379,800 | — | — |
| 2019-02-01 | $73.06 | $73.06 | 223,100 | — | — |
| 2019-01-31 | $71.03 | $71.03 | 228,800 | — | — |
| 2019-01-30 | $68.93 | $68.93 | 164,700 | — | — |
| 2019-01-29 | $67.08 | $67.08 | 129,000 | — | — |
| 2019-01-28 | $67.53 | $67.53 | 106,300 | — | — |
| 2019-01-25 | $68.14 | $68.14 | 231,700 | — | — |
| 2019-01-24 | $67.14 | $67.14 | 224,600 | — | — |
| 2019-01-23 | $66.57 | $66.57 | 253,000 | — | — |
| 2019-01-22 | $66.27 | $66.27 | 256,800 | — | — |
| 2019-01-18 | $66.37 | $66.37 | 213,300 | — | — |
| 2019-01-17 | $65.32 | $65.32 | 164,100 | — | — |
| 2019-01-16 | $64.35 | $64.35 | 186,500 | — | — |
| 2019-01-15 | $63.67 | $63.67 | 198,300 | — | — |
| 2019-01-14 | $61.92 | $61.92 | 139,900 | — | — |
| 2019-01-11 | $62.52 | $62.52 | 118,300 | — | — |
| 2019-01-10 | $62.33 | $62.33 | 382,900 | — | — |
| 2019-01-09 | $62.31 | $62.31 | 143,900 | — | — |
| 2019-01-08 | $62.25 | $62.25 | 261,100 | — | — |
| 2019-01-07 | $61.27 | $61.27 | 221,200 | — | — |
| 2019-01-04 | $60.68 | $60.68 | 150,000 | — | — |
| 2019-01-03 | $57.31 | $57.31 | 129,500 | — | — |
| 2019-01-02 | $59.55 | $59.55 | 151,500 | — | — |