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
- 1991-06-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 | $499.87 | $499.87 | 228,400 | — | — |
| 2020-12-30 | $496.96 | $496.96 | 195,400 | — | — |
| 2020-12-29 | $494.07 | $494.07 | 247,600 | — | — |
| 2020-12-28 | $494.70 | $494.70 | 216,600 | — | — |
| 2020-12-24 | $497.14 | $497.14 | 69,500 | — | — |
| 2020-12-23 | $493.68 | $493.68 | 253,100 | — | — |
| 2020-12-22 | $499.15 | $499.15 | 331,500 | — | — |
| 2020-12-21 | $489.68 | $489.68 | 383,300 | — | — |
| 2020-12-18 | $485.52 | $485.52 | 898,800 | — | — |
| 2020-12-17 | $477.80 | $477.80 | 369,400 | — | — |
| 2020-12-16 | $467.58 | $467.58 | 466,600 | — | — |
| 2020-12-15 | $464.96 | $464.96 | 287,700 | — | — |
| 2020-12-14 | $458.17 | $458.17 | 460,800 | — | — |
| 2020-12-11 | $456.23 | $456.23 | 327,200 | — | — |
| 2020-12-10 | $454.27 | $454.27 | 592,500 | — | — |
| 2020-12-09 | $449.88 | $449.88 | 436,100 | — | — |
| 2020-12-08 | $460.69 | $460.69 | 436,200 | — | — |
| 2020-12-07 | $459.36 | $459.36 | 320,400 | — | — |
| 2020-12-04 | $457.15 | $457.15 | 387,600 | — | — |
| 2020-12-03 | $460.07 | $460.07 | 352,600 | — | — |
| 2020-12-02 | $462.59 | $462.59 | 352,000 | — | — |
| 2020-12-01 | $467.86 | $467.86 | 386,700 | — | — |
| 2020-11-30 | $460.98 | $460.98 | 589,700 | — | — |
| 2020-11-27 | $454.23 | $454.23 | 173,900 | — | — |
| 2020-11-25 | $446.48 | $446.48 | 338,900 | — | — |
| 2020-11-24 | $446.83 | $446.83 | 494,800 | — | — |
| 2020-11-23 | $459.79 | $459.79 | 440,300 | — | — |
| 2020-11-20 | $464.29 | $464.29 | 411,400 | — | — |
| 2020-11-19 | $457.19 | $457.19 | 318,500 | — | — |
| 2020-11-18 | $444.06 | $444.06 | 347,400 | — | — |
| 2020-11-17 | $455.85 | $455.85 | 315,400 | — | — |
| 2020-11-16 | $455.37 | $455.37 | 499,900 | — | — |
| 2020-11-13 | $453.64 | $453.64 | 254,300 | — | — |
| 2020-11-12 | $449.22 | $449.22 | 396,400 | — | — |
| 2020-11-11 | $455.06 | $455.06 | 432,200 | — | — |
| 2020-11-10 | $441.23 | $441.23 | 865,500 | — | — |
| 2020-11-09 | $436.45 | $436.45 | 822,900 | — | — |
| 2020-11-06 | $478.10 | $478.10 | 519,800 | — | — |
| 2020-11-05 | $467.97 | $467.97 | 440,500 | — | — |
| 2020-11-04 | $469.36 | $469.36 | 734,200 | — | — |
| 2020-11-03 | $444.10 | $444.10 | 382,300 | — | — |
| 2020-11-02 | $431.05 | $431.05 | 552,200 | — | — |
| 2020-10-30 | $424.82 | $424.82 | 611,100 | — | — |
| 2020-10-29 | $441.80 | $441.80 | 557,800 | — | — |
| 2020-10-28 | $422.89 | $422.89 | 475,500 | — | — |
| 2020-10-27 | $443.16 | $443.16 | 385,800 | — | — |
| 2020-10-26 | $428.96 | $428.96 | 394,800 | — | — |
| 2020-10-23 | $429.66 | $429.66 | 227,000 | — | — |
| 2020-10-22 | $423.59 | $423.59 | 357,200 | — | — |
| 2020-10-21 | $419.73 | $419.73 | 237,100 | — | — |
| 2020-10-20 | $420.09 | $420.09 | 193,700 | — | — |
| 2020-10-19 | $419.27 | $419.27 | 418,400 | — | — |
| 2020-10-16 | $423.75 | $423.75 | 269,500 | — | — |
| 2020-10-15 | $422.72 | $422.72 | 251,900 | — | — |
| 2020-10-14 | $420.51 | $420.51 | 314,300 | — | — |
| 2020-10-13 | $421.42 | $421.42 | 408,600 | — | — |
| 2020-10-12 | $419.39 | $419.39 | 469,500 | — | — |
| 2020-10-09 | $400.65 | $400.65 | 283,000 | — | — |
| 2020-10-08 | $393.51 | $393.51 | 205,900 | — | — |
| 2020-10-07 | $386.23 | $386.23 | 287,900 | — | — |
| 2020-10-06 | $384.31 | $384.31 | 298,600 | — | — |
| 2020-10-05 | $392.37 | $392.37 | 295,100 | — | — |
| 2020-10-02 | $383.85 | $383.85 | 318,800 | — | — |
| 2020-10-01 | $394.78 | $394.78 | 382,900 | — | — |
| 2020-09-30 | $393.11 | $393.11 | 533,500 | — | — |
| 2020-09-29 | $385.06 | $385.06 | 308,300 | — | — |
| 2020-09-28 | $386.37 | $386.37 | 446,100 | — | — |
| 2020-09-25 | $377.83 | $377.83 | 381,000 | — | — |
| 2020-09-24 | $365.47 | $365.47 | 279,600 | — | — |
| 2020-09-23 | $363.87 | $363.87 | 340,500 | — | — |
| 2020-09-22 | $368.32 | $368.32 | 440,800 | — | — |
| 2020-09-21 | $364.70 | $364.70 | 532,100 | — | — |
| 2020-09-18 | $354.76 | $354.76 | 1,108,100 | — | — |
| 2020-09-17 | $354.20 | $354.20 | 702,900 | — | — |
| 2020-09-16 | $362.36 | $362.36 | 627,700 | — | — |
| 2020-09-15 | $369.24 | $369.24 | 291,400 | — | — |
| 2020-09-14 | $365.56 | $365.56 | 381,200 | — | — |
| 2020-09-11 | $364.82 | $364.82 | 359,100 | — | — |
| 2020-09-10 | $367.76 | $367.76 | 288,900 | — | — |
| 2020-09-09 | $374.16 | $374.16 | 457,700 | — | — |
| 2020-09-08 | $364.19 | $364.19 | 400,900 | — | — |
| 2020-09-04 | $370.66 | $370.66 | 550,700 | — | — |
| 2020-09-03 | $381.28 | $381.28 | 484,900 | — | — |
| 2020-09-02 | $406.31 | $406.31 | 508,500 | — | — |
| 2020-09-01 | $398.49 | $398.49 | 400,600 | — | — |
| 2020-08-31 | $391.06 | $391.06 | 411,000 | — | — |
| 2020-08-28 | $383.98 | $383.98 | 357,800 | — | — |
| 2020-08-27 | $386.28 | $386.28 | 291,600 | — | — |
| 2020-08-26 | $386.02 | $386.02 | 295,400 | — | — |
| 2020-08-25 | $383.93 | $383.93 | 346,700 | — | — |
| 2020-08-24 | $380.62 | $380.62 | 386,400 | — | — |
| 2020-08-21 | $383.46 | $383.46 | 740,100 | — | — |
| 2020-08-20 | $383.33 | $383.33 | 294,000 | — | — |
| 2020-08-19 | $381.50 | $381.50 | 341,600 | — | — |
| 2020-08-18 | $386.65 | $386.65 | 338,000 | — | — |
| 2020-08-17 | $384.39 | $384.39 | 508,400 | — | — |
| 2020-08-14 | $379.40 | $379.40 | 476,700 | — | — |
| 2020-08-13 | $385.25 | $385.25 | 415,600 | — | — |
| 2020-08-12 | $384.83 | $384.83 | 444,200 | — | — |
| 2020-08-11 | $374.03 | $374.03 | 528,200 | — | — |
| 2020-08-10 | $377.19 | $377.19 | 621,900 | — | — |
| 2020-08-07 | $381.76 | $381.76 | 567,000 | — | — |
| 2020-08-06 | $389.78 | $389.78 | 431,900 | — | — |
| 2020-08-05 | $395.71 | $395.71 | 579,700 | — | — |
| 2020-08-04 | $390.25 | $390.25 | 661,200 | — | — |
| 2020-08-03 | $391.99 | $391.99 | 651,700 | — | — |
| 2020-07-31 | $397.75 | $397.75 | 783,200 | — | — |
| 2020-07-30 | $374.10 | $374.10 | 468,900 | — | — |
| 2020-07-29 | $366.91 | $366.91 | 352,700 | — | — |
| 2020-07-28 | $361.65 | $361.65 | 289,000 | — | — |
| 2020-07-27 | $366.67 | $366.67 | 358,700 | — | — |
| 2020-07-24 | $359.23 | $359.23 | 279,700 | — | — |
| 2020-07-23 | $360.84 | $360.84 | 409,600 | — | — |
| 2020-07-22 | $365.23 | $365.23 | 350,300 | — | — |
| 2020-07-21 | $363.32 | $363.32 | 329,100 | — | — |
| 2020-07-20 | $361.00 | $361.00 | 413,200 | — | — |
| 2020-07-17 | $349.85 | $349.85 | 382,200 | — | — |
| 2020-07-16 | $339.20 | $339.20 | 277,500 | — | — |
| 2020-07-15 | $340.74 | $340.74 | 274,800 | — | — |
| 2020-07-14 | $338.47 | $338.47 | 360,300 | — | — |
| 2020-07-13 | $335.14 | $335.14 | 416,400 | — | — |
| 2020-07-10 | $338.25 | $338.25 | 293,400 | — | — |
| 2020-07-09 | $341.17 | $341.17 | 335,100 | — | — |
| 2020-07-08 | $336.12 | $336.12 | 314,600 | — | — |
| 2020-07-07 | $337.30 | $337.30 | 235,600 | — | — |
| 2020-07-06 | $339.47 | $339.47 | 401,700 | — | — |
| 2020-07-02 | $334.76 | $334.76 | 460,300 | — | — |
| 2020-07-01 | $334.54 | $334.54 | 374,400 | — | — |
| 2020-06-30 | $330.16 | $330.16 | 777,500 | — | — |
| 2020-06-29 | $327.90 | $327.90 | 387,700 | — | — |
| 2020-06-26 | $324.86 | $324.86 | 738,500 | — | — |
| 2020-06-25 | $327.39 | $327.39 | 518,300 | — | — |
| 2020-06-24 | $319.38 | $319.38 | 543,800 | — | — |
| 2020-06-23 | $327.69 | $327.69 | 497,000 | — | — |
| 2020-06-22 | $325.29 | $325.29 | 713,900 | — | — |
| 2020-06-19 | $314.67 | $314.67 | 916,400 | — | — |
| 2020-06-18 | $313.02 | $313.02 | 413,400 | — | — |
| 2020-06-17 | $316.21 | $316.21 | 373,200 | — | — |
| 2020-06-16 | $312.49 | $312.49 | 370,700 | — | — |
| 2020-06-15 | $309.22 | $309.22 | 439,900 | — | — |
| 2020-06-12 | $302.83 | $302.83 | 493,700 | — | — |
| 2020-06-11 | $298.81 | $298.81 | 726,100 | — | — |
| 2020-06-10 | $321.89 | $321.89 | 688,000 | — | — |
| 2020-06-09 | $303.00 | $303.00 | 460,900 | — | — |
| 2020-06-08 | $309.67 | $309.67 | 594,200 | — | — |
| 2020-06-05 | $311.71 | $311.71 | 597,700 | — | — |
| 2020-06-04 | $310.08 | $310.08 | 614,000 | — | — |
| 2020-06-03 | $318.03 | $318.03 | 481,400 | — | — |
| 2020-06-02 | $316.48 | $316.48 | 533,500 | — | — |
| 2020-06-01 | $312.19 | $312.19 | 420,000 | — | — |
| 2020-05-29 | $308.88 | $308.88 | 1,514,700 | — | — |
| 2020-05-28 | $306.13 | $306.13 | 647,500 | — | — |
| 2020-05-27 | $300.92 | $300.92 | 655,600 | — | — |
| 2020-05-26 | $290.84 | $290.84 | 503,400 | — | — |
| 2020-05-22 | $294.72 | $294.72 | 337,400 | — | — |
| 2020-05-21 | $292.66 | $292.66 | 364,100 | — | — |
| 2020-05-20 | $295.54 | $295.54 | 469,500 | — | — |
| 2020-05-19 | $294.84 | $294.84 | 446,300 | — | — |
| 2020-05-18 | $295.93 | $295.93 | 453,200 | — | — |
| 2020-05-15 | $294.38 | $294.38 | 871,200 | — | — |
| 2020-05-14 | $294.99 | $294.99 | 603,000 | — | — |
| 2020-05-13 | $285.99 | $285.99 | 453,000 | — | — |
| 2020-05-12 | $289.15 | $289.15 | 480,200 | — | — |
| 2020-05-11 | $299.45 | $299.45 | 592,500 | — | — |
| 2020-05-08 | $287.90 | $287.90 | 538,800 | — | — |
| 2020-05-07 | $294.26 | $294.26 | 693,000 | — | — |
| 2020-05-06 | $283.59 | $283.59 | 562,700 | — | — |
| 2020-05-05 | $282.08 | $282.08 | 459,600 | — | — |
| 2020-05-04 | $273.76 | $273.76 | 484,500 | — | — |
| 2020-05-01 | $270.75 | $270.75 | 547,000 | — | — |
| 2020-04-30 | $277.60 | $277.60 | 760,900 | — | — |
| 2020-04-29 | $272.74 | $272.74 | 627,500 | — | — |
| 2020-04-28 | $264.25 | $264.25 | 582,600 | — | — |
| 2020-04-27 | $275.85 | $275.85 | 559,100 | — | — |
| 2020-04-24 | $271.80 | $271.80 | 416,100 | — | — |
| 2020-04-23 | $268.41 | $268.41 | 422,800 | — | — |
| 2020-04-22 | $268.12 | $268.12 | 521,300 | — | — |
| 2020-04-21 | $259.23 | $259.23 | 428,400 | — | — |
| 2020-04-20 | $267.34 | $267.34 | 471,500 | — | — |
| 2020-04-17 | $265.16 | $265.16 | 416,300 | — | — |
| 2020-04-16 | $261.12 | $261.12 | 421,300 | — | — |
| 2020-04-15 | $257.82 | $257.82 | 443,900 | — | — |
| 2020-04-14 | $263.01 | $263.01 | 486,500 | — | — |
| 2020-04-13 | $254.39 | $254.39 | 402,700 | — | — |
| 2020-04-09 | $258.58 | $258.58 | 633,300 | — | — |
| 2020-04-08 | $254.73 | $254.73 | 820,200 | — | — |
| 2020-04-07 | $251.74 | $251.74 | 723,700 | — | — |
| 2020-04-06 | $254.43 | $254.43 | 743,300 | — | — |
| 2020-04-03 | $234.55 | $234.55 | 946,400 | — | — |
| 2020-04-02 | $239.70 | $239.70 | 786,700 | — | — |
| 2020-04-01 | $230.66 | $230.66 | 940,600 | — | — |
| 2020-03-31 | $242.24 | $242.24 | 1,175,500 | — | — |
| 2020-03-30 | $241.02 | $241.02 | 805,200 | — | — |
| 2020-03-27 | $231.75 | $231.75 | 857,900 | — | — |
| 2020-03-26 | $230.38 | $230.38 | 740,500 | — | — |
| 2020-03-25 | $214.23 | $214.23 | 892,300 | — | — |
| 2020-03-24 | $204.99 | $204.99 | 1,065,900 | — | — |
| 2020-03-23 | $182.94 | $182.94 | 1,386,200 | — | — |
| 2020-03-20 | $183.29 | $183.29 | 1,539,200 | — | — |
| 2020-03-19 | $193.18 | $193.18 | 1,852,300 | — | — |
| 2020-03-18 | $205.13 | $205.13 | 1,569,300 | — | — |
| 2020-03-17 | $215.88 | $215.88 | 1,271,000 | — | — |
| 2020-03-16 | $223.83 | $223.83 | 1,332,000 | — | — |
| 2020-03-13 | $254.17 | $254.17 | 1,371,000 | — | — |
| 2020-03-12 | $241.00 | $241.00 | 1,405,500 | — | — |
| 2020-03-11 | $245.58 | $245.58 | 694,300 | — | — |
| 2020-03-10 | $255.36 | $255.36 | 605,500 | — | — |
| 2020-03-09 | $242.83 | $242.83 | 909,800 | — | — |
| 2020-03-06 | $249.89 | $249.89 | 559,200 | — | — |
| 2020-03-05 | $255.16 | $255.16 | 524,400 | — | — |
| 2020-03-04 | $263.03 | $263.03 | 602,600 | — | — |
| 2020-03-03 | $251.25 | $251.25 | 728,900 | — | — |
| 2020-03-02 | $261.99 | $261.99 | 700,700 | — | — |
| 2020-02-28 | $254.51 | $254.51 | 1,614,600 | — | — |
| 2020-02-27 | $250.15 | $250.15 | 610,100 | — | — |
| 2020-02-26 | $259.45 | $259.45 | 583,900 | — | — |
| 2020-02-25 | $256.71 | $256.71 | 649,000 | — | — |
| 2020-02-24 | $269.81 | $269.81 | 595,400 | — | — |
| 2020-02-21 | $278.11 | $278.11 | 443,300 | — | — |
| 2020-02-20 | $281.45 | $281.45 | 696,500 | — | — |
| 2020-02-19 | $290.97 | $290.97 | 734,100 | — | — |
| 2020-02-18 | $286.75 | $286.75 | 455,300 | — | — |
| 2020-02-14 | $288.78 | $288.78 | 286,800 | — | — |
| 2020-02-13 | $285.05 | $285.05 | 283,900 | — | — |
| 2020-02-12 | $283.28 | $283.28 | 314,500 | — | — |
| 2020-02-11 | $283.38 | $283.38 | 293,100 | — | — |
| 2020-02-10 | $279.15 | $279.15 | 348,200 | — | — |
| 2020-02-07 | $278.40 | $278.40 | 239,700 | — | — |
| 2020-02-06 | $280.67 | $280.67 | 542,800 | — | — |
| 2020-02-05 | $274.40 | $274.40 | 510,500 | — | — |
| 2020-02-04 | $279.12 | $279.12 | 492,200 | — | — |
| 2020-02-03 | $275.77 | $275.77 | 569,600 | — | — |
| 2020-01-31 | $271.01 | $271.01 | 910,200 | — | — |
| 2020-01-30 | $283.73 | $283.73 | 497,700 | — | — |
| 2020-01-29 | $280.80 | $280.80 | 363,300 | — | — |
| 2020-01-28 | $278.64 | $278.64 | 578,900 | — | — |
| 2020-01-27 | $277.31 | $277.31 | 368,700 | — | — |
| 2020-01-24 | $280.77 | $280.77 | 345,100 | — | — |
| 2020-01-23 | $285.90 | $285.90 | 454,300 | — | — |
| 2020-01-22 | $287.62 | $287.62 | 401,800 | — | — |
| 2020-01-21 | $284.84 | $284.84 | 654,500 | — | — |
| 2020-01-17 | $285.80 | $285.80 | 608,100 | — | — |
| 2020-01-16 | $289.92 | $289.92 | 363,900 | — | — |
| 2020-01-15 | $288.49 | $288.49 | 501,900 | — | — |
| 2020-01-14 | $284.02 | $284.02 | 468,500 | — | — |
| 2020-01-13 | $282.29 | $282.29 | 478,900 | — | — |
| 2020-01-10 | $281.64 | $281.64 | 578,000 | — | — |
| 2020-01-09 | $277.94 | $277.94 | 567,600 | — | — |
| 2020-01-08 | $271.68 | $271.68 | 717,500 | — | — |
| 2020-01-07 | $266.12 | $266.12 | 418,400 | — | — |
| 2020-01-06 | $266.93 | $266.93 | 579,000 | — | — |
| 2020-01-03 | $264.77 | $264.77 | 399,100 | — | — |
| 2020-01-02 | $265.02 | $265.02 | 445,500 | — | — |