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
- 1992-02-26 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $368.50 | $368.50 | 654,700 | — | — |
| 2021-12-30 | $370.81 | $370.81 | 386,900 | — | — |
| 2021-12-29 | $373.44 | $373.44 | 530,900 | — | — |
| 2021-12-28 | $372.15 | $372.15 | 471,800 | — | — |
| 2021-12-27 | $375.59 | $375.59 | 893,900 | — | — |
| 2021-12-23 | $366.15 | $366.15 | 407,900 | — | — |
| 2021-12-22 | $364.83 | $364.83 | 474,600 | — | — |
| 2021-12-21 | $359.07 | $359.07 | 810,200 | — | — |
| 2021-12-20 | $346.11 | $346.11 | 731,500 | — | — |
| 2021-12-17 | $348.04 | $348.04 | 2,166,100 | — | — |
| 2021-12-16 | $352.92 | $352.92 | 890,900 | — | — |
| 2021-12-15 | $361.30 | $361.30 | 1,248,000 | — | — |
| 2021-12-14 | $345.93 | $345.93 | 940,300 | — | — |
| 2021-12-13 | $362.23 | $362.23 | 743,500 | — | — |
| 2021-12-10 | $362.34 | $362.34 | 882,300 | — | — |
| 2021-12-09 | $354.48 | $354.48 | 538,100 | — | — |
| 2021-12-08 | $364.36 | $364.36 | 624,800 | — | — |
| 2021-12-07 | $356.20 | $356.20 | 1,223,200 | — | — |
| 2021-12-06 | $345.45 | $345.45 | 935,000 | — | — |
| 2021-12-03 | $344.56 | $344.56 | 1,098,800 | — | — |
| 2021-12-02 | $349.67 | $349.67 | 1,590,500 | — | — |
| 2021-12-01 | $334.75 | $334.75 | 1,167,400 | — | — |
| 2021-11-30 | $341.00 | $341.00 | 1,321,500 | — | — |
| 2021-11-29 | $355.87 | $355.87 | 740,600 | — | — |
| 2021-11-26 | $342.16 | $342.16 | 413,700 | — | — |
| 2021-11-24 | $349.21 | $349.21 | 753,700 | — | — |
| 2021-11-23 | $344.66 | $344.66 | 621,100 | — | — |
| 2021-11-22 | $347.97 | $347.97 | 632,700 | — | — |
| 2021-11-19 | $357.95 | $357.95 | 572,000 | — | — |
| 2021-11-18 | $352.09 | $352.09 | 401,500 | — | — |
| 2021-11-17 | $353.92 | $353.92 | 348,400 | — | — |
| 2021-11-16 | $353.46 | $353.46 | 433,700 | — | — |
| 2021-11-15 | $345.75 | $345.75 | 459,100 | — | — |
| 2021-11-12 | $347.01 | $347.01 | 803,100 | — | — |
| 2021-11-11 | $340.36 | $340.36 | 391,800 | — | — |
| 2021-11-10 | $337.66 | $337.66 | 562,100 | — | — |
| 2021-11-09 | $348.26 | $348.26 | 703,600 | — | — |
| 2021-11-08 | $342.91 | $342.91 | 370,400 | — | — |
| 2021-11-05 | $340.75 | $340.75 | 515,700 | — | — |
| 2021-11-04 | $341.72 | $341.72 | 634,200 | — | — |
| 2021-11-03 | $333.41 | $333.41 | 460,600 | — | — |
| 2021-11-02 | $333.19 | $333.19 | 532,300 | — | — |
| 2021-11-01 | $329.84 | $329.84 | 547,700 | — | — |
| 2021-10-29 | $333.18 | $333.18 | 578,500 | — | — |
| 2021-10-28 | $326.78 | $326.78 | 554,100 | — | — |
| 2021-10-27 | $319.13 | $319.13 | 822,500 | — | — |
| 2021-10-26 | $328.03 | $328.03 | 665,500 | — | — |
| 2021-10-25 | $324.00 | $324.00 | 427,900 | — | — |
| 2021-10-22 | $321.12 | $321.12 | 520,200 | — | — |
| 2021-10-21 | $321.01 | $321.01 | 625,500 | — | — |
| 2021-10-20 | $315.50 | $315.50 | 562,800 | — | — |
| 2021-10-19 | $311.00 | $311.00 | 513,400 | — | — |
| 2021-10-18 | $307.22 | $307.22 | 420,200 | — | — |
| 2021-10-15 | $306.26 | $306.26 | 418,500 | — | — |
| 2021-10-14 | $304.83 | $304.83 | 598,900 | — | — |
| 2021-10-13 | $296.30 | $296.30 | 616,200 | — | — |
| 2021-10-12 | $292.04 | $292.04 | 576,400 | — | — |
| 2021-10-11 | $288.74 | $288.74 | 356,400 | — | — |
| 2021-10-08 | $291.66 | $291.66 | 635,000 | — | — |
| 2021-10-07 | $298.37 | $298.37 | 760,500 | — | — |
| 2021-10-06 | $294.57 | $294.57 | 707,700 | — | — |
| 2021-10-05 | $293.35 | $293.35 | 714,500 | — | — |
| 2021-10-04 | $289.25 | $289.25 | 893,900 | — | — |
| 2021-10-01 | $302.49 | $302.49 | 623,400 | — | — |
| 2021-09-30 | $299.41 | $299.41 | 721,200 | — | — |
| 2021-09-29 | $302.62 | $302.62 | 682,000 | — | — |
| 2021-09-28 | $301.93 | $301.93 | 1,005,900 | — | — |
| 2021-09-27 | $313.40 | $313.40 | 610,600 | — | — |
| 2021-09-24 | $321.94 | $321.94 | 370,100 | — | — |
| 2021-09-23 | $322.88 | $322.88 | 441,600 | — | — |
| 2021-09-22 | $320.52 | $320.52 | 840,600 | — | — |
| 2021-09-21 | $317.90 | $317.90 | 933,900 | — | — |
| 2021-09-20 | $321.30 | $321.30 | 909,800 | — | — |
| 2021-09-17 | $325.54 | $325.54 | 2,041,600 | — | — |
| 2021-09-16 | $335.38 | $335.38 | 738,600 | — | — |
| 2021-09-15 | $336.09 | $336.09 | 587,100 | — | — |
| 2021-09-14 | $332.59 | $332.59 | 613,800 | — | — |
| 2021-09-13 | $331.59 | $331.59 | 534,700 | — | — |
| 2021-09-10 | $332.49 | $332.49 | 491,600 | — | — |
| 2021-09-09 | $333.55 | $333.55 | 523,200 | — | — |
| 2021-09-08 | $336.59 | $336.59 | 448,600 | — | — |
| 2021-09-07 | $336.32 | $336.32 | 655,300 | — | — |
| 2021-09-03 | $336.64 | $336.64 | 732,500 | — | — |
| 2021-09-02 | $337.74 | $337.74 | 706,900 | — | — |
| 2021-09-01 | $333.63 | $333.63 | 693,400 | — | — |
| 2021-08-31 | $332.24 | $332.24 | 830,400 | — | — |
| 2021-08-30 | $334.28 | $334.28 | 452,100 | — | — |
| 2021-08-27 | $331.81 | $331.81 | 512,400 | — | — |
| 2021-08-26 | $326.51 | $326.51 | 823,000 | — | — |
| 2021-08-25 | $325.01 | $325.01 | 521,600 | — | — |
| 2021-08-24 | $324.95 | $324.95 | 627,700 | — | — |
| 2021-08-23 | $320.92 | $320.92 | 726,400 | — | — |
| 2021-08-20 | $316.88 | $316.88 | 1,322,100 | — | — |
| 2021-08-19 | $315.99 | $315.99 | 2,489,800 | — | — |
| 2021-08-18 | $290.63 | $290.63 | 877,100 | — | — |
| 2021-08-17 | $291.62 | $291.62 | 746,000 | — | — |
| 2021-08-16 | $294.42 | $294.42 | 715,000 | — | — |
| 2021-08-13 | $293.12 | $293.12 | 806,500 | — | — |
| 2021-08-12 | $292.19 | $292.19 | 506,500 | — | — |
| 2021-08-11 | $288.95 | $288.95 | 372,800 | — | — |
| 2021-08-10 | $288.25 | $288.25 | 432,800 | — | — |
| 2021-08-09 | $291.40 | $291.40 | 384,800 | — | — |
| 2021-08-06 | $292.43 | $292.43 | 401,400 | — | — |
| 2021-08-05 | $293.20 | $293.20 | 358,200 | — | — |
| 2021-08-04 | $291.49 | $291.49 | 418,100 | — | — |
| 2021-08-03 | $289.20 | $289.20 | 406,200 | — | — |
| 2021-08-02 | $287.61 | $287.61 | 477,000 | — | — |
| 2021-07-30 | $287.99 | $287.99 | 523,000 | — | — |
| 2021-07-29 | $285.53 | $285.53 | 359,300 | — | — |
| 2021-07-28 | $283.69 | $283.69 | 526,100 | — | — |
| 2021-07-27 | $281.16 | $281.16 | 531,600 | — | — |
| 2021-07-26 | $283.89 | $283.89 | 498,700 | — | — |
| 2021-07-23 | $285.07 | $285.07 | 401,400 | — | — |
| 2021-07-22 | $281.60 | $281.60 | 558,600 | — | — |
| 2021-07-21 | $278.22 | $278.22 | 889,500 | — | — |
| 2021-07-20 | $277.89 | $277.89 | 893,500 | — | — |
| 2021-07-19 | $274.48 | $274.48 | 819,400 | — | — |
| 2021-07-16 | $276.56 | $276.56 | 458,000 | — | — |
| 2021-07-15 | $277.68 | $277.68 | 716,500 | — | — |
| 2021-07-14 | $279.08 | $279.08 | 753,400 | — | — |
| 2021-07-13 | $278.09 | $278.09 | 595,000 | — | — |
| 2021-07-12 | $278.56 | $278.56 | 458,200 | — | — |
| 2021-07-09 | $280.75 | $280.75 | 478,500 | — | — |
| 2021-07-08 | $278.86 | $278.86 | 867,300 | — | — |
| 2021-07-07 | $279.86 | $279.86 | 544,000 | — | — |
| 2021-07-06 | $279.29 | $279.29 | 686,200 | — | — |
| 2021-07-02 | $279.16 | $279.16 | 535,900 | — | — |
| 2021-07-01 | $277.11 | $277.11 | 1,011,500 | — | — |
| 2021-06-30 | $275.79 | $275.79 | 859,400 | — | — |
| 2021-06-29 | $276.18 | $276.18 | 474,200 | — | — |
| 2021-06-28 | $274.03 | $274.03 | 960,800 | — | — |
| 2021-06-25 | $268.97 | $268.97 | 2,959,100 | — | — |
| 2021-06-24 | $273.80 | $273.80 | 802,400 | — | — |
| 2021-06-23 | $268.86 | $268.86 | 543,200 | — | — |
| 2021-06-22 | $268.46 | $268.46 | 499,300 | — | — |
| 2021-06-21 | $264.80 | $264.80 | 862,000 | — | — |
| 2021-06-18 | $265.86 | $265.86 | 1,376,700 | — | — |
| 2021-06-17 | $265.14 | $265.14 | 861,700 | — | — |
| 2021-06-16 | $261.41 | $261.41 | 861,600 | — | — |
| 2021-06-15 | $264.09 | $264.09 | 660,300 | — | — |
| 2021-06-14 | $266.49 | $266.49 | 528,000 | — | — |
| 2021-06-11 | $263.07 | $263.07 | 492,900 | — | — |
| 2021-06-10 | $262.07 | $262.07 | 790,600 | — | — |
| 2021-06-09 | $256.06 | $256.06 | 467,600 | — | — |
| 2021-06-08 | $254.99 | $254.99 | 595,600 | — | — |
| 2021-06-07 | $252.59 | $252.59 | 470,000 | — | — |
| 2021-06-04 | $255.88 | $255.88 | 454,900 | — | — |
| 2021-06-03 | $250.59 | $250.59 | 662,700 | — | — |
| 2021-06-02 | $253.05 | $253.05 | 672,600 | — | — |
| 2021-06-01 | $253.82 | $253.82 | 866,900 | — | — |
| 2021-05-28 | $254.34 | $254.34 | 807,200 | — | — |
| 2021-05-27 | $254.62 | $254.62 | 1,219,500 | — | — |
| 2021-05-26 | $254.28 | $254.28 | 1,038,800 | — | — |
| 2021-05-25 | $255.83 | $255.83 | 1,181,600 | — | — |
| 2021-05-24 | $248.58 | $248.58 | 959,400 | — | — |
| 2021-05-21 | $242.00 | $242.00 | 1,106,700 | — | — |
| 2021-05-20 | $244.71 | $244.71 | 1,616,600 | — | — |
| 2021-05-19 | $237.36 | $237.36 | 992,300 | — | — |
| 2021-05-18 | $235.03 | $235.03 | 999,200 | — | — |
| 2021-05-17 | $236.00 | $236.00 | 1,265,200 | — | — |
| 2021-05-14 | $239.70 | $239.70 | 858,300 | — | — |
| 2021-05-13 | $230.86 | $230.86 | 775,400 | — | — |
| 2021-05-12 | $228.54 | $228.54 | 1,567,600 | — | — |
| 2021-05-11 | $234.82 | $234.82 | 1,286,900 | — | — |
| 2021-05-10 | $232.39 | $232.39 | 1,006,100 | — | — |
| 2021-05-07 | $241.84 | $241.84 | 617,700 | — | — |
| 2021-05-06 | $237.46 | $237.46 | 847,500 | — | — |
| 2021-05-05 | $237.46 | $237.46 | 914,400 | — | — |
| 2021-05-04 | $237.07 | $237.07 | 1,243,700 | — | — |
| 2021-05-03 | $244.81 | $244.81 | 480,200 | — | — |
| 2021-04-30 | $247.06 | $247.06 | 718,900 | — | — |
| 2021-04-29 | $252.51 | $252.51 | 551,400 | — | — |
| 2021-04-28 | $251.37 | $251.37 | 720,900 | — | — |
| 2021-04-27 | $251.70 | $251.70 | 1,049,200 | — | — |
| 2021-04-26 | $256.88 | $256.88 | 803,200 | — | — |
| 2021-04-23 | $251.45 | $251.45 | 658,900 | — | — |
| 2021-04-22 | $248.21 | $248.21 | 624,200 | — | — |
| 2021-04-21 | $252.56 | $252.56 | 729,700 | — | — |
| 2021-04-20 | $250.17 | $250.17 | 621,200 | — | — |
| 2021-04-19 | $250.64 | $250.64 | 1,121,600 | — | — |
| 2021-04-16 | $260.77 | $260.77 | 639,500 | — | — |
| 2021-04-15 | $262.13 | $262.13 | 904,800 | — | — |
| 2021-04-14 | $258.59 | $258.59 | 713,600 | — | — |
| 2021-04-13 | $261.93 | $261.93 | 704,500 | — | — |
| 2021-04-12 | $258.05 | $258.05 | 880,900 | — | — |
| 2021-04-09 | $261.85 | $261.85 | 579,700 | — | — |
| 2021-04-08 | $261.01 | $261.01 | 1,080,400 | — | — |
| 2021-04-07 | $257.00 | $257.00 | 582,200 | — | — |
| 2021-04-06 | $257.36 | $257.36 | 729,800 | — | — |
| 2021-04-05 | $260.11 | $260.11 | 1,094,100 | — | — |
| 2021-04-01 | $254.23 | $254.23 | 1,000,700 | — | — |
| 2021-03-31 | $247.78 | $247.78 | 1,306,100 | — | — |
| 2021-03-30 | $239.60 | $239.60 | 912,700 | — | — |
| 2021-03-29 | $240.46 | $240.46 | 1,125,600 | — | — |
| 2021-03-26 | $242.75 | $242.75 | 1,258,400 | — | — |
| 2021-03-25 | $231.67 | $231.67 | 758,100 | — | — |
| 2021-03-24 | $233.05 | $233.05 | 817,300 | — | — |
| 2021-03-23 | $235.13 | $235.13 | 887,000 | — | — |
| 2021-03-22 | $234.43 | $234.43 | 1,013,200 | — | — |
| 2021-03-19 | $227.86 | $227.86 | 1,328,100 | — | — |
| 2021-03-18 | $227.39 | $227.39 | 1,185,100 | — | — |
| 2021-03-17 | $235.61 | $235.61 | 1,001,500 | — | — |
| 2021-03-16 | $234.05 | $234.05 | 811,300 | — | — |
| 2021-03-15 | $234.87 | $234.87 | 858,200 | — | — |
| 2021-03-12 | $229.45 | $229.45 | 1,342,800 | — | — |
| 2021-03-11 | $234.26 | $234.26 | 1,059,100 | — | — |
| 2021-03-10 | $228.84 | $228.84 | 1,331,600 | — | — |
| 2021-03-09 | $228.40 | $228.40 | 1,390,100 | — | — |
| 2021-03-08 | $218.49 | $218.49 | 1,305,500 | — | — |
| 2021-03-05 | $227.80 | $227.80 | 1,602,700 | — | — |
| 2021-03-04 | $229.80 | $229.80 | 1,549,100 | — | — |
| 2021-03-03 | $236.93 | $236.93 | 1,471,500 | — | — |
| 2021-03-02 | $247.87 | $247.87 | 1,001,400 | — | — |
| 2021-03-01 | $254.17 | $254.17 | 1,266,700 | — | — |
| 2021-02-26 | $245.21 | $245.21 | 1,989,600 | — | — |
| 2021-02-25 | $244.09 | $244.09 | 1,872,600 | — | — |
| 2021-02-24 | $260.68 | $260.68 | 1,294,500 | — | — |
| 2021-02-23 | $253.21 | $253.21 | 1,567,100 | — | — |
| 2021-02-22 | $254.69 | $254.69 | 1,150,900 | — | — |
| 2021-02-19 | $268.07 | $268.07 | 1,111,700 | — | — |
| 2021-02-18 | $270.95 | $270.95 | 1,160,000 | — | — |
| 2021-02-17 | $283.76 | $283.76 | 929,400 | — | — |
| 2021-02-16 | $290.67 | $290.67 | 1,102,400 | — | — |
| 2021-02-12 | $292.09 | $292.09 | 604,700 | — | — |
| 2021-02-11 | $286.70 | $286.70 | 666,500 | — | — |
| 2021-02-10 | $276.87 | $276.87 | 703,300 | — | — |
| 2021-02-09 | $278.16 | $278.16 | 350,300 | — | — |
| 2021-02-08 | $276.48 | $276.48 | 625,200 | — | — |
| 2021-02-05 | $272.92 | $272.92 | 697,500 | — | — |
| 2021-02-04 | $270.09 | $270.09 | 500,900 | — | — |
| 2021-02-03 | $265.21 | $265.21 | 689,000 | — | — |
| 2021-02-02 | $269.76 | $269.76 | 700,000 | — | — |
| 2021-02-01 | $263.57 | $263.57 | 643,000 | — | — |
| 2021-01-29 | $255.45 | $255.45 | 791,300 | — | — |
| 2021-01-28 | $259.16 | $259.16 | 835,500 | — | — |
| 2021-01-27 | $254.53 | $254.53 | 812,800 | — | — |
| 2021-01-26 | $266.09 | $266.09 | 563,300 | — | — |
| 2021-01-25 | $269.63 | $269.63 | 475,000 | — | — |
| 2021-01-22 | $270.14 | $270.14 | 562,900 | — | — |
| 2021-01-21 | $272.87 | $272.87 | 600,000 | — | — |
| 2021-01-20 | $273.43 | $273.43 | 985,500 | — | — |
| 2021-01-19 | $268.20 | $268.20 | 819,300 | — | — |
| 2021-01-15 | $258.92 | $258.92 | 624,200 | — | — |
| 2021-01-14 | $257.91 | $257.91 | 563,000 | — | — |
| 2021-01-13 | $257.14 | $257.14 | 700,800 | — | — |
| 2021-01-12 | $258.58 | $258.58 | 560,200 | — | — |
| 2021-01-11 | $260.43 | $260.43 | 533,300 | — | — |
| 2021-01-08 | $262.80 | $262.80 | 630,400 | — | — |
| 2021-01-07 | $258.84 | $258.84 | 743,500 | — | — |
| 2021-01-06 | $249.70 | $249.70 | 854,400 | — | — |
| 2021-01-05 | $258.89 | $258.89 | 791,800 | — | — |
| 2021-01-04 | $254.70 | $254.70 | 979,700 | — | — |