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-03-19 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 | $342.20 | $342.20 | 18,230 | — | — |
| 2021-12-30 | $335.40 | $335.40 | 10,855 | — | — |
| 2021-12-29 | $330.80 | $330.80 | 12,810 | — | — |
| 2021-12-28 | $335.20 | $335.20 | 13,600 | — | — |
| 2021-12-27 | $326.20 | $326.20 | 6,785 | — | — |
| 2021-12-23 | $322.60 | $322.60 | 13,105 | — | — |
| 2021-12-22 | $307.60 | $307.60 | 21,645 | — | — |
| 2021-12-21 | $307.40 | $307.40 | 41,495 | — | — |
| 2021-12-20 | $312.40 | $312.40 | 48,995 | — | — |
| 2021-12-17 | $321.00 | $321.00 | 292,070 | — | — |
| 2021-12-16 | $331.00 | $331.00 | 62,555 | — | — |
| 2021-12-15 | $368.20 | $368.20 | 55,500 | — | — |
| 2021-12-14 | $352.20 | $352.20 | 40,270 | — | — |
| 2021-12-13 | $388.60 | $388.60 | 38,530 | — | — |
| 2021-12-10 | $397.80 | $397.80 | 29,520 | — | — |
| 2021-12-09 | $426.60 | $426.60 | 23,255 | — | — |
| 2021-12-08 | $445.20 | $445.20 | 34,830 | — | — |
| 2021-12-07 | $446.60 | $446.60 | 38,420 | — | — |
| 2021-12-06 | $396.20 | $396.20 | 39,980 | — | — |
| 2021-12-03 | $398.80 | $398.80 | 33,585 | — | — |
| 2021-12-02 | $437.60 | $437.60 | 20,845 | — | — |
| 2021-12-01 | $433.80 | $433.80 | 18,300 | — | — |
| 2021-11-30 | $439.60 | $439.60 | 33,220 | — | — |
| 2021-11-29 | $436.00 | $436.00 | 61,585 | — | — |
| 2021-11-26 | $407.40 | $407.40 | 20,140 | — | — |
| 2021-11-24 | $397.20 | $397.20 | 30,710 | — | — |
| 2021-11-23 | $346.80 | $346.80 | 35,750 | — | — |
| 2021-11-22 | $386.00 | $386.00 | 33,255 | — | — |
| 2021-11-19 | $444.80 | $444.80 | 19,245 | — | — |
| 2021-11-18 | $446.20 | $446.20 | 23,595 | — | — |
| 2021-11-17 | $429.80 | $429.80 | 17,835 | — | — |
| 2021-11-16 | $443.00 | $443.00 | 31,745 | — | — |
| 2021-11-15 | $419.00 | $419.00 | 17,700 | — | — |
| 2021-11-12 | $413.60 | $413.60 | 45,555 | — | — |
| 2021-11-11 | $445.00 | $445.00 | 22,210 | — | — |
| 2021-11-10 | $417.40 | $417.40 | 12,980 | — | — |
| 2021-11-09 | $430.00 | $430.00 | 33,180 | — | — |
| 2021-11-08 | $450.00 | $450.00 | 24,980 | — | — |
| 2021-11-05 | $436.80 | $436.80 | 18,495 | — | — |
| 2021-11-04 | $431.80 | $431.80 | 18,105 | — | — |
| 2021-11-03 | $430.00 | $430.00 | 16,540 | — | — |
| 2021-11-02 | $431.80 | $431.80 | 19,230 | — | — |
| 2021-11-01 | $428.40 | $428.40 | 13,145 | — | — |
| 2021-10-29 | $407.40 | $407.40 | 15,580 | — | — |
| 2021-10-28 | $399.40 | $399.40 | 16,455 | — | — |
| 2021-10-27 | $380.60 | $380.60 | 12,220 | — | — |
| 2021-10-26 | $384.20 | $384.20 | 12,350 | — | — |
| 2021-10-25 | $367.00 | $367.00 | 7,855 | — | — |
| 2021-10-22 | $364.20 | $364.20 | 6,180 | — | — |
| 2021-10-21 | $362.60 | $362.60 | 6,740 | — | — |
| 2021-10-20 | $360.40 | $360.40 | 7,160 | — | — |
| 2021-10-19 | $362.20 | $362.20 | 6,080 | — | — |
| 2021-10-18 | $358.40 | $358.40 | 6,055 | — | — |
| 2021-10-15 | $358.40 | $358.40 | 5,240 | — | — |
| 2021-10-14 | $362.60 | $362.60 | 9,600 | — | — |
| 2021-10-13 | $364.40 | $364.40 | 4,620 | — | — |
| 2021-10-12 | $362.00 | $362.00 | 4,760 | — | — |
| 2021-10-11 | $354.40 | $354.40 | 7,160 | — | — |
| 2021-10-08 | $359.00 | $359.00 | 20,495 | — | — |
| 2021-10-07 | $362.60 | $362.60 | 28,130 | — | — |
| 2021-10-06 | $351.40 | $351.40 | 8,245 | — | — |
| 2021-10-05 | $360.20 | $360.20 | 5,665 | — | — |
| 2021-10-04 | $364.80 | $364.80 | 8,140 | — | — |
| 2021-10-01 | $382.40 | $382.40 | 23,700 | — | — |
| 2021-09-30 | $357.50 | $357.50 | 18,560 | — | — |
| 2021-09-29 | $405.00 | $405.00 | 19,050 | — | — |
| 2021-09-28 | $461.60 | $461.60 | 18,665 | — | — |
| 2021-09-27 | $465.60 | $465.60 | 29,090 | — | — |
| 2021-09-24 | $461.80 | $461.80 | 19,475 | — | — |
| 2021-09-23 | $435.20 | $435.20 | 23,310 | — | — |
| 2021-09-22 | $430.00 | $430.00 | 12,470 | — | — |
| 2021-09-21 | $419.60 | $419.60 | 21,365 | — | — |
| 2021-09-20 | $406.40 | $406.40 | 10,470 | — | — |
| 2021-09-17 | $395.20 | $395.20 | 21,060 | — | — |
| 2021-09-16 | $371.40 | $371.40 | 17,700 | — | — |
| 2021-09-15 | $384.60 | $384.60 | 23,780 | — | — |
| 2021-09-14 | $330.00 | $330.00 | 12,400 | — | — |
| 2021-09-13 | $361.00 | $361.00 | 9,725 | — | — |
| 2021-09-10 | $373.40 | $373.40 | 5,755 | — | — |
| 2021-09-09 | $394.80 | $394.80 | 11,045 | — | — |
| 2021-09-08 | $392.20 | $392.20 | 6,025 | — | — |
| 2021-09-07 | $418.40 | $418.40 | 7,805 | — | — |
| 2021-09-03 | $429.60 | $429.60 | 7,990 | — | — |
| 2021-09-02 | $410.20 | $410.20 | 4,540 | — | — |
| 2021-09-01 | $381.60 | $381.60 | 3,810 | — | — |
| 2021-08-31 | $377.00 | $377.00 | 3,600 | — | — |
| 2021-08-30 | $375.20 | $375.20 | 5,335 | — | — |
| 2021-08-27 | $399.80 | $399.80 | 12,035 | — | — |
| 2021-08-26 | $390.80 | $390.80 | 14,945 | — | — |
| 2021-08-25 | $377.20 | $377.20 | 13,540 | — | — |
| 2021-08-24 | $355.20 | $355.20 | 4,745 | — | — |
| 2021-08-23 | $345.60 | $345.60 | 6,125 | — | — |
| 2021-08-20 | $334.20 | $334.20 | 3,690 | — | — |
| 2021-08-19 | $319.80 | $319.80 | 10,125 | — | — |
| 2021-08-18 | $321.20 | $321.20 | 3,665 | — | — |
| 2021-08-17 | $323.80 | $323.80 | 2,790 | — | — |
| 2021-08-16 | $325.00 | $325.00 | 4,560 | — | — |
| 2021-08-13 | $330.60 | $330.60 | 8,085 | — | — |
| 2021-08-12 | $329.00 | $329.00 | 4,340 | — | — |
| 2021-08-11 | $325.40 | $325.40 | 7,750 | — | — |
| 2021-08-10 | $328.60 | $328.60 | 6,860 | — | — |
| 2021-08-09 | $337.40 | $337.40 | 6,610 | — | — |
| 2021-08-06 | $342.20 | $342.20 | 9,135 | — | — |
| 2021-08-05 | $321.60 | $321.60 | 7,425 | — | — |
| 2021-08-04 | $318.00 | $318.00 | 4,995 | — | — |
| 2021-08-03 | $326.60 | $326.60 | 7,525 | — | — |
| 2021-08-02 | $308.40 | $308.40 | 9,185 | — | — |
| 2021-07-30 | $301.00 | $301.00 | 12,045 | — | — |
| 2021-07-29 | $324.20 | $324.20 | 8,550 | — | — |
| 2021-07-28 | $337.20 | $337.20 | 2,675 | — | — |
| 2021-07-27 | $328.40 | $328.40 | 10,970 | — | — |
| 2021-07-26 | $364.20 | $364.20 | 10,920 | — | — |
| 2021-07-23 | $388.40 | $388.40 | 19,995 | — | — |
| 2021-07-22 | $388.00 | $388.00 | 3,385 | — | — |
| 2021-07-21 | $390.20 | $390.20 | 8,230 | — | — |
| 2021-07-20 | $387.20 | $387.20 | 8,045 | — | — |
| 2021-07-19 | $373.20 | $373.20 | 7,905 | — | — |
| 2021-07-16 | $378.00 | $378.00 | 15,050 | — | — |
| 2021-07-15 | $377.80 | $377.80 | 25,550 | — | — |
| 2021-07-14 | $377.40 | $377.40 | 19,930 | — | — |
| 2021-07-13 | $387.00 | $387.00 | 8,100 | — | — |
| 2021-07-12 | $398.80 | $398.80 | 9,860 | — | — |
| 2021-07-09 | $399.60 | $399.60 | 13,510 | — | — |
| 2021-07-08 | $391.20 | $391.20 | 18,460 | — | — |
| 2021-07-07 | $401.60 | $401.60 | 15,290 | — | — |
| 2021-07-06 | $398.40 | $398.40 | 12,630 | — | — |
| 2021-07-02 | $401.60 | $401.60 | 15,735 | — | — |
| 2021-07-01 | $400.20 | $400.20 | 14,025 | — | — |
| 2021-06-30 | $386.40 | $386.40 | 14,610 | — | — |
| 2021-06-29 | $367.00 | $367.00 | 26,470 | — | — |
| 2021-06-28 | $383.80 | $383.80 | 14,030 | — | — |
| 2021-06-25 | $380.00 | $380.00 | 123,015 | — | — |
| 2021-06-24 | $389.80 | $389.80 | 16,055 | — | — |
| 2021-06-23 | $357.60 | $357.60 | 12,270 | — | — |
| 2021-06-22 | $362.60 | $362.60 | 11,310 | — | — |
| 2021-06-21 | $372.80 | $372.80 | 19,100 | — | — |
| 2021-06-18 | $360.40 | $360.40 | 45,615 | — | — |
| 2021-06-17 | $361.20 | $361.20 | 14,785 | — | — |
| 2021-06-16 | $348.00 | $348.00 | 13,710 | — | — |
| 2021-06-15 | $355.20 | $355.20 | 18,970 | — | — |
| 2021-06-14 | $330.80 | $330.80 | 15,990 | — | — |
| 2021-06-11 | $340.00 | $340.00 | 16,200 | — | — |
| 2021-06-10 | $335.00 | $335.00 | 35,760 | — | — |
| 2021-06-09 | $306.20 | $306.20 | 16,065 | — | — |
| 2021-06-08 | $306.20 | $306.20 | 13,860 | — | — |
| 2021-06-07 | $319.20 | $319.20 | 31,400 | — | — |
| 2021-06-04 | $311.20 | $311.20 | 25,890 | — | — |
| 2021-06-03 | $310.80 | $310.80 | 25,595 | — | — |
| 2021-06-02 | $324.00 | $324.00 | 9,165 | — | — |
| 2021-06-01 | $344.00 | $344.00 | 13,345 | — | — |
| 2021-05-28 | $356.00 | $356.00 | 13,695 | — | — |
| 2021-05-27 | $354.00 | $354.00 | 22,265 | — | — |
| 2021-05-26 | $343.00 | $343.00 | 10,940 | — | — |
| 2021-05-25 | $340.00 | $340.00 | 17,185 | — | — |
| 2021-05-24 | $360.60 | $360.60 | 14,945 | — | — |
| 2021-05-21 | $368.20 | $368.20 | 8,800 | — | — |
| 2021-05-20 | $373.00 | $373.00 | 35,020 | — | — |
| 2021-05-19 | $345.60 | $345.60 | 53,680 | — | — |
| 2021-05-18 | $404.80 | $404.80 | 17,085 | — | — |
| 2021-05-17 | $387.80 | $387.80 | 5,620 | — | — |
| 2021-05-14 | $360.00 | $360.00 | 8,745 | — | — |
| 2021-05-13 | $326.80 | $326.80 | 10,605 | — | — |
| 2021-05-12 | $308.80 | $308.80 | 9,050 | — | — |
| 2021-05-11 | $325.00 | $325.00 | 6,160 | — | — |
| 2021-05-10 | $355.00 | $355.00 | 12,580 | — | — |
| 2021-05-07 | $379.00 | $379.00 | 26,635 | — | — |
| 2021-05-06 | $367.80 | $367.80 | 8,770 | — | — |
| 2021-05-05 | $410.00 | $410.00 | 7,585 | — | — |
| 2021-05-04 | $420.40 | $420.40 | 11,720 | — | — |
| 2021-05-03 | $421.60 | $421.60 | 12,760 | — | — |
| 2021-04-30 | $410.60 | $410.60 | 9,560 | — | — |
| 2021-04-29 | $382.60 | $382.60 | 12,215 | — | — |
| 2021-04-28 | $360.60 | $360.60 | 6,850 | — | — |
| 2021-04-27 | $344.60 | $344.60 | 6,665 | — | — |
| 2021-04-26 | $339.00 | $339.00 | 13,670 | — | — |
| 2021-04-23 | $332.80 | $332.80 | 5,710 | — | — |
| 2021-04-22 | $336.00 | $336.00 | 18,370 | — | — |
| 2021-04-21 | $352.20 | $352.20 | 13,670 | — | — |
| 2021-04-20 | $376.20 | $376.20 | 13,410 | — | — |
| 2021-04-19 | $369.80 | $369.80 | 12,430 | — | — |
| 2021-04-16 | $380.00 | $380.00 | 12,265 | — | — |
| 2021-04-15 | $373.60 | $373.60 | 32,245 | — | — |
| 2021-04-14 | $400.00 | $400.00 | 9,035 | — | — |
| 2021-04-13 | $417.20 | $417.20 | 9,795 | — | — |
| 2021-04-12 | $438.80 | $438.80 | 16,240 | — | — |
| 2021-04-09 | $440.60 | $440.60 | 6,110 | — | — |
| 2021-04-08 | $444.80 | $444.80 | 8,765 | — | — |
| 2021-04-07 | $453.20 | $453.20 | 6,380 | — | — |
| 2021-04-06 | $487.20 | $487.20 | 5,905 | — | — |
| 2021-04-05 | $492.60 | $492.60 | 15,835 | — | — |
| 2021-04-01 | $473.80 | $473.80 | 9,345 | — | — |
| 2021-03-31 | $501.60 | $501.60 | 7,660 | — | — |
| 2021-03-30 | $484.80 | $484.80 | 3,435 | — | — |
| 2021-03-29 | $529.40 | $529.40 | 10,250 | — | — |
| 2021-03-26 | $541.20 | $541.20 | 14,695 | — | — |
| 2021-03-25 | $484.60 | $484.60 | 77,675 | — | — |
| 2021-03-24 | $487.60 | $487.60 | 38,710 | — | — |
| 2021-03-23 | $524.00 | $524.00 | 50,220 | — | — |
| 2021-03-22 | $536.00 | $536.00 | 41,850 | — | — |
| 2021-03-19 | $528.80 | $528.80 | 223,280 | — | — |