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
- 2021-06-17 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 | $154.80 | $154.80 | 24,920 | — | — |
| 2021-12-30 | $151.00 | $151.00 | 28,745 | — | — |
| 2021-12-29 | $142.60 | $142.60 | 33,885 | — | — |
| 2021-12-28 | $157.00 | $157.00 | 77,215 | — | — |
| 2021-12-27 | $153.80 | $153.80 | 38,230 | — | — |
| 2021-12-23 | $164.20 | $164.20 | 103,635 | — | — |
| 2021-12-22 | $149.80 | $149.80 | 144,350 | — | — |
| 2021-12-21 | $148.00 | $148.00 | 97,460 | — | — |
| 2021-12-20 | $150.40 | $150.40 | 113,845 | — | — |
| 2021-12-17 | $166.80 | $166.80 | 97,135 | — | — |
| 2021-12-16 | $179.00 | $179.00 | 22,365 | — | — |
| 2021-12-15 | $180.00 | $180.00 | 18,885 | — | — |
| 2021-12-14 | $194.80 | $194.80 | 41,620 | — | — |
| 2021-12-13 | $200.20 | $200.20 | 12,240 | — | — |
| 2021-12-10 | $187.00 | $187.00 | 14,255 | — | — |
| 2021-12-09 | $194.00 | $194.00 | 13,335 | — | — |
| 2021-12-08 | $198.60 | $198.60 | 27,450 | — | — |
| 2021-12-07 | $183.60 | $183.60 | 30,995 | — | — |
| 2021-12-06 | $174.60 | $174.60 | 30,035 | — | — |
| 2021-12-03 | $177.80 | $177.80 | 17,450 | — | — |
| 2021-12-02 | $190.20 | $190.20 | 12,280 | — | — |
| 2021-12-01 | $187.00 | $187.00 | 16,375 | — | — |
| 2021-11-30 | $191.00 | $191.00 | 12,470 | — | — |
| 2021-11-29 | $185.00 | $185.00 | 29,410 | — | — |
| 2021-11-26 | $186.20 | $186.20 | 6,895 | — | — |
| 2021-11-24 | $188.00 | $188.00 | 9,435 | — | — |
| 2021-11-23 | $187.20 | $187.20 | 20,115 | — | — |
| 2021-11-22 | $196.00 | $196.00 | 17,160 | — | — |
| 2021-11-19 | $216.20 | $216.20 | 11,350 | — | — |
| 2021-11-18 | $210.40 | $210.40 | 24,140 | — | — |
| 2021-11-17 | $222.00 | $222.00 | 14,860 | — | — |
| 2021-11-16 | $218.80 | $218.80 | 20,430 | — | — |
| 2021-11-15 | $221.00 | $221.00 | 25,610 | — | — |
| 2021-11-12 | $227.80 | $227.80 | 16,380 | — | — |
| 2021-11-11 | $230.40 | $230.40 | 12,210 | — | — |
| 2021-11-10 | $241.00 | $241.00 | 16,520 | — | — |
| 2021-11-09 | $240.20 | $240.20 | 13,260 | — | — |
| 2021-11-08 | $259.20 | $259.20 | 13,720 | — | — |
| 2021-11-05 | $276.40 | $276.40 | 5,430 | — | — |
| 2021-11-04 | $298.60 | $298.60 | 11,740 | — | — |
| 2021-11-03 | $279.80 | $279.80 | 23,640 | — | — |
| 2021-11-02 | $296.80 | $296.80 | 7,220 | — | — |
| 2021-11-01 | $282.80 | $282.80 | 13,030 | — | — |
| 2021-10-29 | $278.80 | $278.80 | 14,670 | — | — |
| 2021-10-28 | $293.40 | $293.40 | 5,380 | — | — |
| 2021-10-27 | $287.40 | $287.40 | 8,390 | — | — |
| 2021-10-26 | $303.80 | $303.80 | 11,585 | — | — |
| 2021-10-25 | $289.00 | $289.00 | 6,330 | — | — |
| 2021-10-22 | $275.80 | $275.80 | 5,640 | — | — |
| 2021-10-21 | $277.80 | $277.80 | 5,970 | — | — |
| 2021-10-20 | $277.60 | $277.60 | 5,530 | — | — |
| 2021-10-19 | $278.40 | $278.40 | 10,465 | — | — |
| 2021-10-18 | $261.60 | $261.60 | 7,805 | — | — |
| 2021-10-15 | $265.60 | $265.60 | 8,870 | — | — |
| 2021-10-14 | $270.20 | $270.20 | 5,845 | — | — |
| 2021-10-13 | $257.00 | $257.00 | 11,610 | — | — |
| 2021-10-12 | $263.00 | $263.00 | 11,110 | — | — |
| 2021-10-11 | $244.00 | $244.00 | 14,135 | — | — |
| 2021-10-08 | $258.80 | $258.80 | 25,190 | — | — |
| 2021-10-07 | $249.00 | $249.00 | 9,740 | — | — |
| 2021-10-06 | $231.40 | $231.40 | 12,620 | — | — |
| 2021-10-05 | $242.60 | $242.60 | 10,130 | — | — |
| 2021-10-04 | $262.20 | $262.20 | 16,560 | — | — |
| 2021-10-01 | $265.80 | $265.80 | 32,480 | — | — |
| 2021-09-30 | $296.00 | $296.00 | 28,790 | — | — |
| 2021-09-29 | $291.20 | $291.20 | 16,115 | — | — |
| 2021-09-28 | $282.40 | $282.40 | 53,945 | — | — |
| 2021-09-27 | $256.80 | $256.80 | 23,060 | — | — |
| 2021-09-24 | $245.60 | $245.60 | 12,915 | — | — |
| 2021-09-23 | $224.60 | $224.60 | 17,490 | — | — |
| 2021-09-22 | $225.80 | $225.80 | 16,610 | — | — |
| 2021-09-21 | $220.00 | $220.00 | 19,725 | — | — |
| 2021-09-20 | $220.60 | $220.60 | 50,780 | — | — |
| 2021-09-17 | $236.20 | $236.20 | 204,630 | — | — |
| 2021-09-16 | $233.20 | $233.20 | 54,620 | — | — |
| 2021-09-15 | $263.60 | $263.60 | 34,780 | — | — |
| 2021-09-14 | $290.20 | $290.20 | 20,190 | — | — |
| 2021-09-13 | $321.00 | $321.00 | 105,550 | — | — |
| 2021-09-10 | $359.00 | $359.00 | 37,935 | — | — |
| 2021-09-09 | $337.20 | $337.20 | 22,945 | — | — |
| 2021-09-08 | $341.00 | $341.00 | 36,635 | — | — |
| 2021-09-07 | $340.00 | $340.00 | 151,435 | — | — |
| 2021-09-03 | $329.60 | $329.60 | 14,965 | — | — |
| 2021-09-02 | $334.00 | $334.00 | 7,335 | — | — |
| 2021-09-01 | $322.00 | $322.00 | 10,465 | — | — |
| 2021-08-31 | $315.80 | $315.80 | 6,200 | — | — |
| 2021-08-30 | $315.60 | $315.60 | 10,495 | — | — |
| 2021-08-27 | $324.60 | $324.60 | 10,370 | — | — |
| 2021-08-26 | $305.80 | $305.80 | 13,425 | — | — |
| 2021-08-25 | $310.00 | $310.00 | 3,050 | — | — |
| 2021-08-24 | $309.60 | $309.60 | 2,865 | — | — |
| 2021-08-23 | $312.20 | $312.20 | 8,280 | — | — |
| 2021-08-20 | $302.80 | $302.80 | 10,020 | — | — |
| 2021-08-19 | $290.80 | $290.80 | 11,345 | — | — |
| 2021-08-18 | $297.40 | $297.40 | 6,810 | — | — |
| 2021-08-17 | $294.60 | $294.60 | 5,050 | — | — |
| 2021-08-16 | $281.60 | $281.60 | 7,705 | — | — |
| 2021-08-13 | $296.20 | $296.20 | 7,085 | — | — |
| 2021-08-12 | $285.60 | $285.60 | 6,720 | — | — |
| 2021-08-11 | $288.20 | $288.20 | 8,790 | — | — |
| 2021-08-10 | $296.40 | $296.40 | 6,990 | — | — |
| 2021-08-09 | $300.60 | $300.60 | 22,095 | — | — |
| 2021-08-06 | $312.80 | $312.80 | 19,675 | — | — |
| 2021-08-05 | $325.80 | $325.80 | 9,490 | — | — |
| 2021-08-04 | $314.40 | $314.40 | 7,950 | — | — |
| 2021-08-03 | $311.00 | $311.00 | 4,870 | — | — |
| 2021-08-02 | $294.40 | $294.40 | 13,310 | — | — |
| 2021-07-30 | $290.00 | $290.00 | 10,385 | — | — |
| 2021-07-29 | $279.40 | $279.40 | 14,540 | — | — |
| 2021-07-28 | $270.20 | $270.20 | 14,485 | — | — |
| 2021-07-27 | $288.20 | $288.20 | 12,540 | — | — |
| 2021-07-26 | $291.00 | $291.00 | 14,885 | — | — |
| 2021-07-23 | $288.60 | $288.60 | 12,090 | — | — |
| 2021-07-22 | $311.40 | $311.40 | 11,045 | — | — |
| 2021-07-21 | $314.00 | $314.00 | 16,555 | — | — |
| 2021-07-20 | $334.00 | $334.00 | 5,145 | — | — |
| 2021-07-19 | $329.00 | $329.00 | 6,175 | — | — |
| 2021-07-16 | $338.20 | $338.20 | 38,020 | — | — |
| 2021-07-15 | $321.40 | $321.40 | 35,715 | — | — |
| 2021-07-14 | $333.40 | $333.40 | 19,245 | — | — |
| 2021-07-13 | $324.40 | $324.40 | 21,985 | — | — |
| 2021-07-12 | $325.40 | $325.40 | 34,795 | — | — |
| 2021-07-09 | $317.60 | $317.60 | 22,130 | — | — |
| 2021-07-08 | $305.00 | $305.00 | 26,090 | — | — |
| 2021-07-07 | $307.60 | $307.60 | 16,600 | — | — |
| 2021-07-06 | $310.20 | $310.20 | 35,080 | — | — |
| 2021-07-02 | $320.60 | $320.60 | 16,530 | — | — |
| 2021-07-01 | $320.20 | $320.20 | 37,370 | — | — |
| 2021-06-30 | $324.80 | $324.80 | 23,095 | — | — |
| 2021-06-29 | $326.40 | $326.40 | 32,170 | — | — |
| 2021-06-28 | $331.20 | $331.20 | 10,880 | — | — |
| 2021-06-25 | $319.80 | $319.80 | 6,320 | — | — |
| 2021-06-24 | $320.00 | $320.00 | 19,170 | — | — |
| 2021-06-23 | $331.00 | $331.00 | 117,900 | — | — |
| 2021-06-22 | $332.00 | $332.00 | 24,300 | — | — |
| 2021-06-21 | $333.20 | $333.20 | 34,920 | — | — |
| 2021-06-18 | $324.00 | $324.00 | 22,400 | — | — |
| 2021-06-17 | $337.80 | $337.80 | 219,865 | — | — |