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
- 1996-06-28 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 | $268.30 | $326.81 | 259,600 | — | — |
| 2019-12-30 | $267.69 | $326.07 | 285,500 | — | — |
| 2019-12-27 | $271.10 | $330.22 | 226,700 | — | — |
| 2019-12-26 | $268.94 | $327.59 | 143,500 | — | — |
| 2019-12-24 | $267.06 | $325.30 | 111,700 | — | — |
| 2019-12-23 | $267.74 | $326.13 | 310,900 | — | — |
| 2019-12-20 | $265.00 | $322.79 | 772,500 | — | — |
| 2019-12-19 | $269.82 | $328.66 | 816,900 | — | — |
| 2019-12-18 | $269.10 | $327.78 | 504,200 | — | — |
| 2019-12-17 | $268.59 | $327.16 | 454,900 | — | — |
| 2019-12-16 | $271.60 | $330.83 | 442,400 | — | — |
| 2019-12-13 | $271.28 | $330.44 | 319,500 | — | — |
| 2019-12-12 | $270.04 | $328.93 | 618,700 | — | — |
| 2019-12-11 | $271.60 | $330.83 | 296,200 | — | — |
| 2019-12-10 | $270.38 | $329.34 | 359,200 | — | — |
| 2019-12-09 | $269.85 | $328.70 | 355,500 | — | — |
| 2019-12-06 | $269.49 | $328.26 | 373,800 | — | — |
| 2019-12-05 | $263.78 | $321.30 | 334,800 | — | — |
| 2019-12-04 | $263.60 | $321.08 | 262,000 | — | — |
| 2019-12-03 | $259.86 | $316.53 | 278,500 | — | — |
| 2019-12-02 | $260.14 | $316.87 | 297,000 | — | — |
| 2019-11-29 | $259.65 | $316.27 | 149,600 | — | — |
| 2019-11-27 | $261.85 | $318.95 | 237,900 | — | — |
| 2019-11-26 | $262.02 | $318.28 | 509,300 | — | — |
| 2019-11-25 | $260.89 | $316.91 | 285,500 | — | — |
| 2019-11-22 | $260.16 | $316.02 | 197,100 | — | — |
| 2019-11-21 | $257.89 | $313.27 | 302,900 | — | — |
| 2019-11-20 | $261.90 | $318.14 | 277,600 | — | — |
| 2019-11-19 | $259.80 | $315.59 | 281,200 | — | — |
| 2019-11-18 | $252.84 | $307.13 | 384,800 | — | — |
| 2019-11-15 | $254.75 | $309.45 | 516,500 | — | — |
| 2019-11-14 | $259.97 | $315.79 | 351,500 | — | — |
| 2019-11-13 | $254.91 | $309.65 | 218,800 | — | — |
| 2019-11-12 | $250.81 | $304.67 | 257,100 | — | — |
| 2019-11-11 | $248.32 | $301.64 | 445,000 | — | — |
| 2019-11-08 | $246.72 | $299.70 | 485,800 | — | — |
| 2019-11-07 | $252.79 | $307.07 | 357,300 | — | — |
| 2019-11-06 | $256.98 | $312.16 | 226,100 | — | — |
| 2019-11-05 | $255.30 | $310.12 | 219,400 | — | — |
| 2019-11-04 | $255.53 | $310.40 | 291,600 | — | — |
| 2019-11-01 | $255.87 | $310.81 | 203,500 | — | — |
| 2019-10-31 | $253.52 | $307.96 | 305,700 | — | — |
| 2019-10-30 | $253.68 | $308.15 | 233,300 | — | — |
| 2019-10-29 | $256.33 | $311.37 | 331,500 | — | — |
| 2019-10-28 | $257.89 | $313.27 | 308,600 | — | — |
| 2019-10-25 | $254.07 | $308.63 | 192,300 | — | — |
| 2019-10-24 | $253.22 | $307.59 | 217,900 | — | — |
| 2019-10-23 | $253.01 | $307.34 | 242,900 | — | — |
| 2019-10-22 | $250.64 | $304.46 | 346,400 | — | — |
| 2019-10-21 | $250.01 | $303.69 | 264,600 | — | — |
| 2019-10-18 | $249.74 | $303.37 | 472,200 | — | — |
| 2019-10-17 | $251.77 | $305.83 | 277,100 | — | — |
| 2019-10-16 | $248.95 | $302.41 | 329,500 | — | — |
| 2019-10-15 | $246.20 | $299.07 | 393,100 | — | — |
| 2019-10-14 | $244.02 | $296.42 | 228,000 | — | — |
| 2019-10-11 | $245.30 | $297.97 | 526,000 | — | — |
| 2019-10-10 | $241.43 | $293.27 | 299,600 | — | — |
| 2019-10-09 | $240.92 | $292.65 | 407,100 | — | — |
| 2019-10-08 | $234.28 | $284.59 | 483,500 | — | — |
| 2019-10-07 | $239.44 | $290.85 | 337,600 | — | — |
| 2019-10-04 | $241.04 | $292.80 | 248,100 | — | — |
| 2019-10-03 | $238.19 | $289.34 | 491,000 | — | — |
| 2019-10-02 | $235.98 | $286.65 | 503,400 | — | — |
| 2019-10-01 | $240.07 | $291.62 | 488,100 | — | — |
| 2019-09-30 | $242.97 | $295.14 | 513,600 | — | — |
| 2019-09-27 | $242.12 | $294.11 | 877,800 | — | — |
| 2019-09-26 | $245.71 | $298.47 | 1,828,900 | — | — |
| 2019-09-25 | $270.99 | $329.18 | 440,300 | — | — |
| 2019-09-24 | $268.32 | $325.94 | 536,100 | — | — |
| 2019-09-23 | $273.44 | $332.16 | 574,800 | — | — |
| 2019-09-20 | $282.29 | $342.91 | 493,500 | — | — |
| 2019-09-19 | $285.01 | $346.21 | 275,200 | — | — |
| 2019-09-18 | $283.00 | $343.77 | 469,400 | — | — |
| 2019-09-17 | $281.07 | $341.42 | 213,600 | — | — |
| 2019-09-16 | $277.41 | $336.98 | 234,800 | — | — |
| 2019-09-13 | $277.46 | $337.04 | 320,100 | — | — |
| 2019-09-12 | $276.65 | $336.05 | 224,800 | — | — |
| 2019-09-11 | $273.96 | $332.79 | 327,300 | — | — |
| 2019-09-10 | $269.82 | $327.76 | 526,300 | — | — |
| 2019-09-09 | $268.78 | $326.49 | 345,600 | — | — |
| 2019-09-06 | $275.62 | $334.80 | 262,200 | — | — |
| 2019-09-05 | $273.84 | $332.64 | 251,100 | — | — |
| 2019-09-04 | $270.95 | $329.13 | 302,500 | — | — |
| 2019-09-03 | $270.32 | $328.37 | 303,600 | — | — |
| 2019-08-30 | $272.09 | $330.52 | 249,400 | — | — |
| 2019-08-29 | $270.84 | $329.00 | 269,600 | — | — |
| 2019-08-28 | $275.96 | $334.34 | 183,300 | — | — |
| 2019-08-27 | $273.73 | $331.64 | 252,800 | — | — |
| 2019-08-26 | $271.55 | $329.00 | 197,000 | — | — |
| 2019-08-23 | $269.61 | $326.65 | 249,900 | — | — |
| 2019-08-22 | $275.81 | $334.16 | 244,300 | — | — |
| 2019-08-21 | $277.66 | $336.40 | 219,700 | — | — |
| 2019-08-20 | $275.87 | $334.23 | 532,500 | — | — |
| 2019-08-19 | $277.43 | $336.12 | 208,800 | — | — |
| 2019-08-16 | $277.03 | $335.64 | 244,700 | — | — |
| 2019-08-15 | $272.15 | $329.73 | 265,300 | — | — |
| 2019-08-14 | $269.71 | $326.77 | 361,600 | — | — |
| 2019-08-13 | $279.24 | $338.32 | 421,000 | — | — |
| 2019-08-12 | $273.95 | $331.91 | 206,800 | — | — |
| 2019-08-09 | $278.30 | $337.18 | 195,300 | — | — |
| 2019-08-08 | $281.53 | $341.09 | 347,600 | — | — |
| 2019-08-07 | $274.66 | $332.77 | 338,900 | — | — |
| 2019-08-06 | $274.89 | $333.05 | 243,800 | — | — |
| 2019-08-05 | $269.87 | $326.96 | 529,700 | — | — |
| 2019-08-02 | $278.59 | $337.53 | 328,800 | — | — |
| 2019-08-01 | $279.43 | $338.55 | 317,400 | — | — |
| 2019-07-31 | $277.30 | $335.97 | 425,600 | — | — |
| 2019-07-30 | $276.42 | $334.90 | 336,400 | — | — |
| 2019-07-29 | $282.09 | $341.77 | 273,500 | — | — |
| 2019-07-26 | $283.56 | $343.55 | 246,400 | — | — |
| 2019-07-25 | $277.81 | $336.58 | 214,300 | — | — |
| 2019-07-24 | $278.87 | $337.87 | 490,200 | — | — |
| 2019-07-23 | $277.98 | $336.79 | 301,900 | — | — |
| 2019-07-22 | $280.79 | $340.19 | 330,400 | — | — |
| 2019-07-19 | $279.81 | $339.01 | 429,500 | — | — |
| 2019-07-18 | $285.60 | $346.02 | 259,700 | — | — |
| 2019-07-17 | $282.77 | $342.59 | 324,600 | — | — |
| 2019-07-16 | $283.06 | $342.94 | 525,500 | — | — |
| 2019-07-15 | $294.32 | $356.59 | 430,200 | — | — |
| 2019-07-12 | $296.52 | $359.25 | 292,100 | — | — |
| 2019-07-11 | $294.47 | $356.77 | 365,300 | — | — |
| 2019-07-10 | $291.48 | $353.15 | 483,900 | — | — |
| 2019-07-09 | $291.01 | $352.58 | 416,500 | — | — |
| 2019-07-08 | $289.71 | $351.00 | 366,500 | — | — |
| 2019-07-05 | $295.45 | $357.96 | 309,000 | — | — |
| 2019-07-03 | $296.06 | $358.69 | 313,800 | — | — |
| 2019-07-02 | $292.83 | $354.78 | 528,000 | — | — |
| 2019-07-01 | $286.74 | $347.40 | 315,600 | — | — |
| 2019-06-28 | $286.56 | $347.18 | 722,500 | — | — |
| 2019-06-27 | $285.41 | $345.79 | 989,800 | — | — |
| 2019-06-26 | $289.33 | $350.54 | 929,700 | — | — |
| 2019-06-25 | $285.25 | $345.60 | 1,469,700 | — | — |
| 2019-06-24 | $293.33 | $355.39 | 791,700 | — | — |
| 2019-06-21 | $298.08 | $361.14 | 670,000 | — | — |
| 2019-06-20 | $301.26 | $364.99 | 534,600 | — | — |
| 2019-06-19 | $302.05 | $365.95 | 512,700 | — | — |
| 2019-06-18 | $300.40 | $363.95 | 264,500 | — | — |
| 2019-06-17 | $295.64 | $358.19 | 227,700 | — | — |
| 2019-06-14 | $296.33 | $359.02 | 345,500 | — | — |
| 2019-06-13 | $296.88 | $359.69 | 365,000 | — | — |
| 2019-06-12 | $301.49 | $365.27 | 427,900 | — | — |
| 2019-06-11 | $295.00 | $357.41 | 307,200 | — | — |
| 2019-06-10 | $297.08 | $359.93 | 351,500 | — | — |
| 2019-06-07 | $292.16 | $353.97 | 225,300 | — | — |
| 2019-06-06 | $289.71 | $351.00 | 328,600 | — | — |
| 2019-06-05 | $286.95 | $347.66 | 474,300 | — | — |
| 2019-06-04 | $284.98 | $345.27 | 436,600 | — | — |
| 2019-06-03 | $276.89 | $335.47 | 358,700 | — | — |
| 2019-05-31 | $278.20 | $337.06 | 533,400 | — | — |
| 2019-05-30 | $278.25 | $337.12 | 578,800 | — | — |
| 2019-05-29 | $278.03 | $335.98 | 419,700 | — | — |
| 2019-05-28 | $276.45 | $334.07 | 2,260,100 | — | — |
| 2019-05-24 | $280.17 | $338.56 | 350,000 | — | — |
| 2019-05-23 | $278.10 | $336.06 | 419,700 | — | — |
| 2019-05-22 | $280.54 | $339.01 | 321,000 | — | — |
| 2019-05-21 | $281.61 | $340.30 | 426,600 | — | — |
| 2019-05-20 | $276.81 | $334.50 | 330,000 | — | — |
| 2019-05-17 | $278.42 | $336.45 | 332,200 | — | — |
| 2019-05-16 | $278.59 | $336.65 | 299,600 | — | — |
| 2019-05-15 | $275.00 | $332.32 | 389,900 | — | — |
| 2019-05-14 | $276.82 | $334.52 | 492,700 | — | — |
| 2019-05-13 | $272.24 | $328.98 | 317,600 | — | — |
| 2019-05-10 | $280.79 | $339.31 | 249,500 | — | — |
| 2019-05-09 | $278.42 | $336.45 | 164,900 | — | — |
| 2019-05-08 | $276.57 | $334.21 | 266,200 | — | — |
| 2019-05-07 | $278.24 | $336.23 | 347,700 | — | — |
| 2019-05-06 | $283.83 | $342.99 | 372,700 | — | — |
| 2019-05-03 | $278.84 | $336.96 | 216,400 | — | — |
| 2019-05-02 | $274.54 | $331.76 | 200,100 | — | — |
| 2019-05-01 | $272.02 | $328.71 | 259,500 | — | — |
| 2019-04-30 | $275.87 | $333.37 | 266,100 | — | — |
| 2019-04-29 | $272.59 | $329.40 | 212,200 | — | — |
| 2019-04-26 | $271.12 | $327.63 | 222,300 | — | — |
| 2019-04-25 | $267.09 | $322.76 | 174,700 | — | — |
| 2019-04-24 | $265.73 | $321.11 | 261,900 | — | — |
| 2019-04-23 | $266.81 | $322.42 | 285,300 | — | — |
| 2019-04-22 | $261.06 | $315.47 | 245,800 | — | — |
| 2019-04-18 | $262.12 | $316.75 | 262,100 | — | — |
| 2019-04-17 | $258.38 | $312.23 | 313,300 | — | — |
| 2019-04-16 | $263.52 | $318.44 | 283,300 | — | — |
| 2019-04-15 | $261.77 | $316.33 | 195,400 | — | — |
| 2019-04-12 | $260.13 | $314.35 | 178,700 | — | — |
| 2019-04-11 | $256.28 | $309.69 | 190,400 | — | — |
| 2019-04-10 | $256.36 | $309.79 | 141,400 | — | — |
| 2019-04-09 | $254.95 | $308.09 | 189,400 | — | — |
| 2019-04-08 | $255.84 | $309.16 | 280,500 | — | — |
| 2019-04-05 | $252.85 | $305.55 | 233,300 | — | — |
| 2019-04-04 | $252.94 | $305.66 | 194,600 | — | — |
| 2019-04-03 | $252.40 | $305.01 | 182,300 | — | — |
| 2019-04-02 | $250.05 | $302.17 | 249,000 | — | — |
| 2019-04-01 | $249.27 | $301.22 | 256,100 | — | — |
| 2019-03-29 | $248.27 | $300.01 | 275,400 | — | — |
| 2019-03-28 | $244.93 | $295.98 | 288,500 | — | — |
| 2019-03-27 | $243.04 | $293.69 | 534,600 | — | — |
| 2019-03-26 | $246.30 | $297.63 | 751,400 | — | — |
| 2019-03-25 | $233.57 | $282.25 | 312,700 | — | — |
| 2019-03-22 | $234.54 | $283.42 | 352,100 | — | — |
| 2019-03-21 | $242.32 | $292.82 | 207,500 | — | — |
| 2019-03-20 | $236.80 | $286.15 | 211,300 | — | — |
| 2019-03-19 | $239.23 | $289.09 | 203,600 | — | — |
| 2019-03-18 | $238.60 | $288.33 | 179,500 | — | — |
| 2019-03-15 | $237.36 | $286.83 | 380,500 | — | — |
| 2019-03-14 | $236.11 | $285.32 | 246,500 | — | — |
| 2019-03-13 | $234.14 | $282.94 | 204,100 | — | — |
| 2019-03-12 | $233.37 | $282.01 | 203,900 | — | — |
| 2019-03-11 | $233.39 | $282.03 | 183,900 | — | — |
| 2019-03-08 | $231.10 | $279.27 | 207,700 | — | — |
| 2019-03-07 | $231.24 | $279.44 | 229,100 | — | — |
| 2019-03-06 | $234.72 | $283.64 | 153,400 | — | — |
| 2019-03-05 | $236.88 | $286.25 | 252,600 | — | — |
| 2019-03-04 | $235.37 | $284.43 | 157,200 | — | — |
| 2019-03-01 | $237.11 | $286.53 | 202,200 | — | — |
| 2019-02-28 | $235.17 | $284.18 | 219,200 | — | — |
| 2019-02-27 | $234.46 | $283.33 | 428,900 | — | — |
| 2019-02-26 | $231.60 | $279.10 | 174,700 | — | — |
| 2019-02-25 | $231.63 | $279.13 | 199,400 | — | — |
| 2019-02-22 | $231.54 | $279.02 | 218,600 | — | — |
| 2019-02-21 | $227.99 | $274.75 | 164,100 | — | — |
| 2019-02-20 | $228.02 | $274.78 | 186,600 | — | — |
| 2019-02-19 | $225.84 | $272.16 | 202,000 | — | — |
| 2019-02-15 | $224.45 | $270.48 | 211,800 | — | — |
| 2019-02-14 | $221.71 | $267.18 | 205,700 | — | — |
| 2019-02-13 | $221.85 | $267.35 | 191,500 | — | — |
| 2019-02-12 | $221.89 | $267.40 | 205,400 | — | — |
| 2019-02-11 | $220.57 | $265.81 | 181,400 | — | — |
| 2019-02-08 | $221.34 | $266.73 | 167,200 | — | — |
| 2019-02-07 | $220.58 | $265.82 | 228,900 | — | — |
| 2019-02-06 | $218.61 | $263.44 | 185,400 | — | — |
| 2019-02-05 | $221.94 | $267.46 | 253,000 | — | — |
| 2019-02-04 | $219.69 | $264.74 | 125,900 | — | — |
| 2019-02-01 | $219.80 | $264.88 | 243,400 | — | — |
| 2019-01-31 | $218.63 | $263.47 | 244,900 | — | — |
| 2019-01-30 | $214.68 | $258.71 | 209,700 | — | — |
| 2019-01-29 | $212.99 | $256.67 | 167,300 | — | — |
| 2019-01-28 | $214.18 | $258.10 | 175,800 | — | — |
| 2019-01-25 | $214.25 | $258.19 | 230,200 | — | — |
| 2019-01-24 | $213.86 | $257.72 | 339,900 | — | — |
| 2019-01-23 | $214.53 | $258.53 | 299,100 | — | — |
| 2019-01-22 | $212.39 | $255.95 | 260,400 | — | — |
| 2019-01-18 | $214.45 | $258.43 | 293,600 | — | — |
| 2019-01-17 | $211.00 | $254.27 | 327,300 | — | — |
| 2019-01-16 | $209.48 | $252.44 | 261,400 | — | — |
| 2019-01-15 | $207.88 | $250.51 | 249,500 | — | — |
| 2019-01-14 | $203.77 | $245.56 | 245,600 | — | — |
| 2019-01-11 | $203.71 | $245.49 | 277,200 | — | — |
| 2019-01-10 | $205.07 | $247.13 | 175,400 | — | — |
| 2019-01-09 | $205.29 | $247.39 | 215,300 | — | — |
| 2019-01-08 | $202.72 | $244.29 | 222,300 | — | — |
| 2019-01-07 | $200.25 | $241.32 | 398,300 | — | — |
| 2019-01-04 | $200.04 | $241.06 | 276,700 | — | — |
| 2019-01-03 | $194.00 | $233.79 | 336,800 | — | — |
| 2019-01-02 | $199.40 | $240.29 | 323,500 | — | — |