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
- 2014-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 | $394.00 | $394.00 | 12,988 | — | — |
| 2021-12-30 | $403.00 | $403.00 | 19,812 | — | — |
| 2021-12-29 | $426.00 | $426.00 | 10,912 | — | — |
| 2021-12-28 | $431.00 | $431.00 | 26,732 | — | — |
| 2021-12-27 | $428.25 | $428.25 | 24,500 | — | — |
| 2021-12-23 | $432.75 | $432.75 | 27,196 | — | — |
| 2021-12-22 | $408.75 | $408.75 | 55,280 | — | — |
| 2021-12-21 | $389.00 | $389.00 | 39,368 | — | — |
| 2021-12-20 | $392.25 | $392.25 | 74,440 | — | — |
| 2021-12-17 | $378.75 | $378.75 | 88,932 | — | — |
| 2021-12-16 | $381.75 | $381.75 | 25,708 | — | — |
| 2021-12-15 | $400.75 | $400.75 | 35,940 | — | — |
| 2021-12-14 | $392.75 | $392.75 | 37,412 | — | — |
| 2021-12-13 | $391.50 | $391.50 | 24,996 | — | — |
| 2021-12-10 | $399.50 | $399.50 | 29,996 | — | — |
| 2021-12-09 | $407.75 | $407.75 | 37,212 | — | — |
| 2021-12-08 | $438.00 | $438.00 | 31,032 | — | — |
| 2021-12-07 | $447.25 | $447.25 | 28,500 | — | — |
| 2021-12-06 | $424.50 | $424.50 | 27,864 | — | — |
| 2021-12-03 | $427.25 | $427.25 | 24,816 | — | — |
| 2021-12-02 | $450.25 | $450.25 | 19,480 | — | — |
| 2021-12-01 | $434.00 | $434.00 | 36,084 | — | — |
| 2021-11-30 | $447.25 | $447.25 | 18,988 | — | — |
| 2021-11-29 | $444.75 | $444.75 | 30,600 | — | — |
| 2021-11-26 | $439.25 | $439.25 | 16,572 | — | — |
| 2021-11-24 | $453.75 | $453.75 | 13,620 | — | — |
| 2021-11-23 | $451.75 | $451.75 | 29,500 | — | — |
| 2021-11-22 | $454.75 | $454.75 | 36,616 | — | — |
| 2021-11-19 | $457.50 | $457.50 | 21,760 | — | — |
| 2021-11-18 | $445.75 | $445.75 | 28,176 | — | — |
| 2021-11-17 | $445.00 | $445.00 | 54,780 | — | — |
| 2021-11-16 | $434.25 | $434.25 | 40,516 | — | — |
| 2021-11-15 | $426.75 | $426.75 | 62,956 | — | — |
| 2021-11-12 | $440.50 | $440.50 | 33,948 | — | — |
| 2021-11-11 | $438.50 | $438.50 | 22,096 | — | — |
| 2021-11-10 | $432.50 | $432.50 | 17,128 | — | — |
| 2021-11-09 | $448.25 | $448.25 | 27,048 | — | — |
| 2021-11-08 | $441.00 | $441.00 | 69,940 | — | — |
| 2021-11-05 | $454.25 | $454.25 | 34,900 | — | — |
| 2021-11-04 | $497.25 | $497.25 | 38,796 | — | — |
| 2021-11-03 | $468.75 | $468.75 | 39,156 | — | — |
| 2021-11-02 | $434.00 | $434.00 | 30,212 | — | — |
| 2021-11-01 | $412.75 | $412.75 | 22,388 | — | — |
| 2021-10-29 | $387.00 | $387.00 | 14,424 | — | — |
| 2021-10-28 | $391.00 | $391.00 | 21,684 | — | — |
| 2021-10-27 | $374.50 | $374.50 | 24,212 | — | — |
| 2021-10-26 | $380.00 | $380.00 | 27,936 | — | — |
| 2021-10-25 | $379.50 | $379.50 | 36,084 | — | — |
| 2021-10-22 | $400.75 | $400.75 | 23,748 | — | — |
| 2021-10-21 | $395.25 | $395.25 | 19,856 | — | — |
| 2021-10-20 | $392.75 | $392.75 | 21,328 | — | — |
| 2021-10-19 | $378.25 | $378.25 | 33,712 | — | — |
| 2021-10-18 | $367.50 | $367.50 | 25,140 | — | — |
| 2021-10-15 | $378.00 | $378.00 | 31,924 | — | — |
| 2021-10-14 | $394.00 | $394.00 | 57,684 | — | — |
| 2021-10-13 | $391.50 | $391.50 | 73,512 | — | — |
| 2021-10-12 | $449.50 | $449.50 | 46,264 | — | — |
| 2021-10-11 | $423.25 | $423.25 | 20,364 | — | — |
| 2021-10-08 | $426.25 | $426.25 | 21,916 | — | — |
| 2021-10-07 | $440.50 | $440.50 | 30,280 | — | — |
| 2021-10-06 | $435.25 | $435.25 | 24,344 | — | — |
| 2021-10-05 | $437.00 | $437.00 | 34,260 | — | — |
| 2021-10-04 | $436.25 | $436.25 | 35,824 | — | — |
| 2021-10-01 | $437.50 | $437.50 | 50,600 | — | — |
| 2021-09-30 | $447.50 | $447.50 | 33,696 | — | — |
| 2021-09-29 | $438.75 | $438.75 | 30,388 | — | — |
| 2021-09-28 | $434.75 | $434.75 | 64,304 | — | — |
| 2021-09-27 | $436.75 | $436.75 | 33,104 | — | — |
| 2021-09-24 | $425.00 | $425.00 | 15,644 | — | — |
| 2021-09-23 | $432.50 | $432.50 | 26,832 | — | — |
| 2021-09-22 | $419.75 | $419.75 | 35,728 | — | — |
| 2021-09-21 | $409.50 | $409.50 | 28,472 | — | — |
| 2021-09-20 | $406.00 | $406.00 | 32,964 | — | — |
| 2021-09-17 | $402.00 | $402.00 | 64,332 | — | — |
| 2021-09-16 | $396.75 | $396.75 | 27,036 | — | — |
| 2021-09-15 | $397.50 | $397.50 | 18,092 | — | — |
| 2021-09-14 | $391.50 | $391.50 | 25,212 | — | — |
| 2021-09-13 | $401.75 | $401.75 | 41,656 | — | — |
| 2021-09-10 | $392.00 | $392.00 | 28,768 | — | — |
| 2021-09-09 | $376.75 | $376.75 | 16,400 | — | — |
| 2021-09-08 | $372.50 | $372.50 | 20,028 | — | — |
| 2021-09-07 | $382.75 | $382.75 | 25,856 | — | — |
| 2021-09-03 | $389.00 | $389.00 | 24,048 | — | — |
| 2021-09-02 | $403.00 | $403.00 | 24,232 | — | — |
| 2021-09-01 | $392.25 | $392.25 | 29,408 | — | — |
| 2021-08-31 | $374.50 | $374.50 | 95,808 | — | — |
| 2021-08-30 | $368.25 | $368.25 | 33,396 | — | — |
| 2021-08-27 | $367.50 | $367.50 | 45,744 | — | — |
| 2021-08-26 | $346.75 | $346.75 | 16,440 | — | — |
| 2021-08-25 | $345.75 | $345.75 | 50,552 | — | — |
| 2021-08-24 | $339.00 | $339.00 | 16,928 | — | — |
| 2021-08-23 | $338.75 | $338.75 | 43,444 | — | — |
| 2021-08-20 | $315.75 | $315.75 | 27,672 | — | — |
| 2021-08-19 | $299.75 | $299.75 | 27,832 | — | — |
| 2021-08-18 | $312.75 | $312.75 | 24,792 | — | — |
| 2021-08-17 | $317.25 | $317.25 | 24,180 | — | — |
| 2021-08-16 | $310.25 | $310.25 | 14,372 | — | — |
| 2021-08-13 | $311.25 | $311.25 | 11,596 | — | — |
| 2021-08-12 | $314.00 | $314.00 | 23,464 | — | — |
| 2021-08-11 | $313.75 | $313.75 | 18,976 | — | — |
| 2021-08-10 | $318.50 | $318.50 | 42,500 | — | — |
| 2021-08-09 | $312.25 | $312.25 | 12,060 | — | — |
| 2021-08-06 | $316.00 | $316.00 | 17,100 | — | — |
| 2021-08-05 | $321.75 | $321.75 | 21,860 | — | — |
| 2021-08-04 | $310.00 | $310.00 | 13,900 | — | — |
| 2021-08-03 | $314.75 | $314.75 | 40,736 | — | — |
| 2021-08-02 | $323.00 | $323.00 | 17,524 | — | — |
| 2021-07-30 | $318.75 | $318.75 | 23,680 | — | — |
| 2021-07-29 | $326.25 | $326.25 | 27,260 | — | — |
| 2021-07-28 | $329.75 | $329.75 | 26,160 | — | — |
| 2021-07-27 | $314.75 | $314.75 | 20,740 | — | — |
| 2021-07-26 | $316.25 | $316.25 | 15,068 | — | — |
| 2021-07-23 | $319.25 | $319.25 | 17,388 | — | — |
| 2021-07-22 | $326.00 | $326.00 | 16,496 | — | — |
| 2021-07-21 | $335.50 | $335.50 | 28,264 | — | — |
| 2021-07-20 | $329.00 | $329.00 | 34,984 | — | — |
| 2021-07-19 | $324.00 | $324.00 | 22,076 | — | — |
| 2021-07-16 | $331.50 | $331.50 | 18,256 | — | — |
| 2021-07-15 | $342.00 | $342.00 | 29,840 | — | — |
| 2021-07-14 | $338.50 | $338.50 | 20,896 | — | — |
| 2021-07-13 | $344.25 | $344.25 | 27,840 | — | — |
| 2021-07-12 | $349.50 | $349.50 | 23,272 | — | — |
| 2021-07-09 | $353.75 | $353.75 | 36,180 | — | — |
| 2021-07-08 | $362.75 | $362.75 | 37,952 | — | — |
| 2021-07-07 | $364.75 | $364.75 | 21,428 | — | — |
| 2021-07-06 | $364.00 | $364.00 | 31,272 | — | — |
| 2021-07-02 | $398.00 | $398.00 | 25,112 | — | — |
| 2021-07-01 | $401.25 | $401.25 | 39,936 | — | — |
| 2021-06-30 | $388.75 | $388.75 | 54,160 | — | — |
| 2021-06-29 | $388.50 | $388.50 | 17,592 | — | — |
| 2021-06-28 | $401.00 | $401.00 | 16,872 | — | — |
| 2021-06-25 | $408.75 | $408.75 | 118,436 | — | — |
| 2021-06-24 | $414.50 | $414.50 | 56,216 | — | — |
| 2021-06-23 | $387.50 | $387.50 | 29,784 | — | — |
| 2021-06-22 | $390.25 | $390.25 | 22,864 | — | — |
| 2021-06-21 | $391.25 | $391.25 | 25,580 | — | — |
| 2021-06-18 | $375.25 | $375.25 | 53,540 | — | — |
| 2021-06-17 | $384.00 | $384.00 | 29,752 | — | — |
| 2021-06-16 | $384.00 | $384.00 | 49,704 | — | — |
| 2021-06-15 | $350.00 | $350.00 | 38,360 | — | — |
| 2021-06-14 | $366.50 | $366.50 | 50,000 | — | — |
| 2021-06-11 | $360.00 | $360.00 | 19,104 | — | — |
| 2021-06-10 | $359.50 | $359.50 | 26,792 | — | — |
| 2021-06-09 | $356.50 | $356.50 | 40,368 | — | — |
| 2021-06-08 | $345.00 | $345.00 | 29,876 | — | — |
| 2021-06-07 | $351.50 | $351.50 | 46,228 | — | — |
| 2021-06-04 | $329.50 | $329.50 | 14,104 | — | — |
| 2021-06-03 | $333.25 | $333.25 | 34,888 | — | — |
| 2021-06-02 | $345.75 | $345.75 | 19,748 | — | — |
| 2021-06-01 | $349.25 | $349.25 | 32,328 | — | — |
| 2021-05-28 | $339.00 | $339.00 | 35,760 | — | — |
| 2021-05-27 | $342.00 | $342.00 | 49,184 | — | — |
| 2021-05-26 | $340.50 | $340.50 | 23,828 | — | — |
| 2021-05-25 | $330.75 | $330.75 | 18,488 | — | — |
| 2021-05-24 | $339.75 | $339.75 | 39,848 | — | — |
| 2021-05-21 | $344.25 | $344.25 | 27,524 | — | — |
| 2021-05-20 | $358.75 | $358.75 | 37,104 | — | — |
| 2021-05-19 | $351.00 | $351.00 | 29,488 | — | — |
| 2021-05-18 | $363.25 | $363.25 | 27,088 | — | — |
| 2021-05-17 | $359.25 | $359.25 | 22,852 | — | — |
| 2021-05-14 | $374.75 | $374.75 | 49,884 | — | — |
| 2021-05-13 | $368.00 | $368.00 | 49,128 | — | — |
| 2021-05-12 | $345.75 | $345.75 | 21,768 | — | — |
| 2021-05-11 | $347.75 | $347.75 | 43,104 | — | — |
| 2021-05-10 | $331.00 | $331.00 | 20,972 | — | — |
| 2021-05-07 | $339.75 | $339.75 | 31,752 | — | — |
| 2021-05-06 | $322.25 | $322.25 | 78,628 | — | — |
| 2021-05-05 | $337.50 | $337.50 | 32,336 | — | — |
| 2021-05-04 | $341.25 | $341.25 | 51,640 | — | — |
| 2021-05-03 | $351.25 | $351.25 | 17,356 | — | — |
| 2021-04-30 | $351.50 | $351.50 | 18,816 | — | — |
| 2021-04-29 | $363.25 | $363.25 | 32,692 | — | — |
| 2021-04-28 | $358.50 | $358.50 | 41,024 | — | — |
| 2021-04-27 | $366.25 | $366.25 | 21,992 | — | — |
| 2021-04-26 | $362.25 | $362.25 | 62,596 | — | — |
| 2021-04-23 | $353.50 | $353.50 | 21,520 | — | — |
| 2021-04-22 | $357.75 | $357.75 | 25,216 | — | — |
| 2021-04-21 | $341.00 | $341.00 | 153,700 | — | — |
| 2021-04-20 | $332.25 | $332.25 | 118,076 | — | — |
| 2021-04-19 | $332.50 | $332.50 | 32,908 | — | — |
| 2021-04-16 | $332.00 | $332.00 | 25,292 | — | — |
| 2021-04-15 | $348.50 | $348.50 | 42,944 | — | — |
| 2021-04-14 | $346.25 | $346.25 | 18,384 | — | — |
| 2021-04-13 | $347.50 | $347.50 | 17,144 | — | — |
| 2021-04-12 | $342.50 | $342.50 | 25,900 | — | — |
| 2021-04-09 | $344.25 | $344.25 | 25,900 | — | — |
| 2021-04-08 | $354.75 | $354.75 | 20,708 | — | — |
| 2021-04-07 | $355.00 | $355.00 | 43,880 | — | — |
| 2021-04-06 | $353.63 | $353.63 | 29,300 | — | — |
| 2021-04-05 | $366.50 | $366.50 | 31,472 | — | — |
| 2021-04-01 | $372.75 | $372.75 | 39,244 | — | — |
| 2021-03-31 | $359.00 | $359.00 | 34,916 | — | — |
| 2021-03-30 | $355.50 | $355.50 | 26,620 | — | — |
| 2021-03-29 | $350.00 | $350.00 | 28,936 | — | — |
| 2021-03-26 | $370.00 | $370.00 | 29,944 | — | — |
| 2021-03-25 | $369.25 | $369.25 | 23,024 | — | — |
| 2021-03-24 | $354.50 | $354.50 | 29,140 | — | — |
| 2021-03-23 | $370.00 | $370.00 | 26,212 | — | — |
| 2021-03-22 | $385.25 | $385.25 | 21,136 | — | — |
| 2021-03-19 | $376.00 | $376.00 | 143,124 | — | — |
| 2021-03-18 | $377.50 | $377.50 | 38,292 | — | — |
| 2021-03-17 | $409.75 | $409.75 | 36,048 | — | — |
| 2021-03-16 | $412.50 | $412.50 | 35,512 | — | — |
| 2021-03-15 | $432.50 | $432.50 | 41,956 | — | — |
| 2021-03-12 | $422.50 | $422.50 | 24,016 | — | — |
| 2021-03-11 | $424.88 | $424.88 | 30,936 | — | — |
| 2021-03-10 | $417.50 | $417.50 | 28,656 | — | — |
| 2021-03-09 | $413.50 | $413.50 | 23,696 | — | — |
| 2021-03-08 | $404.50 | $404.50 | 26,812 | — | — |
| 2021-03-05 | $401.75 | $401.75 | 46,520 | — | — |
| 2021-03-04 | $397.25 | $397.25 | 44,060 | — | — |
| 2021-03-03 | $398.75 | $398.75 | 44,996 | — | — |
| 2021-03-02 | $423.50 | $423.50 | 82,416 | — | — |
| 2021-03-01 | $427.63 | $427.63 | 25,452 | — | — |
| 2021-02-26 | $419.50 | $419.50 | 32,144 | — | — |
| 2021-02-25 | $415.25 | $415.25 | 40,160 | — | — |
| 2021-02-24 | $433.75 | $433.75 | 19,844 | — | — |
| 2021-02-23 | $420.00 | $420.00 | 35,808 | — | — |
| 2021-02-22 | $430.50 | $430.50 | 31,120 | — | — |
| 2021-02-19 | $447.00 | $447.00 | 18,572 | — | — |
| 2021-02-18 | $444.75 | $444.75 | 21,624 | — | — |
| 2021-02-17 | $457.75 | $457.75 | 27,896 | — | — |
| 2021-02-16 | $466.00 | $466.00 | 19,084 | — | — |
| 2021-02-12 | $464.75 | $464.75 | 21,252 | — | — |
| 2021-02-11 | $480.50 | $480.50 | 22,704 | — | — |
| 2021-02-10 | $484.00 | $484.00 | 22,176 | — | — |
| 2021-02-09 | $509.25 | $509.25 | 22,832 | — | — |
| 2021-02-08 | $518.00 | $518.00 | 39,252 | — | — |
| 2021-02-05 | $508.00 | $508.00 | 35,060 | — | — |
| 2021-02-04 | $484.25 | $484.25 | 19,192 | — | — |
| 2021-02-03 | $477.00 | $477.00 | 30,348 | — | — |
| 2021-02-02 | $488.00 | $488.00 | 41,528 | — | — |
| 2021-02-01 | $471.63 | $471.63 | 30,056 | — | — |
| 2021-01-29 | $461.50 | $461.50 | 56,628 | — | — |
| 2021-01-28 | $475.00 | $475.00 | 31,248 | — | — |
| 2021-01-27 | $469.50 | $469.50 | 82,524 | — | — |
| 2021-01-26 | $489.00 | $489.00 | 44,012 | — | — |
| 2021-01-25 | $483.00 | $483.00 | 38,996 | — | — |
| 2021-01-22 | $461.00 | $461.00 | 19,124 | — | — |
| 2021-01-21 | $458.25 | $458.25 | 27,068 | — | — |
| 2021-01-20 | $456.75 | $456.75 | 25,652 | — | — |
| 2021-01-19 | $475.50 | $475.50 | 68,972 | — | — |
| 2021-01-15 | $465.25 | $465.25 | 37,224 | — | — |
| 2021-01-14 | $471.25 | $471.25 | 44,308 | — | — |
| 2021-01-13 | $474.25 | $474.25 | 17,708 | — | — |
| 2021-01-12 | $495.50 | $495.50 | 24,544 | — | — |
| 2021-01-11 | $497.38 | $497.38 | 32,256 | — | — |
| 2021-01-08 | $510.25 | $510.25 | 24,480 | — | — |
| 2021-01-07 | $502.25 | $502.25 | 31,736 | — | — |
| 2021-01-06 | $471.50 | $471.50 | 66,520 | — | — |
| 2021-01-05 | $481.50 | $481.50 | 33,360 | — | — |
| 2021-01-04 | $491.00 | $491.00 | 39,516 | — | — |