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
- 2004-11-05 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 | $379.11 | $424.61 | 179,100 | — | — |
| 2019-12-30 | $374.50 | $419.45 | 148,900 | — | — |
| 2019-12-27 | $375.00 | $420.01 | 336,800 | — | — |
| 2019-12-26 | $376.10 | $421.24 | 119,500 | — | — |
| 2019-12-24 | $374.08 | $418.98 | 68,700 | — | — |
| 2019-12-23 | $371.36 | $415.93 | 171,000 | — | — |
| 2019-12-20 | $376.32 | $421.49 | 659,500 | — | — |
| 2019-12-19 | $377.57 | $422.89 | 484,300 | — | — |
| 2019-12-18 | $369.90 | $414.30 | 377,200 | — | — |
| 2019-12-17 | $373.54 | $418.38 | 463,900 | — | — |
| 2019-12-16 | $374.69 | $419.66 | 586,600 | — | — |
| 2019-12-13 | $373.89 | $418.77 | 229,600 | — | — |
| 2019-12-12 | $369.46 | $413.81 | 296,200 | — | — |
| 2019-12-11 | $376.81 | $422.04 | 239,800 | — | — |
| 2019-12-10 | $370.00 | $414.41 | 247,300 | — | — |
| 2019-12-09 | $367.02 | $411.07 | 329,200 | — | — |
| 2019-12-06 | $375.90 | $421.02 | 303,700 | — | — |
| 2019-12-05 | $381.18 | $426.93 | 365,700 | — | — |
| 2019-12-04 | $393.99 | $441.28 | 300,900 | — | — |
| 2019-12-03 | $397.67 | $445.40 | 292,900 | — | — |
| 2019-12-02 | $398.97 | $446.86 | 313,900 | — | — |
| 2019-11-29 | $403.82 | $452.29 | 85,000 | — | — |
| 2019-11-27 | $406.43 | $455.21 | 179,400 | — | — |
| 2019-11-26 | $401.90 | $450.14 | 264,600 | — | — |
| 2019-11-25 | $397.18 | $444.85 | 221,000 | — | — |
| 2019-11-22 | $392.33 | $439.42 | 213,000 | — | — |
| 2019-11-21 | $393.89 | $441.17 | 250,300 | — | — |
| 2019-11-20 | $404.49 | $453.04 | 432,400 | — | — |
| 2019-11-19 | $400.17 | $448.20 | 371,000 | — | — |
| 2019-11-18 | $389.52 | $436.27 | 171,700 | — | — |
| 2019-11-15 | $381.06 | $426.80 | 203,900 | — | — |
| 2019-11-14 | $379.22 | $424.74 | 185,200 | — | — |
| 2019-11-13 | $374.36 | $419.29 | 170,000 | — | — |
| 2019-11-12 | $365.93 | $409.85 | 228,800 | — | — |
| 2019-11-11 | $359.74 | $402.92 | 178,600 | — | — |
| 2019-11-08 | $347.15 | $388.82 | 230,700 | — | — |
| 2019-11-07 | $349.60 | $391.56 | 252,400 | — | — |
| 2019-11-06 | $347.81 | $389.56 | 175,200 | — | — |
| 2019-11-05 | $343.73 | $384.99 | 268,300 | — | — |
| 2019-11-04 | $358.40 | $400.85 | 220,200 | — | — |
| 2019-11-01 | $366.14 | $409.50 | 255,300 | — | — |
| 2019-10-31 | $368.59 | $412.24 | 332,400 | — | — |
| 2019-10-30 | $359.15 | $401.69 | 205,700 | — | — |
| 2019-10-29 | $351.49 | $393.12 | 168,300 | — | — |
| 2019-10-28 | $348.87 | $390.19 | 175,600 | — | — |
| 2019-10-25 | $344.07 | $384.82 | 216,500 | — | — |
| 2019-10-24 | $349.46 | $390.85 | 245,300 | — | — |
| 2019-10-23 | $342.18 | $382.71 | 311,700 | — | — |
| 2019-10-22 | $340.65 | $381.00 | 274,600 | — | — |
| 2019-10-21 | $353.40 | $395.26 | 199,900 | — | — |
| 2019-10-18 | $352.88 | $394.67 | 366,700 | — | — |
| 2019-10-17 | $349.70 | $391.12 | 440,600 | — | — |
| 2019-10-16 | $340.42 | $380.74 | 442,800 | — | — |
| 2019-10-15 | $349.32 | $390.69 | 289,600 | — | — |
| 2019-10-14 | $349.43 | $390.82 | 215,700 | — | — |
| 2019-10-11 | $348.19 | $389.43 | 386,300 | — | — |
| 2019-10-10 | $359.09 | $401.62 | 264,400 | — | — |
| 2019-10-09 | $355.27 | $397.35 | 235,700 | — | — |
| 2019-10-08 | $346.67 | $387.73 | 199,000 | — | — |
| 2019-10-07 | $347.79 | $388.98 | 233,100 | — | — |
| 2019-10-04 | $346.95 | $388.04 | 304,800 | — | — |
| 2019-10-03 | $336.86 | $376.76 | 436,600 | — | — |
| 2019-10-02 | $318.73 | $356.48 | 282,200 | — | — |
| 2019-10-01 | $325.01 | $363.50 | 447,900 | — | — |
| 2019-09-30 | $327.50 | $366.29 | 440,300 | — | — |
| 2019-09-27 | $324.71 | $363.17 | 302,900 | — | — |
| 2019-09-26 | $332.00 | $371.32 | 267,800 | — | — |
| 2019-09-25 | $333.51 | $373.01 | 320,300 | — | — |
| 2019-09-24 | $336.10 | $375.91 | 698,700 | — | — |
| 2019-09-23 | $335.55 | $375.29 | 695,300 | — | — |
| 2019-09-20 | $338.18 | $378.23 | 1,133,900 | — | — |
| 2019-09-19 | $342.75 | $383.34 | 437,200 | — | — |
| 2019-09-18 | $344.00 | $384.74 | 457,000 | — | — |
| 2019-09-17 | $342.48 | $383.04 | 469,500 | — | — |
| 2019-09-16 | $334.35 | $373.95 | 323,200 | — | — |
| 2019-09-13 | $330.29 | $369.41 | 432,000 | — | — |
| 2019-09-12 | $345.14 | $386.02 | 313,700 | — | — |
| 2019-09-11 | $341.43 | $381.87 | 550,100 | — | — |
| 2019-09-10 | $342.06 | $382.57 | 1,125,400 | — | — |
| 2019-09-09 | $369.69 | $413.48 | 784,000 | — | — |
| 2019-09-06 | $419.40 | $469.07 | 278,900 | — | — |
| 2019-09-05 | $411.96 | $460.75 | 256,100 | — | — |
| 2019-09-04 | $408.61 | $457.00 | 214,700 | — | — |
| 2019-09-03 | $402.11 | $449.73 | 284,200 | — | — |
| 2019-08-30 | $397.62 | $444.71 | 269,900 | — | — |
| 2019-08-29 | $392.25 | $438.71 | 494,900 | — | — |
| 2019-08-28 | $404.46 | $452.36 | 285,300 | — | — |
| 2019-08-27 | $405.68 | $453.73 | 352,100 | — | — |
| 2019-08-26 | $395.11 | $441.91 | 225,900 | — | — |
| 2019-08-23 | $388.62 | $434.65 | 301,700 | — | — |
| 2019-08-22 | $392.61 | $439.11 | 246,600 | — | — |
| 2019-08-21 | $389.23 | $435.33 | 349,400 | — | — |
| 2019-08-20 | $375.33 | $419.78 | 239,600 | — | — |
| 2019-08-19 | $368.91 | $412.60 | 170,100 | — | — |
| 2019-08-16 | $366.21 | $409.58 | 239,000 | — | — |
| 2019-08-15 | $365.12 | $408.36 | 174,100 | — | — |
| 2019-08-14 | $356.66 | $398.90 | 276,500 | — | — |
| 2019-08-13 | $367.02 | $410.49 | 264,400 | — | — |
| 2019-08-12 | $363.26 | $406.28 | 257,400 | — | — |
| 2019-08-09 | $362.15 | $405.04 | 142,600 | — | — |
| 2019-08-08 | $352.36 | $394.09 | 340,800 | — | — |
| 2019-08-07 | $348.92 | $390.25 | 233,300 | — | — |
| 2019-08-06 | $344.84 | $385.68 | 307,700 | — | — |
| 2019-08-05 | $341.47 | $381.34 | 387,600 | — | — |
| 2019-08-02 | $340.63 | $380.40 | 436,700 | — | — |
| 2019-08-01 | $340.30 | $380.04 | 318,800 | — | — |
| 2019-07-31 | $337.04 | $376.40 | 210,300 | — | — |
| 2019-07-30 | $336.05 | $375.29 | 260,400 | — | — |
| 2019-07-29 | $336.90 | $376.24 | 453,500 | — | — |
| 2019-07-26 | $347.94 | $388.57 | 483,800 | — | — |
| 2019-07-25 | $344.00 | $384.17 | 575,700 | — | — |
| 2019-07-24 | $334.25 | $373.28 | 1,103,300 | — | — |
| 2019-07-23 | $367.81 | $410.76 | 301,600 | — | — |
| 2019-07-22 | $370.48 | $413.74 | 259,000 | — | — |
| 2019-07-19 | $367.03 | $409.89 | 248,600 | — | — |
| 2019-07-18 | $372.80 | $416.33 | 255,700 | — | — |
| 2019-07-17 | $368.03 | $411.00 | 254,300 | — | — |
| 2019-07-16 | $363.11 | $405.51 | 308,000 | — | — |
| 2019-07-15 | $360.79 | $402.92 | 276,000 | — | — |
| 2019-07-12 | $358.28 | $400.12 | 249,500 | — | — |
| 2019-07-11 | $354.53 | $395.93 | 295,500 | — | — |
| 2019-07-10 | $349.40 | $390.20 | 364,000 | — | — |
| 2019-07-09 | $342.90 | $382.94 | 323,700 | — | — |
| 2019-07-08 | $341.50 | $381.38 | 330,200 | — | — |
| 2019-07-05 | $341.90 | $381.82 | 222,600 | — | — |
| 2019-07-03 | $338.50 | $378.03 | 271,500 | — | — |
| 2019-07-02 | $330.89 | $369.53 | 355,000 | — | — |
| 2019-07-01 | $322.58 | $360.25 | 490,100 | — | — |
| 2019-06-28 | $321.42 | $358.95 | 7,603,200 | — | — |
| 2019-06-27 | $316.34 | $353.28 | 492,100 | — | — |
| 2019-06-26 | $312.67 | $349.18 | 537,300 | — | — |
| 2019-06-25 | $319.04 | $356.29 | 702,100 | — | — |
| 2019-06-24 | $333.02 | $371.91 | 240,700 | — | — |
| 2019-06-21 | $333.08 | $371.97 | 319,600 | — | — |
| 2019-06-20 | $331.36 | $370.05 | 388,800 | — | — |
| 2019-06-19 | $331.39 | $370.09 | 433,300 | — | — |
| 2019-06-18 | $318.55 | $355.75 | 329,600 | — | — |
| 2019-06-17 | $318.50 | $355.69 | 200,100 | — | — |
| 2019-06-14 | $320.05 | $357.42 | 313,700 | — | — |
| 2019-06-13 | $317.67 | $354.76 | 523,600 | — | — |
| 2019-06-12 | $325.28 | $363.26 | 641,800 | — | — |
| 2019-06-11 | $333.99 | $372.99 | 371,800 | — | — |
| 2019-06-10 | $339.90 | $379.59 | 420,200 | — | — |
| 2019-06-07 | $334.61 | $373.68 | 631,500 | — | — |
| 2019-06-06 | $326.86 | $365.03 | 447,800 | — | — |
| 2019-06-05 | $316.80 | $353.79 | 480,600 | — | — |
| 2019-06-04 | $299.12 | $334.05 | 345,000 | — | — |
| 2019-06-03 | $294.22 | $328.58 | 425,100 | — | — |
| 2019-05-31 | $297.82 | $332.60 | 530,700 | — | — |
| 2019-05-30 | $283.96 | $317.12 | 213,100 | — | — |
| 2019-05-29 | $281.32 | $314.17 | 355,300 | — | — |
| 2019-05-28 | $281.07 | $313.89 | 2,146,300 | — | — |
| 2019-05-24 | $288.32 | $321.99 | 376,000 | — | — |
| 2019-05-23 | $291.62 | $325.67 | 319,400 | — | — |
| 2019-05-22 | $292.49 | $326.64 | 295,300 | — | — |
| 2019-05-21 | $292.04 | $326.14 | 341,500 | — | — |
| 2019-05-20 | $293.59 | $327.87 | 242,900 | — | — |
| 2019-05-17 | $292.17 | $326.29 | 470,200 | — | — |
| 2019-05-16 | $289.43 | $323.23 | 267,700 | — | — |
| 2019-05-15 | $287.00 | $320.51 | 309,400 | — | — |
| 2019-05-14 | $287.39 | $320.95 | 437,300 | — | — |
| 2019-05-13 | $281.65 | $314.54 | 271,500 | — | — |
| 2019-05-10 | $280.95 | $313.76 | 275,200 | — | — |
| 2019-05-09 | $278.00 | $310.46 | 283,200 | — | — |
| 2019-05-08 | $280.82 | $313.61 | 253,200 | — | — |
| 2019-05-07 | $279.87 | $312.55 | 375,600 | — | — |
| 2019-05-06 | $290.44 | $323.78 | 403,600 | — | — |
| 2019-05-03 | $286.05 | $318.89 | 250,000 | — | — |
| 2019-05-02 | $282.91 | $315.39 | 265,000 | — | — |
| 2019-05-01 | $282.04 | $314.42 | 279,900 | — | — |
| 2019-04-30 | $278.33 | $310.28 | 248,500 | — | — |
| 2019-04-29 | $276.30 | $308.02 | 359,100 | — | — |
| 2019-04-26 | $269.68 | $300.64 | 279,400 | — | — |
| 2019-04-25 | $265.46 | $295.94 | 211,400 | — | — |
| 2019-04-24 | $264.38 | $294.73 | 403,000 | — | — |
| 2019-04-23 | $262.50 | $292.64 | 564,900 | — | — |
| 2019-04-22 | $262.13 | $292.22 | 339,400 | — | — |
| 2019-04-18 | $263.92 | $294.22 | 468,100 | — | — |
| 2019-04-17 | $262.23 | $292.34 | 283,700 | — | — |
| 2019-04-16 | $262.92 | $293.10 | 625,900 | — | — |
| 2019-04-15 | $261.74 | $291.79 | 315,900 | — | — |
| 2019-04-12 | $259.85 | $289.68 | 209,400 | — | — |
| 2019-04-11 | $257.22 | $286.75 | 276,800 | — | — |
| 2019-04-10 | $258.46 | $288.13 | 213,400 | — | — |
| 2019-04-09 | $258.99 | $288.72 | 191,500 | — | — |
| 2019-04-08 | $258.14 | $287.78 | 220,600 | — | — |
| 2019-04-05 | $253.89 | $283.04 | 192,300 | — | — |
| 2019-04-04 | $248.41 | $276.93 | 303,200 | — | — |
| 2019-04-03 | $246.68 | $275.00 | 246,000 | — | — |
| 2019-04-02 | $248.69 | $277.24 | 246,700 | — | — |
| 2019-04-01 | $246.72 | $275.04 | 196,300 | — | — |
| 2019-03-29 | $246.08 | $274.33 | 188,500 | — | — |
| 2019-03-28 | $246.52 | $274.82 | 166,900 | — | — |
| 2019-03-27 | $245.08 | $273.22 | 150,000 | — | — |
| 2019-03-26 | $243.68 | $271.66 | 189,000 | — | — |
| 2019-03-25 | $239.12 | $266.57 | 188,700 | — | — |
| 2019-03-22 | $238.34 | $265.70 | 180,100 | — | — |
| 2019-03-21 | $240.16 | $267.73 | 270,300 | — | — |
| 2019-03-20 | $237.22 | $264.45 | 233,600 | — | — |
| 2019-03-19 | $235.62 | $262.67 | 183,900 | — | — |
| 2019-03-18 | $237.64 | $264.92 | 227,100 | — | — |
| 2019-03-15 | $233.44 | $260.24 | 346,200 | — | — |
| 2019-03-14 | $231.81 | $258.42 | 195,000 | — | — |
| 2019-03-13 | $230.47 | $256.93 | 355,800 | — | — |
| 2019-03-12 | $229.78 | $256.16 | 257,900 | — | — |
| 2019-03-11 | $227.16 | $253.24 | 291,100 | — | — |
| 2019-03-08 | $225.67 | $251.58 | 309,500 | — | — |
| 2019-03-07 | $225.44 | $251.32 | 267,800 | — | — |
| 2019-03-06 | $230.52 | $256.99 | 279,500 | — | — |
| 2019-03-05 | $233.92 | $260.78 | 284,900 | — | — |
| 2019-03-04 | $237.56 | $264.83 | 250,500 | — | — |
| 2019-03-01 | $243.09 | $271.00 | 370,500 | — | — |
| 2019-02-28 | $243.88 | $271.88 | 320,000 | — | — |
| 2019-02-27 | $244.50 | $272.57 | 282,500 | — | — |
| 2019-02-26 | $240.45 | $268.06 | 269,400 | — | — |
| 2019-02-25 | $241.39 | $269.10 | 193,400 | — | — |
| 2019-02-22 | $238.97 | $266.41 | 224,600 | — | — |
| 2019-02-21 | $235.16 | $262.16 | 172,900 | — | — |
| 2019-02-20 | $233.57 | $260.39 | 197,200 | — | — |
| 2019-02-19 | $232.54 | $259.24 | 283,900 | — | — |
| 2019-02-15 | $229.51 | $255.86 | 382,900 | — | — |
| 2019-02-14 | $226.76 | $252.79 | 221,600 | — | — |
| 2019-02-13 | $228.23 | $254.43 | 186,000 | — | — |
| 2019-02-12 | $225.41 | $251.29 | 238,400 | — | — |
| 2019-02-11 | $223.56 | $248.66 | 201,000 | — | — |
| 2019-02-08 | $220.67 | $245.44 | 231,700 | — | — |
| 2019-02-07 | $220.51 | $245.27 | 256,800 | — | — |
| 2019-02-06 | $218.84 | $243.41 | 159,200 | — | — |
| 2019-02-05 | $218.64 | $243.19 | 181,300 | — | — |
| 2019-02-04 | $216.43 | $240.73 | 193,000 | — | — |
| 2019-02-01 | $213.62 | $237.60 | 270,500 | — | — |
| 2019-01-31 | $214.77 | $238.88 | 245,100 | — | — |
| 2019-01-30 | $210.22 | $233.82 | 430,800 | — | — |
| 2019-01-29 | $213.50 | $237.47 | 289,900 | — | — |
| 2019-01-28 | $218.30 | $242.81 | 159,300 | — | — |
| 2019-01-25 | $219.45 | $244.09 | 186,200 | — | — |
| 2019-01-24 | $218.75 | $243.31 | 210,900 | — | — |
| 2019-01-23 | $219.81 | $244.49 | 138,000 | — | — |
| 2019-01-22 | $218.30 | $242.81 | 251,000 | — | — |
| 2019-01-18 | $219.18 | $243.79 | 155,600 | — | — |
| 2019-01-17 | $215.99 | $240.24 | 349,000 | — | — |
| 2019-01-16 | $216.25 | $240.53 | 244,500 | — | — |
| 2019-01-15 | $210.88 | $234.55 | 395,200 | — | — |
| 2019-01-14 | $207.58 | $230.88 | 250,800 | — | — |
| 2019-01-11 | $212.59 | $236.46 | 242,300 | — | — |
| 2019-01-10 | $212.67 | $236.54 | 374,400 | — | — |
| 2019-01-09 | $213.14 | $237.07 | 237,100 | — | — |
| 2019-01-08 | $216.69 | $241.02 | 363,500 | — | — |
| 2019-01-07 | $216.86 | $241.21 | 361,100 | — | — |
| 2019-01-04 | $214.30 | $238.36 | 409,000 | — | — |
| 2019-01-03 | $207.76 | $231.08 | 170,600 | — | — |
| 2019-01-02 | $209.21 | $232.70 | 218,600 | — | — |