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
- 2019-10-25 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $2,076.00 | $2,089.00 | 145 | — | — |
| 2025-12-30 | $2,172.00 | $2,185.60 | 375 | — | — |
| 2025-12-29 | $2,268.00 | $2,282.20 | 608 | — | — |
| 2025-12-26 | $2,604.00 | $2,620.31 | 13,518 | — | — |
| 2025-12-24 | $1,896.00 | $1,907.87 | 447 | — | — |
| 2025-12-23 | $1,788.00 | $1,799.20 | 912 | — | — |
| 2025-12-22 | $2,436.00 | $2,451.26 | 965 | — | — |
| 2025-12-19 | $2,676.00 | $2,692.76 | 2,036 | — | — |
| 2025-12-18 | $2,940.00 | $2,958.41 | 44,638 | — | — |
| 2025-12-17 | $2,400.00 | $2,415.03 | 1,318 | — | — |
| 2025-12-16 | $2,760.00 | $2,777.29 | 2,221 | — | — |
| 2025-12-15 | $4,320.00 | $4,347.06 | 961 | — | — |
| 2025-12-12 | $4,920.00 | $4,950.81 | 4,308 | — | — |
| 2025-12-11 | $4,200.00 | $4,226.30 | 1,624 | — | — |
| 2025-12-10 | $4,560.00 | $4,588.56 | 1,383 | — | — |
| 2025-12-09 | $5,160.00 | $5,192.32 | 2,032 | — | — |
| 2025-12-08 | $5,880.00 | $5,916.83 | 11,007 | — | — |
| 2025-12-05 | $4,440.00 | $4,467.81 | 8,789 | — | — |
| 2025-12-04 | $3,840.00 | $3,864.05 | 2,003 | — | — |
| 2025-12-03 | $4,080.00 | $4,105.55 | 3,286 | — | — |
| 2025-12-02 | $6,600.00 | $6,641.34 | 2,270 | — | — |
| 2025-12-01 | $9,360.00 | $9,418.62 | 2,537 | — | — |
| 2025-11-28 | $126,000.00 | $126,789.15 | 28 | — | — |
| 2025-11-26 | $109,320.00 | $110,004.68 | 31 | — | — |
| 2025-11-25 | $98,520.00 | $99,137.04 | 56 | — | — |
| 2025-11-24 | $69,720.00 | $70,156.66 | 0 | — | — |
| 2025-11-21 | $70,800.00 | $71,243.42 | 1 | — | — |
| 2025-11-20 | $73,200.00 | $73,658.46 | 20 | — | — |
| 2025-11-19 | $67,800.00 | $68,224.64 | 1 | — | — |
| 2025-11-18 | $69,480.00 | $69,915.16 | 1 | — | — |
| 2025-11-17 | $65,760.00 | $66,171.86 | 2 | — | — |
| 2025-11-14 | $72,960.00 | $73,416.95 | 0 | — | — |
| 2025-11-13 | $69,240.00 | $69,673.65 | 0 | — | — |
| 2025-11-12 | $68,400.00 | $68,828.39 | 0 | — | — |
| 2025-11-11 | $71,760.00 | $72,209.44 | 0 | — | — |
| 2025-11-10 | $70,320.00 | $70,760.42 | 0 | — | — |
| 2025-11-07 | $68,400.00 | $68,828.39 | 1 | — | — |
| 2025-11-06 | $72,000.00 | $72,450.94 | 1 | — | — |
| 2025-11-05 | $74,520.00 | $74,986.72 | 0 | — | — |
| 2025-11-04 | $74,400.00 | $74,865.97 | 1 | — | — |
| 2025-11-03 | $74,400.00 | $74,865.97 | 3 | — | — |
| 2025-10-31 | $72,000.00 | $72,450.94 | 0 | — | — |
| 2025-10-30 | $74,640.00 | $75,107.47 | 1 | — | — |
| 2025-10-29 | $71,040.00 | $71,484.93 | 1 | — | — |
| 2025-10-28 | $80,400.00 | $80,903.55 | 3 | — | — |
| 2025-10-27 | $78,000.00 | $78,488.52 | 4 | — | — |
| 2025-10-24 | $73,320.00 | $73,779.21 | 0 | — | — |
| 2025-10-23 | $72,000.00 | $72,450.94 | 2 | — | — |
| 2025-10-22 | $73,680.00 | $74,141.46 | 1 | — | — |
| 2025-10-21 | $75,600.00 | $76,073.49 | 4 | — | — |
| 2025-10-20 | $69,600.00 | $70,035.91 | 0 | — | — |
| 2025-10-17 | $65,520.00 | $65,930.36 | 1 | — | — |
| 2025-10-16 | $70,800.00 | $71,243.42 | 1 | — | — |
| 2025-10-15 | $70,080.00 | $70,518.91 | 4 | — | — |
| 2025-10-14 | $79,680.00 | $80,179.04 | 26 | — | — |
| 2025-10-13 | $123,600.00 | $124,374.11 | 2 | — | — |
| 2025-10-10 | $136,800.00 | $137,656.79 | 16 | — | — |
| 2025-10-09 | $127,200.00 | $127,996.66 | 1 | — | — |
| 2025-10-08 | $123,600.00 | $124,374.11 | 1 | — | — |
| 2025-10-07 | $121,200.00 | $121,959.08 | 0 | — | — |
| 2025-10-06 | $123,600.00 | $124,374.11 | 1 | — | — |
| 2025-10-03 | $122,400.00 | $123,166.60 | 1 | — | — |
| 2025-10-02 | $125,040.00 | $125,823.13 | 0 | — | — |
| 2025-10-01 | $121,200.00 | $121,959.08 | 1 | — | — |
| 2025-09-30 | $124,800.00 | $125,581.63 | 1 | — | — |
| 2025-09-29 | $127,200.00 | $127,996.66 | 3 | — | — |
| 2025-09-26 | $112,560.00 | $113,264.97 | 4 | — | — |
| 2025-09-25 | $117,600.00 | $118,336.54 | 3 | — | — |
| 2025-09-24 | $117,600.00 | $118,336.54 | 4 | — | — |
| 2025-09-23 | $110,400.00 | $111,091.44 | 2 | — | — |
| 2025-09-22 | $110,400.00 | $111,091.44 | 5 | — | — |
| 2025-09-19 | $108,480.00 | $109,159.42 | 3 | — | — |
| 2025-09-18 | $97,680.00 | $98,291.78 | 53 | — | — |
| 2025-09-17 | $102,000.00 | $102,638.83 | 1 | — | — |
| 2025-09-16 | $93,000.00 | $93,582.46 | 0 | — | — |
| 2025-09-15 | $93,600.00 | $94,186.22 | 0 | — | — |
| 2025-09-12 | $92,400.00 | $92,978.71 | 0 | — | — |
| 2025-09-11 | $101,400.00 | $102,035.07 | 0 | — | — |
| 2025-09-10 | $101,880.00 | $102,518.08 | 0 | — | — |
| 2025-09-09 | $102,960.00 | $103,604.84 | 0 | — | — |
| 2025-09-08 | $98,400.00 | $99,016.28 | 0 | — | — |
| 2025-09-05 | $99,120.00 | $99,740.79 | 1 | — | — |
| 2025-09-04 | $111,840.00 | $112,540.46 | 2 | — | — |
| 2025-09-03 | $87,480.00 | $88,027.89 | 8 | — | — |
| 2025-09-02 | $82,800.00 | $83,318.58 | 11 | — | — |
| 2025-08-29 | $85,920.00 | $86,458.12 | 0 | — | — |
| 2025-08-28 | $82,800.00 | $83,318.58 | 0 | — | — |
| 2025-08-27 | $85,320.00 | $85,854.36 | 0 | — | — |
| 2025-08-26 | $83,400.00 | $83,922.34 | 0 | — | — |
| 2025-08-25 | $82,800.00 | $83,318.58 | 0 | — | — |
| 2025-08-22 | $82,800.00 | $83,318.58 | 0 | — | — |
| 2025-08-21 | $85,200.00 | $85,733.61 | 0 | — | — |
| 2025-08-20 | $85,560.00 | $86,095.87 | 0 | — | — |
| 2025-08-19 | $87,600.00 | $88,148.64 | 0 | — | — |
| 2025-08-18 | $91,800.00 | $92,374.95 | 0 | — | — |
| 2025-08-15 | $92,400.00 | $92,978.71 | 0 | — | — |
| 2025-08-14 | $90,600.00 | $91,167.43 | 0 | — | — |
| 2025-08-13 | $93,000.00 | $93,582.46 | 0 | — | — |
| 2025-08-12 | $96,000.00 | $96,601.25 | 0 | — | — |
| 2025-08-11 | $85,440.00 | $85,975.12 | 0 | — | — |
| 2025-08-08 | $93,600.00 | $94,186.22 | 0 | — | — |
| 2025-08-07 | $86,280.00 | $86,820.38 | 0 | — | — |
| 2025-08-06 | $90,960.00 | $91,529.69 | 0 | — | — |
| 2025-08-05 | $114,960.00 | $115,680.00 | 0 | — | — |
| 2025-08-04 | $114,960.00 | $115,680.00 | 0 | — | — |
| 2025-08-01 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-07-31 | $121,200.00 | $121,959.08 | 0 | — | — |
| 2025-07-30 | $93,600.00 | $94,186.22 | 0 | — | — |
| 2025-07-29 | $93,600.00 | $94,186.22 | 0 | — | — |
| 2025-07-28 | $93,960.00 | $94,548.48 | 0 | — | — |
| 2025-07-25 | $105,600.00 | $106,261.38 | 0 | — | — |
| 2025-07-24 | $114,360.00 | $115,076.24 | 0 | — | — |
| 2025-07-23 | $118,200.00 | $118,940.29 | 0 | — | — |
| 2025-07-22 | $104,520.00 | $105,174.61 | 0 | — | — |
| 2025-07-21 | $100,800.00 | $101,431.32 | 0 | — | — |
| 2025-07-18 | $100,800.00 | $101,431.32 | 0 | — | — |
| 2025-07-17 | $104,400.00 | $105,053.86 | 0 | — | — |
| 2025-07-16 | $100,320.00 | $100,948.31 | 0 | — | — |
| 2025-07-15 | $100,200.00 | $100,827.56 | 0 | — | — |
| 2025-07-14 | $109,560.00 | $110,246.18 | 0 | — | — |
| 2025-07-11 | $109,200.00 | $109,883.93 | 0 | — | — |
| 2025-07-10 | $108,600.00 | $109,280.17 | 0 | — | — |
| 2025-07-09 | $106,680.00 | $107,348.14 | 0 | — | — |
| 2025-07-08 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-07-07 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-07-03 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-07-02 | $110,040.00 | $110,729.19 | 0 | — | — |
| 2025-07-01 | $111,120.00 | $111,815.95 | 0 | — | — |
| 2025-06-30 | $100,800.00 | $101,431.32 | 0 | — | — |
| 2025-06-27 | $100,800.00 | $101,431.32 | 0 | — | — |
| 2025-06-26 | $100,800.00 | $101,431.32 | 0 | — | — |
| 2025-06-25 | $100,440.00 | $101,069.06 | 0 | — | — |
| 2025-06-24 | $104,160.00 | $104,812.36 | 0 | — | — |
| 2025-06-23 | $103,200.00 | $103,846.35 | 0 | — | — |
| 2025-06-20 | $103,200.00 | $103,846.35 | 0 | — | — |
| 2025-06-18 | $104,760.00 | $105,416.12 | 0 | — | — |
| 2025-06-17 | $105,720.00 | $106,382.13 | 0 | — | — |
| 2025-06-16 | $112,080.00 | $112,781.96 | 0 | — | — |
| 2025-06-13 | $105,480.00 | $106,140.63 | 0 | — | — |
| 2025-06-12 | $105,600.00 | $106,261.38 | 0 | — | — |
| 2025-06-11 | $118,560.00 | $119,302.55 | 0 | — | — |
| 2025-06-10 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-06-09 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-06-06 | $108,000.00 | $108,676.41 | 0 | — | — |
| 2025-06-05 | $119,880.00 | $120,630.82 | 0 | — | — |
| 2025-06-04 | $119,880.00 | $120,630.82 | 0 | — | — |
| 2025-06-03 | $120,000.00 | $120,751.57 | 0 | — | — |
| 2025-06-02 | $120,000.00 | $120,751.57 | 0 | — | — |
| 2025-05-30 | $114,000.00 | $114,713.99 | 0 | — | — |
| 2025-05-29 | $114,000.00 | $114,713.99 | 0 | — | — |
| 2025-05-28 | $117,720.00 | $118,457.29 | 0 | — | — |
| 2025-05-27 | $121,200.00 | $121,959.08 | 0 | — | — |
| 2025-05-23 | $120,000.00 | $120,751.57 | 0 | — | — |
| 2025-05-22 | $128,400.00 | $129,204.18 | 0 | — | — |
| 2025-05-21 | $112,920.00 | $113,627.22 | 0 | — | — |
| 2025-05-20 | $117,600.00 | $118,336.54 | 0 | — | — |
| 2025-05-19 | $121,200.00 | $121,959.08 | 0 | — | — |
| 2025-05-16 | $117,720.00 | $118,457.29 | 0 | — | — |
| 2025-05-15 | $115,560.00 | $116,283.76 | 0 | — | — |
| 2025-05-14 | $110,400.00 | $111,091.44 | 0 | — | — |
| 2025-05-13 | $116,400.00 | $117,129.02 | 0 | — | — |
| 2025-05-12 | $115,200.00 | $115,921.50 | 0 | — | — |
| 2025-05-09 | $123,600.00 | $124,374.11 | 0 | — | — |
| 2025-05-08 | $127,200.00 | $127,996.66 | 0 | — | — |
| 2025-05-07 | $135,600.00 | $136,449.27 | 0 | — | — |
| 2025-05-06 | $141,600.00 | $142,486.85 | 0 | — | — |
| 2025-05-05 | $147,600.00 | $148,524.43 | 0 | — | — |
| 2025-05-02 | $154,800.00 | $155,769.52 | 0 | — | — |
| 2025-05-01 | $165,000.00 | $166,033.40 | 1 | — | — |
| 2025-04-30 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-04-29 | $160,320.00 | $161,324.09 | 0 | — | — |
| 2025-04-28 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-04-25 | $160,440.00 | $161,444.84 | 0 | — | — |
| 2025-04-24 | $157,440.00 | $158,426.06 | 0 | — | — |
| 2025-04-23 | $158,760.00 | $159,754.32 | 0 | — | — |
| 2025-04-22 | $159,600.00 | $160,599.58 | 1 | — | — |
| 2025-04-21 | $158,400.00 | $159,392.07 | 1 | — | — |
| 2025-04-17 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-04-16 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-04-15 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-04-14 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-04-11 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-04-10 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-04-09 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-04-08 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-04-07 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-04-04 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-04-03 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-04-02 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-04-01 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-03-31 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-03-28 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-03-27 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-03-26 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-03-25 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-03-24 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-03-21 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-03-20 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-03-19 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-03-18 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-03-17 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-03-14 | $166,800.00 | $167,844.68 | 0 | — | — |
| 2025-03-13 | $168,000.00 | $169,052.19 | 0 | — | — |
| 2025-03-12 | $169,200.00 | $170,259.71 | 0 | — | — |
| 2025-03-11 | $165,600.00 | $166,637.16 | 0 | — | — |
| 2025-03-10 | $172,800.00 | $173,882.26 | 0 | — | — |
| 2025-03-07 | $170,400.00 | $171,467.22 | 0 | — | — |
| 2025-03-06 | $174,000.00 | $175,089.77 | 0 | — | — |
| 2025-03-05 | $175,200.00 | $176,297.29 | 0 | — | — |
| 2025-03-04 | $177,600.00 | $178,712.32 | 0 | — | — |
| 2025-03-03 | $171,600.00 | $172,674.74 | 0 | — | — |
| 2025-02-28 | $166,800.00 | $167,844.68 | 0 | — | — |
| 2025-02-27 | $155,400.00 | $156,373.28 | 4 | — | — |
| 2025-02-26 | $166,800.00 | $167,844.68 | 0 | — | — |
| 2025-02-25 | $162,600.00 | $163,618.37 | 0 | — | — |
| 2025-02-24 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-02-21 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-02-20 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-02-19 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-02-18 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-02-14 | $165,600.00 | $166,637.16 | 0 | — | — |
| 2025-02-13 | $165,600.00 | $166,637.16 | 0 | — | — |
| 2025-02-12 | $165,600.00 | $166,637.16 | 0 | — | — |
| 2025-02-11 | $161,400.00 | $162,410.86 | 0 | — | — |
| 2025-02-10 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-02-07 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-02-06 | $163,200.00 | $164,222.13 | 0 | — | — |
| 2025-02-05 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-02-04 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-02-03 | $162,600.00 | $163,618.37 | 0 | — | — |
| 2025-01-31 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-01-30 | $168,000.00 | $169,052.19 | 0 | — | — |
| 2025-01-29 | $168,000.00 | $169,052.19 | 0 | — | — |
| 2025-01-28 | $165,600.00 | $166,637.16 | 0 | — | — |
| 2025-01-27 | $166,080.00 | $167,120.17 | 0 | — | — |
| 2025-01-24 | $166,800.00 | $167,844.68 | 0 | — | — |
| 2025-01-23 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-01-22 | $164,400.00 | $165,429.65 | 0 | — | — |
| 2025-01-21 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-01-17 | $160,800.00 | $161,807.10 | 0 | — | — |
| 2025-01-16 | $158,400.00 | $159,392.07 | 0 | — | — |
| 2025-01-15 | $160,440.00 | $161,444.84 | 0 | — | — |
| 2025-01-14 | $162,000.00 | $163,014.62 | 0 | — | — |
| 2025-01-13 | $158,400.00 | $159,392.07 | 0 | — | — |
| 2025-01-10 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-01-08 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-01-07 | $159,600.00 | $160,599.58 | 0 | — | — |
| 2025-01-06 | $154,800.00 | $155,769.52 | 0 | — | — |
| 2025-01-03 | $153,600.00 | $154,562.01 | 0 | — | — |
| 2025-01-02 | $165,600.00 | $166,637.16 | 4 | — | — |