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
- 1981-11-05 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 | $153.74 | $259.46 | 364,600 | — | — |
| 2019-12-30 | $156.25 | $263.70 | 323,900 | — | — |
| 2019-12-27 | $154.83 | $261.30 | 264,800 | — | — |
| 2019-12-26 | $155.05 | $261.67 | 302,700 | — | — |
| 2019-12-24 | $157.14 | $265.20 | 173,400 | — | — |
| 2019-12-23 | $155.70 | $262.77 | 280,700 | — | — |
| 2019-12-20 | $156.91 | $264.81 | 1,295,300 | — | — |
| 2019-12-19 | $155.21 | $261.94 | 373,500 | — | — |
| 2019-12-18 | $154.74 | $261.15 | 281,200 | — | — |
| 2019-12-17 | $155.02 | $261.62 | 333,000 | — | — |
| 2019-12-16 | $153.84 | $259.63 | 326,800 | — | — |
| 2019-12-13 | $154.26 | $260.34 | 242,000 | — | — |
| 2019-12-12 | $152.92 | $258.08 | 314,500 | — | — |
| 2019-12-11 | $153.61 | $259.24 | 297,500 | — | — |
| 2019-12-10 | $152.32 | $257.07 | 456,800 | — | — |
| 2019-12-09 | $151.41 | $255.53 | 546,700 | — | — |
| 2019-12-06 | $154.54 | $260.81 | 380,000 | — | — |
| 2019-12-05 | $152.59 | $257.52 | 432,800 | — | — |
| 2019-12-04 | $153.40 | $258.89 | 507,600 | — | — |
| 2019-12-03 | $153.88 | $259.70 | 710,900 | — | — |
| 2019-12-02 | $157.54 | $265.88 | 625,700 | — | — |
| 2019-11-29 | $153.74 | $259.46 | 365,000 | — | — |
| 2019-11-27 | $151.79 | $256.17 | 695,000 | — | — |
| 2019-11-26 | $151.13 | $255.06 | 1,062,800 | — | — |
| 2019-11-25 | $157.50 | $265.81 | 767,800 | — | — |
| 2019-11-22 | $154.95 | $261.51 | 525,500 | — | — |
| 2019-11-21 | $155.60 | $262.60 | 420,800 | — | — |
| 2019-11-20 | $158.94 | $268.24 | 321,400 | — | — |
| 2019-11-19 | $158.52 | $267.53 | 213,000 | — | — |
| 2019-11-18 | $160.11 | $270.21 | 197,400 | — | — |
| 2019-11-15 | $160.13 | $270.25 | 256,300 | — | — |
| 2019-11-14 | $161.16 | $271.99 | 246,500 | — | — |
| 2019-11-13 | $162.34 | $273.98 | 209,300 | — | — |
| 2019-11-12 | $160.55 | $270.96 | 254,400 | — | — |
| 2019-11-11 | $163.04 | $275.16 | 227,000 | — | — |
| 2019-11-08 | $165.36 | $279.07 | 249,700 | — | — |
| 2019-11-07 | $163.58 | $276.07 | 239,000 | — | — |
| 2019-11-06 | $162.56 | $274.35 | 271,100 | — | — |
| 2019-11-05 | $161.17 | $272.00 | 202,500 | — | — |
| 2019-11-04 | $158.69 | $267.82 | 376,600 | — | — |
| 2019-11-01 | $155.93 | $263.16 | 277,100 | — | — |
| 2019-10-31 | $155.50 | $262.43 | 341,500 | — | — |
| 2019-10-30 | $156.48 | $264.09 | 258,500 | — | — |
| 2019-10-29 | $157.65 | $266.06 | 225,700 | — | — |
| 2019-10-28 | $157.62 | $266.01 | 375,400 | — | — |
| 2019-10-25 | $161.36 | $272.32 | 230,200 | — | — |
| 2019-10-24 | $161.02 | $271.75 | 186,200 | — | — |
| 2019-10-23 | $162.17 | $273.69 | 341,700 | — | — |
| 2019-10-22 | $161.47 | $272.51 | 369,300 | — | — |
| 2019-10-21 | $160.07 | $270.15 | 387,500 | — | — |
| 2019-10-18 | $158.67 | $267.78 | 366,500 | — | — |
| 2019-10-17 | $154.84 | $261.32 | 255,600 | — | — |
| 2019-10-16 | $156.07 | $261.20 | 355,700 | — | — |
| 2019-10-15 | $154.36 | $258.34 | 446,400 | — | — |
| 2019-10-14 | $155.10 | $259.58 | 440,800 | — | — |
| 2019-10-11 | $158.81 | $265.79 | 305,300 | — | — |
| 2019-10-10 | $158.63 | $265.49 | 197,500 | — | — |
| 2019-10-09 | $159.48 | $266.91 | 217,000 | — | — |
| 2019-10-08 | $160.14 | $268.01 | 200,500 | — | — |
| 2019-10-07 | $161.56 | $270.39 | 230,200 | — | — |
| 2019-10-04 | $161.36 | $270.06 | 239,300 | — | — |
| 2019-10-03 | $159.36 | $266.71 | 230,300 | — | — |
| 2019-10-02 | $158.93 | $265.99 | 345,600 | — | — |
| 2019-10-01 | $160.05 | $267.86 | 391,300 | — | — |
| 2019-09-30 | $162.65 | $272.21 | 361,700 | — | — |
| 2019-09-27 | $160.81 | $269.14 | 428,800 | — | — |
| 2019-09-26 | $164.57 | $275.43 | 361,700 | — | — |
| 2019-09-25 | $164.84 | $275.88 | 340,500 | — | — |
| 2019-09-24 | $164.74 | $275.71 | 357,100 | — | — |
| 2019-09-23 | $167.62 | $280.53 | 446,300 | — | — |
| 2019-09-20 | $166.12 | $278.02 | 573,900 | — | — |
| 2019-09-19 | $166.26 | $278.26 | 368,800 | — | — |
| 2019-09-18 | $165.46 | $276.92 | 647,000 | — | — |
| 2019-09-17 | $167.91 | $281.02 | 1,843,600 | — | — |
| 2019-09-16 | $164.84 | $275.88 | 666,600 | — | — |
| 2019-09-13 | $164.29 | $274.96 | 468,400 | — | — |
| 2019-09-12 | $162.02 | $271.16 | 458,000 | — | — |
| 2019-09-11 | $166.42 | $278.52 | 468,100 | — | — |
| 2019-09-10 | $165.00 | $276.15 | 304,100 | — | — |
| 2019-09-09 | $163.01 | $272.82 | 267,500 | — | — |
| 2019-09-06 | $163.87 | $274.26 | 235,800 | — | — |
| 2019-09-05 | $165.15 | $276.40 | 256,400 | — | — |
| 2019-09-04 | $163.18 | $273.10 | 276,300 | — | — |
| 2019-09-03 | $163.19 | $273.12 | 420,800 | — | — |
| 2019-08-30 | $165.40 | $276.82 | 426,200 | — | — |
| 2019-08-29 | $163.53 | $273.69 | 300,900 | — | — |
| 2019-08-28 | $159.61 | $267.13 | 439,700 | — | — |
| 2019-08-27 | $160.56 | $268.72 | 217,500 | — | — |
| 2019-08-26 | $162.63 | $272.18 | 283,200 | — | — |
| 2019-08-23 | $161.28 | $269.92 | 341,800 | — | — |
| 2019-08-22 | $164.76 | $275.75 | 255,000 | — | — |
| 2019-08-21 | $164.13 | $274.69 | 320,200 | — | — |
| 2019-08-20 | $165.33 | $276.70 | 191,500 | — | — |
| 2019-08-19 | $167.30 | $280.00 | 310,400 | — | — |
| 2019-08-16 | $164.94 | $276.05 | 293,000 | — | — |
| 2019-08-15 | $163.93 | $274.36 | 408,900 | — | — |
| 2019-08-14 | $166.44 | $278.56 | 345,000 | — | — |
| 2019-08-13 | $172.10 | $288.03 | 304,600 | — | — |
| 2019-08-12 | $171.25 | $286.61 | 279,300 | — | — |
| 2019-08-09 | $171.69 | $287.34 | 538,700 | — | — |
| 2019-08-08 | $169.93 | $284.40 | 391,600 | — | — |
| 2019-08-07 | $168.87 | $282.62 | 403,800 | — | — |
| 2019-08-06 | $167.49 | $280.31 | 294,900 | — | — |
| 2019-08-05 | $165.69 | $277.30 | 463,200 | — | — |
| 2019-08-02 | $172.25 | $288.28 | 337,000 | — | — |
| 2019-08-01 | $171.55 | $287.11 | 271,400 | — | — |
| 2019-07-31 | $173.71 | $290.72 | 241,300 | — | — |
| 2019-07-30 | $175.15 | $293.13 | 307,300 | — | — |
| 2019-07-29 | $175.02 | $292.92 | 392,500 | — | — |
| 2019-07-26 | $173.00 | $289.54 | 266,000 | — | — |
| 2019-07-25 | $171.39 | $286.84 | 222,900 | — | — |
| 2019-07-24 | $170.46 | $285.29 | 278,700 | — | — |
| 2019-07-23 | $170.01 | $284.53 | 332,200 | — | — |
| 2019-07-22 | $169.01 | $282.86 | 404,000 | — | — |
| 2019-07-19 | $170.19 | $284.83 | 354,200 | — | — |
| 2019-07-18 | $171.24 | $286.59 | 489,600 | — | — |
| 2019-07-17 | $178.63 | $291.76 | 651,900 | — | — |
| 2019-07-16 | $179.61 | $293.36 | 424,300 | — | — |
| 2019-07-15 | $178.68 | $291.84 | 392,200 | — | — |
| 2019-07-12 | $178.53 | $291.60 | 558,700 | — | — |
| 2019-07-11 | $176.39 | $288.10 | 562,800 | — | — |
| 2019-07-10 | $175.66 | $286.91 | 600,500 | — | — |
| 2019-07-09 | $172.98 | $282.53 | 526,700 | — | — |
| 2019-07-08 | $171.62 | $280.31 | 320,900 | — | — |
| 2019-07-05 | $172.95 | $282.49 | 282,200 | — | — |
| 2019-07-03 | $172.99 | $282.55 | 330,300 | — | — |
| 2019-07-02 | $172.43 | $281.64 | 452,000 | — | — |
| 2019-07-01 | $171.60 | $280.28 | 332,600 | — | — |
| 2019-06-28 | $170.73 | $278.86 | 410,200 | — | — |
| 2019-06-27 | $170.52 | $278.52 | 412,200 | — | — |
| 2019-06-26 | $169.78 | $277.31 | 315,700 | — | — |
| 2019-06-25 | $170.94 | $279.20 | 458,500 | — | — |
| 2019-06-24 | $169.89 | $277.49 | 295,400 | — | — |
| 2019-06-21 | $167.89 | $274.22 | 504,800 | — | — |
| 2019-06-20 | $166.30 | $271.62 | 374,000 | — | — |
| 2019-06-19 | $168.82 | $275.74 | 283,900 | — | — |
| 2019-06-18 | $169.71 | $277.19 | 287,000 | — | — |
| 2019-06-17 | $169.97 | $277.62 | 442,000 | — | — |
| 2019-06-14 | $168.32 | $274.92 | 272,400 | — | — |
| 2019-06-13 | $166.83 | $272.49 | 289,100 | — | — |
| 2019-06-12 | $164.78 | $269.14 | 263,800 | — | — |
| 2019-06-11 | $164.93 | $269.39 | 286,700 | — | — |
| 2019-06-10 | $165.73 | $270.69 | 372,300 | — | — |
| 2019-06-07 | $163.63 | $267.26 | 366,200 | — | — |
| 2019-06-06 | $168.62 | $275.41 | 401,800 | — | — |
| 2019-06-05 | $166.42 | $271.82 | 584,300 | — | — |
| 2019-06-04 | $166.88 | $272.57 | 1,092,700 | — | — |
| 2019-06-03 | $161.05 | $263.05 | 975,500 | — | — |
| 2019-05-31 | $157.09 | $256.58 | 409,100 | — | — |
| 2019-05-30 | $157.72 | $257.61 | 436,200 | — | — |
| 2019-05-29 | $158.29 | $258.54 | 588,300 | — | — |
| 2019-05-28 | $161.80 | $264.27 | 473,100 | — | — |
| 2019-05-24 | $163.70 | $267.38 | 303,500 | — | — |
| 2019-05-23 | $163.94 | $267.77 | 456,500 | — | — |
| 2019-05-22 | $169.07 | $276.15 | 235,600 | — | — |
| 2019-05-21 | $169.12 | $276.23 | 313,300 | — | — |
| 2019-05-20 | $165.85 | $270.89 | 421,300 | — | — |
| 2019-05-17 | $165.54 | $270.38 | 396,400 | — | — |
| 2019-05-16 | $163.23 | $266.61 | 447,000 | — | — |
| 2019-05-15 | $166.59 | $272.10 | 311,000 | — | — |
| 2019-05-14 | $166.56 | $272.05 | 289,900 | — | — |
| 2019-05-13 | $167.95 | $274.32 | 257,600 | — | — |
| 2019-05-10 | $169.53 | $276.90 | 232,100 | — | — |
| 2019-05-09 | $168.99 | $276.02 | 233,700 | — | — |
| 2019-05-08 | $168.02 | $274.43 | 204,400 | — | — |
| 2019-05-07 | $168.01 | $274.42 | 293,100 | — | — |
| 2019-05-06 | $169.75 | $277.26 | 222,500 | — | — |
| 2019-05-03 | $168.58 | $275.35 | 349,500 | — | — |
| 2019-05-02 | $169.71 | $277.19 | 390,400 | — | — |
| 2019-05-01 | $167.21 | $273.11 | 305,200 | — | — |
| 2019-04-30 | $168.74 | $275.61 | 477,300 | — | — |
| 2019-04-29 | $171.65 | $280.36 | 365,100 | — | — |
| 2019-04-26 | $168.94 | $275.94 | 387,300 | — | — |
| 2019-04-25 | $168.38 | $275.02 | 644,600 | — | — |
| 2019-04-24 | $163.23 | $266.61 | 477,200 | — | — |
| 2019-04-23 | $159.45 | $260.44 | 484,400 | — | — |
| 2019-04-22 | $157.13 | $256.65 | 433,500 | — | — |
| 2019-04-18 | $155.14 | $253.40 | 341,400 | — | — |
| 2019-04-17 | $152.93 | $249.79 | 280,900 | — | — |
| 2019-04-16 | $155.70 | $252.27 | 451,700 | — | — |
| 2019-04-15 | $155.90 | $252.59 | 342,000 | — | — |
| 2019-04-12 | $155.27 | $251.57 | 390,400 | — | — |
| 2019-04-11 | $154.17 | $249.79 | 440,200 | — | — |
| 2019-04-10 | $152.73 | $247.46 | 277,400 | — | — |
| 2019-04-09 | $151.90 | $246.11 | 394,700 | — | — |
| 2019-04-08 | $152.62 | $247.28 | 382,300 | — | — |
| 2019-04-05 | $156.69 | $253.87 | 514,100 | — | — |
| 2019-04-04 | $154.33 | $250.05 | 322,400 | — | — |
| 2019-04-03 | $154.10 | $249.68 | 304,600 | — | — |
| 2019-04-02 | $155.28 | $251.59 | 334,500 | — | — |
| 2019-04-01 | $156.87 | $254.16 | 447,500 | — | — |
| 2019-03-29 | $161.61 | $261.84 | 262,800 | — | — |
| 2019-03-28 | $161.91 | $262.33 | 166,700 | — | — |
| 2019-03-27 | $161.28 | $261.31 | 300,700 | — | — |
| 2019-03-26 | $160.23 | $259.61 | 285,700 | — | — |
| 2019-03-25 | $161.11 | $261.03 | 378,700 | — | — |
| 2019-03-22 | $159.80 | $258.91 | 555,700 | — | — |
| 2019-03-21 | $157.46 | $255.12 | 469,500 | — | — |
| 2019-03-20 | $153.43 | $248.59 | 289,800 | — | — |
| 2019-03-19 | $156.59 | $253.71 | 226,100 | — | — |
| 2019-03-18 | $156.49 | $253.55 | 283,900 | — | — |
| 2019-03-15 | $155.53 | $251.99 | 667,000 | — | — |
| 2019-03-14 | $156.04 | $252.82 | 254,500 | — | — |
| 2019-03-13 | $155.01 | $251.15 | 278,300 | — | — |
| 2019-03-12 | $154.65 | $250.57 | 412,100 | — | — |
| 2019-03-11 | $157.47 | $255.14 | 416,700 | — | — |
| 2019-03-08 | $157.96 | $255.93 | 583,200 | — | — |
| 2019-03-07 | $157.87 | $255.78 | 563,800 | — | — |
| 2019-03-06 | $155.72 | $252.30 | 340,300 | — | — |
| 2019-03-05 | $158.01 | $256.01 | 317,200 | — | — |
| 2019-03-04 | $159.65 | $258.67 | 516,700 | — | — |
| 2019-03-01 | $161.50 | $261.67 | 471,600 | — | — |
| 2019-02-28 | $161.99 | $262.46 | 441,300 | — | — |
| 2019-02-27 | $162.20 | $262.80 | 600,700 | — | — |
| 2019-02-26 | $164.04 | $265.78 | 1,322,300 | — | — |
| 2019-02-25 | $169.51 | $274.64 | 624,300 | — | — |
| 2019-02-22 | $170.57 | $276.36 | 420,600 | — | — |
| 2019-02-21 | $171.71 | $278.21 | 225,200 | — | — |
| 2019-02-20 | $170.59 | $276.39 | 258,900 | — | — |
| 2019-02-19 | $172.29 | $279.15 | 262,000 | — | — |
| 2019-02-15 | $170.63 | $276.46 | 550,100 | — | — |
| 2019-02-14 | $170.34 | $275.99 | 361,000 | — | — |
| 2019-02-13 | $169.07 | $273.93 | 173,300 | — | — |
| 2019-02-12 | $168.80 | $273.49 | 256,400 | — | — |
| 2019-02-11 | $169.18 | $274.11 | 267,200 | — | — |
| 2019-02-08 | $168.82 | $273.53 | 312,800 | — | — |
| 2019-02-07 | $167.99 | $272.18 | 299,600 | — | — |
| 2019-02-06 | $170.00 | $275.44 | 191,500 | — | — |
| 2019-02-05 | $170.17 | $275.71 | 312,800 | — | — |
| 2019-02-04 | $169.31 | $274.32 | 319,000 | — | — |
| 2019-02-01 | $167.05 | $270.66 | 301,300 | — | — |
| 2019-01-31 | $167.28 | $271.03 | 375,200 | — | — |
| 2019-01-30 | $165.96 | $268.89 | 361,300 | — | — |
| 2019-01-29 | $168.96 | $273.75 | 342,800 | — | — |
| 2019-01-28 | $169.86 | $275.21 | 422,000 | — | — |
| 2019-01-25 | $168.09 | $272.34 | 331,600 | — | — |
| 2019-01-24 | $168.77 | $273.44 | 354,600 | — | — |
| 2019-01-23 | $167.36 | $271.16 | 212,300 | — | — |
| 2019-01-22 | $167.22 | $270.93 | 263,400 | — | — |
| 2019-01-18 | $168.46 | $272.94 | 237,000 | — | — |
| 2019-01-17 | $168.91 | $273.67 | 242,200 | — | — |
| 2019-01-16 | $169.01 | $271.81 | 287,500 | — | — |
| 2019-01-15 | $169.44 | $272.50 | 304,300 | — | — |
| 2019-01-14 | $169.31 | $272.29 | 357,500 | — | — |
| 2019-01-11 | $169.23 | $272.16 | 488,600 | — | — |
| 2019-01-10 | $167.38 | $269.19 | 328,500 | — | — |
| 2019-01-09 | $164.72 | $264.91 | 446,300 | — | — |
| 2019-01-08 | $165.95 | $266.89 | 400,600 | — | — |
| 2019-01-07 | $164.81 | $265.05 | 403,000 | — | — |
| 2019-01-04 | $162.84 | $261.89 | 569,500 | — | — |
| 2019-01-03 | $161.41 | $259.59 | 440,000 | — | — |
| 2019-01-02 | $160.68 | $258.41 | 740,000 | — | — |