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
- 1991-03-14 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 | $168.42 | $401.56 | 240,500 | — | — |
| 2019-12-30 | $168.42 | $401.56 | 203,200 | — | — |
| 2019-12-27 | $169.01 | $402.97 | 242,900 | — | — |
| 2019-12-26 | $166.99 | $398.15 | 131,200 | — | — |
| 2019-12-24 | $166.23 | $396.34 | 108,000 | — | — |
| 2019-12-23 | $166.54 | $397.08 | 271,900 | — | — |
| 2019-12-20 | $166.31 | $396.53 | 534,200 | — | — |
| 2019-12-19 | $164.35 | $391.86 | 248,500 | — | — |
| 2019-12-18 | $165.24 | $393.98 | 332,000 | — | — |
| 2019-12-17 | $164.93 | $393.24 | 449,800 | — | — |
| 2019-12-16 | $165.91 | $395.58 | 607,200 | — | — |
| 2019-12-13 | $162.63 | $387.76 | 494,300 | — | — |
| 2019-12-12 | $160.70 | $383.16 | 322,000 | — | — |
| 2019-12-11 | $162.18 | $386.69 | 194,500 | — | — |
| 2019-12-10 | $161.50 | $385.06 | 207,000 | — | — |
| 2019-12-09 | $161.79 | $385.76 | 197,900 | — | — |
| 2019-12-06 | $162.05 | $386.38 | 269,400 | — | — |
| 2019-12-05 | $161.34 | $384.68 | 310,900 | — | — |
| 2019-12-04 | $161.77 | $385.71 | 318,800 | — | — |
| 2019-12-03 | $162.21 | $386.76 | 293,400 | — | — |
| 2019-12-02 | $162.77 | $388.09 | 322,400 | — | — |
| 2019-11-29 | $163.44 | $389.69 | 169,200 | — | — |
| 2019-11-27 | $164.07 | $391.19 | 338,500 | — | — |
| 2019-11-26 | $163.78 | $390.50 | 434,700 | — | — |
| 2019-11-25 | $162.51 | $387.47 | 439,600 | — | — |
| 2019-11-22 | $160.03 | $381.56 | 172,300 | — | — |
| 2019-11-21 | $160.08 | $381.68 | 221,900 | — | — |
| 2019-11-20 | $161.00 | $383.87 | 246,000 | — | — |
| 2019-11-19 | $161.61 | $385.33 | 222,300 | — | — |
| 2019-11-18 | $160.53 | $382.75 | 202,800 | — | — |
| 2019-11-15 | $160.13 | $381.80 | 282,500 | — | — |
| 2019-11-14 | $160.92 | $383.68 | 207,800 | — | — |
| 2019-11-13 | $160.36 | $382.35 | 271,700 | — | — |
| 2019-11-12 | $158.00 | $376.72 | 396,300 | — | — |
| 2019-11-11 | $159.79 | $380.99 | 214,300 | — | — |
| 2019-11-08 | $159.04 | $379.20 | 418,400 | — | — |
| 2019-11-07 | $160.07 | $381.66 | 235,700 | — | — |
| 2019-11-06 | $160.51 | $382.70 | 251,800 | — | — |
| 2019-11-05 | $159.98 | $381.44 | 499,700 | — | — |
| 2019-11-04 | $160.56 | $382.82 | 289,500 | — | — |
| 2019-11-01 | $163.00 | $388.64 | 215,800 | — | — |
| 2019-10-31 | $163.87 | $390.72 | 438,500 | — | — |
| 2019-10-30 | $163.29 | $389.33 | 348,500 | — | — |
| 2019-10-29 | $159.84 | $381.11 | 211,200 | — | — |
| 2019-10-28 | $159.40 | $380.06 | 333,000 | — | — |
| 2019-10-25 | $160.34 | $382.30 | 332,800 | — | — |
| 2019-10-24 | $161.75 | $385.66 | 248,600 | — | — |
| 2019-10-23 | $161.03 | $383.94 | 270,000 | — | — |
| 2019-10-22 | $160.95 | $383.75 | 256,600 | — | — |
| 2019-10-21 | $160.87 | $383.56 | 270,100 | — | — |
| 2019-10-18 | $161.63 | $385.37 | 334,500 | — | — |
| 2019-10-17 | $162.65 | $387.81 | 398,800 | — | — |
| 2019-10-16 | $162.98 | $388.59 | 260,300 | — | — |
| 2019-10-15 | $162.24 | $386.83 | 660,700 | — | — |
| 2019-10-14 | $162.99 | $388.62 | 450,600 | — | — |
| 2019-10-11 | $163.30 | $389.36 | 634,300 | — | — |
| 2019-10-10 | $164.10 | $391.26 | 276,400 | — | — |
| 2019-10-09 | $164.76 | $392.84 | 396,500 | — | — |
| 2019-10-08 | $162.69 | $387.90 | 543,300 | — | — |
| 2019-10-07 | $163.85 | $390.67 | 558,800 | — | — |
| 2019-10-04 | $163.32 | $389.40 | 333,200 | — | — |
| 2019-10-03 | $162.52 | $387.50 | 462,000 | — | — |
| 2019-10-02 | $158.28 | $377.39 | 478,800 | — | — |
| 2019-10-01 | $163.40 | $389.59 | 325,100 | — | — |
| 2019-09-30 | $163.52 | $389.88 | 309,800 | — | — |
| 2019-09-27 | $162.57 | $387.62 | 334,500 | — | — |
| 2019-09-26 | $162.43 | $387.28 | 320,400 | — | — |
| 2019-09-25 | $160.78 | $383.35 | 457,000 | — | — |
| 2019-09-24 | $162.27 | $386.90 | 277,200 | — | — |
| 2019-09-23 | $161.98 | $386.21 | 319,800 | — | — |
| 2019-09-20 | $161.41 | $384.85 | 509,200 | — | — |
| 2019-09-19 | $163.10 | $388.88 | 352,300 | — | — |
| 2019-09-18 | $163.21 | $389.14 | 428,700 | — | — |
| 2019-09-17 | $163.90 | $390.79 | 349,600 | — | — |
| 2019-09-16 | $161.41 | $384.85 | 329,300 | — | — |
| 2019-09-13 | $163.24 | $389.21 | 426,700 | — | — |
| 2019-09-12 | $166.57 | $397.15 | 245,500 | — | — |
| 2019-09-11 | $165.79 | $395.29 | 327,500 | — | — |
| 2019-09-10 | $164.49 | $392.19 | 369,700 | — | — |
| 2019-09-09 | $167.13 | $398.49 | 271,800 | — | — |
| 2019-09-06 | $169.93 | $405.16 | 670,400 | — | — |
| 2019-09-05 | $168.17 | $400.97 | 878,400 | — | — |
| 2019-09-04 | $175.98 | $419.59 | 584,300 | — | — |
| 2019-09-03 | $174.72 | $416.59 | 376,800 | — | — |
| 2019-08-30 | $171.28 | $408.38 | 194,700 | — | — |
| 2019-08-29 | $170.52 | $406.57 | 211,000 | — | — |
| 2019-08-28 | $169.03 | $403.02 | 272,300 | — | — |
| 2019-08-27 | $168.76 | $402.37 | 291,600 | — | — |
| 2019-08-26 | $166.99 | $398.15 | 203,100 | — | — |
| 2019-08-23 | $166.37 | $396.68 | 355,800 | — | — |
| 2019-08-22 | $168.15 | $400.92 | 395,200 | — | — |
| 2019-08-21 | $168.03 | $400.63 | 607,100 | — | — |
| 2019-08-20 | $166.70 | $397.46 | 482,600 | — | — |
| 2019-08-19 | $166.86 | $397.84 | 377,300 | — | — |
| 2019-08-16 | $167.69 | $399.82 | 499,000 | — | — |
| 2019-08-15 | $165.64 | $394.94 | 275,700 | — | — |
| 2019-08-14 | $162.78 | $388.12 | 345,800 | — | — |
| 2019-08-13 | $163.92 | $390.83 | 229,200 | — | — |
| 2019-08-12 | $164.72 | $392.74 | 228,800 | — | — |
| 2019-08-09 | $163.72 | $390.36 | 342,300 | — | — |
| 2019-08-08 | $163.58 | $390.02 | 362,000 | — | — |
| 2019-08-07 | $164.92 | $388.16 | 320,700 | — | — |
| 2019-08-06 | $163.74 | $385.38 | 223,100 | — | — |
| 2019-08-05 | $163.28 | $384.30 | 480,900 | — | — |
| 2019-08-02 | $166.82 | $392.63 | 407,800 | — | — |
| 2019-08-01 | $168.84 | $397.39 | 464,700 | — | — |
| 2019-07-31 | $166.88 | $392.78 | 312,700 | — | — |
| 2019-07-30 | $168.14 | $395.74 | 528,100 | — | — |
| 2019-07-29 | $167.91 | $395.20 | 562,200 | — | — |
| 2019-07-26 | $165.08 | $388.54 | 402,200 | — | — |
| 2019-07-25 | $163.32 | $384.40 | 847,000 | — | — |
| 2019-07-24 | $167.29 | $393.74 | 504,200 | — | — |
| 2019-07-23 | $169.33 | $398.54 | 516,300 | — | — |
| 2019-07-22 | $169.77 | $399.58 | 515,800 | — | — |
| 2019-07-19 | $170.61 | $401.55 | 544,400 | — | — |
| 2019-07-18 | $170.95 | $402.35 | 398,800 | — | — |
| 2019-07-17 | $170.87 | $402.17 | 266,600 | — | — |
| 2019-07-16 | $170.16 | $400.49 | 362,400 | — | — |
| 2019-07-15 | $170.85 | $402.12 | 325,900 | — | — |
| 2019-07-12 | $170.26 | $400.73 | 279,100 | — | — |
| 2019-07-11 | $172.53 | $406.07 | 153,400 | — | — |
| 2019-07-10 | $172.46 | $405.91 | 222,800 | — | — |
| 2019-07-09 | $171.94 | $404.68 | 290,200 | — | — |
| 2019-07-08 | $173.19 | $407.63 | 218,200 | — | — |
| 2019-07-05 | $172.63 | $406.31 | 232,000 | — | — |
| 2019-07-03 | $175.53 | $413.13 | 148,000 | — | — |
| 2019-07-02 | $173.64 | $408.69 | 325,300 | — | — |
| 2019-07-01 | $170.93 | $402.31 | 438,200 | — | — |
| 2019-06-28 | $172.32 | $405.58 | 295,000 | — | — |
| 2019-06-27 | $171.61 | $403.91 | 258,500 | — | — |
| 2019-06-26 | $171.99 | $404.80 | 279,600 | — | — |
| 2019-06-25 | $173.20 | $407.65 | 234,500 | — | — |
| 2019-06-24 | $174.55 | $410.83 | 280,800 | — | — |
| 2019-06-21 | $171.94 | $404.68 | 256,200 | — | — |
| 2019-06-20 | $172.77 | $406.64 | 187,100 | — | — |
| 2019-06-19 | $172.07 | $404.99 | 254,500 | — | — |
| 2019-06-18 | $170.25 | $400.71 | 303,600 | — | — |
| 2019-06-17 | $170.67 | $401.70 | 197,100 | — | — |
| 2019-06-14 | $172.19 | $405.27 | 159,900 | — | — |
| 2019-06-13 | $173.00 | $407.18 | 310,900 | — | — |
| 2019-06-12 | $174.14 | $409.86 | 201,000 | — | — |
| 2019-06-11 | $172.59 | $406.21 | 225,500 | — | — |
| 2019-06-10 | $172.76 | $406.61 | 202,000 | — | — |
| 2019-06-07 | $173.44 | $408.21 | 337,500 | — | — |
| 2019-06-06 | $171.09 | $402.68 | 392,100 | — | — |
| 2019-06-05 | $169.90 | $399.88 | 389,800 | — | — |
| 2019-06-04 | $167.65 | $394.59 | 279,300 | — | — |
| 2019-06-03 | $169.83 | $399.72 | 247,700 | — | — |
| 2019-05-31 | $168.06 | $395.55 | 229,900 | — | — |
| 2019-05-30 | $169.35 | $398.59 | 287,900 | — | — |
| 2019-05-29 | $167.18 | $393.48 | 315,500 | — | — |
| 2019-05-28 | $169.35 | $398.59 | 253,400 | — | — |
| 2019-05-24 | $169.98 | $400.07 | 214,200 | — | — |
| 2019-05-23 | $167.99 | $395.39 | 277,800 | — | — |
| 2019-05-22 | $168.56 | $396.73 | 326,000 | — | — |
| 2019-05-21 | $169.44 | $398.80 | 285,700 | — | — |
| 2019-05-20 | $169.49 | $398.92 | 249,400 | — | — |
| 2019-05-17 | $169.81 | $399.67 | 278,800 | — | — |
| 2019-05-16 | $170.80 | $402.00 | 350,800 | — | — |
| 2019-05-15 | $170.05 | $400.24 | 330,300 | — | — |
| 2019-05-14 | $169.10 | $398.00 | 262,000 | — | — |
| 2019-05-13 | $169.23 | $398.31 | 271,100 | — | — |
| 2019-05-10 | $170.03 | $400.19 | 267,200 | — | — |
| 2019-05-09 | $169.27 | $398.40 | 389,000 | — | — |
| 2019-05-08 | $168.40 | $396.35 | 311,100 | — | — |
| 2019-05-07 | $167.50 | $394.23 | 385,800 | — | — |
| 2019-05-06 | $167.37 | $393.93 | 156,700 | — | — |
| 2019-05-03 | $168.52 | $396.64 | 277,100 | — | — |
| 2019-05-02 | $166.38 | $391.60 | 234,900 | — | — |
| 2019-05-01 | $167.16 | $393.43 | 306,400 | — | — |
| 2019-04-30 | $168.64 | $396.92 | 288,700 | — | — |
| 2019-04-29 | $166.14 | $391.03 | 227,400 | — | — |
| 2019-04-26 | $166.48 | $391.83 | 246,800 | — | — |
| 2019-04-25 | $164.17 | $386.40 | 195,200 | — | — |
| 2019-04-24 | $164.13 | $386.30 | 433,200 | — | — |
| 2019-04-23 | $163.80 | $385.53 | 442,300 | — | — |
| 2019-04-22 | $162.58 | $382.65 | 196,700 | — | — |
| 2019-04-18 | $163.07 | $383.81 | 226,000 | — | — |
| 2019-04-17 | $162.12 | $381.57 | 241,400 | — | — |
| 2019-04-16 | $162.42 | $382.28 | 245,600 | — | — |
| 2019-04-15 | $163.64 | $385.15 | 171,300 | — | — |
| 2019-04-12 | $163.20 | $384.11 | 196,400 | — | — |
| 2019-04-11 | $163.32 | $384.40 | 208,200 | — | — |
| 2019-04-10 | $162.93 | $383.48 | 240,900 | — | — |
| 2019-04-09 | $163.00 | $383.64 | 207,500 | — | — |
| 2019-04-08 | $163.17 | $384.04 | 175,800 | — | — |
| 2019-04-05 | $162.68 | $382.89 | 192,300 | — | — |
| 2019-04-04 | $162.82 | $383.22 | 247,800 | — | — |
| 2019-04-03 | $163.09 | $383.85 | 269,000 | — | — |
| 2019-04-02 | $163.90 | $385.76 | 244,300 | — | — |
| 2019-04-01 | $163.37 | $384.51 | 293,900 | — | — |
| 2019-03-29 | $163.61 | $385.08 | 267,500 | — | — |
| 2019-03-28 | $163.80 | $385.53 | 236,800 | — | — |
| 2019-03-27 | $163.52 | $384.87 | 368,700 | — | — |
| 2019-03-26 | $165.23 | $388.89 | 418,000 | — | — |
| 2019-03-25 | $162.93 | $383.48 | 235,900 | — | — |
| 2019-03-22 | $162.79 | $383.15 | 385,500 | — | — |
| 2019-03-21 | $163.82 | $385.57 | 246,600 | — | — |
| 2019-03-20 | $162.89 | $383.38 | 302,700 | — | — |
| 2019-03-19 | $162.79 | $383.15 | 286,000 | — | — |
| 2019-03-18 | $163.25 | $384.23 | 259,100 | — | — |
| 2019-03-15 | $163.26 | $384.25 | 620,100 | — | — |
| 2019-03-14 | $161.47 | $380.04 | 634,500 | — | — |
| 2019-03-13 | $160.84 | $378.56 | 392,400 | — | — |
| 2019-03-12 | $159.45 | $375.29 | 226,300 | — | — |
| 2019-03-11 | $160.29 | $377.26 | 492,300 | — | — |
| 2019-03-08 | $158.68 | $373.48 | 477,400 | — | — |
| 2019-03-07 | $158.95 | $374.11 | 430,000 | — | — |
| 2019-03-06 | $157.99 | $371.85 | 943,100 | — | — |
| 2019-03-05 | $156.81 | $369.07 | 359,500 | — | — |
| 2019-03-04 | $155.99 | $367.14 | 344,000 | — | — |
| 2019-03-01 | $155.60 | $366.23 | 222,700 | — | — |
| 2019-02-28 | $154.78 | $364.30 | 291,100 | — | — |
| 2019-02-27 | $155.92 | $363.76 | 442,400 | — | — |
| 2019-02-26 | $157.01 | $366.30 | 450,000 | — | — |
| 2019-02-25 | $156.45 | $364.99 | 680,000 | — | — |
| 2019-02-22 | $157.79 | $368.12 | 885,300 | — | — |
| 2019-02-21 | $157.73 | $367.98 | 401,100 | — | — |
| 2019-02-20 | $157.14 | $366.60 | 384,500 | — | — |
| 2019-02-19 | $157.29 | $366.95 | 419,300 | — | — |
| 2019-02-15 | $157.41 | $367.23 | 1,772,300 | — | — |
| 2019-02-14 | $155.00 | $361.61 | 323,900 | — | — |
| 2019-02-13 | $155.91 | $363.73 | 470,000 | — | — |
| 2019-02-12 | $154.01 | $359.30 | 294,800 | — | — |
| 2019-02-11 | $154.23 | $359.81 | 365,000 | — | — |
| 2019-02-08 | $154.97 | $361.54 | 841,600 | — | — |
| 2019-02-07 | $153.67 | $358.51 | 570,400 | — | — |
| 2019-02-06 | $151.29 | $352.96 | 327,900 | — | — |
| 2019-02-05 | $152.97 | $356.87 | 594,000 | — | — |
| 2019-02-04 | $152.89 | $356.69 | 508,900 | — | — |
| 2019-02-01 | $151.47 | $353.38 | 454,600 | — | — |
| 2019-01-31 | $152.65 | $356.13 | 884,800 | — | — |
| 2019-01-30 | $144.58 | $337.30 | 549,400 | — | — |
| 2019-01-29 | $143.48 | $334.73 | 315,700 | — | — |
| 2019-01-28 | $142.85 | $333.27 | 192,500 | — | — |
| 2019-01-25 | $142.49 | $332.43 | 230,100 | — | — |
| 2019-01-24 | $142.90 | $333.38 | 206,300 | — | — |
| 2019-01-23 | $143.53 | $334.85 | 230,400 | — | — |
| 2019-01-22 | $142.92 | $333.43 | 321,100 | — | — |
| 2019-01-18 | $142.14 | $331.61 | 341,400 | — | — |
| 2019-01-17 | $142.14 | $331.61 | 429,300 | — | — |
| 2019-01-16 | $140.30 | $327.32 | 256,300 | — | — |
| 2019-01-15 | $141.14 | $329.28 | 460,500 | — | — |
| 2019-01-14 | $140.04 | $326.71 | 299,300 | — | — |
| 2019-01-11 | $141.06 | $329.09 | 321,800 | — | — |
| 2019-01-10 | $139.83 | $326.22 | 495,000 | — | — |
| 2019-01-09 | $138.38 | $322.84 | 630,200 | — | — |
| 2019-01-08 | $140.22 | $327.13 | 509,700 | — | — |
| 2019-01-07 | $138.53 | $323.19 | 570,000 | — | — |
| 2019-01-04 | $139.28 | $324.94 | 658,100 | — | — |
| 2019-01-03 | $138.10 | $322.18 | 469,300 | — | — |
| 2019-01-02 | $139.43 | $325.29 | 360,200 | — | — |