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
- 2019-03-28 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 | $222.00 | $222.00 | 15,277 | — | — |
| 2021-12-30 | $227.55 | $227.55 | 11,140 | — | — |
| 2021-12-29 | $232.80 | $232.80 | 14,353 | — | — |
| 2021-12-28 | $237.30 | $237.30 | 12,570 | — | — |
| 2021-12-27 | $240.60 | $240.60 | 13,480 | — | — |
| 2021-12-23 | $254.10 | $254.10 | 11,823 | — | — |
| 2021-12-22 | $243.90 | $243.90 | 12,070 | — | — |
| 2021-12-21 | $243.30 | $243.30 | 13,217 | — | — |
| 2021-12-20 | $245.40 | $245.40 | 11,213 | — | — |
| 2021-12-17 | $253.80 | $253.80 | 21,250 | — | — |
| 2021-12-16 | $244.50 | $244.50 | 11,713 | — | — |
| 2021-12-15 | $257.40 | $257.40 | 21,657 | — | — |
| 2021-12-14 | $245.40 | $245.40 | 16,933 | — | — |
| 2021-12-13 | $246.90 | $246.90 | 17,890 | — | — |
| 2021-12-10 | $257.40 | $257.40 | 8,257 | — | — |
| 2021-12-09 | $266.70 | $266.70 | 10,293 | — | — |
| 2021-12-08 | $273.30 | $273.30 | 11,830 | — | — |
| 2021-12-07 | $266.10 | $266.10 | 15,147 | — | — |
| 2021-12-06 | $247.80 | $247.80 | 13,350 | — | — |
| 2021-12-03 | $245.70 | $245.70 | 13,903 | — | — |
| 2021-12-02 | $261.60 | $261.60 | 14,797 | — | — |
| 2021-12-01 | $258.60 | $258.60 | 15,130 | — | — |
| 2021-11-30 | $271.80 | $271.80 | 18,440 | — | — |
| 2021-11-29 | $261.30 | $261.30 | 14,580 | — | — |
| 2021-11-26 | $266.70 | $266.70 | 15,307 | — | — |
| 2021-11-24 | $285.90 | $285.90 | 10,723 | — | — |
| 2021-11-23 | $284.70 | $284.70 | 20,910 | — | — |
| 2021-11-22 | $275.40 | $275.40 | 12,930 | — | — |
| 2021-11-19 | $280.50 | $280.50 | 18,467 | — | — |
| 2021-11-18 | $273.90 | $273.90 | 24,507 | — | — |
| 2021-11-17 | $292.50 | $292.50 | 12,090 | — | — |
| 2021-11-16 | $291.00 | $291.00 | 10,877 | — | — |
| 2021-11-15 | $284.40 | $284.40 | 11,040 | — | — |
| 2021-11-12 | $295.50 | $295.50 | 16,273 | — | — |
| 2021-11-11 | $307.50 | $307.50 | 15,550 | — | — |
| 2021-11-10 | $306.90 | $306.90 | 22,120 | — | — |
| 2021-11-09 | $282.30 | $282.30 | 16,353 | — | — |
| 2021-11-08 | $289.80 | $289.80 | 11,457 | — | — |
| 2021-11-05 | $292.20 | $292.20 | 15,497 | — | — |
| 2021-11-04 | $295.80 | $295.80 | 12,750 | — | — |
| 2021-11-03 | $299.40 | $299.40 | 15,363 | — | — |
| 2021-11-02 | $296.70 | $296.70 | 9,623 | — | — |
| 2021-11-01 | $292.80 | $292.80 | 12,220 | — | — |
| 2021-10-29 | $284.70 | $284.70 | 9,877 | — | — |
| 2021-10-28 | $286.50 | $286.50 | 12,760 | — | — |
| 2021-10-27 | $283.80 | $283.80 | 7,503 | — | — |
| 2021-10-26 | $291.00 | $291.00 | 8,677 | — | — |
| 2021-10-25 | $289.50 | $289.50 | 9,847 | — | — |
| 2021-10-22 | $289.50 | $289.50 | 9,603 | — | — |
| 2021-10-21 | $289.20 | $289.20 | 8,547 | — | — |
| 2021-10-20 | $287.40 | $287.40 | 9,987 | — | — |
| 2021-10-19 | $297.90 | $297.90 | 10,420 | — | — |
| 2021-10-18 | $293.10 | $293.10 | 14,423 | — | — |
| 2021-10-15 | $293.70 | $293.70 | 15,680 | — | — |
| 2021-10-14 | $300.00 | $300.00 | 14,103 | — | — |
| 2021-10-13 | $298.80 | $298.80 | 6,517 | — | — |
| 2021-10-12 | $304.20 | $304.20 | 10,673 | — | — |
| 2021-10-11 | $302.40 | $302.40 | 8,717 | — | — |
| 2021-10-08 | $305.70 | $305.70 | 14,143 | — | — |
| 2021-10-07 | $335.70 | $335.70 | 15,967 | — | — |
| 2021-10-06 | $330.30 | $330.30 | 13,657 | — | — |
| 2021-10-05 | $335.70 | $335.70 | 18,550 | — | — |
| 2021-10-04 | $328.50 | $328.50 | 12,557 | — | — |
| 2021-10-01 | $349.80 | $349.80 | 11,433 | — | — |
| 2021-09-30 | $346.20 | $346.20 | 12,760 | — | — |
| 2021-09-29 | $347.70 | $347.70 | 10,083 | — | — |
| 2021-09-28 | $353.10 | $353.10 | 11,540 | — | — |
| 2021-09-27 | $377.40 | $377.40 | 9,087 | — | — |
| 2021-09-24 | $378.90 | $378.90 | 11,623 | — | — |
| 2021-09-23 | $403.80 | $403.80 | 15,510 | — | — |
| 2021-09-22 | $382.80 | $382.80 | 8,527 | — | — |
| 2021-09-21 | $374.70 | $374.70 | 9,740 | — | — |
| 2021-09-20 | $372.00 | $372.00 | 12,480 | — | — |
| 2021-09-17 | $385.80 | $385.80 | 29,313 | — | — |
| 2021-09-16 | $377.40 | $377.40 | 8,033 | — | — |
| 2021-09-15 | $373.20 | $373.20 | 11,067 | — | — |
| 2021-09-14 | $363.00 | $363.00 | 11,180 | — | — |
| 2021-09-13 | $381.00 | $381.00 | 17,003 | — | — |
| 2021-09-10 | $381.90 | $381.90 | 16,860 | — | — |
| 2021-09-09 | $386.10 | $386.10 | 14,390 | — | — |
| 2021-09-08 | $378.90 | $378.90 | 14,187 | — | — |
| 2021-09-07 | $399.30 | $399.30 | 15,583 | — | — |
| 2021-09-03 | $404.70 | $404.70 | 15,527 | — | — |
| 2021-09-02 | $424.50 | $424.50 | 29,500 | — | — |
| 2021-09-01 | $410.70 | $410.70 | 43,250 | — | — |
| 2021-08-31 | $377.10 | $377.10 | 19,487 | — | — |
| 2021-08-30 | $352.80 | $352.80 | 14,077 | — | — |
| 2021-08-27 | $347.10 | $347.10 | 19,470 | — | — |
| 2021-08-26 | $326.10 | $326.10 | 15,297 | — | — |
| 2021-08-25 | $316.20 | $316.20 | 9,773 | — | — |
| 2021-08-24 | $304.80 | $304.80 | 10,307 | — | — |
| 2021-08-23 | $302.40 | $302.40 | 14,243 | — | — |
| 2021-08-20 | $282.30 | $282.30 | 10,943 | — | — |
| 2021-08-19 | $275.40 | $275.40 | 17,810 | — | — |
| 2021-08-18 | $282.00 | $282.00 | 13,660 | — | — |
| 2021-08-17 | $281.40 | $281.40 | 17,727 | — | — |
| 2021-08-16 | $285.00 | $285.00 | 21,977 | — | — |
| 2021-08-13 | $305.70 | $305.70 | 23,237 | — | — |
| 2021-08-12 | $352.50 | $352.50 | 21,640 | — | — |
| 2021-08-11 | $315.90 | $315.90 | 8,677 | — | — |
| 2021-08-10 | $309.30 | $309.30 | 7,347 | — | — |
| 2021-08-09 | $311.40 | $311.40 | 6,843 | — | — |
| 2021-08-06 | $310.80 | $310.80 | 14,650 | — | — |
| 2021-08-05 | $316.50 | $316.50 | 14,847 | — | — |
| 2021-08-04 | $299.40 | $299.40 | 11,240 | — | — |
| 2021-08-03 | $294.00 | $294.00 | 12,700 | — | — |
| 2021-08-02 | $297.90 | $297.90 | 7,693 | — | — |
| 2021-07-30 | $295.80 | $295.80 | 10,283 | — | — |
| 2021-07-29 | $298.20 | $298.20 | 11,337 | — | — |
| 2021-07-28 | $303.90 | $303.90 | 14,460 | — | — |
| 2021-07-27 | $295.50 | $295.50 | 15,793 | — | — |
| 2021-07-26 | $302.70 | $302.70 | 11,003 | — | — |
| 2021-07-23 | $307.50 | $307.50 | 9,677 | — | — |
| 2021-07-22 | $315.60 | $315.60 | 7,713 | — | — |
| 2021-07-21 | $322.20 | $322.20 | 7,853 | — | — |
| 2021-07-20 | $323.10 | $323.10 | 14,690 | — | — |
| 2021-07-19 | $315.00 | $315.00 | 10,067 | — | — |
| 2021-07-16 | $316.80 | $316.80 | 7,000 | — | — |
| 2021-07-15 | $320.10 | $320.10 | 9,360 | — | — |
| 2021-07-14 | $319.50 | $319.50 | 11,520 | — | — |
| 2021-07-13 | $326.10 | $326.10 | 9,733 | — | — |
| 2021-07-12 | $343.80 | $343.80 | 14,707 | — | — |
| 2021-07-09 | $344.10 | $344.10 | 8,050 | — | — |
| 2021-07-08 | $342.90 | $342.90 | 11,807 | — | — |
| 2021-07-07 | $345.90 | $345.90 | 20,773 | — | — |
| 2021-07-06 | $348.60 | $348.60 | 39,817 | — | — |
| 2021-07-02 | $370.80 | $370.80 | 15,083 | — | — |
| 2021-07-01 | $379.80 | $379.80 | 18,467 | — | — |
| 2021-06-30 | $375.60 | $375.60 | 41,667 | — | — |
| 2021-06-29 | $361.50 | $361.50 | 28,587 | — | — |
| 2021-06-28 | $364.20 | $364.20 | 53,883 | — | — |
| 2021-06-25 | $341.70 | $341.70 | 26,280 | — | — |
| 2021-06-24 | $338.40 | $338.40 | 26,363 | — | — |
| 2021-06-23 | $321.00 | $321.00 | 19,363 | — | — |
| 2021-06-22 | $319.20 | $319.20 | 14,117 | — | — |
| 2021-06-21 | $325.50 | $325.50 | 16,930 | — | — |
| 2021-06-18 | $315.60 | $315.60 | 132,940 | — | — |
| 2021-06-17 | $320.10 | $320.10 | 18,723 | — | — |
| 2021-06-16 | $317.70 | $317.70 | 23,710 | — | — |
| 2021-06-15 | $329.40 | $329.40 | 15,597 | — | — |
| 2021-06-14 | $348.30 | $348.30 | 22,807 | — | — |
| 2021-06-11 | $346.20 | $346.20 | 14,657 | — | — |
| 2021-06-10 | $352.50 | $352.50 | 18,073 | — | — |
| 2021-06-09 | $346.20 | $346.20 | 19,147 | — | — |
| 2021-06-08 | $352.20 | $352.20 | 25,563 | — | — |
| 2021-06-07 | $340.20 | $340.20 | 33,623 | — | — |
| 2021-06-04 | $330.00 | $330.00 | 16,190 | — | — |
| 2021-06-03 | $334.20 | $334.20 | 16,863 | — | — |
| 2021-06-02 | $339.00 | $339.00 | 16,390 | — | — |
| 2021-06-01 | $324.30 | $324.30 | 16,580 | — | — |
| 2021-05-28 | $315.90 | $315.90 | 17,470 | — | — |
| 2021-05-27 | $332.10 | $332.10 | 20,483 | — | — |
| 2021-05-26 | $324.60 | $324.60 | 16,857 | — | — |
| 2021-05-25 | $305.40 | $305.40 | 14,103 | — | — |
| 2021-05-24 | $312.00 | $312.00 | 14,860 | — | — |
| 2021-05-21 | $309.90 | $309.90 | 23,447 | — | — |
| 2021-05-20 | $306.90 | $306.90 | 27,493 | — | — |
| 2021-05-19 | $281.10 | $281.10 | 14,280 | — | — |
| 2021-05-18 | $285.00 | $285.00 | 23,400 | — | — |
| 2021-05-17 | $281.70 | $281.70 | 14,580 | — | — |
| 2021-05-14 | $285.00 | $285.00 | 27,153 | — | — |
| 2021-05-13 | $278.10 | $278.10 | 28,603 | — | — |
| 2021-05-12 | $267.90 | $267.90 | 16,637 | — | — |
| 2021-05-11 | $269.70 | $269.70 | 27,073 | — | — |
| 2021-05-10 | $242.10 | $242.10 | 19,663 | — | — |
| 2021-05-07 | $257.55 | $257.55 | 15,573 | — | — |
| 2021-05-06 | $252.60 | $252.60 | 20,137 | — | — |
| 2021-05-05 | $254.70 | $254.70 | 13,587 | — | — |
| 2021-05-04 | $269.70 | $269.70 | 14,350 | — | — |
| 2021-05-03 | $276.00 | $276.00 | 9,107 | — | — |
| 2021-04-30 | $278.70 | $278.70 | 10,497 | — | — |
| 2021-04-29 | $287.10 | $287.10 | 12,197 | — | — |
| 2021-04-28 | $297.30 | $297.30 | 12,177 | — | — |
| 2021-04-27 | $294.30 | $294.30 | 14,217 | — | — |
| 2021-04-26 | $296.40 | $296.40 | 14,740 | — | — |
| 2021-04-23 | $276.90 | $276.90 | 8,860 | — | — |
| 2021-04-22 | $273.60 | $273.60 | 20,557 | — | — |
| 2021-04-21 | $272.40 | $272.40 | 17,870 | — | — |
| 2021-04-20 | $255.30 | $255.30 | 20,037 | — | — |
| 2021-04-19 | $243.90 | $243.90 | 16,380 | — | — |
| 2021-04-16 | $263.10 | $263.10 | 27,017 | — | — |
| 2021-04-15 | $268.20 | $268.20 | 18,717 | — | — |
| 2021-04-14 | $261.30 | $261.30 | 30,093 | — | — |
| 2021-04-13 | $257.10 | $257.10 | 22,160 | — | — |
| 2021-04-12 | $250.80 | $250.80 | 24,777 | — | — |
| 2021-04-09 | $258.00 | $258.00 | 22,040 | — | — |
| 2021-04-08 | $267.30 | $267.30 | 18,430 | — | — |
| 2021-04-07 | $267.60 | $267.60 | 19,050 | — | — |
| 2021-04-06 | $276.90 | $276.90 | 24,863 | — | — |
| 2021-04-05 | $314.70 | $314.70 | 19,487 | — | — |
| 2021-04-01 | $309.90 | $309.90 | 20,430 | — | — |
| 2021-03-31 | $310.50 | $310.50 | 17,393 | — | — |
| 2021-03-30 | $291.60 | $291.60 | 14,477 | — | — |
| 2021-03-29 | $283.50 | $283.50 | 20,360 | — | — |
| 2021-03-26 | $299.10 | $299.10 | 20,080 | — | — |
| 2021-03-25 | $306.00 | $306.00 | 26,903 | — | — |
| 2021-03-24 | $280.50 | $280.50 | 29,717 | — | — |
| 2021-03-23 | $306.75 | $306.75 | 26,390 | — | — |
| 2021-03-22 | $336.00 | $336.00 | 24,140 | — | — |
| 2021-03-19 | $332.70 | $332.70 | 136,167 | — | — |
| 2021-03-18 | $319.80 | $319.80 | 26,290 | — | — |
| 2021-03-17 | $346.20 | $346.20 | 15,870 | — | — |
| 2021-03-16 | $336.30 | $336.30 | 18,003 | — | — |
| 2021-03-15 | $357.30 | $357.30 | 18,613 | — | — |
| 2021-03-12 | $343.20 | $343.20 | 13,540 | — | — |
| 2021-03-11 | $353.70 | $353.70 | 15,810 | — | — |
| 2021-03-10 | $339.30 | $339.30 | 15,550 | — | — |
| 2021-03-09 | $347.40 | $347.40 | 23,710 | — | — |
| 2021-03-08 | $320.40 | $320.40 | 22,190 | — | — |
| 2021-03-05 | $345.00 | $345.00 | 30,677 | — | — |
| 2021-03-04 | $330.60 | $330.60 | 26,550 | — | — |
| 2021-03-03 | $340.80 | $340.80 | 21,833 | — | — |
| 2021-03-02 | $369.00 | $369.00 | 15,860 | — | — |
| 2021-03-01 | $386.10 | $386.10 | 35,583 | — | — |
| 2021-02-26 | $358.80 | $358.80 | 29,530 | — | — |
| 2021-02-25 | $333.90 | $333.90 | 32,083 | — | — |
| 2021-02-24 | $345.30 | $345.30 | 32,900 | — | — |
| 2021-02-23 | $323.10 | $323.10 | 39,100 | — | — |
| 2021-02-22 | $338.70 | $338.70 | 38,567 | — | — |
| 2021-02-19 | $367.50 | $367.50 | 37,367 | — | — |
| 2021-02-18 | $339.90 | $339.90 | 36,010 | — | — |
| 2021-02-17 | $372.60 | $372.60 | 35,503 | — | — |
| 2021-02-16 | $376.20 | $376.20 | 46,817 | — | — |
| 2021-02-12 | $391.20 | $391.20 | 21,623 | — | — |
| 2021-02-11 | $394.05 | $394.05 | 49,060 | — | — |
| 2021-02-10 | $406.50 | $406.50 | 37,300 | — | — |
| 2021-02-09 | $438.60 | $438.60 | 27,603 | — | — |
| 2021-02-08 | $473.70 | $473.70 | 32,213 | — | — |
| 2021-02-05 | $449.40 | $449.40 | 25,087 | — | — |
| 2021-02-04 | $429.00 | $429.00 | 23,660 | — | — |
| 2021-02-03 | $413.70 | $413.70 | 26,077 | — | — |
| 2021-02-02 | $411.30 | $411.30 | 35,633 | — | — |
| 2021-02-01 | $378.60 | $378.60 | 28,813 | — | — |
| 2021-01-29 | $363.60 | $363.60 | 28,173 | — | — |
| 2021-01-28 | $362.10 | $362.10 | 19,607 | — | — |
| 2021-01-27 | $358.80 | $358.80 | 53,447 | — | — |
| 2021-01-26 | $372.00 | $372.00 | 63,550 | — | — |
| 2021-01-25 | $398.70 | $398.70 | 61,067 | — | — |
| 2021-01-22 | $398.70 | $398.70 | 59,590 | — | — |
| 2021-01-21 | $407.40 | $407.40 | 128,050 | — | — |
| 2021-01-20 | $439.20 | $439.20 | 56,687 | — | — |
| 2021-01-19 | $439.20 | $439.20 | 154,767 | — | — |
| 2021-01-15 | $339.00 | $339.00 | 62,587 | — | — |
| 2021-01-14 | $311.70 | $311.70 | 40,950 | — | — |
| 2021-01-13 | $294.00 | $294.00 | 24,600 | — | — |
| 2021-01-12 | $297.30 | $297.30 | 30,943 | — | — |
| 2021-01-11 | $288.90 | $288.90 | 20,447 | — | — |
| 2021-01-08 | $285.90 | $285.90 | 42,447 | — | — |
| 2021-01-07 | $288.60 | $288.60 | 26,407 | — | — |
| 2021-01-06 | $264.90 | $264.90 | 19,857 | — | — |
| 2021-01-05 | $257.10 | $257.10 | 14,933 | — | — |
| 2021-01-04 | $263.10 | $263.10 | 20,640 | — | — |