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
- 1973-02-21 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 | $161.84 | $311.63 | 216,700 | — | — |
| 2019-12-30 | $162.04 | $312.02 | 187,500 | — | — |
| 2019-12-27 | $163.04 | $313.94 | 159,200 | — | — |
| 2019-12-26 | $162.15 | $312.23 | 154,200 | — | — |
| 2019-12-24 | $161.91 | $311.77 | 68,000 | — | — |
| 2019-12-23 | $161.64 | $311.25 | 313,900 | — | — |
| 2019-12-20 | $163.07 | $314.00 | 857,500 | — | — |
| 2019-12-19 | $160.12 | $308.32 | 258,300 | — | — |
| 2019-12-18 | $159.99 | $308.07 | 583,500 | — | — |
| 2019-12-17 | $161.22 | $310.44 | 332,000 | — | — |
| 2019-12-16 | $159.91 | $307.92 | 446,300 | — | — |
| 2019-12-13 | $158.96 | $306.09 | 323,600 | — | — |
| 2019-12-12 | $158.51 | $305.22 | 320,100 | — | — |
| 2019-12-11 | $157.37 | $303.03 | 611,700 | — | — |
| 2019-12-10 | $155.73 | $299.87 | 426,400 | — | — |
| 2019-12-09 | $157.27 | $302.83 | 274,700 | — | — |
| 2019-12-06 | $158.70 | $305.59 | 419,700 | — | — |
| 2019-12-05 | $157.91 | $304.07 | 349,500 | — | — |
| 2019-12-04 | $155.62 | $299.66 | 465,400 | — | — |
| 2019-12-03 | $154.27 | $297.06 | 327,500 | — | — |
| 2019-12-02 | $154.10 | $296.73 | 311,000 | — | — |
| 2019-11-29 | $155.98 | $300.35 | 125,700 | — | — |
| 2019-11-27 | $158.13 | $304.49 | 149,900 | — | — |
| 2019-11-26 | $159.16 | $306.47 | 400,900 | — | — |
| 2019-11-25 | $158.72 | $305.63 | 727,200 | — | — |
| 2019-11-22 | $154.25 | $297.02 | 441,500 | — | — |
| 2019-11-21 | $156.76 | $301.85 | 484,800 | — | — |
| 2019-11-20 | $159.40 | $306.94 | 749,100 | — | — |
| 2019-11-19 | $162.86 | $313.60 | 372,900 | — | — |
| 2019-11-18 | $161.11 | $310.23 | 473,600 | — | — |
| 2019-11-15 | $161.00 | $310.02 | 350,600 | — | — |
| 2019-11-14 | $160.96 | $308.98 | 375,200 | — | — |
| 2019-11-13 | $158.27 | $303.81 | 424,400 | — | — |
| 2019-11-12 | $161.93 | $310.84 | 458,100 | — | — |
| 2019-11-11 | $158.64 | $304.52 | 255,500 | — | — |
| 2019-11-08 | $157.90 | $303.10 | 243,400 | — | — |
| 2019-11-07 | $158.04 | $303.37 | 255,600 | — | — |
| 2019-11-06 | $159.91 | $306.96 | 271,600 | — | — |
| 2019-11-05 | $160.34 | $307.79 | 433,300 | — | — |
| 2019-11-04 | $158.29 | $303.85 | 453,200 | — | — |
| 2019-11-01 | $156.34 | $300.11 | 459,900 | — | — |
| 2019-10-31 | $152.27 | $292.30 | 470,400 | — | — |
| 2019-10-30 | $154.97 | $297.48 | 282,500 | — | — |
| 2019-10-29 | $155.71 | $298.90 | 360,600 | — | — |
| 2019-10-28 | $155.70 | $298.88 | 414,900 | — | — |
| 2019-10-25 | $154.76 | $297.08 | 321,500 | — | — |
| 2019-10-24 | $153.63 | $294.91 | 611,400 | — | — |
| 2019-10-23 | $154.39 | $296.36 | 1,020,700 | — | — |
| 2019-10-22 | $145.06 | $278.45 | 301,500 | — | — |
| 2019-10-21 | $145.30 | $278.92 | 338,400 | — | — |
| 2019-10-18 | $143.02 | $274.54 | 285,300 | — | — |
| 2019-10-17 | $142.45 | $273.44 | 194,100 | — | — |
| 2019-10-16 | $140.90 | $270.47 | 196,400 | — | — |
| 2019-10-15 | $142.32 | $273.20 | 200,000 | — | — |
| 2019-10-14 | $140.96 | $270.58 | 187,200 | — | — |
| 2019-10-11 | $140.84 | $270.35 | 224,100 | — | — |
| 2019-10-10 | $139.99 | $268.72 | 371,200 | — | — |
| 2019-10-09 | $139.96 | $268.67 | 144,000 | — | — |
| 2019-10-08 | $138.07 | $265.04 | 254,400 | — | — |
| 2019-10-07 | $139.28 | $267.36 | 279,300 | — | — |
| 2019-10-04 | $141.42 | $271.47 | 191,700 | — | — |
| 2019-10-03 | $139.84 | $268.43 | 250,200 | — | — |
| 2019-10-02 | $139.27 | $267.34 | 316,700 | — | — |
| 2019-10-01 | $142.04 | $272.66 | 293,900 | — | — |
| 2019-09-30 | $145.54 | $279.38 | 357,100 | — | — |
| 2019-09-27 | $143.01 | $274.52 | 244,200 | — | — |
| 2019-09-26 | $145.16 | $278.65 | 174,100 | — | — |
| 2019-09-25 | $145.25 | $278.82 | 309,900 | — | — |
| 2019-09-24 | $144.81 | $277.98 | 359,600 | — | — |
| 2019-09-23 | $144.05 | $276.52 | 197,400 | — | — |
| 2019-09-20 | $145.23 | $278.78 | 729,300 | — | — |
| 2019-09-19 | $145.40 | $279.11 | 353,700 | — | — |
| 2019-09-18 | $145.13 | $278.59 | 350,000 | — | — |
| 2019-09-17 | $145.29 | $278.90 | 418,500 | — | — |
| 2019-09-16 | $143.34 | $275.15 | 574,300 | — | — |
| 2019-09-13 | $149.29 | $286.57 | 460,600 | — | — |
| 2019-09-12 | $147.40 | $282.95 | 419,900 | — | — |
| 2019-09-11 | $147.76 | $283.64 | 473,900 | — | — |
| 2019-09-10 | $141.12 | $270.89 | 466,600 | — | — |
| 2019-09-09 | $144.30 | $277.00 | 368,800 | — | — |
| 2019-09-06 | $143.67 | $275.79 | 316,100 | — | — |
| 2019-09-05 | $144.76 | $277.88 | 387,700 | — | — |
| 2019-09-04 | $143.63 | $275.71 | 277,700 | — | — |
| 2019-09-03 | $141.82 | $272.24 | 261,500 | — | — |
| 2019-08-30 | $144.96 | $278.26 | 302,000 | — | — |
| 2019-08-29 | $141.61 | $271.83 | 342,900 | — | — |
| 2019-08-28 | $139.11 | $267.03 | 253,900 | — | — |
| 2019-08-27 | $137.30 | $263.56 | 380,400 | — | — |
| 2019-08-26 | $136.60 | $262.22 | 315,400 | — | — |
| 2019-08-23 | $137.16 | $263.29 | 442,300 | — | — |
| 2019-08-22 | $140.87 | $270.41 | 217,200 | — | — |
| 2019-08-21 | $141.12 | $270.89 | 284,000 | — | — |
| 2019-08-20 | $141.08 | $270.82 | 270,400 | — | — |
| 2019-08-19 | $141.38 | $271.39 | 170,100 | — | — |
| 2019-08-16 | $140.99 | $269.68 | 862,100 | — | — |
| 2019-08-15 | $136.81 | $261.69 | 481,200 | — | — |
| 2019-08-14 | $139.58 | $266.99 | 422,200 | — | — |
| 2019-08-13 | $143.21 | $273.93 | 433,200 | — | — |
| 2019-08-12 | $139.61 | $267.04 | 211,300 | — | — |
| 2019-08-09 | $140.91 | $269.53 | 221,200 | — | — |
| 2019-08-08 | $140.89 | $269.49 | 500,300 | — | — |
| 2019-08-07 | $138.69 | $265.28 | 471,300 | — | — |
| 2019-08-06 | $139.06 | $265.99 | 318,600 | — | — |
| 2019-08-05 | $137.09 | $262.22 | 449,400 | — | — |
| 2019-08-02 | $140.04 | $267.87 | 434,500 | — | — |
| 2019-08-01 | $139.96 | $267.71 | 462,300 | — | — |
| 2019-07-31 | $144.21 | $275.84 | 696,300 | — | — |
| 2019-07-30 | $143.85 | $275.15 | 367,700 | — | — |
| 2019-07-29 | $143.50 | $274.48 | 536,000 | — | — |
| 2019-07-26 | $142.01 | $271.63 | 342,300 | — | — |
| 2019-07-25 | $140.86 | $269.43 | 622,500 | — | — |
| 2019-07-24 | $139.73 | $267.27 | 1,003,400 | — | — |
| 2019-07-23 | $132.16 | $252.79 | 458,000 | — | — |
| 2019-07-22 | $129.81 | $248.30 | 446,000 | — | — |
| 2019-07-19 | $129.84 | $248.35 | 359,500 | — | — |
| 2019-07-18 | $131.24 | $251.03 | 308,500 | — | — |
| 2019-07-17 | $132.05 | $252.58 | 290,200 | — | — |
| 2019-07-16 | $135.10 | $258.42 | 330,000 | — | — |
| 2019-07-15 | $134.05 | $256.41 | 247,900 | — | — |
| 2019-07-12 | $135.38 | $258.95 | 239,400 | — | — |
| 2019-07-11 | $133.94 | $256.20 | 244,700 | — | — |
| 2019-07-10 | $134.87 | $257.98 | 223,900 | — | — |
| 2019-07-09 | $136.00 | $260.14 | 305,500 | — | — |
| 2019-07-08 | $137.33 | $262.68 | 317,800 | — | — |
| 2019-07-05 | $139.35 | $266.55 | 196,400 | — | — |
| 2019-07-03 | $140.03 | $267.85 | 209,900 | — | — |
| 2019-07-02 | $140.14 | $268.06 | 281,400 | — | — |
| 2019-07-01 | $140.95 | $269.61 | 290,500 | — | — |
| 2019-06-28 | $140.41 | $268.57 | 1,454,900 | — | — |
| 2019-06-27 | $138.97 | $265.82 | 355,600 | — | — |
| 2019-06-26 | $137.10 | $262.24 | 262,200 | — | — |
| 2019-06-25 | $138.43 | $264.79 | 321,700 | — | — |
| 2019-06-24 | $141.15 | $269.99 | 461,700 | — | — |
| 2019-06-21 | $139.23 | $266.32 | 417,600 | — | — |
| 2019-06-20 | $141.12 | $269.93 | 546,900 | — | — |
| 2019-06-19 | $138.28 | $264.50 | 460,900 | — | — |
| 2019-06-18 | $136.68 | $261.44 | 321,900 | — | — |
| 2019-06-17 | $135.53 | $259.24 | 312,300 | — | — |
| 2019-06-14 | $137.13 | $262.30 | 211,100 | — | — |
| 2019-06-13 | $137.79 | $263.56 | 214,400 | — | — |
| 2019-06-12 | $137.99 | $263.94 | 233,800 | — | — |
| 2019-06-11 | $137.92 | $263.81 | 164,000 | — | — |
| 2019-06-10 | $138.82 | $265.53 | 208,500 | — | — |
| 2019-06-07 | $137.84 | $263.66 | 239,600 | — | — |
| 2019-06-06 | $136.43 | $260.96 | 278,800 | — | — |
| 2019-06-05 | $136.27 | $260.65 | 277,400 | — | — |
| 2019-06-04 | $135.27 | $258.74 | 532,400 | — | — |
| 2019-06-03 | $133.26 | $254.90 | 506,900 | — | — |
| 2019-05-31 | $133.31 | $254.99 | 430,800 | — | — |
| 2019-05-30 | $136.96 | $261.97 | 242,900 | — | — |
| 2019-05-29 | $135.58 | $259.33 | 252,400 | — | — |
| 2019-05-28 | $135.13 | $258.47 | 240,100 | — | — |
| 2019-05-24 | $135.26 | $258.72 | 221,700 | — | — |
| 2019-05-23 | $134.06 | $256.43 | 234,800 | — | — |
| 2019-05-22 | $135.41 | $259.01 | 287,500 | — | — |
| 2019-05-21 | $137.73 | $263.45 | 249,200 | — | — |
| 2019-05-20 | $136.27 | $260.65 | 191,300 | — | — |
| 2019-05-17 | $136.91 | $261.88 | 180,200 | — | — |
| 2019-05-16 | $137.43 | $262.87 | 382,400 | — | — |
| 2019-05-15 | $136.36 | $260.83 | 560,900 | — | — |
| 2019-05-14 | $135.10 | $258.42 | 227,400 | — | — |
| 2019-05-13 | $134.59 | $256.68 | 392,200 | — | — |
| 2019-05-10 | $136.35 | $260.03 | 230,500 | — | — |
| 2019-05-09 | $135.52 | $258.45 | 336,800 | — | — |
| 2019-05-08 | $136.03 | $259.42 | 248,800 | — | — |
| 2019-05-07 | $137.65 | $262.51 | 223,000 | — | — |
| 2019-05-06 | $139.01 | $265.10 | 475,700 | — | — |
| 2019-05-03 | $140.47 | $267.89 | 361,900 | — | — |
| 2019-05-02 | $139.81 | $266.63 | 394,500 | — | — |
| 2019-05-01 | $140.15 | $267.28 | 251,800 | — | — |
| 2019-04-30 | $141.42 | $269.70 | 593,300 | — | — |
| 2019-04-29 | $139.72 | $266.46 | 367,600 | — | — |
| 2019-04-26 | $139.95 | $266.90 | 408,600 | — | — |
| 2019-04-25 | $137.49 | $262.21 | 567,500 | — | — |
| 2019-04-24 | $138.10 | $263.37 | 2,022,000 | — | — |
| 2019-04-23 | $128.43 | $244.93 | 851,900 | — | — |
| 2019-04-22 | $126.71 | $241.65 | 465,200 | — | — |
| 2019-04-18 | $127.93 | $243.97 | 320,400 | — | — |
| 2019-04-17 | $126.86 | $241.93 | 264,700 | — | — |
| 2019-04-16 | $127.38 | $242.93 | 219,900 | — | — |
| 2019-04-15 | $127.46 | $243.08 | 312,800 | — | — |
| 2019-04-12 | $126.90 | $242.01 | 275,100 | — | — |
| 2019-04-11 | $126.55 | $241.34 | 191,400 | — | — |
| 2019-04-10 | $125.53 | $239.40 | 208,800 | — | — |
| 2019-04-09 | $124.29 | $237.03 | 319,100 | — | — |
| 2019-04-08 | $125.50 | $239.34 | 267,800 | — | — |
| 2019-04-05 | $125.22 | $238.81 | 389,500 | — | — |
| 2019-04-04 | $124.09 | $236.65 | 367,100 | — | — |
| 2019-04-03 | $124.66 | $237.74 | 331,400 | — | — |
| 2019-04-02 | $124.29 | $237.03 | 314,900 | — | — |
| 2019-04-01 | $125.29 | $238.94 | 402,500 | — | — |
| 2019-03-29 | $122.62 | $233.85 | 335,800 | — | — |
| 2019-03-28 | $121.96 | $232.59 | 406,300 | — | — |
| 2019-03-27 | $119.51 | $227.92 | 505,200 | — | — |
| 2019-03-26 | $120.15 | $229.14 | 500,600 | — | — |
| 2019-03-25 | $121.45 | $231.62 | 292,100 | — | — |
| 2019-03-22 | $120.40 | $229.61 | 317,600 | — | — |
| 2019-03-21 | $123.34 | $235.22 | 430,800 | — | — |
| 2019-03-20 | $121.87 | $232.42 | 380,800 | — | — |
| 2019-03-19 | $123.81 | $236.12 | 331,400 | — | — |
| 2019-03-18 | $125.03 | $238.44 | 593,700 | — | — |
| 2019-03-15 | $123.90 | $236.29 | 1,003,500 | — | — |
| 2019-03-14 | $123.52 | $235.56 | 502,700 | — | — |
| 2019-03-13 | $122.36 | $233.35 | 510,000 | — | — |
| 2019-03-12 | $121.23 | $231.20 | 358,000 | — | — |
| 2019-03-11 | $121.68 | $232.06 | 456,100 | — | — |
| 2019-03-08 | $121.47 | $231.65 | 237,100 | — | — |
| 2019-03-07 | $121.85 | $232.38 | 424,600 | — | — |
| 2019-03-06 | $122.99 | $234.55 | 318,400 | — | — |
| 2019-03-05 | $123.65 | $235.81 | 322,900 | — | — |
| 2019-03-04 | $123.66 | $235.83 | 219,000 | — | — |
| 2019-03-01 | $124.11 | $236.69 | 240,100 | — | — |
| 2019-02-28 | $123.08 | $234.72 | 217,300 | — | — |
| 2019-02-27 | $123.50 | $235.53 | 221,000 | — | — |
| 2019-02-26 | $123.52 | $235.56 | 297,800 | — | — |
| 2019-02-25 | $123.32 | $235.18 | 359,700 | — | — |
| 2019-02-22 | $123.15 | $234.86 | 350,000 | — | — |
| 2019-02-21 | $122.16 | $232.97 | 259,900 | — | — |
| 2019-02-20 | $121.87 | $232.42 | 355,300 | — | — |
| 2019-02-19 | $121.80 | $232.28 | 312,600 | — | — |
| 2019-02-15 | $121.42 | $230.80 | 279,300 | — | — |
| 2019-02-14 | $120.82 | $229.66 | 375,800 | — | — |
| 2019-02-13 | $120.58 | $229.20 | 364,800 | — | — |
| 2019-02-12 | $119.65 | $227.43 | 339,300 | — | — |
| 2019-02-11 | $118.93 | $226.06 | 549,300 | — | — |
| 2019-02-08 | $119.31 | $226.79 | 1,485,500 | — | — |
| 2019-02-07 | $112.66 | $214.15 | 637,900 | — | — |
| 2019-02-06 | $112.36 | $213.58 | 406,900 | — | — |
| 2019-02-05 | $110.79 | $210.59 | 598,200 | — | — |
| 2019-02-04 | $110.21 | $209.49 | 454,200 | — | — |
| 2019-02-01 | $108.78 | $206.77 | 432,100 | — | — |
| 2019-01-31 | $107.73 | $204.77 | 540,200 | — | — |
| 2019-01-30 | $107.68 | $204.68 | 809,000 | — | — |
| 2019-01-29 | $107.77 | $204.85 | 379,600 | — | — |
| 2019-01-28 | $108.35 | $205.95 | 263,200 | — | — |
| 2019-01-25 | $108.24 | $205.74 | 254,700 | — | — |
| 2019-01-24 | $107.70 | $204.72 | 246,600 | — | — |
| 2019-01-23 | $107.10 | $203.58 | 260,800 | — | — |
| 2019-01-22 | $107.67 | $204.66 | 250,800 | — | — |
| 2019-01-18 | $108.72 | $206.66 | 310,500 | — | — |
| 2019-01-17 | $106.85 | $203.10 | 357,300 | — | — |
| 2019-01-16 | $105.44 | $200.42 | 220,200 | — | — |
| 2019-01-15 | $104.56 | $198.75 | 398,800 | — | — |
| 2019-01-14 | $106.08 | $201.64 | 314,300 | — | — |
| 2019-01-11 | $106.26 | $201.98 | 343,800 | — | — |
| 2019-01-10 | $105.61 | $200.74 | 280,100 | — | — |
| 2019-01-09 | $104.01 | $197.70 | 217,400 | — | — |
| 2019-01-08 | $102.59 | $195.00 | 400,800 | — | — |
| 2019-01-07 | $101.04 | $192.06 | 403,200 | — | — |
| 2019-01-04 | $101.04 | $192.06 | 456,800 | — | — |
| 2019-01-03 | $99.04 | $188.26 | 356,400 | — | — |
| 2019-01-02 | $100.97 | $191.92 | 418,300 | — | — |