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
- 1987-07-22 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 | $374.68 | $424.51 | 195,100 | — | — |
| 2019-12-30 | $374.42 | $424.21 | 208,100 | — | — |
| 2019-12-27 | $378.80 | $429.17 | 121,300 | — | — |
| 2019-12-26 | $379.35 | $429.80 | 116,100 | — | — |
| 2019-12-24 | $375.70 | $425.66 | 76,300 | — | — |
| 2019-12-23 | $376.06 | $426.07 | 171,400 | — | — |
| 2019-12-20 | $373.54 | $423.21 | 300,600 | — | — |
| 2019-12-19 | $368.20 | $417.16 | 150,800 | — | — |
| 2019-12-18 | $365.77 | $414.41 | 153,300 | — | — |
| 2019-12-17 | $364.12 | $412.54 | 192,100 | — | — |
| 2019-12-16 | $362.28 | $410.46 | 169,600 | — | — |
| 2019-12-13 | $356.88 | $404.34 | 164,100 | — | — |
| 2019-12-12 | $352.83 | $399.75 | 173,700 | — | — |
| 2019-12-11 | $354.50 | $401.64 | 161,600 | — | — |
| 2019-12-10 | $354.18 | $401.28 | 146,300 | — | — |
| 2019-12-09 | $357.71 | $405.28 | 151,900 | — | — |
| 2019-12-06 | $363.83 | $412.21 | 173,500 | — | — |
| 2019-12-05 | $360.97 | $408.97 | 188,500 | — | — |
| 2019-12-04 | $361.89 | $410.01 | 215,800 | — | — |
| 2019-12-03 | $357.74 | $405.31 | 225,300 | — | — |
| 2019-12-02 | $359.92 | $407.78 | 246,300 | — | — |
| 2019-11-29 | $367.75 | $416.65 | 74,600 | — | — |
| 2019-11-27 | $369.29 | $418.40 | 150,900 | — | — |
| 2019-11-26 | $368.98 | $418.05 | 168,300 | — | — |
| 2019-11-25 | $365.32 | $413.90 | 259,700 | — | — |
| 2019-11-22 | $355.69 | $402.99 | 126,100 | — | — |
| 2019-11-21 | $355.36 | $402.62 | 179,700 | — | — |
| 2019-11-20 | $355.62 | $402.91 | 229,500 | — | — |
| 2019-11-19 | $357.00 | $404.47 | 204,100 | — | — |
| 2019-11-18 | $354.25 | $401.36 | 263,600 | — | — |
| 2019-11-15 | $348.11 | $394.40 | 178,900 | — | — |
| 2019-11-14 | $342.82 | $388.41 | 207,000 | — | — |
| 2019-11-13 | $338.03 | $382.98 | 200,500 | — | — |
| 2019-11-12 | $334.42 | $378.89 | 214,700 | — | — |
| 2019-11-11 | $336.11 | $380.81 | 178,000 | — | — |
| 2019-11-08 | $331.59 | $375.69 | 194,300 | — | — |
| 2019-11-07 | $328.78 | $372.50 | 199,500 | — | — |
| 2019-11-06 | $329.93 | $373.80 | 491,200 | — | — |
| 2019-11-05 | $331.37 | $375.44 | 743,600 | — | — |
| 2019-11-04 | $300.82 | $340.82 | 402,800 | — | — |
| 2019-11-01 | $309.12 | $350.23 | 242,800 | — | — |
| 2019-10-31 | $304.04 | $344.47 | 225,500 | — | — |
| 2019-10-30 | $302.24 | $342.43 | 301,600 | — | — |
| 2019-10-29 | $301.85 | $341.99 | 145,400 | — | — |
| 2019-10-28 | $301.85 | $341.99 | 127,100 | — | — |
| 2019-10-25 | $299.28 | $339.08 | 128,000 | — | — |
| 2019-10-24 | $299.58 | $339.42 | 298,800 | — | — |
| 2019-10-23 | $286.04 | $324.08 | 370,600 | — | — |
| 2019-10-22 | $289.02 | $327.45 | 301,800 | — | — |
| 2019-10-21 | $298.00 | $337.63 | 316,900 | — | — |
| 2019-10-18 | $301.86 | $342.00 | 297,300 | — | — |
| 2019-10-17 | $311.98 | $353.47 | 257,700 | — | — |
| 2019-10-16 | $310.50 | $351.79 | 370,700 | — | — |
| 2019-10-15 | $313.37 | $355.04 | 165,000 | — | — |
| 2019-10-14 | $310.57 | $351.87 | 120,900 | — | — |
| 2019-10-11 | $309.22 | $350.34 | 192,500 | — | — |
| 2019-10-10 | $305.50 | $346.13 | 122,400 | — | — |
| 2019-10-09 | $307.99 | $348.95 | 107,500 | — | — |
| 2019-10-08 | $300.72 | $340.71 | 203,800 | — | — |
| 2019-10-07 | $310.31 | $351.58 | 273,100 | — | — |
| 2019-10-04 | $309.95 | $351.17 | 306,200 | — | — |
| 2019-10-03 | $303.83 | $344.23 | 344,500 | — | — |
| 2019-10-02 | $301.08 | $341.12 | 224,400 | — | — |
| 2019-10-01 | $303.28 | $343.61 | 255,400 | — | — |
| 2019-09-30 | $303.52 | $343.88 | 255,000 | — | — |
| 2019-09-27 | $298.98 | $338.74 | 331,200 | — | — |
| 2019-09-26 | $317.59 | $359.82 | 198,200 | — | — |
| 2019-09-25 | $313.46 | $355.14 | 367,800 | — | — |
| 2019-09-24 | $313.28 | $354.94 | 187,000 | — | — |
| 2019-09-23 | $316.51 | $358.60 | 191,200 | — | — |
| 2019-09-20 | $312.24 | $353.76 | 447,300 | — | — |
| 2019-09-19 | $320.99 | $363.68 | 158,300 | — | — |
| 2019-09-18 | $314.90 | $356.78 | 153,100 | — | — |
| 2019-09-17 | $319.46 | $361.94 | 200,400 | — | — |
| 2019-09-16 | $309.91 | $351.12 | 162,800 | — | — |
| 2019-09-13 | $309.34 | $350.48 | 311,900 | — | — |
| 2019-09-12 | $313.26 | $354.92 | 341,600 | — | — |
| 2019-09-11 | $313.93 | $355.68 | 594,200 | — | — |
| 2019-09-10 | $326.20 | $369.58 | 785,800 | — | — |
| 2019-09-09 | $349.26 | $395.70 | 383,800 | — | — |
| 2019-09-06 | $369.40 | $418.52 | 332,400 | — | — |
| 2019-09-05 | $364.82 | $413.33 | 251,200 | — | — |
| 2019-09-04 | $355.50 | $402.77 | 251,300 | — | — |
| 2019-09-03 | $352.00 | $398.81 | 258,000 | — | — |
| 2019-08-30 | $352.72 | $399.63 | 155,700 | — | — |
| 2019-08-29 | $354.18 | $401.28 | 220,000 | — | — |
| 2019-08-28 | $346.36 | $392.42 | 251,100 | — | — |
| 2019-08-27 | $353.35 | $400.34 | 178,600 | — | — |
| 2019-08-26 | $350.37 | $396.96 | 129,100 | — | — |
| 2019-08-23 | $346.19 | $392.23 | 210,400 | — | — |
| 2019-08-22 | $352.54 | $399.42 | 136,100 | — | — |
| 2019-08-21 | $349.68 | $396.18 | 160,500 | — | — |
| 2019-08-20 | $346.40 | $392.46 | 183,900 | — | — |
| 2019-08-19 | $345.47 | $391.41 | 226,800 | — | — |
| 2019-08-16 | $350.12 | $396.68 | 220,200 | — | — |
| 2019-08-15 | $340.98 | $386.32 | 248,200 | — | — |
| 2019-08-14 | $326.93 | $370.41 | 545,600 | — | — |
| 2019-08-13 | $337.33 | $382.19 | 851,800 | — | — |
| 2019-08-12 | $357.90 | $405.49 | 158,900 | — | — |
| 2019-08-09 | $365.16 | $413.72 | 148,600 | — | — |
| 2019-08-08 | $368.17 | $417.13 | 258,200 | — | — |
| 2019-08-07 | $350.81 | $397.46 | 308,400 | — | — |
| 2019-08-06 | $344.54 | $390.36 | 222,100 | — | — |
| 2019-08-05 | $338.65 | $383.68 | 295,000 | — | — |
| 2019-08-02 | $352.30 | $399.15 | 241,300 | — | — |
| 2019-08-01 | $359.81 | $407.66 | 422,300 | — | — |
| 2019-07-31 | $347.42 | $393.62 | 286,300 | — | — |
| 2019-07-30 | $349.88 | $396.41 | 114,000 | — | — |
| 2019-07-29 | $350.19 | $396.76 | 187,200 | — | — |
| 2019-07-26 | $352.67 | $399.57 | 149,700 | — | — |
| 2019-07-25 | $345.74 | $391.72 | 113,600 | — | — |
| 2019-07-24 | $344.88 | $390.74 | 139,000 | — | — |
| 2019-07-23 | $338.09 | $383.05 | 208,700 | — | — |
| 2019-07-22 | $342.50 | $388.05 | 118,400 | — | — |
| 2019-07-19 | $340.63 | $385.93 | 188,700 | — | — |
| 2019-07-18 | $345.28 | $391.20 | 149,100 | — | — |
| 2019-07-17 | $341.49 | $386.90 | 192,200 | — | — |
| 2019-07-16 | $339.00 | $384.08 | 159,100 | — | — |
| 2019-07-15 | $344.64 | $390.47 | 302,200 | — | — |
| 2019-07-12 | $344.43 | $390.23 | 198,800 | — | — |
| 2019-07-11 | $345.74 | $391.72 | 241,300 | — | — |
| 2019-07-10 | $340.81 | $386.13 | 199,800 | — | — |
| 2019-07-09 | $338.10 | $383.06 | 304,700 | — | — |
| 2019-07-08 | $334.60 | $379.10 | 225,500 | — | — |
| 2019-07-05 | $332.43 | $376.64 | 172,100 | — | — |
| 2019-07-03 | $331.40 | $375.47 | 170,300 | — | — |
| 2019-07-02 | $323.57 | $366.60 | 190,000 | — | — |
| 2019-07-01 | $316.74 | $358.86 | 204,100 | — | — |
| 2019-06-28 | $314.02 | $355.78 | 374,700 | — | — |
| 2019-06-27 | $302.10 | $342.27 | 180,200 | — | — |
| 2019-06-26 | $297.88 | $337.49 | 202,600 | — | — |
| 2019-06-25 | $294.89 | $334.10 | 204,300 | — | — |
| 2019-06-24 | $300.74 | $340.73 | 133,400 | — | — |
| 2019-06-21 | $304.58 | $345.08 | 280,800 | — | — |
| 2019-06-20 | $305.92 | $346.60 | 326,000 | — | — |
| 2019-06-19 | $305.66 | $346.31 | 347,900 | — | — |
| 2019-06-18 | $306.11 | $346.82 | 184,000 | — | — |
| 2019-06-17 | $305.95 | $346.64 | 165,900 | — | — |
| 2019-06-14 | $306.20 | $346.92 | 142,600 | — | — |
| 2019-06-13 | $311.67 | $353.12 | 111,800 | — | — |
| 2019-06-12 | $311.48 | $352.90 | 228,700 | — | — |
| 2019-06-11 | $309.91 | $351.12 | 208,400 | — | — |
| 2019-06-10 | $315.24 | $357.16 | 203,400 | — | — |
| 2019-06-07 | $313.15 | $354.79 | 372,200 | — | — |
| 2019-06-06 | $312.17 | $353.68 | 402,300 | — | — |
| 2019-06-05 | $302.00 | $342.16 | 310,300 | — | — |
| 2019-06-04 | $297.39 | $336.94 | 339,000 | — | — |
| 2019-06-03 | $287.56 | $325.80 | 248,300 | — | — |
| 2019-05-31 | $295.90 | $335.25 | 250,200 | — | — |
| 2019-05-30 | $297.56 | $337.13 | 138,700 | — | — |
| 2019-05-29 | $295.88 | $335.23 | 296,400 | — | — |
| 2019-05-28 | $299.14 | $338.92 | 212,700 | — | — |
| 2019-05-24 | $295.73 | $335.06 | 120,100 | — | — |
| 2019-05-23 | $294.32 | $333.46 | 127,500 | — | — |
| 2019-05-22 | $296.91 | $336.39 | 132,700 | — | — |
| 2019-05-21 | $293.45 | $332.47 | 164,200 | — | — |
| 2019-05-20 | $290.16 | $328.75 | 188,700 | — | — |
| 2019-05-17 | $291.85 | $330.66 | 147,900 | — | — |
| 2019-05-16 | $294.25 | $333.38 | 195,100 | — | — |
| 2019-05-15 | $287.30 | $325.51 | 166,800 | — | — |
| 2019-05-14 | $282.36 | $319.91 | 173,400 | — | — |
| 2019-05-13 | $273.07 | $309.38 | 272,900 | — | — |
| 2019-05-10 | $287.33 | $325.54 | 140,200 | — | — |
| 2019-05-09 | $287.21 | $325.40 | 342,100 | — | — |
| 2019-05-08 | $283.12 | $320.77 | 185,200 | — | — |
| 2019-05-07 | $278.92 | $316.01 | 304,200 | — | — |
| 2019-05-06 | $284.47 | $322.30 | 305,700 | — | — |
| 2019-05-03 | $280.25 | $317.52 | 161,500 | — | — |
| 2019-05-02 | $272.50 | $308.74 | 285,800 | — | — |
| 2019-05-01 | $270.90 | $306.92 | 366,700 | — | — |
| 2019-04-30 | $279.75 | $316.95 | 416,000 | — | — |
| 2019-04-29 | $279.81 | $317.02 | 289,200 | — | — |
| 2019-04-26 | $283.68 | $321.40 | 199,200 | — | — |
| 2019-04-25 | $280.50 | $317.80 | 314,800 | — | — |
| 2019-04-24 | $283.00 | $320.63 | 131,900 | — | — |
| 2019-04-23 | $283.75 | $321.48 | 301,500 | — | — |
| 2019-04-22 | $280.25 | $317.52 | 205,800 | — | — |
| 2019-04-18 | $275.46 | $312.09 | 277,300 | — | — |
| 2019-04-17 | $275.44 | $312.07 | 187,300 | — | — |
| 2019-04-16 | $283.39 | $321.08 | 192,100 | — | — |
| 2019-04-15 | $278.23 | $315.23 | 202,200 | — | — |
| 2019-04-12 | $279.11 | $316.23 | 216,700 | — | — |
| 2019-04-11 | $279.34 | $316.49 | 213,400 | — | — |
| 2019-04-10 | $276.31 | $313.05 | 213,400 | — | — |
| 2019-04-09 | $275.79 | $312.46 | 98,400 | — | — |
| 2019-04-08 | $275.45 | $312.08 | 230,100 | — | — |
| 2019-04-05 | $272.31 | $308.52 | 187,200 | — | — |
| 2019-04-04 | $270.63 | $306.62 | 226,300 | — | — |
| 2019-04-03 | $276.63 | $313.42 | 199,300 | — | — |
| 2019-04-02 | $275.59 | $312.24 | 184,500 | — | — |
| 2019-04-01 | $272.77 | $309.04 | 197,800 | — | — |
| 2019-03-29 | $271.63 | $307.75 | 271,300 | — | — |
| 2019-03-28 | $266.45 | $301.88 | 247,200 | — | — |
| 2019-03-27 | $262.94 | $297.91 | 155,200 | — | — |
| 2019-03-26 | $265.51 | $300.82 | 187,000 | — | — |
| 2019-03-25 | $262.58 | $297.50 | 181,300 | — | — |
| 2019-03-22 | $263.33 | $298.35 | 170,800 | — | — |
| 2019-03-21 | $269.07 | $304.85 | 151,900 | — | — |
| 2019-03-20 | $263.39 | $298.42 | 191,900 | — | — |
| 2019-03-19 | $264.61 | $299.80 | 189,900 | — | — |
| 2019-03-18 | $264.18 | $299.31 | 172,800 | — | — |
| 2019-03-15 | $263.38 | $298.40 | 328,500 | — | — |
| 2019-03-14 | $261.24 | $295.98 | 280,300 | — | — |
| 2019-03-13 | $257.81 | $292.09 | 254,300 | — | — |
| 2019-03-12 | $256.75 | $290.89 | 179,100 | — | — |
| 2019-03-11 | $252.76 | $286.37 | 462,700 | — | — |
| 2019-03-08 | $245.60 | $278.26 | 252,900 | — | — |
| 2019-03-07 | $246.80 | $279.62 | 216,100 | — | — |
| 2019-03-06 | $245.43 | $278.07 | 212,100 | — | — |
| 2019-03-05 | $247.26 | $280.14 | 238,800 | — | — |
| 2019-03-04 | $248.05 | $281.04 | 259,900 | — | — |
| 2019-03-01 | $251.58 | $285.04 | 188,900 | — | — |
| 2019-02-28 | $247.82 | $280.78 | 212,900 | — | — |
| 2019-02-27 | $249.06 | $282.18 | 125,900 | — | — |
| 2019-02-26 | $246.51 | $279.29 | 259,100 | — | — |
| 2019-02-25 | $247.02 | $279.87 | 210,400 | — | — |
| 2019-02-22 | $248.65 | $281.72 | 110,000 | — | — |
| 2019-02-21 | $245.47 | $278.11 | 134,200 | — | — |
| 2019-02-20 | $243.63 | $276.03 | 189,700 | — | — |
| 2019-02-19 | $244.34 | $276.83 | 151,300 | — | — |
| 2019-02-15 | $240.64 | $272.64 | 308,400 | — | — |
| 2019-02-14 | $242.46 | $274.70 | 230,500 | — | — |
| 2019-02-13 | $240.64 | $272.64 | 165,700 | — | — |
| 2019-02-12 | $239.69 | $271.56 | 158,800 | — | — |
| 2019-02-11 | $235.74 | $267.09 | 215,300 | — | — |
| 2019-02-08 | $235.98 | $267.36 | 173,000 | — | — |
| 2019-02-07 | $232.21 | $263.09 | 201,500 | — | — |
| 2019-02-06 | $232.19 | $263.07 | 309,500 | — | — |
| 2019-02-05 | $231.85 | $262.68 | 248,900 | — | — |
| 2019-02-04 | $230.06 | $260.65 | 238,800 | — | — |
| 2019-02-01 | $228.51 | $258.90 | 326,400 | — | — |
| 2019-01-31 | $225.20 | $255.15 | 390,500 | — | — |
| 2019-01-30 | $217.73 | $246.68 | 161,300 | — | — |
| 2019-01-29 | $214.51 | $243.04 | 119,400 | — | — |
| 2019-01-28 | $216.24 | $245.00 | 167,300 | — | — |
| 2019-01-25 | $218.01 | $247.00 | 122,400 | — | — |
| 2019-01-24 | $215.14 | $243.75 | 130,900 | — | — |
| 2019-01-23 | $215.30 | $243.93 | 165,700 | — | — |
| 2019-01-22 | $212.88 | $241.19 | 169,900 | — | — |
| 2019-01-18 | $216.39 | $245.17 | 179,500 | — | — |
| 2019-01-17 | $211.69 | $239.84 | 198,400 | — | — |
| 2019-01-16 | $210.59 | $238.59 | 210,600 | — | — |
| 2019-01-15 | $208.51 | $236.24 | 188,100 | — | — |
| 2019-01-14 | $203.44 | $230.49 | 127,100 | — | — |
| 2019-01-11 | $205.78 | $233.14 | 237,800 | — | — |
| 2019-01-10 | $204.31 | $231.48 | 206,800 | — | — |
| 2019-01-09 | $199.02 | $225.49 | 185,600 | — | — |
| 2019-01-08 | $197.17 | $223.39 | 256,200 | — | — |
| 2019-01-07 | $193.45 | $219.18 | 311,600 | — | — |
| 2019-01-04 | $189.48 | $214.68 | 273,400 | — | — |
| 2019-01-03 | $178.77 | $202.54 | 170,700 | — | — |
| 2019-01-02 | $185.49 | $210.16 | 205,400 | — | — |