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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $273.97 | $405.47 | 251,200 | — | — |
| 2020-12-30 | $271.99 | $402.54 | 181,900 | — | — |
| 2020-12-29 | $270.11 | $398.62 | 166,900 | — | — |
| 2020-12-28 | $272.18 | $401.68 | 163,300 | — | — |
| 2020-12-24 | $273.43 | $403.52 | 72,400 | — | — |
| 2020-12-23 | $273.42 | $403.51 | 184,700 | — | — |
| 2020-12-22 | $272.82 | $402.62 | 234,800 | — | — |
| 2020-12-21 | $277.36 | $409.32 | 322,900 | — | — |
| 2020-12-18 | $277.56 | $409.62 | 482,900 | — | — |
| 2020-12-17 | $280.59 | $414.09 | 256,400 | — | — |
| 2020-12-16 | $276.47 | $408.01 | 455,800 | — | — |
| 2020-12-15 | $277.00 | $408.79 | 479,200 | — | — |
| 2020-12-14 | $273.00 | $402.89 | 264,100 | — | — |
| 2020-12-11 | $280.42 | $413.84 | 250,700 | — | — |
| 2020-12-10 | $277.81 | $409.99 | 379,500 | — | — |
| 2020-12-09 | $286.06 | $422.16 | 231,900 | — | — |
| 2020-12-08 | $282.96 | $417.59 | 196,300 | — | — |
| 2020-12-07 | $277.05 | $408.86 | 252,600 | — | — |
| 2020-12-04 | $276.00 | $407.31 | 251,200 | — | — |
| 2020-12-03 | $280.53 | $414.00 | 325,900 | — | — |
| 2020-12-02 | $280.99 | $414.68 | 235,000 | — | — |
| 2020-12-01 | $288.35 | $425.54 | 249,900 | — | — |
| 2020-11-30 | $287.83 | $424.77 | 466,500 | — | — |
| 2020-11-27 | $289.96 | $427.92 | 87,500 | — | — |
| 2020-11-25 | $288.97 | $426.46 | 312,300 | — | — |
| 2020-11-24 | $300.71 | $443.78 | 196,900 | — | — |
| 2020-11-23 | $295.86 | $436.62 | 168,500 | — | — |
| 2020-11-20 | $294.61 | $434.78 | 210,500 | — | — |
| 2020-11-19 | $298.51 | $440.53 | 174,200 | — | — |
| 2020-11-18 | $296.15 | $437.05 | 192,900 | — | — |
| 2020-11-17 | $299.09 | $441.39 | 169,600 | — | — |
| 2020-11-16 | $301.76 | $445.33 | 199,800 | — | — |
| 2020-11-13 | $298.82 | $440.99 | 173,100 | — | — |
| 2020-11-12 | $291.12 | $429.63 | 272,300 | — | — |
| 2020-11-11 | $292.59 | $431.80 | 264,300 | — | — |
| 2020-11-10 | $294.32 | $434.35 | 338,800 | — | — |
| 2020-11-09 | $291.83 | $430.68 | 505,800 | — | — |
| 2020-11-06 | $306.63 | $452.52 | 265,900 | — | — |
| 2020-11-05 | $304.07 | $448.74 | 291,600 | — | — |
| 2020-11-04 | $293.50 | $433.14 | 428,400 | — | — |
| 2020-11-03 | $291.25 | $429.82 | 399,700 | — | — |
| 2020-11-02 | $283.58 | $418.50 | 353,300 | — | — |
| 2020-10-30 | $271.66 | $400.91 | 255,500 | — | — |
| 2020-10-29 | $276.57 | $408.16 | 261,400 | — | — |
| 2020-10-28 | $273.03 | $402.93 | 350,500 | — | — |
| 2020-10-27 | $283.64 | $418.59 | 240,700 | — | — |
| 2020-10-26 | $281.81 | $415.89 | 246,000 | — | — |
| 2020-10-23 | $288.09 | $425.16 | 183,800 | — | — |
| 2020-10-22 | $288.62 | $425.94 | 294,400 | — | — |
| 2020-10-21 | $283.98 | $419.09 | 281,200 | — | — |
| 2020-10-20 | $284.03 | $419.17 | 633,100 | — | — |
| 2020-10-19 | $278.45 | $410.93 | 638,000 | — | — |
| 2020-10-16 | $288.22 | $425.35 | 230,700 | — | — |
| 2020-10-15 | $288.16 | $425.26 | 156,200 | — | — |
| 2020-10-14 | $288.00 | $425.02 | 147,400 | — | — |
| 2020-10-13 | $285.41 | $421.20 | 369,800 | — | — |
| 2020-10-12 | $289.41 | $427.10 | 263,600 | — | — |
| 2020-10-09 | $283.48 | $418.35 | 244,300 | — | — |
| 2020-10-08 | $276.82 | $408.52 | 294,100 | — | — |
| 2020-10-07 | $277.73 | $409.87 | 277,100 | — | — |
| 2020-10-06 | $278.40 | $410.86 | 198,000 | — | — |
| 2020-10-05 | $281.93 | $416.07 | 197,300 | — | — |
| 2020-10-02 | $275.58 | $406.69 | 157,500 | — | — |
| 2020-10-01 | $274.02 | $404.39 | 160,700 | — | — |
| 2020-09-30 | $272.61 | $402.31 | 226,600 | — | — |
| 2020-09-29 | $272.65 | $401.23 | 239,000 | — | — |
| 2020-09-28 | $271.80 | $399.98 | 155,900 | — | — |
| 2020-09-25 | $263.98 | $388.48 | 179,200 | — | — |
| 2020-09-24 | $264.06 | $388.59 | 170,100 | — | — |
| 2020-09-23 | $260.35 | $383.13 | 263,400 | — | — |
| 2020-09-22 | $270.46 | $398.01 | 212,400 | — | — |
| 2020-09-21 | $266.96 | $392.86 | 321,400 | — | — |
| 2020-09-18 | $267.65 | $393.88 | 433,600 | — | — |
| 2020-09-17 | $274.63 | $404.15 | 231,800 | — | — |
| 2020-09-16 | $274.12 | $403.40 | 196,100 | — | — |
| 2020-09-15 | $273.23 | $402.09 | 194,200 | — | — |
| 2020-09-14 | $276.48 | $406.87 | 153,800 | — | — |
| 2020-09-11 | $274.64 | $404.16 | 155,500 | — | — |
| 2020-09-10 | $270.43 | $397.97 | 150,100 | — | — |
| 2020-09-09 | $273.42 | $402.37 | 208,400 | — | — |
| 2020-09-08 | $269.09 | $396.00 | 245,700 | — | — |
| 2020-09-04 | $277.53 | $408.42 | 256,700 | — | — |
| 2020-09-03 | $278.70 | $410.14 | 210,100 | — | — |
| 2020-09-02 | $287.80 | $423.53 | 199,800 | — | — |
| 2020-09-01 | $286.69 | $421.90 | 203,400 | — | — |
| 2020-08-31 | $280.33 | $412.54 | 312,200 | — | — |
| 2020-08-28 | $284.69 | $418.95 | 201,200 | — | — |
| 2020-08-27 | $283.07 | $416.57 | 174,000 | — | — |
| 2020-08-26 | $286.61 | $421.78 | 215,700 | — | — |
| 2020-08-25 | $284.00 | $417.94 | 130,900 | — | — |
| 2020-08-24 | $282.58 | $415.85 | 184,200 | — | — |
| 2020-08-21 | $277.39 | $408.21 | 161,700 | — | — |
| 2020-08-20 | $275.71 | $405.74 | 140,700 | — | — |
| 2020-08-19 | $279.80 | $411.76 | 190,500 | — | — |
| 2020-08-18 | $278.25 | $409.48 | 199,700 | — | — |
| 2020-08-17 | $276.86 | $407.43 | 260,400 | — | — |
| 2020-08-14 | $277.97 | $409.06 | 122,300 | — | — |
| 2020-08-13 | $277.31 | $408.09 | 169,300 | — | — |
| 2020-08-12 | $277.51 | $408.39 | 171,700 | — | — |
| 2020-08-11 | $273.47 | $402.44 | 259,300 | — | — |
| 2020-08-10 | $269.67 | $396.85 | 393,900 | — | — |
| 2020-08-07 | $266.76 | $392.57 | 419,200 | — | — |
| 2020-08-06 | $270.88 | $398.63 | 156,100 | — | — |
| 2020-08-05 | $273.27 | $402.15 | 190,700 | — | — |
| 2020-08-04 | $273.02 | $401.78 | 207,500 | — | — |
| 2020-08-03 | $270.18 | $397.60 | 224,900 | — | — |
| 2020-07-31 | $268.14 | $394.60 | 193,800 | — | — |
| 2020-07-30 | $270.87 | $398.62 | 227,700 | — | — |
| 2020-07-29 | $274.58 | $404.07 | 185,800 | — | — |
| 2020-07-28 | $270.95 | $398.73 | 324,300 | — | — |
| 2020-07-27 | $272.00 | $400.28 | 229,500 | — | — |
| 2020-07-24 | $265.78 | $391.12 | 389,100 | — | — |
| 2020-07-23 | $264.27 | $388.90 | 494,300 | — | — |
| 2020-07-22 | $257.77 | $379.34 | 287,800 | — | — |
| 2020-07-21 | $254.03 | $373.83 | 467,900 | — | — |
| 2020-07-20 | $254.76 | $374.91 | 707,800 | — | — |
| 2020-07-17 | $247.84 | $364.72 | 365,500 | — | — |
| 2020-07-16 | $252.56 | $371.67 | 539,500 | — | — |
| 2020-07-15 | $247.04 | $363.55 | 312,700 | — | — |
| 2020-07-14 | $238.94 | $351.63 | 432,700 | — | — |
| 2020-07-13 | $231.79 | $341.10 | 395,500 | — | — |
| 2020-07-10 | $238.73 | $351.32 | 273,500 | — | — |
| 2020-07-09 | $242.43 | $356.76 | 312,900 | — | — |
| 2020-07-08 | $244.60 | $359.96 | 481,300 | — | — |
| 2020-07-07 | $237.52 | $349.54 | 207,100 | — | — |
| 2020-07-06 | $238.24 | $350.60 | 204,500 | — | — |
| 2020-07-02 | $233.17 | $343.14 | 221,800 | — | — |
| 2020-07-01 | $231.35 | $340.46 | 253,000 | — | — |
| 2020-06-30 | $232.99 | $342.87 | 293,600 | — | — |
| 2020-06-29 | $229.81 | $338.19 | 433,700 | — | — |
| 2020-06-26 | $225.33 | $330.46 | 903,600 | — | — |
| 2020-06-25 | $225.26 | $330.36 | 294,000 | — | — |
| 2020-06-24 | $225.43 | $330.61 | 369,600 | — | — |
| 2020-06-23 | $229.00 | $335.85 | 245,600 | — | — |
| 2020-06-22 | $223.71 | $328.09 | 150,800 | — | — |
| 2020-06-19 | $221.78 | $325.26 | 409,000 | — | — |
| 2020-06-18 | $225.07 | $330.08 | 190,900 | — | — |
| 2020-06-17 | $230.19 | $337.59 | 254,000 | — | — |
| 2020-06-16 | $228.66 | $335.35 | 383,600 | — | — |
| 2020-06-15 | $224.91 | $329.85 | 207,800 | — | — |
| 2020-06-12 | $218.99 | $321.17 | 346,300 | — | — |
| 2020-06-11 | $218.39 | $320.29 | 307,700 | — | — |
| 2020-06-10 | $224.43 | $329.14 | 254,800 | — | — |
| 2020-06-09 | $233.14 | $341.92 | 251,700 | — | — |
| 2020-06-08 | $237.99 | $349.03 | 319,100 | — | — |
| 2020-06-05 | $235.88 | $345.94 | 325,900 | — | — |
| 2020-06-04 | $225.71 | $331.02 | 274,300 | — | — |
| 2020-06-03 | $223.54 | $327.84 | 250,400 | — | — |
| 2020-06-02 | $216.66 | $317.75 | 248,800 | — | — |
| 2020-06-01 | $217.18 | $318.51 | 254,400 | — | — |
| 2020-05-29 | $213.84 | $313.61 | 495,600 | — | — |
| 2020-05-28 | $214.35 | $314.36 | 392,100 | — | — |
| 2020-05-27 | $214.83 | $315.07 | 495,000 | — | — |
| 2020-05-26 | $212.31 | $311.37 | 513,100 | — | — |
| 2020-05-22 | $198.43 | $291.01 | 245,100 | — | — |
| 2020-05-21 | $195.22 | $286.31 | 451,200 | — | — |
| 2020-05-20 | $191.88 | $281.41 | 368,600 | — | — |
| 2020-05-19 | $189.27 | $277.58 | 301,500 | — | — |
| 2020-05-18 | $193.82 | $284.25 | 325,100 | — | — |
| 2020-05-15 | $180.92 | $265.33 | 925,400 | — | — |
| 2020-05-14 | $184.49 | $270.57 | 528,900 | — | — |
| 2020-05-13 | $178.54 | $261.84 | 296,000 | — | — |
| 2020-05-12 | $181.67 | $266.43 | 250,700 | — | — |
| 2020-05-11 | $186.70 | $273.81 | 432,900 | — | — |
| 2020-05-08 | $191.48 | $280.82 | 380,200 | — | — |
| 2020-05-07 | $192.63 | $282.51 | 317,900 | — | — |
| 2020-05-06 | $188.60 | $276.60 | 456,600 | — | — |
| 2020-05-05 | $190.73 | $279.72 | 369,900 | — | — |
| 2020-05-04 | $186.08 | $272.90 | 319,200 | — | — |
| 2020-05-01 | $183.33 | $268.87 | 285,200 | — | — |
| 2020-04-30 | $186.68 | $273.78 | 383,000 | — | — |
| 2020-04-29 | $190.07 | $278.75 | 349,100 | — | — |
| 2020-04-28 | $186.99 | $274.24 | 545,500 | — | — |
| 2020-04-27 | $184.65 | $270.80 | 282,900 | — | — |
| 2020-04-24 | $176.51 | $258.87 | 410,000 | — | — |
| 2020-04-23 | $177.54 | $260.38 | 368,400 | — | — |
| 2020-04-22 | $170.72 | $250.37 | 691,400 | — | — |
| 2020-04-21 | $172.95 | $253.65 | 866,900 | — | — |
| 2020-04-20 | $181.00 | $265.45 | 1,181,300 | — | — |
| 2020-04-17 | $183.88 | $269.67 | 793,700 | — | — |
| 2020-04-16 | $186.99 | $274.24 | 356,000 | — | — |
| 2020-04-15 | $191.78 | $281.26 | 336,900 | — | — |
| 2020-04-14 | $202.28 | $296.66 | 234,700 | — | — |
| 2020-04-13 | $196.74 | $288.54 | 298,600 | — | — |
| 2020-04-09 | $204.29 | $299.61 | 384,700 | — | — |
| 2020-04-08 | $195.68 | $286.98 | 352,900 | — | — |
| 2020-04-07 | $188.19 | $276.00 | 549,900 | — | — |
| 2020-04-06 | $178.42 | $261.67 | 475,500 | — | — |
| 2020-04-03 | $170.96 | $250.73 | 325,900 | — | — |
| 2020-04-02 | $176.93 | $259.48 | 405,100 | — | — |
| 2020-04-01 | $175.78 | $257.80 | 404,000 | — | — |
| 2020-03-31 | $181.79 | $266.61 | 384,100 | — | — |
| 2020-03-30 | $187.18 | $273.39 | 230,900 | — | — |
| 2020-03-27 | $185.30 | $270.64 | 407,600 | — | — |
| 2020-03-26 | $197.54 | $288.52 | 516,400 | — | — |
| 2020-03-25 | $180.43 | $263.53 | 706,200 | — | — |
| 2020-03-24 | $170.24 | $248.64 | 664,200 | — | — |
| 2020-03-23 | $166.87 | $243.72 | 506,800 | — | — |
| 2020-03-20 | $181.79 | $265.51 | 761,600 | — | — |
| 2020-03-19 | $195.79 | $285.96 | 462,600 | — | — |
| 2020-03-18 | $184.85 | $269.98 | 570,100 | — | — |
| 2020-03-17 | $194.56 | $284.16 | 899,900 | — | — |
| 2020-03-16 | $199.00 | $290.65 | 797,300 | — | — |
| 2020-03-13 | $211.82 | $309.37 | 813,900 | — | — |
| 2020-03-12 | $208.24 | $304.14 | 670,700 | — | — |
| 2020-03-11 | $229.11 | $334.63 | 766,200 | — | — |
| 2020-03-10 | $246.50 | $360.03 | 571,800 | — | — |
| 2020-03-09 | $251.06 | $366.69 | 597,600 | — | — |
| 2020-03-06 | $260.21 | $380.05 | 515,700 | — | — |
| 2020-03-05 | $255.77 | $373.56 | 512,400 | — | — |
| 2020-03-04 | $257.81 | $376.54 | 622,800 | — | — |
| 2020-03-03 | $245.01 | $357.85 | 475,000 | — | — |
| 2020-03-02 | $240.08 | $350.65 | 354,300 | — | — |
| 2020-02-28 | $228.13 | $333.19 | 668,100 | — | — |
| 2020-02-27 | $239.83 | $350.28 | 352,300 | — | — |
| 2020-02-26 | $243.64 | $355.85 | 448,000 | — | — |
| 2020-02-25 | $246.03 | $359.34 | 483,600 | — | — |
| 2020-02-24 | $247.22 | $361.08 | 359,100 | — | — |
| 2020-02-21 | $247.04 | $360.81 | 470,500 | — | — |
| 2020-02-20 | $248.71 | $363.25 | 375,900 | — | — |
| 2020-02-19 | $246.00 | $359.29 | 280,100 | — | — |
| 2020-02-18 | $246.00 | $359.29 | 343,500 | — | — |
| 2020-02-14 | $244.78 | $357.51 | 373,100 | — | — |
| 2020-02-13 | $241.64 | $352.93 | 226,400 | — | — |
| 2020-02-12 | $241.36 | $352.52 | 268,800 | — | — |
| 2020-02-11 | $237.50 | $346.88 | 214,400 | — | — |
| 2020-02-10 | $236.95 | $346.08 | 194,700 | — | — |
| 2020-02-07 | $235.39 | $343.80 | 376,200 | — | — |
| 2020-02-06 | $238.58 | $348.46 | 388,000 | — | — |
| 2020-02-05 | $242.58 | $354.30 | 415,000 | — | — |
| 2020-02-04 | $239.01 | $349.09 | 772,100 | — | — |
| 2020-02-03 | $233.71 | $341.34 | 343,200 | — | — |
| 2020-01-31 | $232.98 | $340.28 | 361,300 | — | — |
| 2020-01-30 | $236.02 | $344.72 | 244,800 | — | — |
| 2020-01-29 | $236.91 | $346.02 | 233,900 | — | — |
| 2020-01-28 | $240.14 | $350.74 | 193,400 | — | — |
| 2020-01-27 | $238.16 | $347.84 | 213,600 | — | — |
| 2020-01-24 | $240.97 | $351.95 | 208,500 | — | — |
| 2020-01-23 | $245.93 | $359.19 | 214,600 | — | — |
| 2020-01-22 | $247.21 | $361.06 | 165,100 | — | — |
| 2020-01-21 | $244.95 | $357.76 | 288,200 | — | — |
| 2020-01-17 | $243.63 | $355.83 | 291,100 | — | — |
| 2020-01-16 | $247.43 | $361.38 | 282,100 | — | — |
| 2020-01-15 | $244.10 | $356.52 | 205,500 | — | — |
| 2020-01-14 | $242.55 | $354.26 | 253,500 | — | — |
| 2020-01-13 | $245.67 | $358.81 | 347,400 | — | — |
| 2020-01-10 | $247.51 | $361.50 | 255,400 | — | — |
| 2020-01-09 | $247.31 | $361.21 | 284,900 | — | — |
| 2020-01-08 | $243.77 | $356.04 | 275,600 | — | — |
| 2020-01-07 | $239.94 | $350.44 | 287,200 | — | — |
| 2020-01-06 | $243.15 | $355.13 | 183,300 | — | — |
| 2020-01-03 | $243.49 | $355.63 | 226,100 | — | — |
| 2020-01-02 | $244.44 | $357.02 | 262,000 | — | — |