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
- 1989-06-02 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 | $172.00 | $257.01 | 307,600 | — | — |
| 2019-12-30 | $172.33 | $257.50 | 154,700 | — | — |
| 2019-12-27 | $172.62 | $257.93 | 147,400 | — | — |
| 2019-12-26 | $172.73 | $258.10 | 134,900 | — | — |
| 2019-12-24 | $171.89 | $256.84 | 82,900 | — | — |
| 2019-12-23 | $173.36 | $259.04 | 473,300 | — | — |
| 2019-12-20 | $171.37 | $256.07 | 1,242,500 | — | — |
| 2019-12-19 | $168.00 | $251.03 | 443,500 | — | — |
| 2019-12-18 | $169.00 | $252.53 | 505,000 | — | — |
| 2019-12-17 | $169.19 | $252.81 | 400,900 | — | — |
| 2019-12-16 | $167.20 | $249.84 | 502,700 | — | — |
| 2019-12-13 | $167.37 | $250.09 | 370,300 | — | — |
| 2019-12-12 | $166.86 | $249.33 | 349,900 | — | — |
| 2019-12-11 | $163.97 | $245.01 | 295,900 | — | — |
| 2019-12-10 | $163.13 | $243.75 | 340,400 | — | — |
| 2019-12-09 | $162.82 | $243.29 | 513,900 | — | — |
| 2019-12-06 | $163.23 | $243.90 | 541,000 | — | — |
| 2019-12-05 | $160.27 | $239.48 | 373,000 | — | — |
| 2019-12-04 | $157.36 | $235.13 | 596,200 | — | — |
| 2019-12-03 | $157.83 | $235.83 | 653,000 | — | — |
| 2019-12-02 | $160.19 | $239.36 | 436,600 | — | — |
| 2019-11-29 | $162.74 | $243.17 | 191,600 | — | — |
| 2019-11-27 | $163.31 | $244.02 | 279,900 | — | — |
| 2019-11-26 | $161.88 | $241.89 | 438,400 | — | — |
| 2019-11-25 | $160.93 | $240.47 | 435,200 | — | — |
| 2019-11-22 | $160.49 | $239.81 | 325,700 | — | — |
| 2019-11-21 | $160.94 | $240.48 | 368,100 | — | — |
| 2019-11-20 | $162.01 | $242.08 | 635,300 | — | — |
| 2019-11-19 | $162.56 | $242.90 | 397,300 | — | — |
| 2019-11-18 | $161.18 | $240.84 | 316,600 | — | — |
| 2019-11-15 | $162.06 | $242.16 | 553,800 | — | — |
| 2019-11-14 | $161.74 | $241.68 | 335,400 | — | — |
| 2019-11-13 | $161.68 | $241.59 | 626,700 | — | — |
| 2019-11-12 | $161.50 | $241.32 | 567,300 | — | — |
| 2019-11-11 | $160.80 | $240.27 | 309,600 | — | — |
| 2019-11-08 | $159.62 | $238.51 | 219,600 | — | — |
| 2019-11-07 | $160.38 | $239.65 | 482,100 | — | — |
| 2019-11-06 | $159.66 | $238.57 | 282,900 | — | — |
| 2019-11-05 | $160.54 | $239.88 | 426,600 | — | — |
| 2019-11-04 | $160.20 | $239.38 | 433,300 | — | — |
| 2019-11-01 | $159.04 | $237.64 | 505,200 | — | — |
| 2019-10-31 | $155.53 | $232.40 | 551,600 | — | — |
| 2019-10-30 | $156.24 | $233.46 | 758,700 | — | — |
| 2019-10-29 | $162.28 | $242.48 | 574,900 | — | — |
| 2019-10-28 | $159.36 | $238.12 | 306,200 | — | — |
| 2019-10-25 | $158.72 | $237.16 | 482,200 | — | — |
| 2019-10-24 | $157.83 | $235.83 | 282,500 | — | — |
| 2019-10-23 | $158.98 | $237.55 | 319,400 | — | — |
| 2019-10-22 | $159.14 | $237.79 | 323,800 | — | — |
| 2019-10-21 | $159.34 | $238.09 | 316,300 | — | — |
| 2019-10-18 | $160.34 | $239.59 | 371,700 | — | — |
| 2019-10-17 | $159.61 | $238.49 | 266,800 | — | — |
| 2019-10-16 | $157.40 | $235.19 | 344,700 | — | — |
| 2019-10-15 | $158.52 | $236.87 | 294,400 | — | — |
| 2019-10-14 | $157.31 | $234.31 | 363,400 | — | — |
| 2019-10-11 | $159.44 | $237.48 | 393,400 | — | — |
| 2019-10-10 | $156.07 | $232.46 | 308,700 | — | — |
| 2019-10-09 | $153.87 | $229.19 | 398,600 | — | — |
| 2019-10-08 | $152.31 | $226.86 | 590,400 | — | — |
| 2019-10-07 | $156.14 | $232.57 | 556,800 | — | — |
| 2019-10-04 | $158.54 | $236.14 | 311,100 | — | — |
| 2019-10-03 | $157.51 | $234.61 | 314,200 | — | — |
| 2019-10-02 | $156.75 | $233.48 | 410,400 | — | — |
| 2019-10-01 | $159.53 | $237.62 | 262,100 | — | — |
| 2019-09-30 | $163.88 | $244.10 | 323,200 | — | — |
| 2019-09-27 | $164.54 | $245.08 | 294,900 | — | — |
| 2019-09-26 | $163.85 | $244.05 | 273,200 | — | — |
| 2019-09-25 | $164.17 | $244.53 | 320,200 | — | — |
| 2019-09-24 | $162.37 | $241.85 | 570,400 | — | — |
| 2019-09-23 | $163.60 | $243.68 | 542,800 | — | — |
| 2019-09-20 | $164.34 | $244.78 | 1,870,500 | — | — |
| 2019-09-19 | $166.67 | $248.25 | 489,600 | — | — |
| 2019-09-18 | $170.41 | $253.82 | 394,800 | — | — |
| 2019-09-17 | $171.42 | $255.33 | 345,700 | — | — |
| 2019-09-16 | $171.53 | $255.49 | 341,200 | — | — |
| 2019-09-13 | $170.88 | $254.52 | 398,400 | — | — |
| 2019-09-12 | $169.51 | $252.48 | 350,000 | — | — |
| 2019-09-11 | $167.68 | $249.76 | 397,700 | — | — |
| 2019-09-10 | $166.23 | $247.60 | 469,500 | — | — |
| 2019-09-09 | $167.93 | $250.13 | 363,200 | — | — |
| 2019-09-06 | $168.85 | $251.50 | 441,100 | — | — |
| 2019-09-05 | $168.71 | $251.29 | 562,800 | — | — |
| 2019-09-04 | $162.96 | $242.73 | 304,900 | — | — |
| 2019-09-03 | $161.26 | $240.19 | 459,500 | — | — |
| 2019-08-30 | $164.71 | $245.33 | 499,100 | — | — |
| 2019-08-29 | $165.32 | $246.24 | 376,700 | — | — |
| 2019-08-28 | $162.83 | $242.53 | 389,600 | — | — |
| 2019-08-27 | $162.61 | $242.20 | 517,100 | — | — |
| 2019-08-26 | $160.70 | $239.36 | 395,400 | — | — |
| 2019-08-23 | $160.55 | $239.14 | 498,200 | — | — |
| 2019-08-22 | $164.86 | $245.56 | 295,400 | — | — |
| 2019-08-21 | $165.86 | $247.05 | 271,900 | — | — |
| 2019-08-20 | $164.77 | $245.42 | 423,600 | — | — |
| 2019-08-19 | $165.55 | $246.58 | 382,300 | — | — |
| 2019-08-16 | $164.00 | $244.28 | 463,900 | — | — |
| 2019-08-15 | $161.77 | $240.95 | 470,300 | — | — |
| 2019-08-14 | $160.86 | $239.60 | 491,300 | — | — |
| 2019-08-13 | $164.67 | $245.27 | 750,800 | — | — |
| 2019-08-12 | $162.19 | $241.58 | 556,500 | — | — |
| 2019-08-09 | $162.03 | $241.34 | 739,200 | — | — |
| 2019-08-08 | $162.12 | $241.48 | 17,655,100 | — | — |
| 2019-08-07 | $158.12 | $235.52 | 986,800 | — | — |
| 2019-08-06 | $159.58 | $237.69 | 719,900 | — | — |
| 2019-08-05 | $155.93 | $232.26 | 708,000 | — | — |
| 2019-08-02 | $161.58 | $240.67 | 1,392,400 | — | — |
| 2019-08-01 | $168.11 | $250.40 | 707,300 | — | — |
| 2019-07-31 | $168.22 | $250.56 | 419,200 | — | — |
| 2019-07-30 | $169.76 | $252.85 | 405,500 | — | — |
| 2019-07-29 | $167.44 | $249.40 | 499,000 | — | — |
| 2019-07-26 | $168.81 | $251.44 | 628,700 | — | — |
| 2019-07-25 | $165.23 | $246.11 | 444,400 | — | — |
| 2019-07-24 | $166.65 | $248.22 | 338,700 | — | — |
| 2019-07-23 | $166.94 | $248.65 | 409,400 | — | — |
| 2019-07-22 | $164.75 | $245.39 | 385,700 | — | — |
| 2019-07-19 | $164.46 | $244.96 | 462,600 | — | — |
| 2019-07-18 | $164.90 | $245.62 | 624,800 | — | — |
| 2019-07-17 | $165.75 | $246.88 | 502,300 | — | — |
| 2019-07-16 | $168.36 | $250.77 | 328,300 | — | — |
| 2019-07-15 | $169.18 | $251.99 | 204,900 | — | — |
| 2019-07-12 | $170.83 | $253.70 | 298,100 | — | — |
| 2019-07-11 | $169.14 | $251.19 | 335,600 | — | — |
| 2019-07-10 | $169.01 | $251.00 | 397,500 | — | — |
| 2019-07-09 | $169.98 | $252.44 | 251,800 | — | — |
| 2019-07-08 | $170.64 | $253.42 | 322,300 | — | — |
| 2019-07-05 | $171.73 | $255.04 | 349,500 | — | — |
| 2019-07-03 | $173.07 | $257.03 | 104,200 | — | — |
| 2019-07-02 | $172.45 | $256.11 | 275,200 | — | — |
| 2019-07-01 | $173.37 | $257.48 | 413,800 | — | — |
| 2019-06-28 | $172.14 | $255.65 | 1,175,400 | — | — |
| 2019-06-27 | $169.59 | $251.86 | 505,900 | — | — |
| 2019-06-26 | $168.26 | $249.89 | 461,600 | — | — |
| 2019-06-25 | $167.42 | $248.64 | 542,600 | — | — |
| 2019-06-24 | $165.87 | $246.34 | 384,700 | — | — |
| 2019-06-21 | $167.54 | $248.82 | 756,300 | — | — |
| 2019-06-20 | $166.12 | $246.71 | 530,300 | — | — |
| 2019-06-19 | $164.04 | $243.62 | 284,600 | — | — |
| 2019-06-18 | $162.89 | $241.91 | 428,300 | — | — |
| 2019-06-17 | $159.88 | $237.44 | 307,000 | — | — |
| 2019-06-14 | $159.68 | $237.14 | 288,100 | — | — |
| 2019-06-13 | $160.27 | $238.02 | 281,100 | — | — |
| 2019-06-12 | $160.30 | $238.07 | 331,000 | — | — |
| 2019-06-11 | $162.09 | $240.72 | 337,100 | — | — |
| 2019-06-10 | $163.07 | $242.18 | 432,900 | — | — |
| 2019-06-07 | $161.58 | $239.97 | 599,400 | — | — |
| 2019-06-06 | $158.28 | $235.07 | 181,600 | — | — |
| 2019-06-05 | $158.11 | $234.81 | 399,000 | — | — |
| 2019-06-04 | $157.52 | $233.94 | 210,600 | — | — |
| 2019-06-03 | $153.51 | $227.98 | 291,200 | — | — |
| 2019-05-31 | $152.71 | $226.79 | 355,600 | — | — |
| 2019-05-30 | $152.36 | $226.27 | 276,500 | — | — |
| 2019-05-29 | $151.65 | $225.22 | 352,500 | — | — |
| 2019-05-28 | $151.49 | $224.98 | 450,500 | — | — |
| 2019-05-24 | $152.92 | $227.11 | 277,000 | — | — |
| 2019-05-23 | $150.74 | $223.87 | 217,300 | — | — |
| 2019-05-22 | $151.82 | $225.47 | 183,800 | — | — |
| 2019-05-21 | $153.23 | $227.57 | 180,000 | — | — |
| 2019-05-20 | $151.03 | $224.30 | 354,500 | — | — |
| 2019-05-17 | $150.61 | $223.67 | 225,200 | — | — |
| 2019-05-16 | $153.46 | $227.91 | 194,800 | — | — |
| 2019-05-15 | $153.46 | $227.16 | 182,600 | — | — |
| 2019-05-14 | $151.13 | $223.72 | 260,700 | — | — |
| 2019-05-13 | $150.57 | $222.89 | 235,900 | — | — |
| 2019-05-10 | $154.49 | $228.69 | 231,300 | — | — |
| 2019-05-09 | $152.91 | $226.35 | 228,600 | — | — |
| 2019-05-08 | $153.50 | $227.22 | 283,800 | — | — |
| 2019-05-07 | $153.72 | $227.55 | 384,600 | — | — |
| 2019-05-06 | $156.00 | $230.92 | 493,900 | — | — |
| 2019-05-03 | $156.43 | $231.56 | 287,300 | — | — |
| 2019-05-02 | $155.35 | $229.96 | 351,000 | — | — |
| 2019-05-01 | $154.45 | $228.63 | 233,900 | — | — |
| 2019-04-30 | $156.66 | $231.90 | 286,300 | — | — |
| 2019-04-29 | $157.30 | $232.85 | 441,400 | — | — |
| 2019-04-26 | $156.59 | $231.80 | 736,700 | — | — |
| 2019-04-25 | $153.32 | $226.96 | 440,800 | — | — |
| 2019-04-24 | $156.71 | $231.98 | 427,100 | — | — |
| 2019-04-23 | $156.19 | $231.21 | 460,500 | — | — |
| 2019-04-22 | $153.60 | $227.37 | 357,500 | — | — |
| 2019-04-18 | $154.52 | $228.73 | 391,700 | — | — |
| 2019-04-17 | $154.49 | $228.69 | 458,600 | — | — |
| 2019-04-16 | $155.78 | $230.60 | 571,500 | — | — |
| 2019-04-15 | $156.21 | $231.24 | 330,400 | — | — |
| 2019-04-12 | $157.27 | $232.80 | 294,900 | — | — |
| 2019-04-11 | $157.51 | $233.16 | 163,200 | — | — |
| 2019-04-10 | $155.38 | $230.01 | 149,300 | — | — |
| 2019-04-09 | $154.53 | $228.75 | 267,900 | — | — |
| 2019-04-08 | $157.41 | $233.01 | 203,900 | — | — |
| 2019-04-05 | $156.26 | $231.31 | 176,400 | — | — |
| 2019-04-04 | $156.34 | $231.43 | 266,100 | — | — |
| 2019-04-03 | $155.55 | $230.26 | 340,500 | — | — |
| 2019-04-02 | $154.82 | $229.18 | 216,900 | — | — |
| 2019-04-01 | $155.78 | $230.60 | 419,800 | — | — |
| 2019-03-29 | $151.74 | $224.62 | 415,600 | — | — |
| 2019-03-28 | $151.45 | $224.19 | 151,200 | — | — |
| 2019-03-27 | $149.96 | $221.98 | 268,400 | — | — |
| 2019-03-26 | $150.33 | $222.53 | 208,900 | — | — |
| 2019-03-25 | $147.82 | $218.82 | 189,000 | — | — |
| 2019-03-22 | $147.93 | $218.98 | 319,000 | — | — |
| 2019-03-21 | $151.64 | $224.47 | 387,600 | — | — |
| 2019-03-20 | $148.56 | $219.91 | 257,000 | — | — |
| 2019-03-19 | $149.19 | $220.84 | 307,200 | — | — |
| 2019-03-18 | $149.98 | $222.01 | 357,900 | — | — |
| 2019-03-15 | $147.72 | $218.67 | 570,100 | — | — |
| 2019-03-14 | $146.67 | $217.11 | 375,100 | — | — |
| 2019-03-13 | $147.42 | $218.22 | 399,100 | — | — |
| 2019-03-12 | $145.89 | $215.96 | 322,900 | — | — |
| 2019-03-11 | $146.75 | $217.23 | 350,400 | — | — |
| 2019-03-08 | $142.96 | $211.62 | 267,700 | — | — |
| 2019-03-07 | $143.81 | $212.88 | 196,800 | — | — |
| 2019-03-06 | $145.09 | $214.77 | 221,500 | — | — |
| 2019-03-05 | $144.74 | $214.26 | 369,700 | — | — |
| 2019-03-04 | $145.55 | $215.46 | 253,300 | — | — |
| 2019-03-01 | $144.85 | $214.42 | 183,200 | — | — |
| 2019-02-28 | $144.10 | $213.31 | 278,700 | — | — |
| 2019-02-27 | $144.96 | $214.58 | 269,900 | — | — |
| 2019-02-26 | $143.54 | $212.48 | 233,400 | — | — |
| 2019-02-25 | $144.83 | $214.39 | 312,700 | — | — |
| 2019-02-22 | $144.55 | $213.98 | 314,400 | — | — |
| 2019-02-21 | $142.46 | $210.88 | 310,100 | — | — |
| 2019-02-20 | $143.17 | $211.93 | 214,300 | — | — |
| 2019-02-19 | $142.54 | $211.00 | 275,000 | — | — |
| 2019-02-15 | $144.12 | $213.34 | 260,900 | — | — |
| 2019-02-14 | $141.08 | $208.84 | 441,000 | — | — |
| 2019-02-13 | $141.97 | $210.16 | 354,200 | — | — |
| 2019-02-12 | $142.97 | $211.64 | 325,700 | — | — |
| 2019-02-11 | $140.36 | $207.77 | 280,500 | — | — |
| 2019-02-08 | $140.02 | $207.27 | 403,400 | — | — |
| 2019-02-07 | $137.85 | $204.06 | 354,700 | — | — |
| 2019-02-06 | $138.19 | $204.56 | 203,700 | — | — |
| 2019-02-05 | $138.35 | $204.80 | 268,500 | — | — |
| 2019-02-04 | $138.13 | $204.47 | 203,600 | — | — |
| 2019-02-01 | $138.07 | $204.38 | 265,300 | — | — |
| 2019-01-31 | $137.86 | $204.07 | 432,200 | — | — |
| 2019-01-30 | $137.10 | $202.95 | 545,400 | — | — |
| 2019-01-29 | $139.10 | $205.91 | 358,400 | — | — |
| 2019-01-28 | $135.65 | $200.80 | 379,300 | — | — |
| 2019-01-25 | $137.26 | $203.18 | 263,200 | — | — |
| 2019-01-24 | $136.76 | $202.44 | 297,900 | — | — |
| 2019-01-23 | $135.91 | $201.19 | 309,300 | — | — |
| 2019-01-22 | $137.60 | $203.69 | 306,100 | — | — |
| 2019-01-18 | $140.77 | $208.38 | 502,100 | — | — |
| 2019-01-17 | $137.84 | $204.04 | 430,900 | — | — |
| 2019-01-16 | $135.84 | $201.08 | 303,100 | — | — |
| 2019-01-15 | $134.65 | $199.32 | 202,200 | — | — |
| 2019-01-14 | $134.90 | $199.69 | 171,600 | — | — |
| 2019-01-11 | $136.56 | $201.51 | 276,500 | — | — |
| 2019-01-10 | $136.57 | $201.53 | 281,600 | — | — |
| 2019-01-09 | $135.54 | $200.01 | 337,700 | — | — |
| 2019-01-08 | $134.90 | $199.06 | 420,800 | — | — |
| 2019-01-07 | $131.83 | $194.53 | 589,500 | — | — |
| 2019-01-04 | $129.35 | $190.87 | 429,400 | — | — |
| 2019-01-03 | $121.42 | $179.17 | 295,300 | — | — |
| 2019-01-02 | $125.05 | $184.53 | 268,500 | — | — |