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
- 2020-10-16 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 | $295.50 | $295.50 | 6,380 | — | — |
| 2021-12-30 | $292.80 | $292.80 | 9,240 | — | — |
| 2021-12-29 | $279.60 | $279.60 | 12,707 | — | — |
| 2021-12-28 | $292.65 | $292.65 | 7,213 | — | — |
| 2021-12-27 | $295.05 | $295.05 | 10,593 | — | — |
| 2021-12-23 | $309.15 | $309.15 | 16,813 | — | — |
| 2021-12-22 | $297.00 | $297.00 | 12,673 | — | — |
| 2021-12-21 | $285.15 | $285.15 | 17,300 | — | — |
| 2021-12-20 | $275.10 | $275.10 | 21,927 | — | — |
| 2021-12-17 | $260.70 | $260.70 | 161,887 | — | — |
| 2021-12-16 | $281.25 | $281.25 | 15,140 | — | — |
| 2021-12-15 | $278.10 | $278.10 | 19,927 | — | — |
| 2021-12-14 | $273.00 | $273.00 | 13,067 | — | — |
| 2021-12-13 | $273.30 | $273.30 | 20,720 | — | — |
| 2021-12-10 | $265.50 | $265.50 | 9,960 | — | — |
| 2021-12-09 | $272.25 | $272.25 | 18,720 | — | — |
| 2021-12-08 | $287.25 | $287.25 | 18,240 | — | — |
| 2021-12-07 | $286.65 | $286.65 | 38,960 | — | — |
| 2021-12-06 | $281.25 | $281.25 | 28,433 | — | — |
| 2021-12-03 | $270.00 | $270.00 | 27,040 | — | — |
| 2021-12-02 | $295.65 | $295.65 | 30,980 | — | — |
| 2021-12-01 | $257.25 | $257.25 | 26,300 | — | — |
| 2021-11-30 | $256.65 | $256.65 | 31,240 | — | — |
| 2021-11-29 | $256.35 | $256.35 | 29,940 | — | — |
| 2021-11-26 | $251.40 | $251.40 | 20,053 | — | — |
| 2021-11-24 | $276.00 | $276.00 | 21,653 | — | — |
| 2021-11-23 | $265.05 | $265.05 | 13,727 | — | — |
| 2021-11-22 | $264.30 | $264.30 | 23,307 | — | — |
| 2021-11-19 | $280.05 | $280.05 | 13,387 | — | — |
| 2021-11-18 | $281.70 | $281.70 | 10,573 | — | — |
| 2021-11-17 | $281.55 | $281.55 | 9,467 | — | — |
| 2021-11-16 | $296.85 | $296.85 | 12,013 | — | — |
| 2021-11-15 | $289.80 | $289.80 | 16,233 | — | — |
| 2021-11-12 | $304.80 | $304.80 | 5,547 | — | — |
| 2021-11-11 | $305.55 | $305.55 | 11,640 | — | — |
| 2021-11-10 | $312.15 | $312.15 | 10,720 | — | — |
| 2021-11-09 | $329.85 | $329.85 | 10,373 | — | — |
| 2021-11-08 | $332.10 | $332.10 | 21,487 | — | — |
| 2021-11-05 | $331.95 | $331.95 | 12,627 | — | — |
| 2021-11-04 | $333.30 | $333.30 | 13,160 | — | — |
| 2021-11-03 | $329.55 | $329.55 | 22,727 | — | — |
| 2021-11-02 | $325.50 | $325.50 | 14,533 | — | — |
| 2021-11-01 | $325.95 | $325.95 | 15,313 | — | — |
| 2021-10-29 | $312.00 | $312.00 | 8,487 | — | — |
| 2021-10-28 | $324.15 | $324.15 | 10,340 | — | — |
| 2021-10-27 | $325.05 | $325.05 | 4,213 | — | — |
| 2021-10-26 | $339.45 | $339.45 | 15,573 | — | — |
| 2021-10-25 | $344.85 | $344.85 | 4,820 | — | — |
| 2021-10-22 | $329.10 | $329.10 | 5,840 | — | — |
| 2021-10-21 | $325.80 | $325.80 | 6,407 | — | — |
| 2021-10-20 | $306.60 | $306.60 | 8,240 | — | — |
| 2021-10-19 | $296.70 | $296.70 | 10,607 | — | — |
| 2021-10-18 | $274.95 | $274.95 | 7,440 | — | — |
| 2021-10-15 | $300.15 | $300.15 | 12,260 | — | — |
| 2021-10-14 | $285.75 | $285.75 | 6,420 | — | — |
| 2021-10-13 | $273.75 | $273.75 | 11,207 | — | — |
| 2021-10-12 | $271.05 | $271.05 | 8,560 | — | — |
| 2021-10-11 | $289.50 | $289.50 | 5,327 | — | — |
| 2021-10-08 | $297.30 | $297.30 | 8,387 | — | — |
| 2021-10-07 | $288.15 | $288.15 | 7,380 | — | — |
| 2021-10-06 | $291.90 | $291.90 | 32,687 | — | — |
| 2021-10-05 | $286.50 | $286.50 | 5,940 | — | — |
| 2021-10-04 | $283.95 | $283.95 | 6,427 | — | — |
| 2021-10-01 | $289.35 | $289.35 | 8,193 | — | — |
| 2021-09-30 | $277.35 | $277.35 | 5,660 | — | — |
| 2021-09-29 | $279.90 | $279.90 | 10,113 | — | — |
| 2021-09-28 | $306.15 | $306.15 | 9,067 | — | — |
| 2021-09-27 | $320.25 | $320.25 | 15,127 | — | — |
| 2021-09-24 | $299.70 | $299.70 | 8,607 | — | — |
| 2021-09-23 | $301.05 | $301.05 | 7,180 | — | — |
| 2021-09-22 | $299.70 | $299.70 | 10,127 | — | — |
| 2021-09-21 | $313.05 | $313.05 | 16,540 | — | — |
| 2021-09-20 | $278.55 | $278.55 | 19,100 | — | — |
| 2021-09-17 | $299.40 | $299.40 | 138,847 | — | — |
| 2021-09-16 | $306.60 | $306.60 | 25,253 | — | — |
| 2021-09-15 | $295.65 | $295.65 | 17,700 | — | — |
| 2021-09-14 | $304.35 | $304.35 | 14,227 | — | — |
| 2021-09-13 | $310.80 | $310.80 | 14,127 | — | — |
| 2021-09-10 | $314.55 | $314.55 | 17,733 | — | — |
| 2021-09-09 | $302.70 | $302.70 | 15,960 | — | — |
| 2021-09-08 | $304.35 | $304.35 | 21,220 | — | — |
| 2021-09-07 | $338.40 | $338.40 | 21,253 | — | — |
| 2021-09-03 | $321.60 | $321.60 | 13,427 | — | — |
| 2021-09-02 | $315.00 | $315.00 | 13,600 | — | — |
| 2021-09-01 | $295.50 | $295.50 | 11,687 | — | — |
| 2021-08-31 | $298.05 | $298.05 | 19,700 | — | — |
| 2021-08-30 | $286.05 | $286.05 | 11,307 | — | — |
| 2021-08-27 | $297.60 | $297.60 | 31,353 | — | — |
| 2021-08-26 | $271.80 | $271.80 | 12,507 | — | — |
| 2021-08-25 | $276.00 | $276.00 | 7,707 | — | — |
| 2021-08-24 | $276.90 | $276.90 | 17,440 | — | — |
| 2021-08-23 | $297.45 | $297.45 | 51,667 | — | — |
| 2021-08-20 | $281.40 | $281.40 | 33,113 | — | — |
| 2021-08-19 | $249.45 | $249.45 | 16,160 | — | — |
| 2021-08-18 | $240.15 | $240.15 | 13,840 | — | — |
| 2021-08-17 | $233.25 | $233.25 | 29,180 | — | — |
| 2021-08-16 | $197.25 | $197.25 | 21,427 | — | — |
| 2021-08-13 | $207.00 | $207.00 | 13,200 | — | — |
| 2021-08-12 | $208.20 | $208.20 | 11,407 | — | — |
| 2021-08-11 | $225.75 | $225.75 | 9,647 | — | — |
| 2021-08-10 | $226.65 | $226.65 | 12,693 | — | — |
| 2021-08-09 | $219.60 | $219.60 | 4,387 | — | — |
| 2021-08-06 | $221.40 | $221.40 | 5,300 | — | — |
| 2021-08-05 | $220.95 | $220.95 | 9,427 | — | — |
| 2021-08-04 | $213.45 | $213.45 | 9,220 | — | — |
| 2021-08-03 | $222.30 | $222.30 | 10,407 | — | — |
| 2021-08-02 | $233.70 | $233.70 | 7,520 | — | — |
| 2021-07-30 | $234.00 | $234.00 | 9,447 | — | — |
| 2021-07-29 | $235.20 | $235.20 | 13,000 | — | — |
| 2021-07-28 | $237.15 | $237.15 | 18,707 | — | — |
| 2021-07-27 | $235.50 | $235.50 | 8,393 | — | — |
| 2021-07-26 | $245.10 | $245.10 | 7,887 | — | — |
| 2021-07-23 | $245.85 | $245.85 | 11,380 | — | — |
| 2021-07-22 | $259.50 | $259.50 | 10,053 | — | — |
| 2021-07-21 | $261.15 | $261.15 | 11,800 | — | — |
| 2021-07-20 | $275.55 | $275.55 | 10,687 | — | — |
| 2021-07-19 | $262.95 | $262.95 | 7,253 | — | — |
| 2021-07-16 | $261.15 | $261.15 | 7,100 | — | — |
| 2021-07-15 | $258.15 | $258.15 | 5,840 | — | — |
| 2021-07-14 | $260.85 | $260.85 | 7,527 | — | — |
| 2021-07-13 | $282.90 | $282.90 | 12,367 | — | — |
| 2021-07-12 | $288.45 | $288.45 | 10,260 | — | — |
| 2021-07-09 | $292.80 | $292.80 | 8,433 | — | — |
| 2021-07-08 | $297.00 | $297.00 | 10,127 | — | — |
| 2021-07-07 | $289.50 | $289.50 | 7,473 | — | — |
| 2021-07-06 | $291.60 | $291.60 | 9,493 | — | — |
| 2021-07-02 | $281.85 | $281.85 | 9,327 | — | — |
| 2021-07-01 | $276.30 | $276.30 | 14,493 | — | — |
| 2021-06-30 | $274.20 | $274.20 | 38,327 | — | — |
| 2021-06-29 | $298.65 | $298.65 | 14,460 | — | — |
| 2021-06-28 | $301.20 | $301.20 | 27,113 | — | — |
| 2021-06-25 | $301.50 | $301.50 | 148,207 | — | — |
| 2021-06-24 | $293.10 | $293.10 | 19,647 | — | — |
| 2021-06-23 | $289.95 | $289.95 | 17,153 | — | — |
| 2021-06-22 | $294.45 | $294.45 | 22,593 | — | — |
| 2021-06-21 | $307.65 | $307.65 | 26,800 | — | — |
| 2021-06-18 | $322.80 | $322.80 | 107,593 | — | — |
| 2021-06-17 | $338.85 | $338.85 | 28,020 | — | — |
| 2021-06-16 | $330.15 | $330.15 | 35,787 | — | — |
| 2021-06-15 | $302.70 | $302.70 | 38,053 | — | — |
| 2021-06-14 | $310.65 | $310.65 | 24,120 | — | — |
| 2021-06-11 | $301.05 | $301.05 | 15,273 | — | — |
| 2021-06-10 | $309.60 | $309.60 | 20,073 | — | — |
| 2021-06-09 | $307.05 | $307.05 | 16,173 | — | — |
| 2021-06-08 | $306.30 | $306.30 | 21,567 | — | — |
| 2021-06-07 | $297.90 | $297.90 | 31,267 | — | — |
| 2021-06-04 | $289.05 | $289.05 | 22,327 | — | — |
| 2021-06-03 | $279.00 | $279.00 | 24,607 | — | — |
| 2021-06-02 | $285.90 | $285.90 | 24,747 | — | — |
| 2021-06-01 | $296.10 | $296.10 | 15,107 | — | — |
| 2021-05-28 | $293.85 | $293.85 | 30,413 | — | — |
| 2021-05-27 | $279.60 | $279.60 | 45,440 | — | — |
| 2021-05-26 | $276.45 | $276.45 | 27,267 | — | — |
| 2021-05-25 | $291.90 | $291.90 | 33,033 | — | — |
| 2021-05-24 | $290.55 | $290.55 | 20,347 | — | — |
| 2021-05-21 | $294.60 | $294.60 | 23,813 | — | — |
| 2021-05-20 | $301.95 | $301.95 | 39,207 | — | — |
| 2021-05-19 | $296.55 | $296.55 | 34,760 | — | — |
| 2021-05-18 | $307.65 | $307.65 | 61,380 | — | — |
| 2021-05-17 | $314.25 | $314.25 | 43,460 | — | — |
| 2021-05-14 | $325.50 | $325.50 | 315,127 | — | — |
| 2021-05-13 | $281.55 | $281.55 | 77,960 | — | — |
| 2021-05-12 | $324.45 | $324.45 | 40,767 | — | — |
| 2021-05-11 | $387.75 | $387.75 | 11,493 | — | — |
| 2021-05-10 | $387.90 | $387.90 | 6,287 | — | — |
| 2021-05-07 | $420.90 | $420.90 | 7,053 | — | — |
| 2021-05-06 | $414.30 | $414.30 | 8,727 | — | — |
| 2021-05-05 | $394.95 | $394.95 | 11,073 | — | — |
| 2021-05-04 | $378.30 | $378.30 | 30,833 | — | — |
| 2021-05-03 | $443.40 | $443.40 | 10,247 | — | — |
| 2021-04-30 | $459.90 | $459.90 | 21,947 | — | — |
| 2021-04-29 | $483.30 | $483.30 | 11,793 | — | — |
| 2021-04-28 | $474.75 | $474.75 | 16,780 | — | — |
| 2021-04-27 | $450.90 | $450.90 | 9,140 | — | — |
| 2021-04-26 | $467.70 | $467.70 | 18,827 | — | — |
| 2021-04-23 | $418.95 | $418.95 | 9,353 | — | — |
| 2021-04-22 | $450.60 | $450.60 | 13,167 | — | — |
| 2021-04-21 | $443.25 | $443.25 | 19,907 | — | — |
| 2021-04-20 | $389.55 | $389.55 | 8,560 | — | — |
| 2021-04-19 | $398.70 | $398.70 | 7,253 | — | — |
| 2021-04-16 | $410.55 | $410.55 | 15,280 | — | — |
| 2021-04-15 | $387.75 | $387.75 | 53,967 | — | — |
| 2021-04-14 | $379.50 | $379.50 | 46,227 | — | — |
| 2021-04-13 | $455.55 | $455.55 | 5,127 | — | — |
| 2021-04-12 | $449.25 | $449.25 | 10,040 | — | — |
| 2021-04-09 | $443.10 | $443.10 | 9,253 | — | — |
| 2021-04-08 | $450.30 | $450.30 | 8,193 | — | — |
| 2021-04-07 | $421.95 | $421.95 | 12,120 | — | — |
| 2021-04-06 | $421.80 | $421.80 | 20,680 | — | — |
| 2021-04-05 | $495.75 | $495.75 | 3,407 | — | — |
| 2021-04-01 | $462.75 | $462.75 | 8,267 | — | — |
| 2021-03-31 | $491.40 | $491.40 | 5,427 | — | — |
| 2021-03-30 | $440.10 | $440.10 | 6,360 | — | — |
| 2021-03-29 | $453.90 | $453.90 | 4,660 | — | — |
| 2021-03-26 | $463.35 | $463.35 | 3,687 | — | — |
| 2021-03-25 | $483.90 | $483.90 | 9,300 | — | — |
| 2021-03-24 | $495.15 | $495.15 | 9,860 | — | — |
| 2021-03-23 | $501.30 | $501.30 | 16,940 | — | — |
| 2021-03-22 | $550.20 | $550.20 | 14,287 | — | — |
| 2021-03-19 | $509.25 | $509.25 | 99,200 | — | — |
| 2021-03-18 | $579.60 | $579.60 | 19,580 | — | — |
| 2021-03-17 | $637.65 | $637.65 | 9,960 | — | — |
| 2021-03-16 | $621.75 | $621.75 | 9,113 | — | — |
| 2021-03-15 | $629.10 | $629.10 | 20,740 | — | — |
| 2021-03-12 | $664.50 | $664.50 | 4,587 | — | — |
| 2021-03-11 | $678.75 | $678.75 | 5,473 | — | — |
| 2021-03-10 | $657.75 | $657.75 | 4,767 | — | — |
| 2021-03-09 | $602.70 | $602.70 | 4,533 | — | — |
| 2021-03-08 | $590.55 | $590.55 | 9,527 | — | — |
| 2021-03-05 | $546.30 | $546.30 | 7,447 | — | — |
| 2021-03-04 | $493.35 | $493.35 | 12,573 | — | — |
| 2021-03-03 | $533.40 | $533.40 | 17,113 | — | — |
| 2021-03-02 | $555.90 | $555.90 | 13,707 | — | — |
| 2021-03-01 | $622.65 | $622.65 | 4,467 | — | — |
| 2021-02-26 | $652.50 | $652.50 | 7,713 | — | — |
| 2021-02-25 | $680.70 | $680.70 | 3,427 | — | — |
| 2021-02-24 | $758.40 | $758.40 | 5,700 | — | — |
| 2021-02-23 | $727.95 | $727.95 | 5,693 | — | — |
| 2021-02-22 | $760.80 | $760.80 | 3,293 | — | — |
| 2021-02-19 | $750.15 | $750.15 | 2,907 | — | — |
| 2021-02-18 | $780.30 | $780.30 | 4,073 | — | — |
| 2021-02-17 | $766.20 | $766.20 | 1,813 | — | — |
| 2021-02-16 | $754.35 | $754.35 | 3,487 | — | — |
| 2021-02-12 | $787.95 | $787.95 | 1,953 | — | — |
| 2021-02-11 | $786.00 | $786.00 | 2,367 | — | — |
| 2021-02-10 | $797.25 | $797.25 | 3,273 | — | — |
| 2021-02-09 | $799.50 | $799.50 | 7,367 | — | — |
| 2021-02-08 | $817.50 | $817.50 | 5,420 | — | — |
| 2021-02-05 | $804.15 | $804.15 | 4,667 | — | — |
| 2021-02-04 | $800.70 | $800.70 | 3,140 | — | — |
| 2021-02-03 | $777.75 | $777.75 | 2,887 | — | — |
| 2021-02-02 | $785.10 | $785.10 | 3,013 | — | — |
| 2021-02-01 | $764.70 | $764.70 | 4,927 | — | — |
| 2021-01-29 | $763.35 | $763.35 | 6,880 | — | — |
| 2021-01-28 | $778.35 | $778.35 | 6,633 | — | — |
| 2021-01-27 | $782.85 | $782.85 | 6,740 | — | — |
| 2021-01-26 | $807.45 | $807.45 | 10,993 | — | — |
| 2021-01-25 | $852.60 | $852.60 | 3,333 | — | — |
| 2021-01-22 | $846.75 | $846.75 | 4,767 | — | — |
| 2021-01-21 | $812.85 | $812.85 | 5,747 | — | — |
| 2021-01-20 | $852.30 | $852.30 | 3,507 | — | — |
| 2021-01-19 | $838.80 | $838.80 | 5,327 | — | — |
| 2021-01-15 | $862.65 | $862.65 | 13,420 | — | — |
| 2021-01-14 | $897.30 | $897.30 | 11,787 | — | — |
| 2021-01-13 | $898.80 | $898.80 | 8,313 | — | — |
| 2021-01-12 | $857.70 | $857.70 | 29,940 | — | — |
| 2021-01-11 | $877.20 | $877.20 | 3,093 | — | — |
| 2021-01-08 | $884.40 | $884.40 | 16,853 | — | — |
| 2021-01-07 | $903.00 | $903.00 | 14,220 | — | — |
| 2021-01-06 | $863.10 | $863.10 | 18,547 | — | — |
| 2021-01-05 | $827.55 | $827.55 | 16,967 | — | — |
| 2021-01-04 | $811.80 | $811.80 | 20,473 | — | — |