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
- 1973-02-21 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 | $408.34 | $739.08 | 223,500 | — | — |
| 2020-12-30 | $406.83 | $736.35 | 179,900 | — | — |
| 2020-12-29 | $407.28 | $737.16 | 202,600 | — | — |
| 2020-12-28 | $414.30 | $749.87 | 203,700 | — | — |
| 2020-12-24 | $415.57 | $752.17 | 152,800 | — | — |
| 2020-12-23 | $410.66 | $743.28 | 321,100 | — | — |
| 2020-12-22 | $410.33 | $742.68 | 262,500 | — | — |
| 2020-12-21 | $411.78 | $745.31 | 317,400 | — | — |
| 2020-12-18 | $410.46 | $742.92 | 536,500 | — | — |
| 2020-12-17 | $410.04 | $742.16 | 259,100 | — | — |
| 2020-12-16 | $406.38 | $735.53 | 255,900 | — | — |
| 2020-12-15 | $405.60 | $734.12 | 207,400 | — | — |
| 2020-12-14 | $400.46 | $724.82 | 241,300 | — | — |
| 2020-12-11 | $403.53 | $730.38 | 265,600 | — | — |
| 2020-12-10 | $402.32 | $728.19 | 254,500 | — | — |
| 2020-12-09 | $411.22 | $744.29 | 245,800 | — | — |
| 2020-12-08 | $406.67 | $736.06 | 215,300 | — | — |
| 2020-12-07 | $405.00 | $733.04 | 228,000 | — | — |
| 2020-12-04 | $404.77 | $732.62 | 226,400 | — | — |
| 2020-12-03 | $402.68 | $728.84 | 256,400 | — | — |
| 2020-12-02 | $407.32 | $737.24 | 254,300 | — | — |
| 2020-12-01 | $413.14 | $747.77 | 346,800 | — | — |
| 2020-11-30 | $418.30 | $757.11 | 565,500 | — | — |
| 2020-11-27 | $414.58 | $750.38 | 140,600 | — | — |
| 2020-11-25 | $414.58 | $750.38 | 507,400 | — | — |
| 2020-11-24 | $420.55 | $761.18 | 324,700 | — | — |
| 2020-11-23 | $414.85 | $750.87 | 241,100 | — | — |
| 2020-11-20 | $409.30 | $740.82 | 417,600 | — | — |
| 2020-11-19 | $422.86 | $765.36 | 290,500 | — | — |
| 2020-11-18 | $415.01 | $751.15 | 310,400 | — | — |
| 2020-11-17 | $410.46 | $742.92 | 245,900 | — | — |
| 2020-11-16 | $414.53 | $750.29 | 325,500 | — | — |
| 2020-11-13 | $403.31 | $729.98 | 214,800 | — | — |
| 2020-11-12 | $398.17 | $720.67 | 198,300 | — | — |
| 2020-11-11 | $403.39 | $730.12 | 286,000 | — | — |
| 2020-11-10 | $404.48 | $732.10 | 420,200 | — | — |
| 2020-11-09 | $388.22 | $702.67 | 406,600 | — | — |
| 2020-11-06 | $390.63 | $707.03 | 327,400 | — | — |
| 2020-11-05 | $378.84 | $682.92 | 304,700 | — | — |
| 2020-11-04 | $374.71 | $675.47 | 375,200 | — | — |
| 2020-11-03 | $371.22 | $669.18 | 230,800 | — | — |
| 2020-11-02 | $363.23 | $654.78 | 283,600 | — | — |
| 2020-10-30 | $350.02 | $630.97 | 382,700 | — | — |
| 2020-10-29 | $350.11 | $631.13 | 306,700 | — | — |
| 2020-10-28 | $352.55 | $635.53 | 528,600 | — | — |
| 2020-10-27 | $357.64 | $644.70 | 289,900 | — | — |
| 2020-10-26 | $361.28 | $651.26 | 415,600 | — | — |
| 2020-10-23 | $361.03 | $650.81 | 346,600 | — | — |
| 2020-10-22 | $362.02 | $652.60 | 597,200 | — | — |
| 2020-10-21 | $373.44 | $673.18 | 442,600 | — | — |
| 2020-10-20 | $375.84 | $677.51 | 248,400 | — | — |
| 2020-10-19 | $374.74 | $675.53 | 312,200 | — | — |
| 2020-10-16 | $383.54 | $691.39 | 432,900 | — | — |
| 2020-10-15 | $385.65 | $695.19 | 193,900 | — | — |
| 2020-10-14 | $386.24 | $696.26 | 246,600 | — | — |
| 2020-10-13 | $384.16 | $692.51 | 296,100 | — | — |
| 2020-10-12 | $388.66 | $700.62 | 265,500 | — | — |
| 2020-10-09 | $385.42 | $694.78 | 417,300 | — | — |
| 2020-10-08 | $385.99 | $695.81 | 468,800 | — | — |
| 2020-10-07 | $376.40 | $678.52 | 200,200 | — | — |
| 2020-10-06 | $367.71 | $662.86 | 315,600 | — | — |
| 2020-10-05 | $371.16 | $669.07 | 193,600 | — | — |
| 2020-10-02 | $359.39 | $647.86 | 162,900 | — | — |
| 2020-10-01 | $358.03 | $645.41 | 254,900 | — | — |
| 2020-09-30 | $356.77 | $643.13 | 335,600 | — | — |
| 2020-09-29 | $352.08 | $634.68 | 115,100 | — | — |
| 2020-09-28 | $353.67 | $637.55 | 156,000 | — | — |
| 2020-09-25 | $347.40 | $626.24 | 246,900 | — | — |
| 2020-09-24 | $342.48 | $617.37 | 246,600 | — | — |
| 2020-09-23 | $339.09 | $611.26 | 430,300 | — | — |
| 2020-09-22 | $343.68 | $619.54 | 376,100 | — | — |
| 2020-09-21 | $341.57 | $615.73 | 388,400 | — | — |
| 2020-09-18 | $351.09 | $632.90 | 466,000 | — | — |
| 2020-09-17 | $355.43 | $640.72 | 312,900 | — | — |
| 2020-09-16 | $356.71 | $643.03 | 331,000 | — | — |
| 2020-09-15 | $354.65 | $639.31 | 205,500 | — | — |
| 2020-09-14 | $354.34 | $638.75 | 202,000 | — | — |
| 2020-09-11 | $355.18 | $640.27 | 210,800 | — | — |
| 2020-09-10 | $351.32 | $633.31 | 229,700 | — | — |
| 2020-09-09 | $361.28 | $651.26 | 228,300 | — | — |
| 2020-09-08 | $350.16 | $631.22 | 378,500 | — | — |
| 2020-09-04 | $358.08 | $645.50 | 232,200 | — | — |
| 2020-09-03 | $360.12 | $649.17 | 169,600 | — | — |
| 2020-09-02 | $370.50 | $667.88 | 226,900 | — | — |
| 2020-09-01 | $367.42 | $662.33 | 178,700 | — | — |
| 2020-08-31 | $365.43 | $658.75 | 310,000 | — | — |
| 2020-08-28 | $365.98 | $659.74 | 215,800 | — | — |
| 2020-08-27 | $362.47 | $653.41 | 226,200 | — | — |
| 2020-08-26 | $361.49 | $651.64 | 501,800 | — | — |
| 2020-08-25 | $354.68 | $639.37 | 296,500 | — | — |
| 2020-08-24 | $349.16 | $629.42 | 322,700 | — | — |
| 2020-08-21 | $352.61 | $635.64 | 176,600 | — | — |
| 2020-08-20 | $354.25 | $638.59 | 164,100 | — | — |
| 2020-08-19 | $350.83 | $632.43 | 125,400 | — | — |
| 2020-08-18 | $353.25 | $636.79 | 217,000 | — | — |
| 2020-08-17 | $351.90 | $634.36 | 270,900 | — | — |
| 2020-08-14 | $351.38 | $633.42 | 147,800 | — | — |
| 2020-08-13 | $352.07 | $634.66 | 120,900 | — | — |
| 2020-08-12 | $355.81 | $641.40 | 186,500 | — | — |
| 2020-08-11 | $352.92 | $636.19 | 369,000 | — | — |
| 2020-08-10 | $352.07 | $634.66 | 248,400 | — | — |
| 2020-08-07 | $349.38 | $629.81 | 197,600 | — | — |
| 2020-08-06 | $346.59 | $622.02 | 294,300 | — | — |
| 2020-08-05 | $344.41 | $618.11 | 275,400 | — | — |
| 2020-08-04 | $338.52 | $607.54 | 259,200 | — | — |
| 2020-08-03 | $341.96 | $613.72 | 197,900 | — | — |
| 2020-07-31 | $341.53 | $612.94 | 478,200 | — | — |
| 2020-07-30 | $339.79 | $609.82 | 239,500 | — | — |
| 2020-07-29 | $340.76 | $611.56 | 488,300 | — | — |
| 2020-07-28 | $333.65 | $598.80 | 358,900 | — | — |
| 2020-07-27 | $339.79 | $609.82 | 385,500 | — | — |
| 2020-07-24 | $341.39 | $612.69 | 395,800 | — | — |
| 2020-07-23 | $338.66 | $607.79 | 519,000 | — | — |
| 2020-07-22 | $338.95 | $608.31 | 315,500 | — | — |
| 2020-07-21 | $337.32 | $605.39 | 360,800 | — | — |
| 2020-07-20 | $330.73 | $593.56 | 308,100 | — | — |
| 2020-07-17 | $330.27 | $592.74 | 824,500 | — | — |
| 2020-07-16 | $333.32 | $598.21 | 226,300 | — | — |
| 2020-07-15 | $333.62 | $598.75 | 390,100 | — | — |
| 2020-07-14 | $327.59 | $587.93 | 403,300 | — | — |
| 2020-07-13 | $319.53 | $573.46 | 581,900 | — | — |
| 2020-07-10 | $311.02 | $558.19 | 259,100 | — | — |
| 2020-07-09 | $308.99 | $554.54 | 266,200 | — | — |
| 2020-07-08 | $308.77 | $554.15 | 457,400 | — | — |
| 2020-07-07 | $320.85 | $575.83 | 334,300 | — | — |
| 2020-07-06 | $322.19 | $578.23 | 318,700 | — | — |
| 2020-07-02 | $317.51 | $569.84 | 311,800 | — | — |
| 2020-07-01 | $307.96 | $552.70 | 396,700 | — | — |
| 2020-06-30 | $314.16 | $563.82 | 509,300 | — | — |
| 2020-06-29 | $303.47 | $544.64 | 360,800 | — | — |
| 2020-06-26 | $293.12 | $526.06 | 635,600 | — | — |
| 2020-06-25 | $295.95 | $531.14 | 287,200 | — | — |
| 2020-06-24 | $294.79 | $529.06 | 378,700 | — | — |
| 2020-06-23 | $301.48 | $541.07 | 338,900 | — | — |
| 2020-06-22 | $303.19 | $544.13 | 231,000 | — | — |
| 2020-06-19 | $303.01 | $543.81 | 398,500 | — | — |
| 2020-06-18 | $304.47 | $546.43 | 262,600 | — | — |
| 2020-06-17 | $310.27 | $556.84 | 204,800 | — | — |
| 2020-06-16 | $310.66 | $557.54 | 275,800 | — | — |
| 2020-06-15 | $302.81 | $543.45 | 532,000 | — | — |
| 2020-06-12 | $303.75 | $545.14 | 294,000 | — | — |
| 2020-06-11 | $305.94 | $549.07 | 290,800 | — | — |
| 2020-06-10 | $320.87 | $575.87 | 204,400 | — | — |
| 2020-06-09 | $326.34 | $585.68 | 243,200 | — | — |
| 2020-06-08 | $328.38 | $589.34 | 347,200 | — | — |
| 2020-06-05 | $322.83 | $579.38 | 443,000 | — | — |
| 2020-06-04 | $316.33 | $567.72 | 258,400 | — | — |
| 2020-06-03 | $318.00 | $570.71 | 357,700 | — | — |
| 2020-06-02 | $314.99 | $565.31 | 366,600 | — | — |
| 2020-06-01 | $305.94 | $549.07 | 306,000 | — | — |
| 2020-05-29 | $309.62 | $555.68 | 876,800 | — | — |
| 2020-05-28 | $309.21 | $554.94 | 250,400 | — | — |
| 2020-05-27 | $314.34 | $564.15 | 336,800 | — | — |
| 2020-05-26 | $305.76 | $548.75 | 487,500 | — | — |
| 2020-05-22 | $292.91 | $525.69 | 284,700 | — | — |
| 2020-05-21 | $295.44 | $530.23 | 330,900 | — | — |
| 2020-05-20 | $296.07 | $531.36 | 266,300 | — | — |
| 2020-05-19 | $286.51 | $514.20 | 262,800 | — | — |
| 2020-05-18 | $290.92 | $522.11 | 234,200 | — | — |
| 2020-05-15 | $278.79 | $500.34 | 435,000 | — | — |
| 2020-05-14 | $277.02 | $497.17 | 281,000 | — | — |
| 2020-05-13 | $273.07 | $490.08 | 351,400 | — | — |
| 2020-05-12 | $277.21 | $497.51 | 271,700 | — | — |
| 2020-05-11 | $286.59 | $514.34 | 220,100 | — | — |
| 2020-05-08 | $285.45 | $512.30 | 198,200 | — | — |
| 2020-05-07 | $281.11 | $501.92 | 284,400 | — | — |
| 2020-05-06 | $280.50 | $500.83 | 295,400 | — | — |
| 2020-05-05 | $279.21 | $498.53 | 286,900 | — | — |
| 2020-05-04 | $272.12 | $485.87 | 280,200 | — | — |
| 2020-05-01 | $267.66 | $477.91 | 253,200 | — | — |
| 2020-04-30 | $275.58 | $492.05 | 371,000 | — | — |
| 2020-04-29 | $280.64 | $501.08 | 471,900 | — | — |
| 2020-04-28 | $286.02 | $510.69 | 406,400 | — | — |
| 2020-04-27 | $277.12 | $494.80 | 340,300 | — | — |
| 2020-04-24 | $269.61 | $481.39 | 435,600 | — | — |
| 2020-04-23 | $258.43 | $461.43 | 858,600 | — | — |
| 2020-04-22 | $276.13 | $493.03 | 364,100 | — | — |
| 2020-04-21 | $270.09 | $482.25 | 230,100 | — | — |
| 2020-04-20 | $274.51 | $490.14 | 299,200 | — | — |
| 2020-04-17 | $280.22 | $500.33 | 364,000 | — | — |
| 2020-04-16 | $279.92 | $499.80 | 291,200 | — | — |
| 2020-04-15 | $279.43 | $498.92 | 282,100 | — | — |
| 2020-04-14 | $287.63 | $513.57 | 457,600 | — | — |
| 2020-04-13 | $274.36 | $489.87 | 271,000 | — | — |
| 2020-04-09 | $279.87 | $499.71 | 447,000 | — | — |
| 2020-04-08 | $270.40 | $482.80 | 325,900 | — | — |
| 2020-04-07 | $257.93 | $460.54 | 600,900 | — | — |
| 2020-04-06 | $251.18 | $448.48 | 414,500 | — | — |
| 2020-04-03 | $238.76 | $426.31 | 332,900 | — | — |
| 2020-04-02 | $239.69 | $427.97 | 460,400 | — | — |
| 2020-04-01 | $236.52 | $422.31 | 412,400 | — | — |
| 2020-03-31 | $248.50 | $443.70 | 383,200 | — | — |
| 2020-03-30 | $255.14 | $455.55 | 330,600 | — | — |
| 2020-03-27 | $247.15 | $441.29 | 316,300 | — | — |
| 2020-03-26 | $249.02 | $444.63 | 429,600 | — | — |
| 2020-03-25 | $237.29 | $423.68 | 465,700 | — | — |
| 2020-03-24 | $238.69 | $426.18 | 711,400 | — | — |
| 2020-03-23 | $209.49 | $374.05 | 473,200 | — | — |
| 2020-03-20 | $213.78 | $381.71 | 474,200 | — | — |
| 2020-03-19 | $234.98 | $419.56 | 413,100 | — | — |
| 2020-03-18 | $235.89 | $421.18 | 534,900 | — | — |
| 2020-03-17 | $246.43 | $440.00 | 599,300 | — | — |
| 2020-03-16 | $229.53 | $409.83 | 602,800 | — | — |
| 2020-03-13 | $266.02 | $474.98 | 543,300 | — | — |
| 2020-03-12 | $246.19 | $439.57 | 701,200 | — | — |
| 2020-03-11 | $274.61 | $490.32 | 597,700 | — | — |
| 2020-03-10 | $279.62 | $499.26 | 486,800 | — | — |
| 2020-03-09 | $255.83 | $456.79 | 949,100 | — | — |
| 2020-03-06 | $284.63 | $508.21 | 485,400 | — | — |
| 2020-03-05 | $290.34 | $518.40 | 447,000 | — | — |
| 2020-03-04 | $294.67 | $526.14 | 484,400 | — | — |
| 2020-03-03 | $285.86 | $510.40 | 560,200 | — | — |
| 2020-03-02 | $288.88 | $515.80 | 523,400 | — | — |
| 2020-02-28 | $277.54 | $495.55 | 713,000 | — | — |
| 2020-02-27 | $279.79 | $499.57 | 704,900 | — | — |
| 2020-02-26 | $284.85 | $508.60 | 443,800 | — | — |
| 2020-02-25 | $284.79 | $508.49 | 291,600 | — | — |
| 2020-02-24 | $296.04 | $528.58 | 255,300 | — | — |
| 2020-02-21 | $303.32 | $541.58 | 200,200 | — | — |
| 2020-02-20 | $310.29 | $554.02 | 160,000 | — | — |
| 2020-02-19 | $307.14 | $548.40 | 181,800 | — | — |
| 2020-02-18 | $308.18 | $550.26 | 175,300 | — | — |
| 2020-02-14 | $307.65 | $549.31 | 185,100 | — | — |
| 2020-02-13 | $305.36 | $545.22 | 245,200 | — | — |
| 2020-02-12 | $310.96 | $555.22 | 316,400 | — | — |
| 2020-02-11 | $300.87 | $537.21 | 222,000 | — | — |
| 2020-02-10 | $298.17 | $532.38 | 271,400 | — | — |
| 2020-02-07 | $299.70 | $535.12 | 578,500 | — | — |
| 2020-02-06 | $309.98 | $550.90 | 373,400 | — | — |
| 2020-02-05 | $315.06 | $559.93 | 350,400 | — | — |
| 2020-02-04 | $308.14 | $547.63 | 376,600 | — | — |
| 2020-02-03 | $303.23 | $538.90 | 507,400 | — | — |
| 2020-01-31 | $302.67 | $537.91 | 807,800 | — | — |
| 2020-01-30 | $312.55 | $555.47 | 800,400 | — | — |
| 2020-01-29 | $327.49 | $582.02 | 531,600 | — | — |
| 2020-01-28 | $323.45 | $574.84 | 483,200 | — | — |
| 2020-01-27 | $322.12 | $572.48 | 233,200 | — | — |
| 2020-01-24 | $329.00 | $584.70 | 229,600 | — | — |
| 2020-01-23 | $332.54 | $590.99 | 261,700 | — | — |
| 2020-01-22 | $331.07 | $588.38 | 260,900 | — | — |
| 2020-01-21 | $334.45 | $594.39 | 399,400 | — | — |
| 2020-01-17 | $340.15 | $604.52 | 483,100 | — | — |
| 2020-01-16 | $341.14 | $606.28 | 256,700 | — | — |
| 2020-01-15 | $339.27 | $602.95 | 227,600 | — | — |
| 2020-01-14 | $340.28 | $604.75 | 289,700 | — | — |
| 2020-01-13 | $344.44 | $612.14 | 203,800 | — | — |
| 2020-01-10 | $341.31 | $606.58 | 225,400 | — | — |
| 2020-01-09 | $343.17 | $609.89 | 261,500 | — | — |
| 2020-01-08 | $341.41 | $606.76 | 321,200 | — | — |
| 2020-01-07 | $337.84 | $600.41 | 325,000 | — | — |
| 2020-01-06 | $337.49 | $599.79 | 316,500 | — | — |
| 2020-01-03 | $340.66 | $605.43 | 355,200 | — | — |
| 2020-01-02 | $344.71 | $612.62 | 376,700 | — | — |