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
- 2021-04-15 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 | $675.00 | $675.00 | 27,116 | — | — |
| 2021-12-30 | $682.75 | $682.75 | 35,492 | — | — |
| 2021-12-29 | $669.25 | $669.25 | 41,744 | — | — |
| 2021-12-28 | $666.75 | $666.75 | 111,660 | — | — |
| 2021-12-27 | $670.25 | $670.25 | 38,920 | — | — |
| 2021-12-23 | $684.75 | $684.75 | 92,164 | — | — |
| 2021-12-22 | $676.50 | $676.50 | 115,496 | — | — |
| 2021-12-21 | $645.25 | $645.25 | 180,296 | — | — |
| 2021-12-20 | $605.50 | $605.50 | 229,604 | — | — |
| 2021-12-17 | $583.25 | $583.25 | 502,816 | — | — |
| 2021-12-16 | $552.75 | $552.75 | 185,436 | — | — |
| 2021-12-15 | $588.50 | $588.50 | 177,572 | — | — |
| 2021-12-14 | $563.75 | $563.75 | 114,788 | — | — |
| 2021-12-13 | $574.25 | $574.25 | 65,448 | — | — |
| 2021-12-10 | $571.50 | $571.50 | 69,916 | — | — |
| 2021-12-09 | $573.75 | $573.75 | 56,260 | — | — |
| 2021-12-08 | $592.25 | $592.25 | 62,592 | — | — |
| 2021-12-07 | $585.25 | $585.25 | 77,416 | — | — |
| 2021-12-06 | $559.50 | $559.50 | 121,668 | — | — |
| 2021-12-03 | $540.50 | $540.50 | 191,624 | — | — |
| 2021-12-02 | $577.00 | $577.00 | 69,432 | — | — |
| 2021-12-01 | $562.50 | $562.50 | 164,972 | — | — |
| 2021-11-30 | $550.00 | $550.00 | 111,604 | — | — |
| 2021-11-29 | $535.75 | $535.75 | 66,216 | — | — |
| 2021-11-26 | $539.75 | $539.75 | 23,764 | — | — |
| 2021-11-24 | $553.25 | $553.25 | 33,216 | — | — |
| 2021-11-23 | $554.50 | $554.50 | 70,312 | — | — |
| 2021-11-22 | $579.00 | $579.00 | 73,096 | — | — |
| 2021-11-19 | $594.00 | $594.00 | 32,976 | — | — |
| 2021-11-18 | $600.25 | $600.25 | 59,056 | — | — |
| 2021-11-17 | $632.25 | $632.25 | 63,380 | — | — |
| 2021-11-16 | $631.50 | $631.50 | 34,412 | — | — |
| 2021-11-15 | $633.50 | $633.50 | 53,496 | — | — |
| 2021-11-12 | $637.75 | $637.75 | 32,364 | — | — |
| 2021-11-11 | $635.75 | $635.75 | 67,016 | — | — |
| 2021-11-10 | $632.50 | $632.50 | 45,732 | — | — |
| 2021-11-09 | $618.00 | $618.00 | 37,652 | — | — |
| 2021-11-08 | $637.50 | $637.50 | 51,304 | — | — |
| 2021-11-05 | $623.00 | $623.00 | 30,356 | — | — |
| 2021-11-04 | $627.75 | $627.75 | 86,300 | — | — |
| 2021-11-03 | $618.50 | $618.50 | 97,372 | — | — |
| 2021-11-02 | $617.75 | $617.75 | 52,388 | — | — |
| 2021-11-01 | $624.00 | $624.00 | 69,312 | — | — |
| 2021-10-29 | $612.50 | $612.50 | 105,308 | — | — |
| 2021-10-28 | $604.25 | $604.25 | 117,156 | — | — |
| 2021-10-27 | $596.25 | $596.25 | 66,804 | — | — |
| 2021-10-26 | $594.75 | $594.75 | 119,392 | — | — |
| 2021-10-25 | $587.25 | $587.25 | 75,472 | — | — |
| 2021-10-22 | $592.75 | $592.75 | 62,628 | — | — |
| 2021-10-21 | $611.50 | $611.50 | 104,564 | — | — |
| 2021-10-20 | $600.00 | $600.00 | 127,488 | — | — |
| 2021-10-19 | $589.25 | $589.25 | 102,664 | — | — |
| 2021-10-18 | $588.50 | $588.50 | 76,464 | — | — |
| 2021-10-15 | $599.00 | $599.00 | 130,084 | — | — |
| 2021-10-14 | $593.25 | $593.25 | 137,940 | — | — |
| 2021-10-13 | $602.00 | $602.00 | 113,156 | — | — |
| 2021-10-12 | $616.00 | $616.00 | 130,048 | — | — |
| 2021-10-11 | $585.25 | $585.25 | 64,664 | — | — |
| 2021-10-08 | $633.25 | $633.25 | 73,660 | — | — |
| 2021-10-07 | $651.50 | $651.50 | 32,596 | — | — |
| 2021-10-06 | $666.25 | $666.25 | 34,344 | — | — |
| 2021-10-05 | $651.50 | $651.50 | 35,320 | — | — |
| 2021-10-04 | $642.50 | $642.50 | 29,100 | — | — |
| 2021-10-01 | $648.75 | $648.75 | 22,744 | — | — |
| 2021-09-30 | $655.25 | $655.25 | 36,320 | — | — |
| 2021-09-29 | $654.25 | $654.25 | 34,408 | — | — |
| 2021-09-28 | $653.75 | $653.75 | 42,064 | — | — |
| 2021-09-27 | $674.50 | $674.50 | 23,188 | — | — |
| 2021-09-24 | $702.50 | $702.50 | 35,348 | — | — |
| 2021-09-23 | $711.50 | $711.50 | 26,964 | — | — |
| 2021-09-22 | $702.25 | $702.25 | 22,764 | — | — |
| 2021-09-21 | $707.75 | $707.75 | 33,020 | — | — |
| 2021-09-20 | $712.00 | $712.00 | 25,588 | — | — |
| 2021-09-17 | $725.25 | $725.25 | 97,672 | — | — |
| 2021-09-16 | $741.75 | $741.75 | 39,160 | — | — |
| 2021-09-15 | $775.50 | $775.50 | 25,484 | — | — |
| 2021-09-14 | $778.50 | $778.50 | 35,508 | — | — |
| 2021-09-13 | $799.00 | $799.00 | 47,688 | — | — |
| 2021-09-10 | $793.75 | $793.75 | 262,840 | — | — |
| 2021-09-09 | $787.75 | $787.75 | 68,612 | — | — |
| 2021-09-08 | $808.25 | $808.25 | 45,568 | — | — |
| 2021-09-07 | $887.00 | $887.00 | 17,436 | — | — |
| 2021-09-03 | $912.00 | $912.00 | 8,740 | — | — |
| 2021-09-02 | $934.50 | $934.50 | 16,072 | — | — |
| 2021-09-01 | $873.75 | $873.75 | 13,772 | — | — |
| 2021-08-31 | $875.00 | $875.00 | 26,832 | — | — |
| 2021-08-30 | $943.75 | $943.75 | 6,888 | — | — |
| 2021-08-27 | $920.75 | $920.75 | 10,216 | — | — |
| 2021-08-26 | $893.75 | $893.75 | 13,272 | — | — |
| 2021-08-25 | $900.00 | $900.00 | 11,168 | — | — |
| 2021-08-24 | $888.00 | $888.00 | 6,800 | — | — |
| 2021-08-23 | $899.25 | $899.25 | 6,348 | — | — |
| 2021-08-20 | $877.75 | $877.75 | 8,548 | — | — |
| 2021-08-19 | $856.50 | $856.50 | 12,892 | — | — |
| 2021-08-18 | $870.00 | $870.00 | 15,228 | — | — |
| 2021-08-17 | $866.25 | $866.25 | 11,032 | — | — |
| 2021-08-16 | $874.75 | $874.75 | 16,472 | — | — |
| 2021-08-13 | $875.75 | $875.75 | 11,684 | — | — |
| 2021-08-12 | $873.75 | $873.75 | 14,440 | — | — |
| 2021-08-11 | $846.50 | $846.50 | 21,120 | — | — |
| 2021-08-10 | $843.75 | $843.75 | 27,012 | — | — |
| 2021-08-09 | $885.00 | $885.00 | 12,160 | — | — |
| 2021-08-06 | $890.00 | $890.00 | 11,772 | — | — |
| 2021-08-05 | $908.25 | $908.25 | 11,504 | — | — |
| 2021-08-04 | $966.00 | $966.00 | 21,712 | — | — |
| 2021-08-03 | $944.50 | $944.50 | 12,868 | — | — |
| 2021-08-02 | $932.00 | $932.00 | 8,008 | — | — |
| 2021-07-30 | $919.75 | $919.75 | 6,064 | — | — |
| 2021-07-29 | $937.25 | $937.25 | 11,340 | — | — |
| 2021-07-28 | $949.00 | $949.00 | 8,980 | — | — |
| 2021-07-27 | $923.75 | $923.75 | 14,460 | — | — |
| 2021-07-26 | $916.25 | $916.25 | 15,904 | — | — |
| 2021-07-23 | $922.00 | $922.00 | 10,600 | — | — |
| 2021-07-22 | $885.50 | $885.50 | 10,740 | — | — |
| 2021-07-21 | $893.75 | $893.75 | 8,880 | — | — |
| 2021-07-20 | $870.00 | $870.00 | 13,676 | — | — |
| 2021-07-19 | $866.50 | $866.50 | 20,848 | — | — |
| 2021-07-16 | $852.50 | $852.50 | 15,772 | — | — |
| 2021-07-15 | $865.00 | $865.00 | 16,708 | — | — |
| 2021-07-14 | $866.75 | $866.75 | 12,316 | — | — |
| 2021-07-13 | $892.25 | $892.25 | 10,004 | — | — |
| 2021-07-12 | $905.50 | $905.50 | 8,684 | — | — |
| 2021-07-09 | $892.75 | $892.75 | 9,872 | — | — |
| 2021-07-08 | $897.75 | $897.75 | 9,460 | — | — |
| 2021-07-07 | $925.00 | $925.00 | 11,508 | — | — |
| 2021-07-06 | $931.75 | $931.75 | 18,684 | — | — |
| 2021-07-02 | $966.25 | $966.25 | 12,196 | — | — |
| 2021-07-01 | $968.00 | $968.00 | 34,076 | — | — |
| 2021-06-30 | $1,014.25 | $1,014.25 | 24,012 | — | — |
| 2021-06-29 | $979.75 | $979.75 | 15,756 | — | — |
| 2021-06-28 | $998.00 | $998.00 | 18,080 | — | — |
| 2021-06-25 | $985.00 | $985.00 | 167,088 | — | — |
| 2021-06-24 | $1,020.75 | $1,020.75 | 40,296 | — | — |
| 2021-06-23 | $1,044.50 | $1,044.50 | 32,904 | — | — |
| 2021-06-22 | $1,049.50 | $1,049.50 | 34,980 | — | — |
| 2021-06-21 | $1,052.50 | $1,052.50 | 41,820 | — | — |
| 2021-06-18 | $1,081.25 | $1,081.25 | 151,376 | — | — |
| 2021-06-17 | $1,067.00 | $1,067.00 | 48,220 | — | — |
| 2021-06-16 | $1,035.50 | $1,035.50 | 50,032 | — | — |
| 2021-06-15 | $988.00 | $988.00 | 35,476 | — | — |
| 2021-06-14 | $956.25 | $956.25 | 48,376 | — | — |
| 2021-06-11 | $920.00 | $920.00 | 29,112 | — | — |
| 2021-06-10 | $925.00 | $925.00 | 27,824 | — | — |
| 2021-06-09 | $924.75 | $924.75 | 48,648 | — | — |
| 2021-06-08 | $912.50 | $912.50 | 87,920 | — | — |
| 2021-06-07 | $868.25 | $868.25 | 74,652 | — | — |
| 2021-06-04 | $880.00 | $880.00 | 17,888 | — | — |
| 2021-06-03 | $916.25 | $916.25 | 13,168 | — | — |
| 2021-06-02 | $941.75 | $941.75 | 13,984 | — | — |
| 2021-06-01 | $960.00 | $960.00 | 17,880 | — | — |
| 2021-05-28 | $898.50 | $898.50 | 11,760 | — | — |
| 2021-05-27 | $918.75 | $918.75 | 14,816 | — | — |
| 2021-05-26 | $846.25 | $846.25 | 22,992 | — | — |
| 2021-05-25 | $864.00 | $864.00 | 19,424 | — | — |
| 2021-05-24 | $848.25 | $848.25 | 13,204 | — | — |
| 2021-05-21 | $850.75 | $850.75 | 18,980 | — | — |
| 2021-05-20 | $794.50 | $794.50 | 18,192 | — | — |
| 2021-05-19 | $766.50 | $766.50 | 7,004 | — | — |
| 2021-05-18 | $779.75 | $779.75 | 9,408 | — | — |
| 2021-05-17 | $752.75 | $752.75 | 10,012 | — | — |
| 2021-05-14 | $749.00 | $749.00 | 10,076 | — | — |
| 2021-05-13 | $728.50 | $728.50 | 50,224 | — | — |
| 2021-05-12 | $777.75 | $777.75 | 27,796 | — | — |
| 2021-05-11 | $795.75 | $795.75 | 9,076 | — | — |
| 2021-05-10 | $837.00 | $837.00 | 26,812 | — | — |
| 2021-05-07 | $837.25 | $837.25 | 8,908 | — | — |
| 2021-05-06 | $801.75 | $801.75 | 24,976 | — | — |
| 2021-05-05 | $820.50 | $820.50 | 25,728 | — | — |
| 2021-05-04 | $806.75 | $806.75 | 29,580 | — | — |
| 2021-05-03 | $812.00 | $812.00 | 22,420 | — | — |
| 2021-04-30 | $788.25 | $788.25 | 10,180 | — | — |
| 2021-04-29 | $781.00 | $781.00 | 31,828 | — | — |
| 2021-04-28 | $801.50 | $801.50 | 18,212 | — | — |
| 2021-04-27 | $803.75 | $803.75 | 11,708 | — | — |
| 2021-04-26 | $803.25 | $803.25 | 11,052 | — | — |
| 2021-04-23 | $785.00 | $785.00 | 18,928 | — | — |
| 2021-04-22 | $768.75 | $768.75 | 40,632 | — | — |
| 2021-04-21 | $812.50 | $812.50 | 151,928 | — | — |
| 2021-04-20 | $814.50 | $814.50 | 63,480 | — | — |
| 2021-04-19 | $813.50 | $813.50 | 64,560 | — | — |
| 2021-04-16 | $750.00 | $750.00 | 82,312 | — | — |
| 2021-04-15 | $775.00 | $775.00 | 580,968 | — | — |