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
- 2015-11-25 to 2026-09-02
- 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 | $202.50 | $202.50 | 24,158 | — | — |
| 2021-12-30 | $215.50 | $215.50 | 77,010 | — | — |
| 2021-12-29 | $260.50 | $260.50 | 564,242 | — | — |
| 2021-12-28 | $190.50 | $190.50 | 13,498 | — | — |
| 2021-12-27 | $217.00 | $217.00 | 15,050 | — | — |
| 2021-12-23 | $224.50 | $224.50 | 21,364 | — | — |
| 2021-12-22 | $199.00 | $199.00 | 9,402 | — | — |
| 2021-12-21 | $188.00 | $188.00 | 4,470 | — | — |
| 2021-12-20 | $194.50 | $194.50 | 2,236 | — | — |
| 2021-12-17 | $195.50 | $195.50 | 4,736 | — | — |
| 2021-12-16 | $191.50 | $191.50 | 3,542 | — | — |
| 2021-12-15 | $202.00 | $202.00 | 5,262 | — | — |
| 2021-12-14 | $200.00 | $200.00 | 4,610 | — | — |
| 2021-12-13 | $205.50 | $205.50 | 3,056 | — | — |
| 2021-12-10 | $211.50 | $211.50 | 4,292 | — | — |
| 2021-12-09 | $213.50 | $213.50 | 3,898 | — | — |
| 2021-12-08 | $231.50 | $231.50 | 2,736 | — | — |
| 2021-12-07 | $225.00 | $225.00 | 11,962 | — | — |
| 2021-12-06 | $202.00 | $202.00 | 7,068 | — | — |
| 2021-12-03 | $198.50 | $198.50 | 11,500 | — | — |
| 2021-12-02 | $224.00 | $224.00 | 8,202 | — | — |
| 2021-12-01 | $236.50 | $236.50 | 9,188 | — | — |
| 2021-11-30 | $255.00 | $255.00 | 11,530 | — | — |
| 2021-11-29 | $261.50 | $261.50 | 25,426 | — | — |
| 2021-11-26 | $235.50 | $235.50 | 5,678 | — | — |
| 2021-11-24 | $254.50 | $254.50 | 21,778 | — | — |
| 2021-11-23 | $238.00 | $238.00 | 10,308 | — | — |
| 2021-11-22 | $232.50 | $232.50 | 8,584 | — | — |
| 2021-11-19 | $241.00 | $241.00 | 5,490 | — | — |
| 2021-11-18 | $255.50 | $255.50 | 18,562 | — | — |
| 2021-11-17 | $245.00 | $245.00 | 13,034 | — | — |
| 2021-11-16 | $254.50 | $254.50 | 17,504 | — | — |
| 2021-11-15 | $267.50 | $267.50 | 11,506 | — | — |
| 2021-11-12 | $269.00 | $269.00 | 30,944 | — | — |
| 2021-11-11 | $265.00 | $265.00 | 19,342 | — | — |
| 2021-11-10 | $275.50 | $275.50 | 23,212 | — | — |
| 2021-11-09 | $301.50 | $301.50 | 10,376 | — | — |
| 2021-11-08 | $313.50 | $313.50 | 12,114 | — | — |
| 2021-11-05 | $307.50 | $307.50 | 7,330 | — | — |
| 2021-11-04 | $317.00 | $317.00 | 8,436 | — | — |
| 2021-11-03 | $326.00 | $326.00 | 17,632 | — | — |
| 2021-11-02 | $327.00 | $327.00 | 16,434 | — | — |
| 2021-11-01 | $329.00 | $329.00 | 57,380 | — | — |
| 2021-10-29 | $301.50 | $301.50 | 18,910 | — | — |
| 2021-10-28 | $309.50 | $309.50 | 30,426 | — | — |
| 2021-10-27 | $314.00 | $314.00 | 48,492 | — | — |
| 2021-10-26 | $349.50 | $349.50 | 35,202 | — | — |
| 2021-10-25 | $357.00 | $357.00 | 27,846 | — | — |
| 2021-10-22 | $353.50 | $353.50 | 79,152 | — | — |
| 2021-10-21 | $347.00 | $347.00 | 21,038 | — | — |
| 2021-10-20 | $352.50 | $352.50 | 78,186 | — | — |
| 2021-10-19 | $383.00 | $383.00 | 16,166 | — | — |
| 2021-10-18 | $390.50 | $390.50 | 14,030 | — | — |
| 2021-10-15 | $387.00 | $387.00 | 17,624 | — | — |
| 2021-10-14 | $399.50 | $399.50 | 36,608 | — | — |
| 2021-10-13 | $389.50 | $389.50 | 23,974 | — | — |
| 2021-10-12 | $378.00 | $378.00 | 40,386 | — | — |
| 2021-10-11 | $353.50 | $353.50 | 16,198 | — | — |
| 2021-10-08 | $349.50 | $349.50 | 14,616 | — | — |
| 2021-10-07 | $355.50 | $355.50 | 7,894 | — | — |
| 2021-10-06 | $362.50 | $362.50 | 21,266 | — | — |
| 2021-10-05 | $354.50 | $354.50 | 14,952 | — | — |
| 2021-10-04 | $347.00 | $347.00 | 16,778 | — | — |
| 2021-10-01 | $380.00 | $380.00 | 14,728 | — | — |
| 2021-09-30 | $379.00 | $379.00 | 11,582 | — | — |
| 2021-09-29 | $368.50 | $368.50 | 19,720 | — | — |
| 2021-09-28 | $372.50 | $372.50 | 20,462 | — | — |
| 2021-09-27 | $390.50 | $390.50 | 14,652 | — | — |
| 2021-09-24 | $381.00 | $381.00 | 11,210 | — | — |
| 2021-09-23 | $406.00 | $406.00 | 50,252 | — | — |
| 2021-09-22 | $384.50 | $384.50 | 50,378 | — | — |
| 2021-09-21 | $364.50 | $364.50 | 11,510 | — | — |
| 2021-09-20 | $373.50 | $373.50 | 26,048 | — | — |
| 2021-09-17 | $438.50 | $438.50 | 17,714 | — | — |
| 2021-09-16 | $469.00 | $469.00 | 41,760 | — | — |
| 2021-09-15 | $435.50 | $435.50 | 21,194 | — | — |
| 2021-09-14 | $437.00 | $437.00 | 34,840 | — | — |
| 2021-09-13 | $465.00 | $465.00 | 125,450 | — | — |
| 2021-09-10 | $449.50 | $449.50 | 21,942 | — | — |
| 2021-09-09 | $458.50 | $458.50 | 45,140 | — | — |
| 2021-09-08 | $445.00 | $445.00 | 136,006 | — | — |
| 2021-09-07 | $456.00 | $456.00 | 38,478 | — | — |
| 2021-09-03 | $448.00 | $448.00 | 77,664 | — | — |
| 2021-09-02 | $557.00 | $557.00 | 219,726 | — | — |
| 2021-09-01 | $650.00 | $650.00 | 140,758 | — | — |
| 2021-08-31 | $584.00 | $584.00 | 191,426 | — | — |
| 2021-08-30 | $524.00 | $524.00 | 95,370 | — | — |
| 2021-08-27 | $562.50 | $562.50 | 572,070 | — | — |
| 2021-08-26 | $545.00 | $545.00 | 1,146,830 | — | — |
| 2021-08-25 | $550.50 | $550.50 | 1,536,306 | — | — |
| 2021-08-24 | $352.00 | $352.00 | 1,602,422 | — | — |
| 2021-08-23 | $275.00 | $275.00 | 18,766 | — | — |
| 2021-08-20 | $261.50 | $261.50 | 30,402 | — | — |
| 2021-08-19 | $245.00 | $245.00 | 21,134 | — | — |
| 2021-08-18 | $259.50 | $259.50 | 24,246 | — | — |
| 2021-08-17 | $260.50 | $260.50 | 23,320 | — | — |
| 2021-08-16 | $295.00 | $295.00 | 11,850 | — | — |
| 2021-08-13 | $308.50 | $308.50 | 19,594 | — | — |
| 2021-08-12 | $326.50 | $326.50 | 12,970 | — | — |
| 2021-08-11 | $344.50 | $344.50 | 18,020 | — | — |
| 2021-08-10 | $360.00 | $360.00 | 40,646 | — | — |
| 2021-08-09 | $339.00 | $339.00 | 34,846 | — | — |
| 2021-08-06 | $315.00 | $315.00 | 18,760 | — | — |
| 2021-08-05 | $333.50 | $333.50 | 45,020 | — | — |
| 2021-08-04 | $324.50 | $324.50 | 53,412 | — | — |
| 2021-08-03 | $349.00 | $349.00 | 73,506 | — | — |
| 2021-08-02 | $403.00 | $403.00 | 262,644 | — | — |
| 2021-07-30 | $344.00 | $344.00 | 112,770 | — | — |
| 2021-07-29 | $325.00 | $325.00 | 26,756 | — | — |
| 2021-07-28 | $313.00 | $313.00 | 33,564 | — | — |
| 2021-07-27 | $290.00 | $290.00 | 23,910 | — | — |
| 2021-07-26 | $348.00 | $348.00 | 125,668 | — | — |
| 2021-07-23 | $297.00 | $297.00 | 13,694 | — | — |
| 2021-07-22 | $325.00 | $325.00 | 18,696 | — | — |
| 2021-07-21 | $357.50 | $357.50 | 63,754 | — | — |
| 2021-07-20 | $321.50 | $321.50 | 33,824 | — | — |
| 2021-07-19 | $365.00 | $365.00 | 34,328 | — | — |
| 2021-07-16 | $395.50 | $395.50 | 127,120 | — | — |
| 2021-07-15 | $376.00 | $376.00 | 672,838 | — | — |
| 2021-07-14 | $346.00 | $346.00 | 30,276 | — | — |
| 2021-07-13 | $401.50 | $401.50 | 62,640 | — | — |
| 2021-07-12 | $477.50 | $477.50 | 15,270 | — | — |
| 2021-07-09 | $509.50 | $509.50 | 30,856 | — | — |
| 2021-07-08 | $593.00 | $593.00 | 19,248 | — | — |
| 2021-07-07 | $619.00 | $619.00 | 11,178 | — | — |
| 2021-07-06 | $703.50 | $703.50 | 8,258 | — | — |
| 2021-07-02 | $764.00 | $764.00 | 6,090 | — | — |
| 2021-07-01 | $787.50 | $787.50 | 7,358 | — | — |
| 2021-06-30 | $831.50 | $831.50 | 7,296 | — | — |
| 2021-06-29 | $844.50 | $844.50 | 30,144 | — | — |
| 2021-06-28 | $835.00 | $835.00 | 10,506 | — | — |
| 2021-06-25 | $825.00 | $825.00 | 10,006 | — | — |
| 2021-06-24 | $833.00 | $833.00 | 9,160 | — | — |
| 2021-06-23 | $836.00 | $836.00 | 20,076 | — | — |
| 2021-06-22 | $821.00 | $821.00 | 8,890 | — | — |
| 2021-06-21 | $870.50 | $870.50 | 10,870 | — | — |
| 2021-06-18 | $872.50 | $872.50 | 11,768 | — | — |
| 2021-06-17 | $865.50 | $865.50 | 13,846 | — | — |
| 2021-06-16 | $900.00 | $900.00 | 13,054 | — | — |
| 2021-06-15 | $902.00 | $902.00 | 19,510 | — | — |
| 2021-06-14 | $971.00 | $971.00 | 33,684 | — | — |
| 2021-06-11 | $1,025.00 | $1,025.00 | 44,856 | — | — |
| 2021-06-10 | $947.00 | $947.00 | 56,278 | — | — |
| 2021-06-09 | $1,096.50 | $1,096.50 | 173,754 | — | — |
| 2021-06-08 | $916.50 | $916.50 | 28,546 | — | — |
| 2021-06-07 | $976.50 | $976.50 | 34,388 | — | — |
| 2021-06-04 | $898.00 | $898.00 | 15,438 | — | — |
| 2021-06-03 | $910.00 | $910.00 | 25,794 | — | — |
| 2021-06-02 | $940.00 | $940.00 | 48,012 | — | — |
| 2021-06-01 | $1,062.50 | $1,062.50 | 43,566 | — | — |
| 2021-05-28 | $857.00 | $857.00 | 17,922 | — | — |
| 2021-05-27 | $885.50 | $885.50 | 30,620 | — | — |
| 2021-05-26 | $965.50 | $965.50 | 160,704 | — | — |
| 2021-05-25 | $784.00 | $784.00 | 9,564 | — | — |
| 2021-05-24 | $802.50 | $802.50 | 18,794 | — | — |
| 2021-05-21 | $868.50 | $868.50 | 16,066 | — | — |
| 2021-05-20 | $1,000.00 | $1,000.00 | 24,994 | — | — |
| 2021-05-19 | $980.00 | $980.00 | 10,410 | — | — |
| 2021-05-18 | $1,075.50 | $1,075.50 | 9,356 | — | — |
| 2021-05-17 | $1,096.50 | $1,096.50 | 10,342 | — | — |
| 2021-05-14 | $1,075.00 | $1,075.00 | 20,156 | — | — |
| 2021-05-13 | $1,012.00 | $1,012.00 | 8,020 | — | — |
| 2021-05-12 | $1,081.50 | $1,081.50 | 27,562 | — | — |
| 2021-05-11 | $1,105.00 | $1,105.00 | 8,174 | — | — |
| 2021-05-10 | $1,098.50 | $1,098.50 | 7,552 | — | — |
| 2021-05-07 | $1,201.00 | $1,201.00 | 9,526 | — | — |
| 2021-05-06 | $1,211.00 | $1,211.00 | 10,528 | — | — |
| 2021-05-05 | $1,383.50 | $1,383.50 | 10,776 | — | — |
| 2021-05-04 | $1,530.00 | $1,530.00 | 28,286 | — | — |
| 2021-05-03 | $1,452.50 | $1,452.50 | 25,598 | — | — |
| 2021-04-30 | $1,615.50 | $1,615.50 | 43,806 | — | — |
| 2021-04-29 | $1,955.50 | $1,955.50 | 99,408 | — | — |
| 2021-04-28 | $1,574.50 | $1,574.50 | 33,456 | — | — |
| 2021-04-27 | $1,590.00 | $1,590.00 | 31,818 | — | — |
| 2021-04-26 | $1,555.00 | $1,555.00 | 98,478 | — | — |
| 2021-04-23 | $1,650.00 | $1,650.00 | 205,366 | — | — |
| 2021-04-22 | $1,207.50 | $1,207.50 | 295,172 | — | — |
| 2021-04-21 | $1,024.50 | $1,024.50 | 15,340 | — | — |
| 2021-04-20 | $952.50 | $952.50 | 135,356 | — | — |
| 2021-04-19 | $893.00 | $893.00 | 5,332 | — | — |
| 2021-04-16 | $1,043.00 | $1,043.00 | 9,248 | — | — |
| 2021-04-15 | $1,104.00 | $1,104.00 | 8,432 | — | — |
| 2021-04-14 | $1,320.50 | $1,320.50 | 56,024 | — | — |
| 2021-04-13 | $1,190.50 | $1,190.50 | 12,272 | — | — |
| 2021-04-12 | $1,320.50 | $1,320.50 | 10,520 | — | — |
| 2021-04-09 | $1,650.50 | $1,650.50 | 5,398 | — | — |
| 2021-04-08 | $1,673.50 | $1,673.50 | 10,076 | — | — |
| 2021-04-07 | $1,844.00 | $1,844.00 | 11,314 | — | — |
| 2021-04-06 | $1,953.00 | $1,953.00 | 19,026 | — | — |
| 2021-04-05 | $1,897.00 | $1,897.00 | 94,400 | — | — |
| 2021-04-01 | $1,675.00 | $1,675.00 | 29,656 | — | — |
| 2021-03-31 | $1,700.00 | $1,700.00 | 25,812 | — | — |
| 2021-03-30 | $1,705.00 | $1,705.00 | 61,170 | — | — |
| 2021-03-29 | $1,525.00 | $1,525.00 | 24,408 | — | — |
| 2021-03-26 | $1,975.50 | $1,975.50 | 50,626 | — | — |
| 2021-03-25 | $1,975.00 | $1,975.00 | 145,002 | — | — |
| 2021-03-24 | $1,838.00 | $1,838.00 | 150,368 | — | — |
| 2021-03-23 | $2,690.00 | $2,690.00 | 533,860 | — | — |
| 2021-03-22 | $2,450.00 | $2,450.00 | 789,638 | — | — |
| 2021-03-19 | $1,484.00 | $1,484.00 | 416,942 | — | — |
| 2021-03-18 | $1,503.00 | $1,503.00 | 954,168 | — | — |
| 2021-03-17 | $1,130.00 | $1,130.00 | 1,360,018 | — | — |
| 2021-03-16 | $299.50 | $299.50 | 47,638 | — | — |
| 2021-03-15 | $419.50 | $419.50 | 169,884 | — | — |
| 2021-03-12 | $204.50 | $204.50 | 16,032 | — | — |
| 2021-03-11 | $196.50 | $196.50 | 37,010 | — | — |
| 2021-03-10 | $136.50 | $136.50 | 1,300 | — | — |
| 2021-03-09 | $141.00 | $141.00 | 832 | — | — |
| 2021-03-08 | $136.50 | $136.50 | 1,208 | — | — |
| 2021-03-05 | $126.50 | $126.50 | 2,404 | — | — |
| 2021-03-04 | $124.50 | $124.50 | 1,942 | — | — |
| 2021-03-03 | $144.50 | $144.50 | 918 | — | — |
| 2021-03-02 | $162.50 | $162.50 | 922 | — | — |
| 2021-03-01 | $163.00 | $163.00 | 1,322 | — | — |
| 2021-02-26 | $156.00 | $156.00 | 1,858 | — | — |
| 2021-02-25 | $155.00 | $155.00 | 1,838 | — | — |
| 2021-02-24 | $150.00 | $150.00 | 2,974 | — | — |
| 2021-02-23 | $135.50 | $135.50 | 3,722 | — | — |
| 2021-02-22 | $165.00 | $165.00 | 5,808 | — | — |
| 2021-02-19 | $175.00 | $175.00 | 4,996 | — | — |
| 2021-02-18 | $205.00 | $205.00 | 41,978 | — | — |
| 2021-02-17 | $161.00 | $161.00 | 1,506 | — | — |
| 2021-02-16 | $163.50 | $163.50 | 1,654 | — | — |
| 2021-02-12 | $169.00 | $169.00 | 21,682 | — | — |
| 2021-02-11 | $143.00 | $143.00 | 1,292 | — | — |
| 2021-02-10 | $138.75 | $138.75 | 3,428 | — | — |
| 2021-02-09 | $151.50 | $151.50 | 1,240 | — | — |
| 2021-02-08 | $150.50 | $150.50 | 6,010 | — | — |
| 2021-02-05 | $161.50 | $161.50 | 54,318 | — | — |
| 2021-02-04 | $105.00 | $105.00 | 5,976 | — | — |
| 2021-02-03 | $116.00 | $116.00 | 3,024 | — | — |
| 2021-02-02 | $123.00 | $123.00 | 10,424 | — | — |
| 2021-02-01 | $100.00 | $100.00 | 2,192 | — | — |
| 2021-01-29 | $105.00 | $105.00 | 7,130 | — | — |
| 2021-01-28 | $91.50 | $91.50 | 3,342 | — | — |
| 2021-01-27 | $94.50 | $94.50 | 1,666 | — | — |
| 2021-01-26 | $93.50 | $93.50 | 1,344 | — | — |
| 2021-01-25 | $95.50 | $95.50 | 1,816 | — | — |
| 2021-01-22 | $98.00 | $98.00 | 4,880 | — | — |
| 2021-01-21 | $85.50 | $85.50 | 1,144 | — | — |
| 2021-01-20 | $88.50 | $88.50 | 1,122 | — | — |
| 2021-01-19 | $91.00 | $91.00 | 1,096 | — | — |
| 2021-01-15 | $89.50 | $89.50 | 1,666 | — | — |
| 2021-01-14 | $94.00 | $94.00 | 6,230 | — | — |
| 2021-01-13 | $108.50 | $108.50 | 20,834 | — | — |
| 2021-01-12 | $89.50 | $89.50 | 1,990 | — | — |
| 2021-01-11 | $78.50 | $78.50 | 1,888 | — | — |
| 2021-01-08 | $88.00 | $88.00 | 9,536 | — | — |
| 2021-01-07 | $71.00 | $71.00 | 1,428 | — | — |
| 2021-01-06 | $70.50 | $70.50 | 2,104 | — | — |
| 2021-01-05 | $70.00 | $70.00 | 2,182 | — | — |
| 2021-01-04 | $66.00 | $66.00 | 2,360 | — | — |