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
- 2020-09-18 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $126.00 | $126.00 | 4,902 | — | — |
| 2023-12-28 | $121.50 | $121.50 | 4,367 | — | — |
| 2023-12-27 | $127.00 | $127.00 | 2,890 | — | — |
| 2023-12-26 | $130.00 | $130.00 | 3,691 | — | — |
| 2023-12-22 | $125.00 | $125.00 | 3,685 | — | — |
| 2023-12-21 | $124.00 | $124.00 | 8,029 | — | — |
| 2023-12-20 | $129.00 | $129.00 | 4,543 | — | — |
| 2023-12-19 | $136.00 | $136.00 | 5,586 | — | — |
| 2023-12-18 | $147.00 | $147.00 | 6,274 | — | — |
| 2023-12-15 | $145.00 | $145.00 | 9,072 | — | — |
| 2023-12-14 | $148.00 | $148.00 | 5,838 | — | — |
| 2023-12-13 | $144.00 | $144.00 | 6,854 | — | — |
| 2023-12-12 | $154.00 | $154.00 | 6,810 | — | — |
| 2023-12-11 | $167.00 | $167.00 | 5,479 | — | — |
| 2023-12-08 | $174.00 | $174.00 | 4,489 | — | — |
| 2023-12-07 | $174.00 | $174.00 | 2,949 | — | — |
| 2023-12-06 | $177.00 | $177.00 | 6,626 | — | — |
| 2023-12-05 | $178.00 | $178.00 | 9,459 | — | — |
| 2023-12-04 | $174.00 | $174.00 | 12,468 | — | — |
| 2023-12-01 | $168.00 | $168.00 | 13,146 | — | — |
| 2023-11-30 | $180.00 | $180.00 | 22,919 | — | — |
| 2023-11-29 | $196.00 | $196.00 | 91,312 | — | — |
| 2023-11-28 | $499.00 | $499.00 | 5,762 | — | — |
| 2023-11-27 | $524.00 | $524.00 | 6,178 | — | — |
| 2023-11-24 | $498.50 | $498.50 | 8,994 | — | — |
| 2023-11-22 | $486.00 | $486.00 | 22,286 | — | — |
| 2023-11-21 | $434.00 | $434.00 | 3,730 | — | — |
| 2023-11-20 | $442.00 | $442.00 | 6,196 | — | — |
| 2023-11-17 | $405.00 | $405.00 | 6,743 | — | — |
| 2023-11-16 | $386.00 | $386.00 | 19,623 | — | — |
| 2023-11-15 | $315.00 | $315.00 | 1,589 | — | — |
| 2023-11-14 | $311.00 | $311.00 | 1,676 | — | — |
| 2023-11-13 | $313.00 | $313.00 | 1,823 | — | — |
| 2023-11-10 | $328.00 | $328.00 | 4,147 | — | — |
| 2023-11-09 | $301.00 | $301.00 | 19,901 | — | — |
| 2023-11-08 | $426.00 | $426.00 | 1,970 | — | — |
| 2023-11-07 | $445.00 | $445.00 | 3,400 | — | — |
| 2023-11-06 | $407.00 | $407.00 | 1,471 | — | — |
| 2023-11-03 | $410.00 | $410.00 | 7,149 | — | — |
| 2023-11-02 | $448.00 | $448.00 | 5,009 | — | — |
| 2023-11-01 | $460.00 | $460.00 | 7,329 | — | — |
| 2023-10-31 | $436.00 | $436.00 | 26,907 | — | — |
| 2023-10-30 | $387.00 | $387.00 | 8,108 | — | — |
| 2023-10-27 | $319.00 | $319.00 | 3,034 | — | — |
| 2023-10-26 | $323.00 | $323.00 | 8,998 | — | — |
| 2023-10-25 | $315.00 | $315.00 | 34,791 | — | — |
| 2023-10-24 | $335.00 | $335.00 | 2,910 | — | — |
| 2023-10-23 | $326.00 | $326.00 | 3,468 | — | — |
| 2023-10-20 | $342.00 | $342.00 | 1,662 | — | — |
| 2023-10-19 | $339.50 | $339.50 | 2,814 | — | — |
| 2023-10-18 | $317.00 | $317.00 | 1,662 | — | — |
| 2023-10-17 | $348.00 | $348.00 | 984 | — | — |
| 2023-10-16 | $347.00 | $347.00 | 1,234 | — | — |
| 2023-10-13 | $353.00 | $353.00 | 691 | — | — |
| 2023-10-12 | $347.00 | $347.00 | 1,041 | — | — |
| 2023-10-11 | $348.00 | $348.00 | 1,325 | — | — |
| 2023-10-10 | $367.00 | $367.00 | 1,359 | — | — |
| 2023-10-09 | $386.00 | $386.00 | 1,491 | — | — |
| 2023-10-06 | $390.00 | $390.00 | 2,111 | — | — |
| 2023-10-05 | $374.00 | $374.00 | 1,983 | — | — |
| 2023-10-04 | $359.00 | $359.00 | 1,175 | — | — |
| 2023-10-03 | $341.00 | $341.00 | 1,798 | — | — |
| 2023-10-02 | $342.00 | $342.00 | 2,612 | — | — |
| 2023-09-29 | $341.00 | $341.00 | 1,772 | — | — |
| 2023-09-28 | $317.00 | $317.00 | 1,042 | — | — |
| 2023-09-27 | $311.00 | $311.00 | 3,082 | — | — |
| 2023-09-26 | $353.00 | $353.00 | 6,409 | — | — |
| 2023-09-25 | $325.00 | $325.00 | 2,310 | — | — |
| 2023-09-22 | $282.00 | $282.00 | 1,596 | — | — |
| 2023-09-21 | $275.00 | $275.00 | 1,842 | — | — |
| 2023-09-20 | $279.00 | $279.00 | 3,141 | — | — |
| 2023-09-19 | $291.00 | $291.00 | 3,330 | — | — |
| 2023-09-18 | $320.00 | $320.00 | 2,463 | — | — |
| 2023-09-15 | $330.00 | $330.00 | 2,103 | — | — |
| 2023-09-14 | $346.00 | $346.00 | 1,371 | — | — |
| 2023-09-13 | $342.00 | $342.00 | 1,837 | — | — |
| 2023-09-12 | $349.00 | $349.00 | 2,844 | — | — |
| 2023-09-11 | $361.00 | $361.00 | 6,560 | — | — |
| 2023-09-08 | $344.00 | $344.00 | 2,725 | — | — |
| 2023-09-07 | $327.00 | $327.00 | 2,817 | — | — |
| 2023-09-06 | $333.00 | $333.00 | 2,287 | — | — |
| 2023-09-05 | $306.00 | $306.00 | 1,242 | — | — |
| 2023-09-01 | $309.00 | $309.00 | 1,411 | — | — |
| 2023-08-31 | $311.00 | $311.00 | 1,869 | — | — |
| 2023-08-30 | $333.00 | $333.00 | 789 | — | — |
| 2023-08-29 | $331.00 | $331.00 | 1,726 | — | — |
| 2023-08-28 | $342.00 | $342.00 | 1,159 | — | — |
| 2023-08-25 | $337.00 | $337.00 | 1,898 | — | — |
| 2023-08-24 | $346.00 | $346.00 | 2,453 | — | — |
| 2023-08-23 | $359.00 | $359.00 | 1,522 | — | — |
| 2023-08-22 | $356.00 | $356.00 | 924 | — | — |
| 2023-08-21 | $353.00 | $353.00 | 1,493 | — | — |
| 2023-08-18 | $364.00 | $364.00 | 1,512 | — | — |
| 2023-08-17 | $357.00 | $357.00 | 2,862 | — | — |
| 2023-08-16 | $378.00 | $378.00 | 699 | — | — |
| 2023-08-15 | $396.00 | $396.00 | 1,123 | — | — |
| 2023-08-14 | $389.00 | $389.00 | 2,810 | — | — |
| 2023-08-11 | $365.00 | $365.00 | 2,410 | — | — |
| 2023-08-10 | $366.00 | $366.00 | 1,891 | — | — |
| 2023-08-09 | $371.00 | $371.00 | 1,554 | — | — |
| 2023-08-08 | $389.00 | $389.00 | 1,463 | — | — |
| 2023-08-07 | $392.00 | $392.00 | 2,571 | — | — |
| 2023-08-04 | $416.00 | $416.00 | 1,534 | — | — |
| 2023-08-03 | $418.00 | $418.00 | 2,109 | — | — |
| 2023-08-02 | $439.00 | $439.00 | 754 | — | — |
| 2023-08-01 | $453.00 | $453.00 | 1,492 | — | — |
| 2023-07-31 | $472.00 | $472.00 | 1,954 | — | — |
| 2023-07-28 | $476.00 | $476.00 | 1,945 | — | — |
| 2023-07-27 | $461.00 | $461.00 | 1,572 | — | — |
| 2023-07-26 | $469.00 | $469.00 | 2,184 | — | — |
| 2023-07-25 | $483.00 | $483.00 | 2,600 | — | — |
| 2023-07-24 | $498.00 | $498.00 | 1,707 | — | — |
| 2023-07-21 | $504.50 | $504.50 | 1,200 | — | — |
| 2023-07-20 | $505.00 | $505.00 | 1,953 | — | — |
| 2023-07-19 | $515.00 | $515.00 | 2,197 | — | — |
| 2023-07-18 | $515.00 | $515.00 | 6,450 | — | — |
| 2023-07-17 | $506.00 | $506.00 | 2,768 | — | — |
| 2023-07-14 | $505.00 | $505.00 | 1,004 | — | — |
| 2023-07-13 | $497.00 | $497.00 | 1,519 | — | — |
| 2023-07-12 | $489.00 | $489.00 | 2,407 | — | — |
| 2023-07-11 | $517.00 | $517.00 | 2,103 | — | — |
| 2023-07-10 | $468.00 | $468.00 | 2,502 | — | — |
| 2023-07-07 | $444.00 | $444.00 | 1,076 | — | — |
| 2023-07-06 | $443.00 | $443.00 | 1,697 | — | — |
| 2023-07-05 | $433.00 | $433.00 | 2,824 | — | — |
| 2023-07-03 | $422.00 | $422.00 | 1,098 | — | — |
| 2023-06-30 | $431.00 | $431.00 | 4,400 | — | — |
| 2023-06-29 | $409.50 | $409.50 | 5,637 | — | — |
| 2023-06-28 | $452.00 | $452.00 | 3,199 | — | — |
| 2023-06-27 | $457.00 | $457.00 | 3,181 | — | — |
| 2023-06-26 | $479.00 | $479.00 | 10,997 | — | — |
| 2023-06-23 | $583.00 | $583.00 | 10,023 | — | — |
| 2023-06-22 | $584.00 | $584.00 | 3,076 | — | — |
| 2023-06-21 | $590.00 | $590.00 | 4,353 | — | — |
| 2023-06-20 | $551.00 | $551.00 | 1,443 | — | — |
| 2023-06-16 | $554.00 | $554.00 | 2,205 | — | — |
| 2023-06-15 | $578.00 | $578.00 | 1,397 | — | — |
| 2023-06-14 | $596.00 | $596.00 | 1,170 | — | — |
| 2023-06-13 | $613.00 | $613.00 | 2,448 | — | — |
| 2023-06-12 | $591.00 | $591.00 | 3,454 | — | — |
| 2023-06-09 | $579.00 | $579.00 | 2,248 | — | — |
| 2023-06-08 | $567.00 | $567.00 | 686 | — | — |
| 2023-06-07 | $578.00 | $578.00 | 901 | — | — |
| 2023-06-06 | $585.00 | $585.00 | 1,043 | — | — |
| 2023-06-05 | $559.00 | $559.00 | 1,698 | — | — |
| 2023-06-02 | $606.00 | $606.00 | 831 | — | — |
| 2023-06-01 | $602.00 | $602.00 | 1,336 | — | — |
| 2023-05-31 | $584.00 | $584.00 | 2,554 | — | — |
| 2023-05-30 | $552.00 | $552.00 | 7,028 | — | — |
| 2023-05-26 | $627.00 | $627.00 | 1,462 | — | — |
| 2023-05-25 | $638.00 | $638.00 | 2,717 | — | — |
| 2023-05-24 | $660.00 | $660.00 | 1,616 | — | — |
| 2023-05-23 | $684.00 | $684.00 | 4,395 | — | — |
| 2023-05-22 | $673.00 | $673.00 | 4,664 | — | — |
| 2023-05-19 | $701.00 | $701.00 | 1,122 | — | — |
| 2023-05-18 | $707.00 | $707.00 | 928 | — | — |
| 2023-05-17 | $718.00 | $718.00 | 1,787 | — | — |
| 2023-05-16 | $699.00 | $699.00 | 1,892 | — | — |
| 2023-05-15 | $746.00 | $746.00 | 1,123 | — | — |
| 2023-05-12 | $739.00 | $739.00 | 1,217 | — | — |
| 2023-05-11 | $779.00 | $779.00 | 759 | — | — |
| 2023-05-10 | $805.50 | $805.50 | 940 | — | — |
| 2023-05-09 | $829.00 | $829.00 | 1,465 | — | — |
| 2023-05-08 | $829.00 | $829.00 | 1,429 | — | — |
| 2023-05-05 | $816.00 | $816.00 | 2,238 | — | — |
| 2023-05-04 | $736.00 | $736.00 | 948 | — | — |
| 2023-05-03 | $726.00 | $726.00 | 546 | — | — |
| 2023-05-02 | $736.00 | $736.00 | 870 | — | — |
| 2023-05-01 | $781.00 | $781.00 | 994 | — | — |
| 2023-04-28 | $799.00 | $799.00 | 1,556 | — | — |
| 2023-04-27 | $751.00 | $751.00 | 1,050 | — | — |
| 2023-04-26 | $701.00 | $701.00 | 2,333 | — | — |
| 2023-04-25 | $708.00 | $708.00 | 1,774 | — | — |
| 2023-04-24 | $776.00 | $776.00 | 1,573 | — | — |
| 2023-04-21 | $784.00 | $784.00 | 1,542 | — | — |
| 2023-04-20 | $791.00 | $791.00 | 1,188 | — | — |
| 2023-04-19 | $819.00 | $819.00 | 1,815 | — | — |
| 2023-04-18 | $817.00 | $817.00 | 1,322 | — | — |
| 2023-04-17 | $778.00 | $778.00 | 2,258 | — | — |
| 2023-04-14 | $795.00 | $795.00 | 1,231 | — | — |
| 2023-04-13 | $786.00 | $786.00 | 840 | — | — |
| 2023-04-12 | $755.00 | $755.00 | 2,970 | — | — |
| 2023-04-11 | $780.00 | $780.00 | 2,054 | — | — |
| 2023-04-10 | $721.00 | $721.00 | 1,769 | — | — |
| 2023-04-06 | $745.00 | $745.00 | 1,703 | — | — |
| 2023-04-05 | $695.00 | $695.00 | 2,555 | — | — |
| 2023-04-04 | $736.00 | $736.00 | 1,926 | — | — |
| 2023-04-03 | $730.00 | $730.00 | 4,304 | — | — |
| 2023-03-31 | $808.00 | $808.00 | 5,179 | — | — |
| 2023-03-30 | $829.00 | $829.00 | 1,959 | — | — |
| 2023-03-29 | $813.00 | $813.00 | 2,809 | — | — |
| 2023-03-28 | $863.00 | $863.00 | 2,330 | — | — |
| 2023-03-27 | $847.00 | $847.00 | 2,902 | — | — |
| 2023-03-24 | $816.00 | $816.00 | 4,286 | — | — |
| 2023-03-23 | $819.50 | $819.50 | 10,985 | — | — |
| 2023-03-22 | $904.00 | $904.00 | 4,092 | — | — |
| 2023-03-21 | $1,020.00 | $1,020.00 | 5,758 | — | — |
| 2023-03-20 | $924.00 | $924.00 | 6,181 | — | — |
| 2023-03-17 | $989.00 | $989.00 | 5,419 | — | — |
| 2023-03-16 | $1,053.00 | $1,053.00 | 8,723 | — | — |
| 2023-03-15 | $983.00 | $983.00 | 6,417 | — | — |
| 2023-03-14 | $920.00 | $920.00 | 5,353 | — | — |
| 2023-03-13 | $826.00 | $826.00 | 3,491 | — | — |
| 2023-03-10 | $815.00 | $815.00 | 3,144 | — | — |
| 2023-03-09 | $849.00 | $849.00 | 5,597 | — | — |
| 2023-03-08 | $891.00 | $891.00 | 6,596 | — | — |
| 2023-03-07 | $818.00 | $818.00 | 7,337 | — | — |
| 2023-03-06 | $876.00 | $876.00 | 12,198 | — | — |
| 2023-03-03 | $687.00 | $687.00 | 6,053 | — | — |
| 2023-03-02 | $627.00 | $627.00 | 5,558 | — | — |
| 2023-03-01 | $656.00 | $656.00 | 16,921 | — | — |
| 2023-02-28 | $769.00 | $769.00 | 6,368 | — | — |
| 2023-02-27 | $710.00 | $710.00 | 5,045 | — | — |
| 2023-02-24 | $630.00 | $630.00 | 4,486 | — | — |
| 2023-02-23 | $696.00 | $696.00 | 11,541 | — | — |
| 2023-02-22 | $566.00 | $566.00 | 1,536 | — | — |
| 2023-02-21 | $564.00 | $564.00 | 2,118 | — | — |
| 2023-02-17 | $578.00 | $578.00 | 1,034 | — | — |
| 2023-02-16 | $551.00 | $551.00 | 1,666 | — | — |
| 2023-02-15 | $557.00 | $557.00 | 1,594 | — | — |
| 2023-02-14 | $532.00 | $532.00 | 8,688 | — | — |
| 2023-02-13 | $506.00 | $506.00 | 2,187 | — | — |
| 2023-02-10 | $493.00 | $493.00 | 1,474 | — | — |
| 2023-02-09 | $505.00 | $505.00 | 1,132 | — | — |
| 2023-02-08 | $498.00 | $498.00 | 2,205 | — | — |
| 2023-02-07 | $497.00 | $497.00 | 2,002 | — | — |
| 2023-02-06 | $514.00 | $514.00 | 1,118 | — | — |
| 2023-02-03 | $541.00 | $541.00 | 1,244 | — | — |
| 2023-02-02 | $569.00 | $569.00 | 2,220 | — | — |
| 2023-02-01 | $537.00 | $537.00 | 2,280 | — | — |
| 2023-01-31 | $507.00 | $507.00 | 1,245 | — | — |
| 2023-01-30 | $496.00 | $496.00 | 1,574 | — | — |
| 2023-01-27 | $505.00 | $505.00 | 2,137 | — | — |
| 2023-01-26 | $503.00 | $503.00 | 1,857 | — | — |
| 2023-01-25 | $502.00 | $502.00 | 1,786 | — | — |
| 2023-01-24 | $532.00 | $532.00 | 3,283 | — | — |
| 2023-01-23 | $500.00 | $500.00 | 2,643 | — | — |
| 2023-01-20 | $495.00 | $495.00 | 2,214 | — | — |
| 2023-01-19 | $489.00 | $489.00 | 2,650 | — | — |
| 2023-01-18 | $500.00 | $500.00 | 2,054 | — | — |
| 2023-01-17 | $512.00 | $512.00 | 3,510 | — | — |
| 2023-01-13 | $550.00 | $550.00 | 5,184 | — | — |
| 2023-01-12 | $511.00 | $511.00 | 4,330 | — | — |
| 2023-01-11 | $524.00 | $524.00 | 2,888 | — | — |
| 2023-01-10 | $512.00 | $512.00 | 7,601 | — | — |
| 2023-01-09 | $588.00 | $588.00 | 2,884 | — | — |
| 2023-01-06 | $602.00 | $602.00 | 3,608 | — | — |
| 2023-01-05 | $608.00 | $608.00 | 4,090 | — | — |
| 2023-01-04 | $592.00 | $592.00 | 6,099 | — | — |
| 2023-01-03 | $617.00 | $617.00 | 10,079 | — | — |