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-03-28 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 | $750.00 | $750.00 | 1,821 | — | — |
| 2021-12-30 | $756.00 | $756.00 | 2,781 | — | — |
| 2021-12-29 | $726.00 | $726.00 | 2,479 | — | — |
| 2021-12-28 | $738.00 | $738.00 | 1,899 | — | — |
| 2021-12-27 | $756.00 | $756.00 | 2,075 | — | — |
| 2021-12-23 | $810.00 | $810.00 | 1,326 | — | — |
| 2021-12-22 | $774.00 | $774.00 | 1,518 | — | — |
| 2021-12-21 | $804.00 | $804.00 | 1,723 | — | — |
| 2021-12-20 | $792.00 | $792.00 | 1,865 | — | — |
| 2021-12-17 | $828.00 | $828.00 | 1,678 | — | — |
| 2021-12-16 | $810.00 | $810.00 | 1,929 | — | — |
| 2021-12-15 | $846.00 | $846.00 | 2,006 | — | — |
| 2021-12-14 | $810.00 | $810.00 | 1,490 | — | — |
| 2021-12-13 | $828.00 | $828.00 | 1,712 | — | — |
| 2021-12-10 | $852.00 | $852.00 | 1,752 | — | — |
| 2021-12-09 | $882.00 | $882.00 | 1,217 | — | — |
| 2021-12-08 | $942.00 | $942.00 | 1,101 | — | — |
| 2021-12-07 | $912.00 | $912.00 | 2,802 | — | — |
| 2021-12-06 | $858.00 | $858.00 | 1,596 | — | — |
| 2021-12-03 | $846.00 | $846.00 | 2,612 | — | — |
| 2021-12-02 | $900.00 | $900.00 | 2,178 | — | — |
| 2021-12-01 | $870.00 | $870.00 | 3,189 | — | — |
| 2021-11-30 | $900.00 | $900.00 | 2,255 | — | — |
| 2021-11-29 | $942.00 | $942.00 | 5,393 | — | — |
| 2021-11-26 | $894.00 | $894.00 | 2,471 | — | — |
| 2021-11-24 | $930.00 | $930.00 | 2,982 | — | — |
| 2021-11-23 | $942.00 | $942.00 | 3,199 | — | — |
| 2021-11-22 | $918.00 | $918.00 | 7,341 | — | — |
| 2021-11-19 | $1,020.00 | $1,020.00 | 1,857 | — | — |
| 2021-11-18 | $1,032.00 | $1,032.00 | 3,993 | — | — |
| 2021-11-17 | $1,104.00 | $1,104.00 | 3,418 | — | — |
| 2021-11-16 | $1,122.00 | $1,122.00 | 2,201 | — | — |
| 2021-11-15 | $1,122.00 | $1,122.00 | 3,453 | — | — |
| 2021-11-12 | $1,128.00 | $1,128.00 | 4,261 | — | — |
| 2021-11-11 | $1,158.00 | $1,158.00 | 2,734 | — | — |
| 2021-11-10 | $1,158.00 | $1,158.00 | 2,515 | — | — |
| 2021-11-09 | $1,200.00 | $1,200.00 | 2,828 | — | — |
| 2021-11-08 | $1,236.00 | $1,236.00 | 4,287 | — | — |
| 2021-11-05 | $1,212.00 | $1,212.00 | 6,766 | — | — |
| 2021-11-04 | $1,170.00 | $1,170.00 | 1,710 | — | — |
| 2021-11-03 | $1,206.00 | $1,206.00 | 1,483 | — | — |
| 2021-11-02 | $1,212.00 | $1,212.00 | 1,578 | — | — |
| 2021-11-01 | $1,224.00 | $1,224.00 | 3,601 | — | — |
| 2021-10-29 | $1,152.00 | $1,152.00 | 2,049 | — | — |
| 2021-10-28 | $1,146.00 | $1,146.00 | 3,206 | — | — |
| 2021-10-27 | $1,092.00 | $1,092.00 | 3,117 | — | — |
| 2021-10-26 | $1,140.00 | $1,140.00 | 5,193 | — | — |
| 2021-10-25 | $1,182.00 | $1,182.00 | 8,413 | — | — |
| 2021-10-22 | $1,134.00 | $1,134.00 | 7,282 | — | — |
| 2021-10-21 | $1,206.00 | $1,206.00 | 7,377 | — | — |
| 2021-10-20 | $1,218.00 | $1,218.00 | 13,797 | — | — |
| 2021-10-19 | $1,314.00 | $1,314.00 | 140,689 | — | — |
| 2021-10-18 | $1,200.00 | $1,200.00 | 1,445 | — | — |
| 2021-10-15 | $1,224.00 | $1,224.00 | 1,762 | — | — |
| 2021-10-14 | $1,278.00 | $1,278.00 | 1,112 | — | — |
| 2021-10-13 | $1,272.00 | $1,272.00 | 1,925 | — | — |
| 2021-10-12 | $1,218.00 | $1,218.00 | 1,430 | — | — |
| 2021-10-11 | $1,176.00 | $1,176.00 | 1,100 | — | — |
| 2021-10-08 | $1,200.00 | $1,200.00 | 999 | — | — |
| 2021-10-07 | $1,200.00 | $1,200.00 | 1,160 | — | — |
| 2021-10-06 | $1,200.00 | $1,200.00 | 1,510 | — | — |
| 2021-10-05 | $1,230.00 | $1,230.00 | 1,250 | — | — |
| 2021-10-04 | $1,230.00 | $1,230.00 | 1,202 | — | — |
| 2021-10-01 | $1,260.00 | $1,260.00 | 835 | — | — |
| 2021-09-30 | $1,248.00 | $1,248.00 | 670 | — | — |
| 2021-09-29 | $1,242.00 | $1,242.00 | 949 | — | — |
| 2021-09-28 | $1,278.00 | $1,278.00 | 982 | — | — |
| 2021-09-27 | $1,338.00 | $1,338.00 | 903 | — | — |
| 2021-09-24 | $1,290.00 | $1,290.00 | 1,049 | — | — |
| 2021-09-23 | $1,338.00 | $1,338.00 | 1,075 | — | — |
| 2021-09-22 | $1,302.00 | $1,302.00 | 1,184 | — | — |
| 2021-09-21 | $1,284.00 | $1,284.00 | 899 | — | — |
| 2021-09-20 | $1,260.00 | $1,260.00 | 1,834 | — | — |
| 2021-09-17 | $1,362.00 | $1,362.00 | 1,210 | — | — |
| 2021-09-16 | $1,278.00 | $1,278.00 | 2,597 | — | — |
| 2021-09-15 | $1,332.00 | $1,332.00 | 1,206 | — | — |
| 2021-09-14 | $1,344.00 | $1,344.00 | 1,021 | — | — |
| 2021-09-13 | $1,380.00 | $1,380.00 | 1,046 | — | — |
| 2021-09-10 | $1,392.00 | $1,392.00 | 777 | — | — |
| 2021-09-09 | $1,440.00 | $1,440.00 | 717 | — | — |
| 2021-09-08 | $1,404.00 | $1,404.00 | 1,166 | — | — |
| 2021-09-07 | $1,470.00 | $1,470.00 | 988 | — | — |
| 2021-09-03 | $1,470.00 | $1,470.00 | 666 | — | — |
| 2021-09-02 | $1,482.00 | $1,482.00 | 1,031 | — | — |
| 2021-09-01 | $1,464.00 | $1,464.00 | 1,071 | — | — |
| 2021-08-31 | $1,476.00 | $1,476.00 | 1,363 | — | — |
| 2021-08-30 | $1,464.00 | $1,464.00 | 965 | — | — |
| 2021-08-27 | $1,434.00 | $1,434.00 | 991 | — | — |
| 2021-08-26 | $1,392.00 | $1,392.00 | 814 | — | — |
| 2021-08-25 | $1,398.00 | $1,398.00 | 989 | — | — |
| 2021-08-24 | $1,416.00 | $1,416.00 | 1,405 | — | — |
| 2021-08-23 | $1,368.00 | $1,368.00 | 1,562 | — | — |
| 2021-08-20 | $1,338.00 | $1,338.00 | 966 | — | — |
| 2021-08-19 | $1,302.00 | $1,302.00 | 1,592 | — | — |
| 2021-08-18 | $1,356.00 | $1,356.00 | 1,300 | — | — |
| 2021-08-17 | $1,356.00 | $1,356.00 | 1,656 | — | — |
| 2021-08-16 | $1,386.00 | $1,386.00 | 1,423 | — | — |
| 2021-08-13 | $1,434.00 | $1,434.00 | 2,195 | — | — |
| 2021-08-12 | $1,572.00 | $1,572.00 | 1,069 | — | — |
| 2021-08-11 | $1,572.00 | $1,572.00 | 2,798 | — | — |
| 2021-08-10 | $1,590.00 | $1,590.00 | 1,140 | — | — |
| 2021-08-09 | $1,590.00 | $1,590.00 | 1,768 | — | — |
| 2021-08-06 | $1,494.00 | $1,494.00 | 1,947 | — | — |
| 2021-08-05 | $1,626.00 | $1,626.00 | 1,793 | — | — |
| 2021-08-04 | $1,542.00 | $1,542.00 | 1,674 | — | — |
| 2021-08-03 | $1,494.00 | $1,494.00 | 1,397 | — | — |
| 2021-08-02 | $1,539.00 | $1,539.00 | 1,886 | — | — |
| 2021-07-30 | $1,512.00 | $1,512.00 | 10,996 | — | — |
| 2021-07-29 | $1,458.00 | $1,458.00 | 3,539 | — | — |
| 2021-07-28 | $1,362.00 | $1,362.00 | 1,158 | — | — |
| 2021-07-27 | $1,374.00 | $1,374.00 | 1,920 | — | — |
| 2021-07-26 | $1,374.00 | $1,374.00 | 2,087 | — | — |
| 2021-07-23 | $1,410.00 | $1,410.00 | 1,634 | — | — |
| 2021-07-22 | $1,446.00 | $1,446.00 | 2,911 | — | — |
| 2021-07-21 | $1,500.00 | $1,500.00 | 1,437 | — | — |
| 2021-07-20 | $1,434.00 | $1,434.00 | 1,686 | — | — |
| 2021-07-19 | $1,410.00 | $1,410.00 | 2,318 | — | — |
| 2021-07-16 | $1,428.00 | $1,428.00 | 1,877 | — | — |
| 2021-07-15 | $1,506.00 | $1,506.00 | 4,719 | — | — |
| 2021-07-14 | $1,458.00 | $1,458.00 | 31,758 | — | — |
| 2021-07-13 | $1,398.00 | $1,398.00 | 3,318 | — | — |
| 2021-07-12 | $1,482.00 | $1,482.00 | 4,446 | — | — |
| 2021-07-09 | $1,572.00 | $1,572.00 | 1,640 | — | — |
| 2021-07-08 | $1,476.00 | $1,476.00 | 2,505 | — | — |
| 2021-07-07 | $1,536.00 | $1,536.00 | 1,891 | — | — |
| 2021-07-06 | $1,644.00 | $1,644.00 | 1,710 | — | — |
| 2021-07-02 | $1,626.00 | $1,626.00 | 1,885 | — | — |
| 2021-07-01 | $1,668.00 | $1,668.00 | 1,935 | — | — |
| 2021-06-30 | $1,722.00 | $1,722.00 | 1,315 | — | — |
| 2021-06-29 | $1,710.00 | $1,710.00 | 1,248 | — | — |
| 2021-06-28 | $1,764.00 | $1,764.00 | 1,563 | — | — |
| 2021-06-25 | $1,698.00 | $1,698.00 | 1,166 | — | — |
| 2021-06-24 | $1,734.00 | $1,734.00 | 1,263 | — | — |
| 2021-06-23 | $1,776.00 | $1,776.00 | 1,923 | — | — |
| 2021-06-22 | $1,662.00 | $1,662.00 | 1,338 | — | — |
| 2021-06-21 | $1,662.00 | $1,662.00 | 1,917 | — | — |
| 2021-06-18 | $1,632.00 | $1,632.00 | 3,287 | — | — |
| 2021-06-17 | $1,740.00 | $1,740.00 | 3,490 | — | — |
| 2021-06-16 | $1,764.00 | $1,764.00 | 1,762 | — | — |
| 2021-06-15 | $1,740.00 | $1,740.00 | 1,591 | — | — |
| 2021-06-14 | $1,764.00 | $1,764.00 | 1,692 | — | — |
| 2021-06-11 | $1,800.00 | $1,800.00 | 2,133 | — | — |
| 2021-06-10 | $1,776.00 | $1,776.00 | 6,256 | — | — |
| 2021-06-09 | $2,016.00 | $2,016.00 | 21,163 | — | — |
| 2021-06-08 | $1,788.00 | $1,788.00 | 1,804 | — | — |
| 2021-06-07 | $1,818.00 | $1,818.00 | 2,484 | — | — |
| 2021-06-04 | $1,680.00 | $1,680.00 | 3,934 | — | — |
| 2021-06-03 | $1,686.00 | $1,686.00 | 2,221 | — | — |
| 2021-06-02 | $1,680.00 | $1,680.00 | 1,806 | — | — |
| 2021-06-01 | $1,692.00 | $1,692.00 | 1,799 | — | — |
| 2021-05-28 | $1,638.00 | $1,638.00 | 2,190 | — | — |
| 2021-05-27 | $1,668.00 | $1,668.00 | 1,355 | — | — |
| 2021-05-26 | $1,638.00 | $1,638.00 | 1,850 | — | — |
| 2021-05-25 | $1,548.00 | $1,548.00 | 1,669 | — | — |
| 2021-05-24 | $1,530.00 | $1,530.00 | 1,846 | — | — |
| 2021-05-21 | $1,614.00 | $1,614.00 | 1,797 | — | — |
| 2021-05-20 | $1,572.00 | $1,572.00 | 1,537 | — | — |
| 2021-05-19 | $1,542.00 | $1,542.00 | 2,291 | — | — |
| 2021-05-18 | $1,590.00 | $1,590.00 | 1,894 | — | — |
| 2021-05-17 | $1,542.00 | $1,542.00 | 2,387 | — | — |
| 2021-05-14 | $1,500.00 | $1,500.00 | 3,711 | — | — |
| 2021-05-13 | $1,356.00 | $1,356.00 | 3,168 | — | — |
| 2021-05-12 | $1,422.00 | $1,422.00 | 3,451 | — | — |
| 2021-05-11 | $1,578.00 | $1,578.00 | 3,830 | — | — |
| 2021-05-10 | $1,500.00 | $1,500.00 | 2,469 | — | — |
| 2021-05-07 | $1,620.00 | $1,620.00 | 1,830 | — | — |
| 2021-05-06 | $1,548.00 | $1,548.00 | 5,472 | — | — |
| 2021-05-05 | $1,650.00 | $1,650.00 | 3,204 | — | — |
| 2021-05-04 | $1,776.00 | $1,776.00 | 2,621 | — | — |
| 2021-05-03 | $1,812.00 | $1,812.00 | 2,143 | — | — |
| 2021-04-30 | $1,872.00 | $1,872.00 | 1,880 | — | — |
| 2021-04-29 | $1,914.00 | $1,914.00 | 1,839 | — | — |
| 2021-04-28 | $1,932.00 | $1,932.00 | 2,247 | — | — |
| 2021-04-27 | $1,932.00 | $1,932.00 | 3,966 | — | — |
| 2021-04-26 | $2,016.00 | $2,016.00 | 2,518 | — | — |
| 2021-04-23 | $1,992.00 | $1,992.00 | 1,579 | — | — |
| 2021-04-22 | $1,938.00 | $1,938.00 | 2,333 | — | — |
| 2021-04-21 | $1,920.00 | $1,920.00 | 3,453 | — | — |
| 2021-04-20 | $1,818.00 | $1,818.00 | 3,526 | — | — |
| 2021-04-19 | $1,872.00 | $1,872.00 | 3,767 | — | — |
| 2021-04-16 | $1,968.00 | $1,968.00 | 3,025 | — | — |
| 2021-04-15 | $1,926.00 | $1,926.00 | 6,451 | — | — |
| 2021-04-14 | $2,190.00 | $2,190.00 | 2,621 | — | — |
| 2021-04-13 | $2,274.00 | $2,274.00 | 2,505 | — | — |
| 2021-04-12 | $2,256.00 | $2,256.00 | 3,085 | — | — |
| 2021-04-09 | $2,364.00 | $2,364.00 | 2,300 | — | — |
| 2021-04-08 | $2,442.00 | $2,442.00 | 1,952 | — | — |
| 2021-04-07 | $2,370.00 | $2,370.00 | 2,671 | — | — |
| 2021-04-06 | $2,454.00 | $2,454.00 | 2,356 | — | — |
| 2021-04-05 | $2,472.00 | $2,472.00 | 5,635 | — | — |
| 2021-04-01 | $2,490.00 | $2,490.00 | 2,701 | — | — |
| 2021-03-31 | $2,436.00 | $2,436.00 | 3,446 | — | — |
| 2021-03-30 | $2,328.00 | $2,328.00 | 2,819 | — | — |
| 2021-03-29 | $2,250.00 | $2,250.00 | 3,104 | — | — |
| 2021-03-26 | $2,358.00 | $2,358.00 | 3,712 | — | — |
| 2021-03-25 | $2,358.00 | $2,358.00 | 5,682 | — | — |
| 2021-03-24 | $2,238.00 | $2,238.00 | 5,765 | — | — |
| 2021-03-23 | $2,394.00 | $2,394.00 | 8,926 | — | — |
| 2021-03-22 | $2,706.00 | $2,706.00 | 28,547 | — | — |
| 2021-03-19 | $2,460.00 | $2,460.00 | 5,161 | — | — |
| 2021-03-18 | $2,400.00 | $2,400.00 | 2,908 | — | — |
| 2021-03-17 | $2,592.00 | $2,592.00 | 3,290 | — | — |
| 2021-03-16 | $2,412.00 | $2,412.00 | 5,317 | — | — |
| 2021-03-15 | $2,682.00 | $2,682.00 | 4,355 | — | — |
| 2021-03-12 | $2,640.00 | $2,640.00 | 4,066 | — | — |
| 2021-03-11 | $2,622.00 | $2,622.00 | 4,136 | — | — |
| 2021-03-10 | $2,430.00 | $2,430.00 | 5,216 | — | — |
| 2021-03-09 | $2,406.00 | $2,406.00 | 7,128 | — | — |
| 2021-03-08 | $2,154.00 | $2,154.00 | 3,601 | — | — |
| 2021-03-05 | $2,226.00 | $2,226.00 | 9,101 | — | — |
| 2021-03-04 | $2,238.00 | $2,238.00 | 8,324 | — | — |
| 2021-03-03 | $2,526.00 | $2,526.00 | 8,533 | — | — |
| 2021-03-02 | $2,790.00 | $2,790.00 | 9,980 | — | — |
| 2021-03-01 | $2,808.00 | $2,808.00 | 7,130 | — | — |
| 2021-02-26 | $2,616.00 | $2,616.00 | 11,226 | — | — |
| 2021-02-25 | $2,868.00 | $2,868.00 | 38,664 | — | — |
| 2021-02-24 | $3,000.00 | $3,000.00 | 9,221 | — | — |
| 2021-02-23 | $2,898.00 | $2,898.00 | 15,265 | — | — |
| 2021-02-22 | $3,228.00 | $3,228.00 | 48,122 | — | — |
| 2021-02-19 | $4,338.00 | $4,338.00 | 298,828 | — | — |
| 2021-02-18 | $2,232.00 | $2,232.00 | 4,262 | — | — |
| 2021-02-17 | $2,418.00 | $2,418.00 | 3,691 | — | — |
| 2021-02-16 | $2,598.00 | $2,598.00 | 4,884 | — | — |
| 2021-02-12 | $2,610.00 | $2,610.00 | 3,819 | — | — |
| 2021-02-11 | $2,550.00 | $2,550.00 | 5,217 | — | — |
| 2021-02-10 | $2,538.00 | $2,538.00 | 6,483 | — | — |
| 2021-02-09 | $2,694.00 | $2,694.00 | 8,392 | — | — |
| 2021-02-08 | $2,598.00 | $2,598.00 | 25,247 | — | — |
| 2021-02-05 | $2,274.00 | $2,274.00 | 5,235 | — | — |
| 2021-02-04 | $2,310.00 | $2,310.00 | 6,586 | — | — |
| 2021-02-03 | $2,142.00 | $2,142.00 | 3,571 | — | — |
| 2021-02-02 | $2,040.00 | $2,040.00 | 5,485 | — | — |
| 2021-02-01 | $2,100.00 | $2,100.00 | 3,635 | — | — |
| 2021-01-29 | $2,004.00 | $2,004.00 | 6,801 | — | — |
| 2021-01-28 | $2,190.00 | $2,190.00 | 7,959 | — | — |
| 2021-01-27 | $2,340.00 | $2,340.00 | 15,673 | — | — |
| 2021-01-26 | $2,472.00 | $2,472.00 | 9,669 | — | — |
| 2021-01-25 | $2,364.00 | $2,364.00 | 25,323 | — | — |
| 2021-01-22 | $2,034.00 | $2,034.00 | 9,788 | — | — |
| 2021-01-21 | $1,902.00 | $1,902.00 | 6,785 | — | — |
| 2021-01-20 | $1,872.00 | $1,872.00 | 11,051 | — | — |
| 2021-01-19 | $1,746.00 | $1,746.00 | 5,611 | — | — |
| 2021-01-15 | $1,728.00 | $1,728.00 | 6,333 | — | — |
| 2021-01-14 | $1,818.00 | $1,818.00 | 6,027 | — | — |
| 2021-01-13 | $1,878.00 | $1,878.00 | 9,489 | — | — |
| 2021-01-12 | $1,890.00 | $1,890.00 | 16,480 | — | — |
| 2021-01-11 | $1,800.00 | $1,800.00 | 38,612 | — | — |
| 2021-01-08 | $1,452.00 | $1,452.00 | 10,250 | — | — |
| 2021-01-07 | $1,494.00 | $1,494.00 | 26,921 | — | — |
| 2021-01-06 | $1,206.00 | $1,206.00 | 7,770 | — | — |
| 2021-01-05 | $1,242.00 | $1,242.00 | 8,164 | — | — |
| 2021-01-04 | $1,134.00 | $1,134.00 | 3,323 | — | — |