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
- 2014-04-15 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 | $452.25 | $452.25 | 367,800 | — | — |
| 2020-12-30 | $447.91 | $447.91 | 520,000 | — | — |
| 2020-12-29 | $447.59 | $447.59 | 362,800 | — | — |
| 2020-12-28 | $463.59 | $463.59 | 309,000 | — | — |
| 2020-12-24 | $462.13 | $462.13 | 95,400 | — | — |
| 2020-12-23 | $464.37 | $464.37 | 333,900 | — | — |
| 2020-12-22 | $465.13 | $465.13 | 508,200 | — | — |
| 2020-12-21 | $445.59 | $445.59 | 399,900 | — | — |
| 2020-12-18 | $439.84 | $439.84 | 839,300 | — | — |
| 2020-12-17 | $441.80 | $441.80 | 515,100 | — | — |
| 2020-12-16 | $423.29 | $423.29 | 364,800 | — | — |
| 2020-12-15 | $425.30 | $425.30 | 446,900 | — | — |
| 2020-12-14 | $425.98 | $425.98 | 322,500 | — | — |
| 2020-12-11 | $423.89 | $423.89 | 301,100 | — | — |
| 2020-12-10 | $426.99 | $426.99 | 417,200 | — | — |
| 2020-12-09 | $421.66 | $421.66 | 340,000 | — | — |
| 2020-12-08 | $440.01 | $440.01 | 347,800 | — | — |
| 2020-12-07 | $437.00 | $437.00 | 270,700 | — | — |
| 2020-12-04 | $437.15 | $437.15 | 354,600 | — | — |
| 2020-12-03 | $428.48 | $428.48 | 336,700 | — | — |
| 2020-12-02 | $419.60 | $419.60 | 252,900 | — | — |
| 2020-12-01 | $415.71 | $415.71 | 274,100 | — | — |
| 2020-11-30 | $417.08 | $417.08 | 394,800 | — | — |
| 2020-11-27 | $416.77 | $416.77 | 155,900 | — | — |
| 2020-11-25 | $407.17 | $407.17 | 300,000 | — | — |
| 2020-11-24 | $400.48 | $400.48 | 230,700 | — | — |
| 2020-11-23 | $402.49 | $402.49 | 269,000 | — | — |
| 2020-11-20 | $392.71 | $392.71 | 252,100 | — | — |
| 2020-11-19 | $392.64 | $392.64 | 278,600 | — | — |
| 2020-11-18 | $380.27 | $380.27 | 248,700 | — | — |
| 2020-11-17 | $381.66 | $381.66 | 191,900 | — | — |
| 2020-11-16 | $379.33 | $379.33 | 251,100 | — | — |
| 2020-11-13 | $381.72 | $381.72 | 259,100 | — | — |
| 2020-11-12 | $379.98 | $379.98 | 297,500 | — | — |
| 2020-11-11 | $381.46 | $381.46 | 337,200 | — | — |
| 2020-11-10 | $377.68 | $377.68 | 570,600 | — | — |
| 2020-11-09 | $405.05 | $405.05 | 703,200 | — | — |
| 2020-11-06 | $388.12 | $388.12 | 471,600 | — | — |
| 2020-11-05 | $373.26 | $373.26 | 850,500 | — | — |
| 2020-11-04 | $397.43 | $397.43 | 608,700 | — | — |
| 2020-11-03 | $369.14 | $369.14 | 328,600 | — | — |
| 2020-11-02 | $360.60 | $360.60 | 424,200 | — | — |
| 2020-10-30 | $364.09 | $364.09 | 298,000 | — | — |
| 2020-10-29 | $373.09 | $373.09 | 319,700 | — | — |
| 2020-10-28 | $371.55 | $371.55 | 341,900 | — | — |
| 2020-10-27 | $382.70 | $382.70 | 303,500 | — | — |
| 2020-10-26 | $378.42 | $378.42 | 285,700 | — | — |
| 2020-10-23 | $388.65 | $388.65 | 364,400 | — | — |
| 2020-10-22 | $377.33 | $377.33 | 336,600 | — | — |
| 2020-10-21 | $376.07 | $376.07 | 389,200 | — | — |
| 2020-10-20 | $384.68 | $384.68 | 261,900 | — | — |
| 2020-10-19 | $383.12 | $383.12 | 323,100 | — | — |
| 2020-10-16 | $381.80 | $381.80 | 267,200 | — | — |
| 2020-10-15 | $375.91 | $375.91 | 273,600 | — | — |
| 2020-10-14 | $372.94 | $372.94 | 290,000 | — | — |
| 2020-10-13 | $373.78 | $373.78 | 501,100 | — | — |
| 2020-10-12 | $366.84 | $366.84 | 417,800 | — | — |
| 2020-10-09 | $366.00 | $366.00 | 525,500 | — | — |
| 2020-10-08 | $359.53 | $359.53 | 492,800 | — | — |
| 2020-10-07 | $351.83 | $351.83 | 573,700 | — | — |
| 2020-10-06 | $339.28 | $339.28 | 713,500 | — | — |
| 2020-10-05 | $342.87 | $342.87 | 661,000 | — | — |
| 2020-10-02 | $331.53 | $331.53 | 826,100 | — | — |
| 2020-10-01 | $320.44 | $320.44 | 776,500 | — | — |
| 2020-09-30 | $311.30 | $311.30 | 904,100 | — | — |
| 2020-09-29 | $303.83 | $303.83 | 670,600 | — | — |
| 2020-09-28 | $290.83 | $290.83 | 307,200 | — | — |
| 2020-09-25 | $283.70 | $283.70 | 291,900 | — | — |
| 2020-09-24 | $273.41 | $273.41 | 334,500 | — | — |
| 2020-09-23 | $275.53 | $275.53 | 249,000 | — | — |
| 2020-09-22 | $280.08 | $280.08 | 339,900 | — | — |
| 2020-09-21 | $274.32 | $274.32 | 541,700 | — | — |
| 2020-09-18 | $273.70 | $273.70 | 649,100 | — | — |
| 2020-09-17 | $278.93 | $278.93 | 434,800 | — | — |
| 2020-09-16 | $280.55 | $280.55 | 359,800 | — | — |
| 2020-09-15 | $280.09 | $280.09 | 368,600 | — | — |
| 2020-09-14 | $272.64 | $272.64 | 284,100 | — | — |
| 2020-09-11 | $265.49 | $265.49 | 479,900 | — | — |
| 2020-09-10 | $275.49 | $275.49 | 296,600 | — | — |
| 2020-09-09 | $280.17 | $280.17 | 502,100 | — | — |
| 2020-09-08 | $272.51 | $272.51 | 685,600 | — | — |
| 2020-09-04 | $270.75 | $270.75 | 638,800 | — | — |
| 2020-09-03 | $284.00 | $284.00 | 792,000 | — | — |
| 2020-09-02 | $305.30 | $305.30 | 463,100 | — | — |
| 2020-09-01 | $307.52 | $307.52 | 392,800 | — | — |
| 2020-08-31 | $299.46 | $299.46 | 606,700 | — | — |
| 2020-08-28 | $299.84 | $299.84 | 317,100 | — | — |
| 2020-08-27 | $293.00 | $293.00 | 372,800 | — | — |
| 2020-08-26 | $295.84 | $295.84 | 400,300 | — | — |
| 2020-08-25 | $287.27 | $287.27 | 341,700 | — | — |
| 2020-08-24 | $284.43 | $284.43 | 300,800 | — | — |
| 2020-08-21 | $287.21 | $287.21 | 278,200 | — | — |
| 2020-08-20 | $293.43 | $293.43 | 427,500 | — | — |
| 2020-08-19 | $293.00 | $293.00 | 393,600 | — | — |
| 2020-08-18 | $292.31 | $292.31 | 401,200 | — | — |
| 2020-08-17 | $299.05 | $299.05 | 416,800 | — | — |
| 2020-08-14 | $303.07 | $303.07 | 717,800 | — | — |
| 2020-08-13 | $301.88 | $301.88 | 497,900 | — | — |
| 2020-08-12 | $287.70 | $287.70 | 341,900 | — | — |
| 2020-08-11 | $285.49 | $285.49 | 464,500 | — | — |
| 2020-08-10 | $289.44 | $289.44 | 669,600 | — | — |
| 2020-08-07 | $296.66 | $296.66 | 741,300 | — | — |
| 2020-08-06 | $298.66 | $298.66 | 663,800 | — | — |
| 2020-08-05 | $302.05 | $302.05 | 1,244,000 | — | — |
| 2020-08-04 | $285.50 | $285.50 | 748,600 | — | — |
| 2020-08-03 | $288.08 | $288.08 | 604,300 | — | — |
| 2020-07-31 | $284.37 | $284.37 | 562,800 | — | — |
| 2020-07-30 | $286.53 | $286.53 | 515,400 | — | — |
| 2020-07-29 | $294.42 | $294.42 | 320,300 | — | — |
| 2020-07-28 | $286.79 | $286.79 | 244,500 | — | — |
| 2020-07-27 | $290.29 | $290.29 | 206,400 | — | — |
| 2020-07-24 | $286.97 | $286.97 | 279,800 | — | — |
| 2020-07-23 | $291.20 | $291.20 | 385,100 | — | — |
| 2020-07-22 | $298.06 | $298.06 | 263,400 | — | — |
| 2020-07-21 | $293.90 | $293.90 | 336,700 | — | — |
| 2020-07-20 | $302.80 | $302.80 | 338,800 | — | — |
| 2020-07-17 | $295.07 | $295.07 | 313,200 | — | — |
| 2020-07-16 | $290.30 | $290.30 | 350,300 | — | — |
| 2020-07-15 | $294.19 | $294.19 | 433,800 | — | — |
| 2020-07-14 | $286.44 | $286.44 | 852,100 | — | — |
| 2020-07-13 | $290.25 | $290.25 | 619,500 | — | — |
| 2020-07-10 | $309.00 | $309.00 | 421,900 | — | — |
| 2020-07-09 | $314.01 | $314.01 | 666,500 | — | — |
| 2020-07-08 | $319.14 | $319.14 | 387,000 | — | — |
| 2020-07-07 | $313.73 | $313.73 | 519,500 | — | — |
| 2020-07-06 | $321.41 | $321.41 | 554,500 | — | — |
| 2020-07-02 | $321.50 | $321.50 | 428,300 | — | — |
| 2020-07-01 | $320.26 | $320.26 | 561,800 | — | — |
| 2020-06-30 | $309.73 | $309.73 | 862,900 | — | — |
| 2020-06-29 | $300.36 | $300.36 | 770,200 | — | — |
| 2020-06-26 | $306.37 | $306.37 | 1,973,500 | — | — |
| 2020-06-25 | $317.04 | $317.04 | 381,700 | — | — |
| 2020-06-24 | $312.57 | $312.57 | 684,800 | — | — |
| 2020-06-23 | $329.64 | $329.64 | 493,800 | — | — |
| 2020-06-22 | $322.66 | $322.66 | 372,200 | — | — |
| 2020-06-19 | $318.16 | $318.16 | 722,400 | — | — |
| 2020-06-18 | $316.30 | $316.30 | 578,000 | — | — |
| 2020-06-17 | $309.02 | $309.02 | 385,700 | — | — |
| 2020-06-16 | $312.64 | $312.64 | 654,800 | — | — |
| 2020-06-15 | $307.72 | $307.72 | 532,600 | — | — |
| 2020-06-12 | $302.80 | $302.80 | 629,400 | — | — |
| 2020-06-11 | $295.68 | $295.68 | 1,024,000 | — | — |
| 2020-06-10 | $331.50 | $331.50 | 733,100 | — | — |
| 2020-06-09 | $327.60 | $327.60 | 751,700 | — | — |
| 2020-06-08 | $331.02 | $331.02 | 828,200 | — | — |
| 2020-06-05 | $329.78 | $329.78 | 1,393,400 | — | — |
| 2020-06-04 | $303.17 | $303.17 | 536,600 | — | — |
| 2020-06-03 | $306.98 | $306.98 | 469,400 | — | — |
| 2020-06-02 | $306.84 | $306.84 | 561,300 | — | — |
| 2020-06-01 | $305.61 | $305.61 | 751,700 | — | — |
| 2020-05-29 | $297.23 | $297.23 | 1,070,100 | — | — |
| 2020-05-28 | $287.21 | $287.21 | 800,400 | — | — |
| 2020-05-27 | $287.06 | $287.06 | 860,900 | — | — |
| 2020-05-26 | $280.30 | $280.30 | 785,400 | — | — |
| 2020-05-22 | $269.35 | $269.35 | 648,300 | — | — |
| 2020-05-21 | $274.28 | $274.28 | 598,900 | — | — |
| 2020-05-20 | $273.47 | $273.47 | 1,291,600 | — | — |
| 2020-05-19 | $279.69 | $279.69 | 868,400 | — | — |
| 2020-05-18 | $283.90 | $283.90 | 1,519,500 | — | — |
| 2020-05-15 | $261.68 | $261.68 | 933,000 | — | — |
| 2020-05-14 | $252.81 | $252.81 | 1,100,000 | — | — |
| 2020-05-13 | $243.31 | $243.31 | 1,420,800 | — | — |
| 2020-05-12 | $263.45 | $263.45 | 565,600 | — | — |
| 2020-05-11 | $274.29 | $274.29 | 591,500 | — | — |
| 2020-05-08 | $272.03 | $272.03 | 671,900 | — | — |
| 2020-05-07 | $268.82 | $268.82 | 1,033,200 | — | — |
| 2020-05-06 | $255.04 | $255.04 | 542,300 | — | — |
| 2020-05-05 | $256.98 | $256.98 | 668,200 | — | — |
| 2020-05-04 | $248.12 | $248.12 | 696,400 | — | — |
| 2020-05-01 | $241.66 | $241.66 | 1,339,000 | — | — |
| 2020-04-30 | $261.02 | $261.02 | 1,069,100 | — | — |
| 2020-04-29 | $270.00 | $270.00 | 2,231,300 | — | — |
| 2020-04-28 | $236.69 | $236.69 | 1,345,300 | — | — |
| 2020-04-27 | $226.10 | $226.10 | 789,300 | — | — |
| 2020-04-24 | $211.80 | $211.80 | 742,000 | — | — |
| 2020-04-23 | $211.67 | $211.67 | 1,078,000 | — | — |
| 2020-04-22 | $217.74 | $217.74 | 559,100 | — | — |
| 2020-04-21 | $208.20 | $208.20 | 764,100 | — | — |
| 2020-04-20 | $222.36 | $222.36 | 650,200 | — | — |
| 2020-04-17 | $224.99 | $224.99 | 1,466,100 | — | — |
| 2020-04-16 | $206.71 | $206.71 | 1,478,800 | — | — |
| 2020-04-15 | $226.40 | $226.40 | 784,900 | — | — |
| 2020-04-14 | $228.51 | $228.51 | 856,600 | — | — |
| 2020-04-13 | $216.35 | $216.35 | 1,015,400 | — | — |
| 2020-04-09 | $221.99 | $221.99 | 2,279,300 | — | — |
| 2020-04-08 | $202.58 | $202.58 | 787,000 | — | — |
| 2020-04-07 | $186.02 | $186.02 | 1,617,200 | — | — |
| 2020-04-06 | $181.85 | $181.85 | 1,520,900 | — | — |
| 2020-04-03 | $165.01 | $165.01 | 1,886,800 | — | — |
| 2020-04-02 | $181.26 | $181.26 | 1,359,100 | — | — |
| 2020-04-01 | $187.44 | $187.44 | 1,030,200 | — | — |
| 2020-03-31 | $202.01 | $202.01 | 1,008,200 | — | — |
| 2020-03-30 | $213.12 | $213.12 | 796,700 | — | — |
| 2020-03-27 | $208.94 | $208.94 | 1,114,800 | — | — |
| 2020-03-26 | $229.21 | $229.21 | 1,086,800 | — | — |
| 2020-03-25 | $210.65 | $210.65 | 1,130,000 | — | — |
| 2020-03-24 | $201.62 | $201.62 | 1,349,100 | — | — |
| 2020-03-23 | $178.94 | $178.94 | 1,654,500 | — | — |
| 2020-03-20 | $192.81 | $192.81 | 1,453,700 | — | — |
| 2020-03-19 | $197.55 | $197.55 | 1,191,800 | — | — |
| 2020-03-18 | $192.39 | $192.39 | 1,267,700 | — | — |
| 2020-03-17 | $216.75 | $216.75 | 1,051,000 | — | — |
| 2020-03-16 | $196.27 | $196.27 | 1,298,600 | — | — |
| 2020-03-13 | $226.62 | $226.62 | 1,622,000 | — | — |
| 2020-03-12 | $191.98 | $191.98 | 1,971,300 | — | — |
| 2020-03-11 | $220.68 | $220.68 | 1,345,000 | — | — |
| 2020-03-10 | $239.48 | $239.48 | 1,203,100 | — | — |
| 2020-03-09 | $240.84 | $240.84 | 1,361,300 | — | — |
| 2020-03-06 | $267.71 | $267.71 | 1,037,700 | — | — |
| 2020-03-05 | $282.26 | $282.26 | 654,300 | — | — |
| 2020-03-04 | $293.69 | $293.69 | 572,900 | — | — |
| 2020-03-03 | $282.30 | $282.30 | 714,400 | — | — |
| 2020-03-02 | $291.96 | $291.96 | 810,900 | — | — |
| 2020-02-28 | $282.65 | $282.65 | 1,460,800 | — | — |
| 2020-02-27 | $281.36 | $281.36 | 861,100 | — | — |
| 2020-02-26 | $291.92 | $291.92 | 672,900 | — | — |
| 2020-02-25 | $288.91 | $288.91 | 907,000 | — | — |
| 2020-02-24 | $295.77 | $295.77 | 1,046,000 | — | — |
| 2020-02-21 | $300.39 | $300.39 | 786,500 | — | — |
| 2020-02-20 | $310.33 | $310.33 | 942,600 | — | — |
| 2020-02-19 | $324.48 | $324.48 | 859,200 | — | — |
| 2020-02-18 | $318.16 | $318.16 | 666,200 | — | — |
| 2020-02-14 | $314.43 | $314.43 | 864,600 | — | — |
| 2020-02-13 | $303.29 | $303.29 | 698,800 | — | — |
| 2020-02-12 | $296.36 | $296.36 | 625,400 | — | — |
| 2020-02-11 | $294.76 | $294.76 | 826,400 | — | — |
| 2020-02-10 | $297.99 | $297.99 | 815,700 | — | — |
| 2020-02-07 | $293.53 | $293.53 | 951,500 | — | — |
| 2020-02-06 | $290.71 | $290.71 | 2,685,700 | — | — |
| 2020-02-05 | $322.50 | $322.50 | 1,713,200 | — | — |
| 2020-02-04 | $337.74 | $337.74 | 1,048,600 | — | — |
| 2020-02-03 | $323.47 | $323.47 | 926,000 | — | — |
| 2020-01-31 | $318.16 | $318.16 | 871,600 | — | — |
| 2020-01-30 | $325.62 | $325.62 | 601,900 | — | — |
| 2020-01-29 | $322.05 | $322.05 | 1,046,600 | — | — |
| 2020-01-28 | $318.59 | $318.59 | 1,116,600 | — | — |
| 2020-01-27 | $312.53 | $312.53 | 9,525,500 | — | — |
| 2020-01-24 | $314.81 | $314.81 | 2,162,900 | — | — |
| 2020-01-23 | $314.85 | $314.85 | 3,206,400 | — | — |
| 2020-01-22 | $303.28 | $303.28 | 507,600 | — | — |
| 2020-01-21 | $299.78 | $299.78 | 463,400 | — | — |
| 2020-01-17 | $296.24 | $296.24 | 310,700 | — | — |
| 2020-01-16 | $294.31 | $294.31 | 326,600 | — | — |
| 2020-01-15 | $289.09 | $289.09 | 394,300 | — | — |
| 2020-01-14 | $286.51 | $286.51 | 751,300 | — | — |
| 2020-01-13 | $295.43 | $295.43 | 589,600 | — | — |
| 2020-01-10 | $285.58 | $285.58 | 414,300 | — | — |
| 2020-01-09 | $285.29 | $285.29 | 506,500 | — | — |
| 2020-01-08 | $283.12 | $283.12 | 532,200 | — | — |
| 2020-01-07 | $279.49 | $279.49 | 450,800 | — | — |
| 2020-01-06 | $278.09 | $278.09 | 446,600 | — | — |
| 2020-01-03 | $272.71 | $272.71 | 343,200 | — | — |
| 2020-01-02 | $271.80 | $271.80 | 388,700 | — | — |