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
- 1980-03-17 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 | $376.44 | $618.98 | 167,100 | — | — |
| 2019-12-30 | $371.39 | $610.68 | 145,700 | — | — |
| 2019-12-27 | $371.98 | $611.65 | 118,300 | — | — |
| 2019-12-26 | $372.77 | $612.95 | 72,000 | — | — |
| 2019-12-24 | $373.98 | $614.94 | 43,500 | — | — |
| 2019-12-23 | $374.31 | $615.48 | 135,500 | — | — |
| 2019-12-20 | $372.82 | $613.03 | 260,400 | — | — |
| 2019-12-19 | $373.41 | $614.00 | 294,200 | — | — |
| 2019-12-18 | $370.77 | $609.66 | 226,600 | — | — |
| 2019-12-17 | $367.23 | $603.84 | 206,900 | — | — |
| 2019-12-16 | $364.29 | $599.00 | 194,100 | — | — |
| 2019-12-13 | $359.88 | $591.75 | 142,400 | — | — |
| 2019-12-12 | $356.45 | $586.11 | 224,300 | — | — |
| 2019-12-11 | $354.78 | $583.37 | 229,000 | — | — |
| 2019-12-10 | $353.92 | $581.95 | 184,600 | — | — |
| 2019-12-09 | $357.01 | $587.03 | 243,200 | — | — |
| 2019-12-06 | $368.01 | $605.12 | 557,600 | — | — |
| 2019-12-05 | $358.26 | $589.09 | 344,300 | — | — |
| 2019-12-04 | $353.61 | $581.44 | 148,900 | — | — |
| 2019-12-03 | $352.46 | $579.55 | 134,600 | — | — |
| 2019-12-02 | $351.64 | $578.20 | 143,600 | — | — |
| 2019-11-29 | $353.34 | $581.00 | 119,300 | — | — |
| 2019-11-27 | $353.57 | $581.38 | 164,100 | — | — |
| 2019-11-26 | $350.11 | $575.69 | 295,600 | — | — |
| 2019-11-25 | $348.36 | $572.81 | 276,800 | — | — |
| 2019-11-22 | $346.76 | $570.18 | 233,100 | — | — |
| 2019-11-21 | $350.98 | $577.12 | 157,700 | — | — |
| 2019-11-20 | $352.97 | $580.39 | 256,000 | — | — |
| 2019-11-19 | $353.83 | $581.80 | 405,200 | — | — |
| 2019-11-18 | $344.68 | $566.76 | 337,400 | — | — |
| 2019-11-15 | $346.89 | $570.39 | 276,500 | — | — |
| 2019-11-14 | $342.38 | $562.98 | 245,400 | — | — |
| 2019-11-13 | $336.02 | $551.96 | 306,100 | — | — |
| 2019-11-12 | $331.94 | $545.26 | 206,000 | — | — |
| 2019-11-11 | $326.89 | $536.96 | 330,100 | — | — |
| 2019-11-08 | $331.18 | $544.01 | 342,500 | — | — |
| 2019-11-07 | $335.54 | $551.17 | 427,200 | — | — |
| 2019-11-06 | $334.95 | $550.20 | 356,300 | — | — |
| 2019-11-05 | $336.22 | $552.29 | 348,300 | — | — |
| 2019-11-04 | $348.64 | $572.69 | 285,500 | — | — |
| 2019-11-01 | $346.00 | $568.35 | 478,800 | — | — |
| 2019-10-31 | $347.41 | $570.67 | 523,400 | — | — |
| 2019-10-30 | $329.84 | $541.81 | 230,400 | — | — |
| 2019-10-29 | $328.41 | $539.46 | 209,300 | — | — |
| 2019-10-28 | $327.34 | $537.70 | 162,900 | — | — |
| 2019-10-25 | $321.88 | $528.73 | 137,700 | — | — |
| 2019-10-24 | $320.66 | $526.73 | 210,900 | — | — |
| 2019-10-23 | $321.67 | $528.39 | 216,400 | — | — |
| 2019-10-22 | $322.42 | $529.62 | 192,300 | — | — |
| 2019-10-21 | $330.39 | $542.71 | 244,300 | — | — |
| 2019-10-18 | $328.31 | $539.30 | 142,600 | — | — |
| 2019-10-17 | $328.04 | $538.85 | 205,900 | — | — |
| 2019-10-16 | $323.29 | $531.05 | 200,900 | — | — |
| 2019-10-15 | $328.55 | $539.69 | 207,800 | — | — |
| 2019-10-14 | $324.74 | $533.43 | 214,900 | — | — |
| 2019-10-11 | $322.09 | $529.08 | 243,900 | — | — |
| 2019-10-10 | $317.10 | $520.88 | 348,300 | — | — |
| 2019-10-09 | $318.23 | $522.74 | 193,900 | — | — |
| 2019-10-08 | $316.75 | $520.31 | 319,700 | — | — |
| 2019-10-07 | $328.44 | $539.51 | 192,400 | — | — |
| 2019-10-04 | $330.08 | $542.20 | 230,100 | — | — |
| 2019-10-03 | $332.39 | $546.00 | 214,000 | — | — |
| 2019-10-02 | $325.30 | $534.35 | 321,000 | — | — |
| 2019-10-01 | $331.53 | $544.58 | 194,000 | — | — |
| 2019-09-30 | $339.75 | $558.09 | 288,400 | — | — |
| 2019-09-27 | $335.62 | $551.30 | 214,700 | — | — |
| 2019-09-26 | $340.00 | $558.50 | 145,800 | — | — |
| 2019-09-25 | $342.74 | $563.00 | 201,100 | — | — |
| 2019-09-24 | $343.63 | $564.46 | 332,100 | — | — |
| 2019-09-23 | $347.76 | $571.24 | 368,400 | — | — |
| 2019-09-20 | $343.80 | $564.74 | 530,800 | — | — |
| 2019-09-19 | $341.70 | $561.29 | 181,600 | — | — |
| 2019-09-18 | $340.83 | $559.86 | 260,900 | — | — |
| 2019-09-17 | $338.64 | $556.26 | 318,800 | — | — |
| 2019-09-16 | $329.13 | $540.64 | 218,100 | — | — |
| 2019-09-13 | $331.15 | $543.96 | 287,200 | — | — |
| 2019-09-12 | $337.78 | $554.85 | 268,000 | — | — |
| 2019-09-11 | $338.77 | $556.48 | 255,000 | — | — |
| 2019-09-10 | $338.88 | $556.66 | 528,900 | — | — |
| 2019-09-09 | $341.33 | $560.68 | 289,500 | — | — |
| 2019-09-06 | $356.17 | $585.06 | 169,400 | — | — |
| 2019-09-05 | $356.48 | $585.57 | 233,700 | — | — |
| 2019-09-04 | $355.78 | $584.42 | 246,600 | — | — |
| 2019-09-03 | $361.12 | $593.19 | 154,300 | — | — |
| 2019-08-30 | $363.92 | $597.79 | 213,800 | — | — |
| 2019-08-29 | $363.35 | $596.85 | 165,800 | — | — |
| 2019-08-28 | $359.63 | $590.74 | 212,600 | — | — |
| 2019-08-27 | $359.99 | $591.33 | 344,800 | — | — |
| 2019-08-26 | $360.22 | $591.71 | 224,700 | — | — |
| 2019-08-23 | $357.94 | $587.97 | 232,000 | — | — |
| 2019-08-22 | $366.16 | $601.47 | 315,700 | — | — |
| 2019-08-21 | $367.78 | $604.13 | 321,400 | — | — |
| 2019-08-20 | $367.86 | $604.26 | 217,600 | — | — |
| 2019-08-19 | $369.84 | $607.51 | 166,200 | — | — |
| 2019-08-16 | $369.81 | $607.47 | 154,400 | — | — |
| 2019-08-15 | $368.46 | $605.25 | 301,500 | — | — |
| 2019-08-14 | $365.01 | $599.58 | 331,700 | — | — |
| 2019-08-13 | $370.61 | $608.22 | 369,300 | — | — |
| 2019-08-12 | $365.71 | $600.18 | 312,700 | — | — |
| 2019-08-09 | $371.65 | $609.93 | 179,200 | — | — |
| 2019-08-08 | $366.38 | $601.28 | 221,700 | — | — |
| 2019-08-07 | $357.81 | $587.21 | 249,500 | — | — |
| 2019-08-06 | $362.69 | $595.22 | 313,300 | — | — |
| 2019-08-05 | $350.60 | $575.38 | 268,700 | — | — |
| 2019-08-02 | $361.35 | $593.02 | 427,700 | — | — |
| 2019-08-01 | $361.57 | $593.38 | 502,400 | — | — |
| 2019-07-31 | $339.74 | $557.56 | 278,700 | — | — |
| 2019-07-30 | $347.08 | $569.60 | 238,900 | — | — |
| 2019-07-29 | $350.76 | $575.64 | 327,700 | — | — |
| 2019-07-26 | $347.16 | $569.74 | 185,000 | — | — |
| 2019-07-25 | $346.12 | $568.03 | 193,200 | — | — |
| 2019-07-24 | $346.08 | $567.96 | 115,000 | — | — |
| 2019-07-23 | $341.51 | $560.46 | 121,700 | — | — |
| 2019-07-22 | $339.18 | $556.64 | 139,500 | — | — |
| 2019-07-19 | $335.05 | $549.86 | 185,700 | — | — |
| 2019-07-18 | $340.48 | $558.77 | 163,600 | — | — |
| 2019-07-17 | $333.99 | $548.12 | 191,200 | — | — |
| 2019-07-16 | $331.52 | $544.07 | 207,400 | — | — |
| 2019-07-15 | $334.96 | $549.71 | 153,800 | — | — |
| 2019-07-12 | $334.27 | $548.58 | 210,000 | — | — |
| 2019-07-11 | $335.98 | $551.39 | 160,500 | — | — |
| 2019-07-10 | $331.90 | $544.69 | 203,000 | — | — |
| 2019-07-09 | $335.34 | $550.34 | 180,100 | — | — |
| 2019-07-08 | $332.73 | $546.05 | 153,100 | — | — |
| 2019-07-05 | $334.15 | $548.38 | 105,200 | — | — |
| 2019-07-03 | $333.30 | $546.99 | 140,400 | — | — |
| 2019-07-02 | $331.99 | $544.84 | 152,900 | — | — |
| 2019-07-01 | $335.87 | $551.21 | 401,200 | — | — |
| 2019-06-28 | $331.15 | $543.46 | 1,163,300 | — | — |
| 2019-06-27 | $327.75 | $537.88 | 198,900 | — | — |
| 2019-06-26 | $326.94 | $536.55 | 329,300 | — | — |
| 2019-06-25 | $336.13 | $551.63 | 242,400 | — | — |
| 2019-06-24 | $332.80 | $546.17 | 223,700 | — | — |
| 2019-06-21 | $334.73 | $549.34 | 275,100 | — | — |
| 2019-06-20 | $334.84 | $549.52 | 187,500 | — | — |
| 2019-06-19 | $333.65 | $547.56 | 209,200 | — | — |
| 2019-06-18 | $331.60 | $544.20 | 305,200 | — | — |
| 2019-06-17 | $325.53 | $534.24 | 260,500 | — | — |
| 2019-06-14 | $320.24 | $525.56 | 342,300 | — | — |
| 2019-06-13 | $321.00 | $526.80 | 313,900 | — | — |
| 2019-06-12 | $315.79 | $518.25 | 192,700 | — | — |
| 2019-06-11 | $309.57 | $508.05 | 130,300 | — | — |
| 2019-06-10 | $310.95 | $510.31 | 180,600 | — | — |
| 2019-06-07 | $305.28 | $501.01 | 140,900 | — | — |
| 2019-06-06 | $301.76 | $495.23 | 194,400 | — | — |
| 2019-06-05 | $298.16 | $489.32 | 198,500 | — | — |
| 2019-06-04 | $292.84 | $480.59 | 241,700 | — | — |
| 2019-06-03 | $289.67 | $475.39 | 374,700 | — | — |
| 2019-05-31 | $288.30 | $473.14 | 327,600 | — | — |
| 2019-05-30 | $290.90 | $477.41 | 170,800 | — | — |
| 2019-05-29 | $288.69 | $473.78 | 200,900 | — | — |
| 2019-05-28 | $289.63 | $475.32 | 141,200 | — | — |
| 2019-05-24 | $295.61 | $485.14 | 232,700 | — | — |
| 2019-05-23 | $291.93 | $479.10 | 170,400 | — | — |
| 2019-05-22 | $297.75 | $488.65 | 97,100 | — | — |
| 2019-05-21 | $295.38 | $484.76 | 168,700 | — | — |
| 2019-05-20 | $291.73 | $478.77 | 243,600 | — | — |
| 2019-05-17 | $296.00 | $485.78 | 287,900 | — | — |
| 2019-05-16 | $301.51 | $494.82 | 331,000 | — | — |
| 2019-05-15 | $295.60 | $485.12 | 198,500 | — | — |
| 2019-05-14 | $297.51 | $488.25 | 169,900 | — | — |
| 2019-05-13 | $294.07 | $482.05 | 253,700 | — | — |
| 2019-05-10 | $302.83 | $496.41 | 262,300 | — | — |
| 2019-05-09 | $301.34 | $493.97 | 227,700 | — | — |
| 2019-05-08 | $296.34 | $485.77 | 252,300 | — | — |
| 2019-05-07 | $294.33 | $482.48 | 411,100 | — | — |
| 2019-05-06 | $299.00 | $490.13 | 335,800 | — | — |
| 2019-05-03 | $300.36 | $492.36 | 399,700 | — | — |
| 2019-05-02 | $298.03 | $488.54 | 482,700 | — | — |
| 2019-05-01 | $280.61 | $459.99 | 322,400 | — | — |
| 2019-04-30 | $286.18 | $469.12 | 273,100 | — | — |
| 2019-04-29 | $280.58 | $459.94 | 252,200 | — | — |
| 2019-04-26 | $282.04 | $462.33 | 244,600 | — | — |
| 2019-04-25 | $281.31 | $461.13 | 229,200 | — | — |
| 2019-04-24 | $278.88 | $457.15 | 343,600 | — | — |
| 2019-04-23 | $280.15 | $459.23 | 327,400 | — | — |
| 2019-04-22 | $274.54 | $450.04 | 288,900 | — | — |
| 2019-04-18 | $277.05 | $454.15 | 382,600 | — | — |
| 2019-04-17 | $277.75 | $455.30 | 389,700 | — | — |
| 2019-04-16 | $294.03 | $481.98 | 251,900 | — | — |
| 2019-04-15 | $302.74 | $496.26 | 203,900 | — | — |
| 2019-04-12 | $305.13 | $500.18 | 244,400 | — | — |
| 2019-04-11 | $305.24 | $500.36 | 134,100 | — | — |
| 2019-04-10 | $304.85 | $499.72 | 161,300 | — | — |
| 2019-04-09 | $303.36 | $497.28 | 102,600 | — | — |
| 2019-04-08 | $303.35 | $497.26 | 108,100 | — | — |
| 2019-04-05 | $302.28 | $495.51 | 146,700 | — | — |
| 2019-04-04 | $302.20 | $495.38 | 124,000 | — | — |
| 2019-04-03 | $302.33 | $495.59 | 252,400 | — | — |
| 2019-04-02 | $302.73 | $496.25 | 123,300 | — | — |
| 2019-04-01 | $302.26 | $495.48 | 268,700 | — | — |
| 2019-03-29 | $302.16 | $495.31 | 235,100 | — | — |
| 2019-03-28 | $300.11 | $491.95 | 178,000 | — | — |
| 2019-03-27 | $299.78 | $491.41 | 190,600 | — | — |
| 2019-03-26 | $304.04 | $498.39 | 281,700 | — | — |
| 2019-03-25 | $299.59 | $491.10 | 299,000 | — | — |
| 2019-03-22 | $301.69 | $494.54 | 151,600 | — | — |
| 2019-03-21 | $304.96 | $499.90 | 218,200 | — | — |
| 2019-03-20 | $301.80 | $494.72 | 281,600 | — | — |
| 2019-03-19 | $301.42 | $494.10 | 217,100 | — | — |
| 2019-03-18 | $301.09 | $493.56 | 300,800 | — | — |
| 2019-03-15 | $302.90 | $496.52 | 655,000 | — | — |
| 2019-03-14 | $298.86 | $489.90 | 227,700 | — | — |
| 2019-03-13 | $297.44 | $487.57 | 314,600 | — | — |
| 2019-03-12 | $296.44 | $485.94 | 229,600 | — | — |
| 2019-03-11 | $291.88 | $478.46 | 217,400 | — | — |
| 2019-03-08 | $286.89 | $470.28 | 313,400 | — | — |
| 2019-03-07 | $287.55 | $471.36 | 231,000 | — | — |
| 2019-03-06 | $287.14 | $470.69 | 207,200 | — | — |
| 2019-03-05 | $293.58 | $481.25 | 214,800 | — | — |
| 2019-03-04 | $292.61 | $479.66 | 362,600 | — | — |
| 2019-03-01 | $294.51 | $482.77 | 241,300 | — | — |
| 2019-02-28 | $289.84 | $475.12 | 177,600 | — | — |
| 2019-02-27 | $290.41 | $475.49 | 117,700 | — | — |
| 2019-02-26 | $288.38 | $472.17 | 166,700 | — | — |
| 2019-02-25 | $290.15 | $475.07 | 293,400 | — | — |
| 2019-02-22 | $285.42 | $467.32 | 307,000 | — | — |
| 2019-02-21 | $275.23 | $450.64 | 605,300 | — | — |
| 2019-02-20 | $286.48 | $469.06 | 246,900 | — | — |
| 2019-02-19 | $282.00 | $461.72 | 450,500 | — | — |
| 2019-02-15 | $285.89 | $468.09 | 256,500 | — | — |
| 2019-02-14 | $281.52 | $460.94 | 188,600 | — | — |
| 2019-02-13 | $281.58 | $461.04 | 203,300 | — | — |
| 2019-02-12 | $277.90 | $455.01 | 346,400 | — | — |
| 2019-02-11 | $275.59 | $451.23 | 213,900 | — | — |
| 2019-02-08 | $274.14 | $448.85 | 246,400 | — | — |
| 2019-02-07 | $270.89 | $443.53 | 316,900 | — | — |
| 2019-02-06 | $272.55 | $446.25 | 279,100 | — | — |
| 2019-02-05 | $273.41 | $447.66 | 234,600 | — | — |
| 2019-02-04 | $272.19 | $445.66 | 299,200 | — | — |
| 2019-02-01 | $271.70 | $444.86 | 245,500 | — | — |
| 2019-01-31 | $273.50 | $447.81 | 319,300 | — | — |
| 2019-01-30 | $272.64 | $446.40 | 327,200 | — | — |
| 2019-01-29 | $267.87 | $438.59 | 226,200 | — | — |
| 2019-01-28 | $267.86 | $438.57 | 347,000 | — | — |
| 2019-01-25 | $268.83 | $440.16 | 307,700 | — | — |
| 2019-01-24 | $266.00 | $435.53 | 270,400 | — | — |
| 2019-01-23 | $260.58 | $426.65 | 350,800 | — | — |
| 2019-01-22 | $257.53 | $421.66 | 354,300 | — | — |
| 2019-01-18 | $257.92 | $422.30 | 646,200 | — | — |
| 2019-01-17 | $254.70 | $417.02 | 12,248,500 | — | — |
| 2019-01-16 | $248.64 | $407.10 | 1,311,600 | — | — |
| 2019-01-15 | $256.11 | $419.33 | 171,900 | — | — |
| 2019-01-14 | $249.94 | $409.23 | 262,300 | — | — |
| 2019-01-11 | $255.99 | $419.14 | 197,900 | — | — |
| 2019-01-10 | $262.62 | $429.99 | 147,000 | — | — |
| 2019-01-09 | $259.62 | $425.08 | 204,100 | — | — |
| 2019-01-08 | $252.84 | $413.98 | 222,100 | — | — |
| 2019-01-07 | $250.18 | $409.62 | 201,000 | — | — |
| 2019-01-04 | $251.14 | $411.20 | 405,100 | — | — |
| 2019-01-03 | $246.20 | $403.11 | 288,700 | — | — |
| 2019-01-02 | $252.38 | $413.23 | 350,500 | — | — |