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
- 1999-07-29 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 | $243.97 | $356.33 | 191,000 | — | — |
| 2019-12-30 | $242.67 | $354.43 | 121,700 | — | — |
| 2019-12-27 | $243.33 | $354.27 | 141,800 | — | — |
| 2019-12-26 | $243.86 | $355.04 | 171,600 | — | — |
| 2019-12-24 | $243.96 | $355.19 | 90,300 | — | — |
| 2019-12-23 | $244.53 | $356.02 | 240,300 | — | — |
| 2019-12-20 | $243.80 | $354.95 | 796,300 | — | — |
| 2019-12-19 | $238.36 | $347.03 | 431,400 | — | — |
| 2019-12-18 | $245.37 | $357.24 | 752,600 | — | — |
| 2019-12-17 | $258.58 | $376.47 | 197,100 | — | — |
| 2019-12-16 | $258.00 | $375.63 | 319,800 | — | — |
| 2019-12-13 | $255.39 | $371.83 | 255,700 | — | — |
| 2019-12-12 | $259.70 | $378.10 | 301,900 | — | — |
| 2019-12-11 | $258.38 | $376.18 | 176,400 | — | — |
| 2019-12-10 | $258.19 | $375.91 | 177,400 | — | — |
| 2019-12-09 | $260.59 | $379.40 | 150,300 | — | — |
| 2019-12-06 | $262.83 | $382.66 | 252,200 | — | — |
| 2019-12-05 | $261.54 | $380.78 | 329,000 | — | — |
| 2019-12-04 | $254.23 | $370.14 | 262,800 | — | — |
| 2019-12-03 | $248.57 | $361.90 | 336,700 | — | — |
| 2019-12-02 | $250.92 | $365.32 | 231,300 | — | — |
| 2019-11-29 | $255.85 | $372.50 | 127,500 | — | — |
| 2019-11-27 | $259.14 | $377.29 | 196,100 | — | — |
| 2019-11-26 | $259.14 | $377.29 | 353,300 | — | — |
| 2019-11-25 | $256.83 | $373.93 | 216,400 | — | — |
| 2019-11-22 | $252.11 | $367.05 | 125,100 | — | — |
| 2019-11-21 | $250.43 | $364.61 | 242,100 | — | — |
| 2019-11-20 | $255.30 | $371.70 | 226,800 | — | — |
| 2019-11-19 | $254.17 | $370.05 | 241,200 | — | — |
| 2019-11-18 | $253.03 | $368.39 | 205,000 | — | — |
| 2019-11-15 | $254.54 | $370.59 | 188,300 | — | — |
| 2019-11-14 | $254.99 | $371.25 | 241,700 | — | — |
| 2019-11-13 | $252.41 | $367.49 | 203,300 | — | — |
| 2019-11-12 | $251.13 | $365.63 | 201,100 | — | — |
| 2019-11-11 | $248.14 | $361.27 | 180,200 | — | — |
| 2019-11-08 | $245.01 | $356.72 | 175,800 | — | — |
| 2019-11-07 | $246.30 | $358.59 | 266,100 | — | — |
| 2019-11-06 | $251.15 | $365.66 | 227,100 | — | — |
| 2019-11-05 | $248.51 | $361.81 | 153,100 | — | — |
| 2019-11-04 | $248.87 | $362.34 | 289,500 | — | — |
| 2019-11-01 | $248.68 | $362.06 | 219,000 | — | — |
| 2019-10-31 | $247.36 | $360.14 | 242,000 | — | — |
| 2019-10-30 | $248.16 | $361.30 | 239,900 | — | — |
| 2019-10-29 | $248.25 | $361.43 | 336,900 | — | — |
| 2019-10-28 | $246.89 | $359.45 | 314,000 | — | — |
| 2019-10-25 | $243.08 | $353.91 | 203,200 | — | — |
| 2019-10-24 | $244.88 | $356.53 | 334,100 | — | — |
| 2019-10-23 | $239.28 | $348.37 | 451,500 | — | — |
| 2019-10-22 | $247.56 | $360.43 | 475,800 | — | — |
| 2019-10-21 | $248.17 | $361.32 | 786,600 | — | — |
| 2019-10-18 | $253.34 | $368.84 | 603,700 | — | — |
| 2019-10-17 | $250.84 | $365.20 | 409,400 | — | — |
| 2019-10-16 | $241.73 | $351.94 | 396,300 | — | — |
| 2019-10-15 | $242.30 | $352.77 | 326,500 | — | — |
| 2019-10-14 | $240.61 | $350.31 | 373,500 | — | — |
| 2019-10-11 | $238.17 | $346.76 | 445,900 | — | — |
| 2019-10-10 | $232.63 | $338.69 | 406,100 | — | — |
| 2019-10-09 | $230.95 | $336.25 | 296,900 | — | — |
| 2019-10-08 | $232.43 | $338.40 | 304,900 | — | — |
| 2019-10-07 | $233.77 | $340.35 | 351,100 | — | — |
| 2019-10-04 | $237.02 | $345.08 | 302,800 | — | — |
| 2019-10-03 | $232.47 | $338.46 | 408,200 | — | — |
| 2019-10-02 | $230.60 | $335.74 | 363,800 | — | — |
| 2019-10-01 | $238.35 | $347.02 | 330,800 | — | — |
| 2019-09-30 | $242.97 | $353.75 | 305,900 | — | — |
| 2019-09-27 | $241.58 | $350.60 | 190,000 | — | — |
| 2019-09-26 | $241.08 | $349.88 | 202,000 | — | — |
| 2019-09-25 | $240.40 | $348.89 | 267,300 | — | — |
| 2019-09-24 | $239.82 | $348.05 | 327,200 | — | — |
| 2019-09-23 | $239.10 | $347.00 | 231,100 | — | — |
| 2019-09-20 | $239.03 | $346.90 | 563,800 | — | — |
| 2019-09-19 | $241.87 | $351.02 | 646,200 | — | — |
| 2019-09-18 | $238.34 | $345.90 | 271,300 | — | — |
| 2019-09-17 | $237.55 | $344.75 | 273,500 | — | — |
| 2019-09-16 | $234.81 | $340.78 | 401,100 | — | — |
| 2019-09-13 | $235.00 | $341.05 | 461,000 | — | — |
| 2019-09-12 | $233.05 | $338.22 | 554,500 | — | — |
| 2019-09-11 | $242.05 | $351.28 | 791,000 | — | — |
| 2019-09-10 | $241.60 | $350.63 | 628,100 | — | — |
| 2019-09-09 | $241.23 | $350.09 | 676,600 | — | — |
| 2019-09-06 | $247.04 | $358.53 | 446,100 | — | — |
| 2019-09-05 | $251.65 | $365.22 | 390,200 | — | — |
| 2019-09-04 | $252.81 | $366.90 | 338,000 | — | — |
| 2019-09-03 | $246.42 | $357.63 | 322,600 | — | — |
| 2019-08-30 | $253.78 | $368.31 | 257,200 | — | — |
| 2019-08-29 | $252.01 | $365.74 | 273,300 | — | — |
| 2019-08-28 | $248.64 | $360.85 | 240,200 | — | — |
| 2019-08-27 | $247.40 | $359.05 | 334,800 | — | — |
| 2019-08-26 | $249.94 | $362.73 | 260,200 | — | — |
| 2019-08-23 | $251.70 | $365.29 | 274,600 | — | — |
| 2019-08-22 | $256.58 | $372.37 | 293,200 | — | — |
| 2019-08-21 | $261.40 | $379.37 | 367,700 | — | — |
| 2019-08-20 | $258.45 | $375.08 | 256,800 | — | — |
| 2019-08-19 | $257.27 | $373.37 | 210,900 | — | — |
| 2019-08-16 | $256.12 | $371.70 | 221,000 | — | — |
| 2019-08-15 | $251.02 | $364.30 | 154,600 | — | — |
| 2019-08-14 | $248.93 | $361.27 | 244,200 | — | — |
| 2019-08-13 | $254.49 | $369.34 | 184,200 | — | — |
| 2019-08-12 | $253.01 | $367.19 | 194,900 | — | — |
| 2019-08-09 | $257.81 | $374.16 | 210,900 | — | — |
| 2019-08-08 | $258.84 | $375.65 | 390,100 | — | — |
| 2019-08-07 | $254.78 | $369.76 | 359,500 | — | — |
| 2019-08-06 | $253.54 | $367.96 | 284,200 | — | — |
| 2019-08-05 | $250.25 | $363.18 | 312,200 | — | — |
| 2019-08-02 | $253.22 | $367.49 | 255,700 | — | — |
| 2019-08-01 | $254.12 | $368.80 | 400,700 | — | — |
| 2019-07-31 | $256.48 | $372.23 | 318,000 | — | — |
| 2019-07-30 | $259.72 | $376.93 | 264,900 | — | — |
| 2019-07-29 | $255.80 | $371.24 | 271,800 | — | — |
| 2019-07-26 | $263.06 | $381.78 | 215,700 | — | — |
| 2019-07-25 | $260.69 | $378.34 | 250,600 | — | — |
| 2019-07-24 | $260.36 | $377.86 | 437,500 | — | — |
| 2019-07-23 | $264.52 | $383.89 | 754,200 | — | — |
| 2019-07-22 | $264.00 | $383.14 | 1,073,900 | — | — |
| 2019-07-19 | $278.90 | $404.76 | 457,100 | — | — |
| 2019-07-18 | $283.96 | $412.11 | 402,500 | — | — |
| 2019-07-17 | $286.08 | $415.18 | 313,100 | — | — |
| 2019-07-16 | $292.36 | $424.30 | 587,600 | — | — |
| 2019-07-15 | $292.70 | $424.79 | 512,400 | — | — |
| 2019-07-12 | $289.47 | $420.10 | 291,200 | — | — |
| 2019-07-11 | $284.62 | $413.07 | 320,200 | — | — |
| 2019-07-10 | $284.42 | $412.77 | 465,600 | — | — |
| 2019-07-09 | $287.46 | $417.19 | 504,400 | — | — |
| 2019-07-08 | $287.40 | $417.10 | 441,800 | — | — |
| 2019-07-05 | $288.05 | $418.04 | 248,100 | — | — |
| 2019-07-03 | $288.57 | $418.80 | 208,600 | — | — |
| 2019-07-02 | $284.60 | $413.04 | 465,000 | — | — |
| 2019-07-01 | $283.11 | $410.87 | 344,800 | — | — |
| 2019-06-28 | $275.00 | $399.10 | 349,800 | — | — |
| 2019-06-27 | $273.33 | $396.68 | 186,900 | — | — |
| 2019-06-26 | $270.89 | $392.02 | 302,300 | — | — |
| 2019-06-25 | $270.85 | $391.96 | 295,900 | — | — |
| 2019-06-24 | $270.47 | $391.41 | 417,300 | — | — |
| 2019-06-21 | $268.27 | $388.23 | 402,400 | — | — |
| 2019-06-20 | $272.15 | $393.84 | 324,200 | — | — |
| 2019-06-19 | $271.33 | $392.66 | 158,000 | — | — |
| 2019-06-18 | $270.79 | $391.88 | 294,200 | — | — |
| 2019-06-17 | $272.27 | $394.02 | 289,900 | — | — |
| 2019-06-14 | $275.84 | $399.18 | 326,300 | — | — |
| 2019-06-13 | $277.19 | $401.14 | 264,600 | — | — |
| 2019-06-12 | $280.64 | $406.13 | 230,100 | — | — |
| 2019-06-11 | $280.60 | $406.07 | 273,700 | — | — |
| 2019-06-10 | $285.50 | $413.16 | 274,700 | — | — |
| 2019-06-07 | $278.31 | $402.76 | 347,400 | — | — |
| 2019-06-06 | $278.24 | $402.66 | 617,300 | — | — |
| 2019-06-05 | $277.98 | $402.28 | 329,500 | — | — |
| 2019-06-04 | $278.65 | $403.25 | 239,300 | — | — |
| 2019-06-03 | $269.37 | $389.82 | 291,500 | — | — |
| 2019-05-31 | $264.11 | $382.21 | 703,300 | — | — |
| 2019-05-30 | $276.04 | $399.47 | 216,600 | — | — |
| 2019-05-29 | $269.52 | $390.04 | 266,000 | — | — |
| 2019-05-28 | $271.35 | $392.69 | 368,500 | — | — |
| 2019-05-24 | $274.33 | $397.00 | 185,100 | — | — |
| 2019-05-23 | $276.37 | $399.95 | 234,500 | — | — |
| 2019-05-22 | $277.72 | $401.91 | 177,800 | — | — |
| 2019-05-21 | $280.60 | $406.07 | 253,100 | — | — |
| 2019-05-20 | $273.89 | $396.36 | 220,600 | — | — |
| 2019-05-17 | $276.54 | $400.20 | 395,200 | — | — |
| 2019-05-16 | $274.15 | $396.74 | 632,500 | — | — |
| 2019-05-15 | $275.42 | $398.58 | 192,300 | — | — |
| 2019-05-14 | $274.82 | $397.71 | 232,400 | — | — |
| 2019-05-13 | $271.91 | $393.50 | 385,000 | — | — |
| 2019-05-10 | $276.71 | $400.44 | 374,400 | — | — |
| 2019-05-09 | $270.00 | $390.73 | 256,000 | — | — |
| 2019-05-08 | $269.15 | $389.50 | 335,400 | — | — |
| 2019-05-07 | $265.75 | $384.58 | 320,000 | — | — |
| 2019-05-06 | $270.97 | $392.14 | 200,400 | — | — |
| 2019-05-03 | $272.01 | $393.64 | 294,300 | — | — |
| 2019-05-02 | $266.08 | $385.06 | 378,100 | — | — |
| 2019-05-01 | $265.32 | $383.96 | 613,800 | — | — |
| 2019-04-30 | $271.45 | $392.83 | 459,900 | — | — |
| 2019-04-29 | $274.66 | $397.48 | 366,600 | — | — |
| 2019-04-26 | $271.38 | $392.73 | 477,900 | — | — |
| 2019-04-25 | $268.95 | $389.21 | 372,000 | — | — |
| 2019-04-24 | $265.89 | $384.79 | 466,800 | — | — |
| 2019-04-23 | $264.57 | $382.88 | 711,400 | — | — |
| 2019-04-22 | $267.63 | $387.30 | 767,000 | — | — |
| 2019-04-18 | $270.64 | $391.66 | 299,500 | — | — |
| 2019-04-17 | $268.67 | $388.81 | 312,300 | — | — |
| 2019-04-16 | $271.97 | $393.58 | 512,200 | — | — |
| 2019-04-15 | $276.34 | $399.91 | 306,900 | — | — |
| 2019-04-12 | $273.50 | $395.80 | 323,500 | — | — |
| 2019-04-11 | $271.03 | $392.22 | 366,000 | — | — |
| 2019-04-10 | $269.79 | $390.43 | 429,300 | — | — |
| 2019-04-09 | $272.87 | $394.89 | 540,100 | — | — |
| 2019-04-08 | $276.36 | $399.94 | 282,800 | — | — |
| 2019-04-05 | $273.92 | $396.41 | 356,200 | — | — |
| 2019-04-04 | $270.49 | $391.44 | 396,200 | — | — |
| 2019-04-03 | $269.86 | $390.53 | 382,900 | — | — |
| 2019-04-02 | $267.46 | $387.06 | 412,800 | — | — |
| 2019-04-01 | $267.85 | $387.62 | 470,900 | — | — |
| 2019-03-29 | $264.40 | $382.63 | 363,000 | — | — |
| 2019-03-28 | $264.25 | $381.49 | 348,300 | — | — |
| 2019-03-27 | $262.85 | $379.46 | 281,400 | — | — |
| 2019-03-26 | $262.11 | $378.40 | 267,500 | — | — |
| 2019-03-25 | $260.17 | $375.60 | 274,800 | — | — |
| 2019-03-22 | $257.13 | $371.21 | 290,600 | — | — |
| 2019-03-21 | $260.36 | $375.87 | 311,500 | — | — |
| 2019-03-20 | $256.59 | $370.43 | 413,600 | — | — |
| 2019-03-19 | $252.82 | $364.99 | 374,400 | — | — |
| 2019-03-18 | $252.25 | $364.16 | 191,400 | — | — |
| 2019-03-15 | $250.15 | $361.13 | 362,000 | — | — |
| 2019-03-14 | $248.22 | $358.34 | 191,300 | — | — |
| 2019-03-13 | $248.24 | $358.37 | 265,300 | — | — |
| 2019-03-12 | $247.44 | $357.22 | 244,900 | — | — |
| 2019-03-11 | $245.85 | $354.92 | 191,600 | — | — |
| 2019-03-08 | $244.13 | $352.44 | 135,000 | — | — |
| 2019-03-07 | $244.01 | $352.27 | 220,300 | — | — |
| 2019-03-06 | $245.99 | $355.12 | 216,000 | — | — |
| 2019-03-05 | $247.70 | $357.59 | 376,900 | — | — |
| 2019-03-04 | $245.41 | $354.29 | 198,000 | — | — |
| 2019-03-01 | $245.60 | $354.56 | 243,700 | — | — |
| 2019-02-28 | $245.25 | $354.06 | 164,100 | — | — |
| 2019-02-27 | $246.68 | $356.12 | 168,100 | — | — |
| 2019-02-26 | $245.44 | $354.33 | 265,000 | — | — |
| 2019-02-25 | $247.96 | $357.97 | 264,300 | — | — |
| 2019-02-22 | $248.70 | $359.04 | 318,600 | — | — |
| 2019-02-21 | $248.93 | $359.37 | 189,900 | — | — |
| 2019-02-20 | $248.54 | $358.81 | 274,100 | — | — |
| 2019-02-19 | $246.68 | $356.12 | 280,000 | — | — |
| 2019-02-15 | $246.71 | $356.16 | 246,400 | — | — |
| 2019-02-14 | $244.22 | $352.57 | 298,600 | — | — |
| 2019-02-13 | $244.56 | $353.06 | 292,400 | — | — |
| 2019-02-12 | $243.89 | $352.09 | 516,000 | — | — |
| 2019-02-11 | $237.60 | $343.01 | 373,500 | — | — |
| 2019-02-08 | $233.22 | $336.69 | 201,300 | — | — |
| 2019-02-07 | $232.93 | $336.27 | 192,300 | — | — |
| 2019-02-06 | $234.99 | $339.24 | 241,100 | — | — |
| 2019-02-05 | $235.07 | $339.36 | 622,400 | — | — |
| 2019-02-04 | $232.48 | $335.62 | 252,800 | — | — |
| 2019-02-01 | $229.78 | $331.72 | 288,000 | — | — |
| 2019-01-31 | $229.28 | $331.00 | 494,000 | — | — |
| 2019-01-30 | $224.29 | $323.80 | 274,100 | — | — |
| 2019-01-29 | $226.74 | $327.33 | 308,200 | — | — |
| 2019-01-28 | $223.95 | $323.31 | 298,000 | — | — |
| 2019-01-25 | $224.30 | $323.81 | 237,300 | — | — |
| 2019-01-24 | $225.57 | $325.65 | 173,000 | — | — |
| 2019-01-23 | $224.75 | $324.46 | 195,600 | — | — |
| 2019-01-22 | $223.98 | $323.35 | 383,600 | — | — |
| 2019-01-18 | $225.37 | $325.36 | 335,500 | — | — |
| 2019-01-17 | $220.64 | $318.53 | 407,200 | — | — |
| 2019-01-16 | $220.08 | $317.72 | 225,700 | — | — |
| 2019-01-15 | $224.40 | $323.96 | 193,100 | — | — |
| 2019-01-14 | $224.15 | $323.60 | 133,000 | — | — |
| 2019-01-11 | $225.04 | $324.88 | 198,300 | — | — |
| 2019-01-10 | $225.06 | $324.91 | 217,800 | — | — |
| 2019-01-09 | $224.70 | $324.39 | 182,600 | — | — |
| 2019-01-08 | $221.93 | $320.39 | 287,300 | — | — |
| 2019-01-07 | $218.99 | $316.15 | 248,000 | — | — |
| 2019-01-04 | $219.61 | $317.04 | 182,100 | — | — |
| 2019-01-03 | $212.25 | $306.42 | 217,300 | — | — |
| 2019-01-02 | $216.13 | $312.02 | 251,200 | — | — |