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
- 2017-07-20 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 | $106.50 | $106.50 | 2,492 | — | — |
| 2021-12-30 | $105.00 | $105.00 | 2,828 | — | — |
| 2021-12-29 | $103.00 | $103.00 | 3,120 | — | — |
| 2021-12-28 | $104.50 | $104.50 | 4,140 | — | — |
| 2021-12-27 | $106.00 | $106.00 | 2,882 | — | — |
| 2021-12-23 | $111.50 | $111.50 | 2,000 | — | — |
| 2021-12-22 | $112.50 | $112.50 | 2,152 | — | — |
| 2021-12-21 | $107.50 | $107.50 | 2,604 | — | — |
| 2021-12-20 | $115.50 | $115.50 | 1,488 | — | — |
| 2021-12-17 | $117.00 | $117.00 | 3,406 | — | — |
| 2021-12-16 | $123.50 | $123.50 | 7,864 | — | — |
| 2021-12-15 | $115.00 | $115.00 | 3,078 | — | — |
| 2021-12-14 | $104.50 | $104.50 | 3,038 | — | — |
| 2021-12-13 | $107.00 | $107.00 | 2,344 | — | — |
| 2021-12-10 | $108.50 | $108.50 | 2,792 | — | — |
| 2021-12-09 | $115.00 | $115.00 | 5,748 | — | — |
| 2021-12-08 | $121.50 | $121.50 | 4,408 | — | — |
| 2021-12-07 | $124.50 | $124.50 | 2,472 | — | — |
| 2021-12-06 | $114.00 | $114.00 | 2,482 | — | — |
| 2021-12-03 | $113.50 | $113.50 | 4,154 | — | — |
| 2021-12-02 | $122.00 | $122.00 | 4,552 | — | — |
| 2021-12-01 | $131.00 | $131.00 | 3,304 | — | — |
| 2021-11-30 | $144.00 | $144.00 | 3,372 | — | — |
| 2021-11-29 | $147.00 | $147.00 | 4,114 | — | — |
| 2021-11-26 | $154.50 | $154.50 | 684 | — | — |
| 2021-11-24 | $160.00 | $160.00 | 888 | — | — |
| 2021-11-23 | $153.50 | $153.50 | 2,294 | — | — |
| 2021-11-22 | $160.00 | $160.00 | 3,040 | — | — |
| 2021-11-19 | $168.00 | $168.00 | 3,550 | — | — |
| 2021-11-18 | $168.50 | $168.50 | 3,350 | — | — |
| 2021-11-17 | $177.50 | $177.50 | 2,334 | — | — |
| 2021-11-16 | $178.00 | $178.00 | 2,020 | — | — |
| 2021-11-15 | $179.50 | $179.50 | 2,206 | — | — |
| 2021-11-12 | $179.00 | $179.00 | 1,316 | — | — |
| 2021-11-11 | $177.00 | $177.00 | 2,092 | — | — |
| 2021-11-10 | $173.00 | $173.00 | 2,898 | — | — |
| 2021-11-09 | $178.00 | $178.00 | 5,036 | — | — |
| 2021-11-08 | $183.50 | $183.50 | 4,674 | — | — |
| 2021-11-05 | $181.00 | $181.00 | 5,626 | — | — |
| 2021-11-04 | $202.50 | $202.50 | 4,492 | — | — |
| 2021-11-03 | $195.50 | $195.50 | 6,556 | — | — |
| 2021-11-02 | $188.50 | $188.50 | 5,880 | — | — |
| 2021-11-01 | $184.50 | $184.50 | 4,532 | — | — |
| 2021-10-29 | $164.50 | $164.50 | 5,412 | — | — |
| 2021-10-28 | $157.50 | $157.50 | 6,958 | — | — |
| 2021-10-27 | $157.00 | $157.00 | 26,906 | — | — |
| 2021-10-26 | $128.00 | $128.00 | 154,534 | — | — |
| 2021-10-25 | $142.00 | $142.00 | 1,622 | — | — |
| 2021-10-22 | $139.00 | $139.00 | 1,274 | — | — |
| 2021-10-21 | $142.50 | $142.50 | 2,168 | — | — |
| 2021-10-20 | $145.50 | $145.50 | 3,638 | — | — |
| 2021-10-19 | $152.00 | $152.00 | 2,612 | — | — |
| 2021-10-18 | $150.00 | $150.00 | 1,756 | — | — |
| 2021-10-15 | $147.50 | $147.50 | 2,124 | — | — |
| 2021-10-14 | $150.50 | $150.50 | 1,810 | — | — |
| 2021-10-13 | $150.00 | $150.00 | 2,128 | — | — |
| 2021-10-12 | $149.00 | $149.00 | 5,764 | — | — |
| 2021-10-11 | $152.50 | $152.50 | 1,412 | — | — |
| 2021-10-08 | $155.50 | $155.50 | 1,782 | — | — |
| 2021-10-07 | $154.50 | $154.50 | 5,448 | — | — |
| 2021-10-06 | $150.50 | $150.50 | 11,424 | — | — |
| 2021-10-05 | $158.00 | $158.00 | 10,028 | — | — |
| 2021-10-04 | $161.00 | $161.00 | 1,258 | — | — |
| 2021-10-01 | $164.00 | $164.00 | 1,458 | — | — |
| 2021-09-30 | $168.50 | $168.50 | 1,324 | — | — |
| 2021-09-29 | $169.50 | $169.50 | 668 | — | — |
| 2021-09-28 | $174.50 | $174.50 | 1,328 | — | — |
| 2021-09-27 | $183.00 | $183.00 | 738 | — | — |
| 2021-09-24 | $180.00 | $180.00 | 788 | — | — |
| 2021-09-23 | $181.50 | $181.50 | 1,044 | — | — |
| 2021-09-22 | $177.50 | $177.50 | 1,540 | — | — |
| 2021-09-21 | $179.00 | $179.00 | 922 | — | — |
| 2021-09-20 | $178.50 | $178.50 | 2,066 | — | — |
| 2021-09-17 | $179.50 | $179.50 | 8,204 | — | — |
| 2021-09-16 | $170.00 | $170.00 | 5,264 | — | — |
| 2021-09-15 | $183.50 | $183.50 | 3,074 | — | — |
| 2021-09-14 | $186.50 | $186.50 | 1,120 | — | — |
| 2021-09-13 | $192.50 | $192.50 | 2,956 | — | — |
| 2021-09-10 | $204.50 | $204.50 | 674 | — | — |
| 2021-09-09 | $208.50 | $208.50 | 1,972 | — | — |
| 2021-09-08 | $202.50 | $202.50 | 1,522 | — | — |
| 2021-09-07 | $212.50 | $212.50 | 1,686 | — | — |
| 2021-09-03 | $210.50 | $210.50 | 1,742 | — | — |
| 2021-09-02 | $214.50 | $214.50 | 3,288 | — | — |
| 2021-09-01 | $211.50 | $211.50 | 10,286 | — | — |
| 2021-08-31 | $196.50 | $196.50 | 3,214 | — | — |
| 2021-08-30 | $196.50 | $196.50 | 4,470 | — | — |
| 2021-08-27 | $203.00 | $203.00 | 1,858 | — | — |
| 2021-08-26 | $200.00 | $200.00 | 1,362 | — | — |
| 2021-08-25 | $205.00 | $205.00 | 3,314 | — | — |
| 2021-08-24 | $197.50 | $197.50 | 4,204 | — | — |
| 2021-08-23 | $170.00 | $170.00 | 1,830 | — | — |
| 2021-08-20 | $166.00 | $166.00 | 1,250 | — | — |
| 2021-08-19 | $159.00 | $159.00 | 2,100 | — | — |
| 2021-08-18 | $166.50 | $166.50 | 1,702 | — | — |
| 2021-08-17 | $164.50 | $164.50 | 1,584 | — | — |
| 2021-08-16 | $169.50 | $169.50 | 2,228 | — | — |
| 2021-08-13 | $177.50 | $177.50 | 1,918 | — | — |
| 2021-08-12 | $187.50 | $187.50 | 1,644 | — | — |
| 2021-08-11 | $189.00 | $189.00 | 2,548 | — | — |
| 2021-08-10 | $202.00 | $202.00 | 1,634 | — | — |
| 2021-08-09 | $205.00 | $205.00 | 2,874 | — | — |
| 2021-08-06 | $196.50 | $196.50 | 3,132 | — | — |
| 2021-08-05 | $183.00 | $183.00 | 3,158 | — | — |
| 2021-08-04 | $175.50 | $175.50 | 2,012 | — | — |
| 2021-08-03 | $184.50 | $184.50 | 3,756 | — | — |
| 2021-08-02 | $188.50 | $188.50 | 3,752 | — | — |
| 2021-07-30 | $189.00 | $189.00 | 2,768 | — | — |
| 2021-07-29 | $189.00 | $189.00 | 1,658 | — | — |
| 2021-07-28 | $189.00 | $189.00 | 2,478 | — | — |
| 2021-07-27 | $182.50 | $182.50 | 2,928 | — | — |
| 2021-07-26 | $178.00 | $178.00 | 2,326 | — | — |
| 2021-07-23 | $188.50 | $188.50 | 7,404 | — | — |
| 2021-07-22 | $196.50 | $196.50 | 3,470 | — | — |
| 2021-07-21 | $202.00 | $202.00 | 2,868 | — | — |
| 2021-07-20 | $204.50 | $204.50 | 1,890 | — | — |
| 2021-07-19 | $200.00 | $200.00 | 3,684 | — | — |
| 2021-07-16 | $203.50 | $203.50 | 2,744 | — | — |
| 2021-07-15 | $211.50 | $211.50 | 2,928 | — | — |
| 2021-07-14 | $216.00 | $216.00 | 2,550 | — | — |
| 2021-07-13 | $221.50 | $221.50 | 5,434 | — | — |
| 2021-07-12 | $246.00 | $246.00 | 4,188 | — | — |
| 2021-07-09 | $240.50 | $240.50 | 12,974 | — | — |
| 2021-07-08 | $254.00 | $254.00 | 35,496 | — | — |
| 2021-07-07 | $201.50 | $201.50 | 9,258 | — | — |
| 2021-07-06 | $220.00 | $220.00 | 10,622 | — | — |
| 2021-07-02 | $197.50 | $197.50 | 3,502 | — | — |
| 2021-07-01 | $203.50 | $203.50 | 4,902 | — | — |
| 2021-06-30 | $201.00 | $201.00 | 4,074 | — | — |
| 2021-06-29 | $199.00 | $199.00 | 3,644 | — | — |
| 2021-06-28 | $205.00 | $205.00 | 2,460 | — | — |
| 2021-06-25 | $202.50 | $202.50 | 33,150 | — | — |
| 2021-06-24 | $206.50 | $206.50 | 3,784 | — | — |
| 2021-06-23 | $217.00 | $217.00 | 15,362 | — | — |
| 2021-06-22 | $205.50 | $205.50 | 6,580 | — | — |
| 2021-06-21 | $206.00 | $206.00 | 3,206 | — | — |
| 2021-06-18 | $221.00 | $221.00 | 4,892 | — | — |
| 2021-06-17 | $231.50 | $231.50 | 8,562 | — | — |
| 2021-06-16 | $210.00 | $210.00 | 3,486 | — | — |
| 2021-06-15 | $213.50 | $213.50 | 1,942 | — | — |
| 2021-06-14 | $224.00 | $224.00 | 2,338 | — | — |
| 2021-06-11 | $233.00 | $233.00 | 1,744 | — | — |
| 2021-06-10 | $230.50 | $230.50 | 2,860 | — | — |
| 2021-06-09 | $226.50 | $226.50 | 2,936 | — | — |
| 2021-06-08 | $227.00 | $227.00 | 3,594 | — | — |
| 2021-06-07 | $239.00 | $239.00 | 6,356 | — | — |
| 2021-06-04 | $214.00 | $214.00 | 1,572 | — | — |
| 2021-06-03 | $211.00 | $211.00 | 1,530 | — | — |
| 2021-06-02 | $218.00 | $218.00 | 1,988 | — | — |
| 2021-06-01 | $219.00 | $219.00 | 2,618 | — | — |
| 2021-05-28 | $215.50 | $215.50 | 2,878 | — | — |
| 2021-05-27 | $211.00 | $211.00 | 3,970 | — | — |
| 2021-05-26 | $214.00 | $214.00 | 2,580 | — | — |
| 2021-05-25 | $200.50 | $200.50 | 3,262 | — | — |
| 2021-05-24 | $203.50 | $203.50 | 2,304 | — | — |
| 2021-05-21 | $213.50 | $213.50 | 1,758 | — | — |
| 2021-05-20 | $211.00 | $211.00 | 1,728 | — | — |
| 2021-05-19 | $212.50 | $212.50 | 1,836 | — | — |
| 2021-05-18 | $221.50 | $221.50 | 2,184 | — | — |
| 2021-05-17 | $226.00 | $226.00 | 3,412 | — | — |
| 2021-05-14 | $212.50 | $212.50 | 4,212 | — | — |
| 2021-05-13 | $191.50 | $191.50 | 4,068 | — | — |
| 2021-05-12 | $195.50 | $195.50 | 5,480 | — | — |
| 2021-05-11 | $192.50 | $192.50 | 7,516 | — | — |
| 2021-05-10 | $198.00 | $198.00 | 6,622 | — | — |
| 2021-05-07 | $217.00 | $217.00 | 4,474 | — | — |
| 2021-05-06 | $224.00 | $224.00 | 3,820 | — | — |
| 2021-05-05 | $235.00 | $235.00 | 3,566 | — | — |
| 2021-05-04 | $240.00 | $240.00 | 5,254 | — | — |
| 2021-05-03 | $243.00 | $243.00 | 3,908 | — | — |
| 2021-04-30 | $249.00 | $249.00 | 4,958 | — | — |
| 2021-04-29 | $259.00 | $259.00 | 2,874 | — | — |
| 2021-04-28 | $269.50 | $269.50 | 1,842 | — | — |
| 2021-04-27 | $269.00 | $269.00 | 2,112 | — | — |
| 2021-04-26 | $279.00 | $279.00 | 2,210 | — | — |
| 2021-04-23 | $275.50 | $275.50 | 1,944 | — | — |
| 2021-04-22 | $272.00 | $272.00 | 2,780 | — | — |
| 2021-04-21 | $271.50 | $271.50 | 2,170 | — | — |
| 2021-04-20 | $261.50 | $261.50 | 4,006 | — | — |
| 2021-04-19 | $267.50 | $267.50 | 1,984 | — | — |
| 2021-04-16 | $279.00 | $279.00 | 5,212 | — | — |
| 2021-04-15 | $280.50 | $280.50 | 4,512 | — | — |
| 2021-04-14 | $296.00 | $296.00 | 2,872 | — | — |
| 2021-04-13 | $295.00 | $295.00 | 2,680 | — | — |
| 2021-04-12 | $292.00 | $292.00 | 2,898 | — | — |
| 2021-04-09 | $298.50 | $298.50 | 1,824 | — | — |
| 2021-04-08 | $303.00 | $303.00 | 2,442 | — | — |
| 2021-04-07 | $291.50 | $291.50 | 3,022 | — | — |
| 2021-04-06 | $300.50 | $300.50 | 2,840 | — | — |
| 2021-04-05 | $311.50 | $311.50 | 3,280 | — | — |
| 2021-04-01 | $315.50 | $315.50 | 3,332 | — | — |
| 2021-03-31 | $301.00 | $301.00 | 5,614 | — | — |
| 2021-03-30 | $301.50 | $301.50 | 3,230 | — | — |
| 2021-03-29 | $295.50 | $295.50 | 5,504 | — | — |
| 2021-03-26 | $332.00 | $332.00 | 3,388 | — | — |
| 2021-03-25 | $340.50 | $340.50 | 4,474 | — | — |
| 2021-03-24 | $342.50 | $342.50 | 2,952 | — | — |
| 2021-03-23 | $355.00 | $355.00 | 4,142 | — | — |
| 2021-03-22 | $379.00 | $379.00 | 2,558 | — | — |
| 2021-03-19 | $396.50 | $396.50 | 4,300 | — | — |
| 2021-03-18 | $378.00 | $378.00 | 2,076 | — | — |
| 2021-03-17 | $405.00 | $405.00 | 2,576 | — | — |
| 2021-03-16 | $375.00 | $375.00 | 2,776 | — | — |
| 2021-03-15 | $385.00 | $385.00 | 3,100 | — | — |
| 2021-03-12 | $402.50 | $402.50 | 2,738 | — | — |
| 2021-03-11 | $413.00 | $413.00 | 3,476 | — | — |
| 2021-03-10 | $381.50 | $381.50 | 4,786 | — | — |
| 2021-03-09 | $369.00 | $369.00 | 4,450 | — | — |
| 2021-03-08 | $331.00 | $331.00 | 6,238 | — | — |
| 2021-03-05 | $367.00 | $367.00 | 16,794 | — | — |
| 2021-03-04 | $446.50 | $446.50 | 7,152 | — | — |
| 2021-03-03 | $490.00 | $490.00 | 4,050 | — | — |
| 2021-03-02 | $458.00 | $458.00 | 6,700 | — | — |
| 2021-03-01 | $482.50 | $482.50 | 2,674 | — | — |
| 2021-02-26 | $477.00 | $477.00 | 4,714 | — | — |
| 2021-02-25 | $463.00 | $463.00 | 3,482 | — | — |
| 2021-02-24 | $513.00 | $513.00 | 5,726 | — | — |
| 2021-02-23 | $462.00 | $462.00 | 6,694 | — | — |
| 2021-02-22 | $525.00 | $525.00 | 5,234 | — | — |
| 2021-02-19 | $572.00 | $572.00 | 3,574 | — | — |
| 2021-02-18 | $530.00 | $530.00 | 4,372 | — | — |
| 2021-02-17 | $550.00 | $550.00 | 5,792 | — | — |
| 2021-02-16 | $587.00 | $587.00 | 5,694 | — | — |
| 2021-02-12 | $534.00 | $534.00 | 3,598 | — | — |
| 2021-02-11 | $565.00 | $565.00 | 7,672 | — | — |
| 2021-02-10 | $588.00 | $588.00 | 6,042 | — | — |
| 2021-02-09 | $600.50 | $600.50 | 5,520 | — | — |
| 2021-02-08 | $578.00 | $578.00 | 7,260 | — | — |
| 2021-02-05 | $536.50 | $536.50 | 15,182 | — | — |
| 2021-02-04 | $546.00 | $546.00 | 11,176 | — | — |
| 2021-02-03 | $492.50 | $492.50 | 6,084 | — | — |
| 2021-02-02 | $491.50 | $491.50 | 9,438 | — | — |
| 2021-02-01 | $526.00 | $526.00 | 9,342 | — | — |
| 2021-01-29 | $444.00 | $444.00 | 6,250 | — | — |
| 2021-01-28 | $457.75 | $457.75 | 5,576 | — | — |
| 2021-01-27 | $467.50 | $467.50 | 11,394 | — | — |
| 2021-01-26 | $544.00 | $544.00 | 14,952 | — | — |
| 2021-01-25 | $469.00 | $469.00 | 22,722 | — | — |
| 2021-01-22 | $395.50 | $395.50 | 3,762 | — | — |
| 2021-01-21 | $386.00 | $386.00 | 5,754 | — | — |
| 2021-01-20 | $377.00 | $377.00 | 17,002 | — | — |
| 2021-01-19 | $405.50 | $405.50 | 39,824 | — | — |
| 2021-01-15 | $303.25 | $303.25 | 14,166 | — | — |
| 2021-01-14 | $252.00 | $252.00 | 5,146 | — | — |
| 2021-01-13 | $238.00 | $238.00 | 1,780 | — | — |
| 2021-01-12 | $237.00 | $237.00 | 3,068 | — | — |
| 2021-01-11 | $221.50 | $221.50 | 2,140 | — | — |
| 2021-01-08 | $233.00 | $233.00 | 1,958 | — | — |
| 2021-01-07 | $230.50 | $230.50 | 2,432 | — | — |
| 2021-01-06 | $214.00 | $214.00 | 3,504 | — | — |
| 2021-01-05 | $227.00 | $227.00 | 4,944 | — | — |
| 2021-01-04 | $212.50 | $212.50 | 3,136 | — | — |