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
- 2022-09-19 to 2026-08-28
- 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 |
|---|---|---|---|
| 2023-12-29 | $19,086.11 | $19,086.11 | 54 |
| 2023-12-28 | $18,351.80 | $18,351.80 | 44 |
| 2023-12-27 | $17,133.92 | $17,133.92 | 5 |
| 2023-12-26 | $16,721.99 | $16,721.99 | 9 |
| 2023-12-22 | $15,880.22 | $15,880.22 | 20 |
| 2023-12-21 | $15,402.62 | $15,402.62 | 5 |
| 2023-12-20 | $15,456.35 | $15,456.35 | 11 |
| 2023-12-19 | $17,014.52 | $17,014.52 | 24 |
| 2023-12-18 | $17,898.08 | $17,898.08 | 17 |
| 2023-12-15 | $17,915.99 | $17,915.99 | 34 |
| 2023-12-14 | $21,969.63 | $21,969.63 | 346 |
| 2023-12-13 | $17,307.05 | $17,307.05 | 3 |
| 2023-12-12 | $17,104.07 | $17,104.07 | 4 |
| 2023-12-11 | $18,208.52 | $18,208.52 | 4 |
| 2023-12-08 | $18,805.52 | $18,805.52 | 3 |
| 2023-12-07 | $19,199.54 | $19,199.54 | 13 |
| 2023-12-06 | $22,089.03 | $22,089.03 | 8 |
| 2023-12-05 | $20,895.02 | $20,895.02 | 11 |
| 2023-12-04 | $20,614.43 | $20,614.43 | 16 |
| 2023-12-01 | $24,417.33 | $24,417.33 | 237 |
| 2023-11-30 | $19,880.12 | $19,880.12 | 15 |
| 2023-11-29 | $19,002.53 | $19,002.53 | 8 |
| 2023-11-28 | $20,106.98 | $20,106.98 | 16 |
| 2023-11-27 | $23,820.33 | $23,820.33 | 38 |
| 2023-11-24 | $21,402.47 | $21,402.47 | 7 |
| 2023-11-22 | $21,492.02 | $21,492.02 | 23 |
| 2023-11-21 | $18,453.29 | $18,453.29 | 6 |
| 2023-11-20 | $17,790.62 | $17,790.62 | 9 |
| 2023-11-17 | $20,035.34 | $20,035.34 | 1 |
| 2023-11-16 | $20,895.02 | $20,895.02 | 3 |
| 2023-11-15 | $22,692.00 | $22,692.00 | 3 |
| 2023-11-14 | $22,429.31 | $22,429.31 | 5 |
| 2023-11-13 | $21,492.02 | $21,492.02 | 2 |
| 2023-11-10 | $21,277.10 | $21,277.10 | 6 |
| 2023-11-09 | $22,136.79 | $22,136.79 | 3 |
| 2023-11-08 | $22,384.54 | $22,384.54 | 12 |
| 2023-11-07 | $28,656.03 | $28,656.03 | 10 |
| 2023-11-06 | $34,746.27 | $34,746.27 | 0 |
| 2023-11-03 | $34,746.27 | $34,746.27 | 0 |
| 2023-11-02 | $34,746.27 | $34,746.27 | 0 |
| 2023-11-01 | $34,746.27 | $34,746.27 | 0 |
| 2023-10-31 | $34,746.27 | $34,746.27 | 2 |
| 2023-10-30 | $40,000.00 | $40,000.00 | 7 |
| 2023-10-27 | $53,194.03 | $53,194.03 | 3 |
| 2023-10-26 | $57,194.03 | $57,194.03 | 1 |
| 2023-10-25 | $55,582.09 | $55,582.09 | 0 |
| 2023-10-24 | $58,507.46 | $58,507.46 | 1 |
| 2023-10-23 | $58,507.46 | $58,507.46 | 2 |
| 2023-10-20 | $58,567.16 | $58,567.16 | 2 |
| 2023-10-19 | $60,358.21 | $60,358.21 | 5 |
| 2023-10-18 | $63,283.58 | $63,283.58 | 8 |
| 2023-10-17 | $64,477.61 | $64,477.61 | 4 |
| 2023-10-16 | $64,298.51 | $64,298.51 | 17 |
| 2023-10-13 | $71,880.59 | $71,880.59 | 150 |
| 2023-10-12 | $66,268.66 | $66,268.66 | 4 |
| 2023-10-11 | $71,641.79 | $71,641.79 | 16 |
| 2023-10-10 | $68,955.23 | $68,955.23 | 5 |
| 2023-10-09 | $65,791.05 | $65,791.05 | 4 |
| 2023-10-06 | $72,835.82 | $72,835.82 | 27 |
| 2023-10-05 | $62,149.25 | $62,149.25 | 5 |
| 2023-10-04 | $64,417.91 | $64,417.91 | 4 |
| 2023-10-03 | $63,940.30 | $63,940.30 | 26 |
| 2023-10-02 | $61,731.34 | $61,731.34 | 3 |
| 2023-09-29 | $63,044.78 | $63,044.78 | 2 |
| 2023-09-28 | $64,597.02 | $64,597.02 | 2 |
| 2023-09-27 | $67,164.18 | $67,164.18 | 7 |
| 2023-09-26 | $61,671.64 | $61,671.64 | 4 |
| 2023-09-25 | $65,611.94 | $65,611.94 | 15 |
| 2023-09-22 | $65,671.64 | $65,671.64 | 1 |
| 2023-09-21 | $66,805.97 | $66,805.97 | 2 |
| 2023-09-20 | $68,656.72 | $68,656.72 | 4 |
| 2023-09-19 | $67,283.59 | $67,283.59 | 8 |
| 2023-09-18 | $69,850.75 | $69,850.75 | 6 |
| 2023-09-15 | $81,791.05 | $81,791.05 | 14 |
| 2023-09-14 | $73,611.94 | $73,611.94 | 4 |
| 2023-09-13 | $81,492.54 | $81,492.54 | 7 |
| 2023-09-12 | $73,432.84 | $73,432.84 | 12 |
| 2023-09-11 | $81,910.45 | $81,910.45 | 4 |
| 2023-09-08 | $83,223.88 | $83,223.88 | 3 |
| 2023-09-07 | $87,343.28 | $87,343.28 | 10 |
| 2023-09-06 | $97,731.34 | $97,731.34 | 134 |
| 2023-09-05 | $85,373.13 | $85,373.13 | 1 |
| 2023-09-01 | $83,522.39 | $83,522.39 | 1 |
| 2023-08-31 | $87,343.28 | $87,343.28 | 2 |
| 2023-08-30 | $80,895.52 | $80,895.52 | 1 |
| 2023-08-29 | $78,805.97 | $78,805.97 | 1 |
| 2023-08-28 | $78,686.57 | $78,686.57 | 2 |
| 2023-08-25 | $85,014.92 | $85,014.92 | 2 |
| 2023-08-24 | $84,119.41 | $84,119.41 | 29 |
| 2023-08-23 | $77,552.24 | $77,552.24 | 8 |
| 2023-08-22 | $77,611.94 | $77,611.94 | 3 |
| 2023-08-21 | $82,029.85 | $82,029.85 | 1 |
| 2023-08-18 | $83,880.59 | $83,880.59 | 2 |
| 2023-08-17 | $82,388.06 | $82,388.06 | 8 |
| 2023-08-16 | $82,985.08 | $82,985.08 | 2 |
| 2023-08-15 | $81,850.75 | $81,850.75 | 5 |
| 2023-08-14 | $82,029.85 | $82,029.85 | 2 |
| 2023-08-11 | $84,179.10 | $84,179.10 | 4 |
| 2023-08-10 | $91,582.09 | $91,582.09 | 3 |
| 2023-08-09 | $93,731.34 | $93,731.34 | 5 |
| 2023-08-08 | $93,194.03 | $93,194.03 | 9 |
| 2023-08-07 | $103,283.59 | $103,283.59 | 41 |
| 2023-08-04 | $112,238.80 | $112,238.80 | 6 |
| 2023-08-03 | $113,432.84 | $113,432.84 | 41 |
| 2023-08-02 | $86,985.08 | $86,985.08 | 8 |
| 2023-08-01 | $101,552.24 | $101,552.24 | 10 |
| 2023-07-31 | $119,462.69 | $119,462.69 | 169 |
| 2023-07-28 | $79,761.20 | $79,761.20 | 10 |
| 2023-07-27 | $80,656.72 | $80,656.72 | 0 |
| 2023-07-26 | $83,462.69 | $83,462.69 | 0 |
| 2023-07-25 | $86,149.25 | $86,149.25 | 0 |
| 2023-07-24 | $86,089.55 | $86,089.55 | 1 |
| 2023-07-21 | $89,671.64 | $89,671.64 | 3 |
| 2023-07-20 | $98,507.46 | $98,507.46 | 1 |
| 2023-07-19 | $107,343.28 | $107,343.28 | 11 |
| 2023-07-18 | $90,149.25 | $90,149.25 | 0 |
| 2023-07-17 | $94,328.36 | $94,328.36 | 1 |
| 2023-07-14 | $98,507.46 | $98,507.46 | 0 |
| 2023-07-13 | $101,492.54 | $101,492.54 | 2 |
| 2023-07-12 | $101,432.84 | $101,432.84 | 4 |
| 2023-07-11 | $114,029.85 | $114,029.85 | 8 |
| 2023-07-10 | $106,865.67 | $106,865.67 | 7 |
| 2023-07-07 | $122,388.06 | $122,388.06 | 7 |
| 2023-07-06 | $186,865.67 | $186,865.67 | 0 |
| 2023-07-05 | $199,820.89 | $199,820.89 | 0 |
| 2023-07-03 | $185,791.05 | $185,791.05 | 0 |
| 2023-06-30 | $185,134.33 | $185,134.33 | 0 |
| 2023-06-29 | $190,746.27 | $190,746.27 | 0 |
| 2023-06-28 | $189,253.73 | $189,253.73 | 0 |
| 2023-06-27 | $189,731.34 | $189,731.34 | 0 |
| 2023-06-26 | $193,373.14 | $193,373.14 | 0 |
| 2023-06-23 | $195,820.89 | $195,820.89 | 1 |
| 2023-06-22 | $212,238.81 | $212,238.81 | 1 |
| 2023-06-21 | $220,895.52 | $220,895.52 | 28 |
| 2023-06-20 | $185,253.73 | $185,253.73 | 0 |
| 2023-06-16 | $195,462.69 | $195,462.69 | 0 |
| 2023-06-15 | $205,791.05 | $205,791.05 | 0 |
| 2023-06-14 | $201,194.03 | $201,194.03 | 0 |
| 2023-06-13 | $192,716.42 | $192,716.42 | 1 |
| 2023-06-12 | $179,104.48 | $179,104.48 | 0 |
| 2023-06-09 | $185,134.33 | $185,134.33 | 0 |
| 2023-06-08 | $185,791.05 | $185,791.05 | 0 |
| 2023-06-07 | $185,074.63 | $185,074.63 | 0 |
| 2023-06-06 | $185,791.05 | $185,791.05 | 0 |
| 2023-06-05 | $182,626.86 | $182,626.86 | 0 |
| 2023-06-02 | $197,611.94 | $197,611.94 | 1 |
| 2023-06-01 | $196,716.42 | $196,716.42 | 0 |
| 2023-05-31 | $217,910.45 | $217,910.45 | 0 |
| 2023-05-30 | $209,014.92 | $209,014.92 | 1 |
| 2023-05-26 | $182,388.06 | $182,388.06 | 0 |
| 2023-05-25 | $191,104.48 | $191,104.48 | 0 |
| 2023-05-24 | $205,970.16 | $205,970.16 | 0 |
| 2023-05-23 | $209,014.92 | $209,014.92 | 1 |
| 2023-05-22 | $182,089.55 | $182,089.55 | 0 |
| 2023-05-19 | $179,402.98 | $179,402.98 | 0 |
| 2023-05-18 | $185,253.73 | $185,253.73 | 0 |
| 2023-05-17 | $197,014.92 | $197,014.92 | 0 |
| 2023-05-16 | $205,970.16 | $205,970.16 | 0 |
| 2023-05-15 | $202,985.08 | $202,985.08 | 0 |
| 2023-05-12 | $208,955.22 | $208,955.22 | 0 |
| 2023-05-11 | $208,955.22 | $208,955.22 | 0 |
| 2023-05-10 | $211,940.30 | $211,940.30 | 0 |
| 2023-05-09 | $218,447.77 | $218,447.77 | 0 |
| 2023-05-08 | $229,850.75 | $229,850.75 | 0 |
| 2023-05-05 | $225,373.14 | $225,373.14 | 0 |
| 2023-05-04 | $224,179.11 | $224,179.11 | 0 |
| 2023-05-03 | $215,641.80 | $215,641.80 | 0 |
| 2023-05-02 | $219,701.50 | $219,701.50 | 0 |
| 2023-05-01 | $246,805.97 | $246,805.97 | 0 |
| 2023-04-28 | $238,805.97 | $238,805.97 | 0 |
| 2023-04-27 | $274,029.84 | $274,029.84 | 0 |
| 2023-04-26 | $256,716.42 | $256,716.42 | 1 |
| 2023-04-25 | $243,582.09 | $243,582.09 | 2 |
| 2023-04-24 | $280,597.00 | $280,597.00 | 1 |
| 2023-04-21 | $330,149.25 | $330,149.25 | 1 |
| 2023-04-20 | $357,611.94 | $357,611.94 | 1 |
| 2023-04-19 | $381,313.44 | $381,313.44 | 3 |
| 2023-04-18 | $457,134.34 | $457,134.34 | 8 |
| 2023-04-17 | $497,313.44 | $497,313.44 | 11 |
| 2023-04-14 | $423,880.59 | $423,880.59 | 39 |
| 2023-04-13 | $297,373.13 | $297,373.13 | 7 |
| 2023-04-12 | $234,268.66 | $234,268.66 | 1 |
| 2023-04-11 | $214,865.67 | $214,865.67 | 0 |
| 2023-04-10 | $208,955.22 | $208,955.22 | 0 |
| 2023-04-06 | $208,955.22 | $208,955.22 | 0 |
| 2023-04-05 | $223,283.58 | $223,283.58 | 0 |
| 2023-04-04 | $249,492.53 | $249,492.53 | 1 |
| 2023-04-03 | $261,850.75 | $261,850.75 | 0 |
| 2023-03-31 | $250,746.27 | $250,746.27 | 3 |
| 2023-03-30 | $220,895.52 | $220,895.52 | 0 |
| 2023-03-29 | $220,895.52 | $220,895.52 | 0 |
| 2023-03-28 | $203,044.78 | $203,044.78 | 0 |
| 2023-03-27 | $232,537.31 | $232,537.31 | 0 |
| 2023-03-24 | $214,925.38 | $214,925.38 | 0 |
| 2023-03-23 | $199,164.17 | $199,164.17 | 0 |
| 2023-03-22 | $202,985.08 | $202,985.08 | 0 |
| 2023-03-21 | $202,447.77 | $202,447.77 | 0 |
| 2023-03-20 | $203,223.88 | $203,223.88 | 0 |
| 2023-03-17 | $223,880.59 | $223,880.59 | 1 |
| 2023-03-16 | $202,507.47 | $202,507.47 | 0 |
| 2023-03-15 | $208,955.22 | $208,955.22 | 0 |
| 2023-03-14 | $227,761.19 | $227,761.19 | 0 |
| 2023-03-13 | $255,522.39 | $255,522.39 | 0 |
| 2023-03-10 | $251,462.69 | $251,462.69 | 1 |
| 2023-03-09 | $298,805.97 | $298,805.97 | 0 |
| 2023-03-08 | $321,850.75 | $321,850.75 | 0 |
| 2023-03-07 | $333,432.84 | $333,432.84 | 1 |
| 2023-03-06 | $366,567.16 | $366,567.16 | 1 |
| 2023-03-03 | $382,029.84 | $382,029.84 | 2 |
| 2023-03-02 | $414,925.38 | $414,925.38 | 11 |
| 2023-03-01 | $313,731.34 | $313,731.34 | 0 |
| 2023-02-28 | $317,611.94 | $317,611.94 | 0 |
| 2023-02-27 | $316,417.91 | $316,417.91 | 0 |
| 2023-02-24 | $337,910.44 | $337,910.44 | 0 |
| 2023-02-23 | $376,119.41 | $376,119.41 | 1 |
| 2023-02-22 | $413,134.34 | $413,134.34 | 3 |
| 2023-02-21 | $310,567.16 | $310,567.16 | 1 |
| 2023-02-17 | $360,537.31 | $360,537.31 | 4 |
| 2023-02-16 | $376,119.41 | $376,119.41 | 2 |
| 2023-02-15 | $388,059.69 | $388,059.69 | 1 |
| 2023-02-14 | $400,298.50 | $400,298.50 | 1 |
| 2023-02-13 | $489,552.25 | $489,552.25 | 2 |
| 2023-02-10 | $602,985.06 | $602,985.06 | 1 |
| 2023-02-09 | $614,925.38 | $614,925.38 | 3 |
| 2023-02-08 | $597,014.94 | $597,014.94 | 3 |
| 2023-02-07 | $638,806.00 | $638,806.00 | 3 |
| 2023-02-06 | $811,940.31 | $811,940.31 | 5 |
| 2023-02-03 | $889,552.25 | $889,552.25 | 12 |
| 2023-02-02 | $716,417.94 | $716,417.94 | 4 |
| 2023-02-01 | $644,776.13 | $644,776.13 | 6 |
| 2023-01-31 | $620,895.50 | $620,895.50 | 44 |
| 2023-01-30 | $555,283.56 | $555,283.56 | 14 |
| 2023-01-27 | $596,358.19 | $596,358.19 | 108 |
| 2023-01-26 | $304,477.63 | $304,477.63 | 30 |
| 2023-01-25 | $244,716.42 | $244,716.42 | 0 |
| 2023-01-24 | $253,731.34 | $253,731.34 | 0 |
| 2023-01-23 | $257,432.83 | $257,432.83 | 1 |
| 2023-01-20 | $298,507.47 | $298,507.47 | 6 |
| 2023-01-19 | $235,820.89 | $235,820.89 | 0 |
| 2023-01-18 | $258,507.47 | $258,507.47 | 0 |
| 2023-01-17 | $259,701.50 | $259,701.50 | 0 |
| 2023-01-13 | $238,208.95 | $238,208.95 | 0 |
| 2023-01-12 | $227,462.69 | $227,462.69 | 0 |
| 2023-01-11 | $224,537.31 | $224,537.31 | 0 |
| 2023-01-10 | $203,164.17 | $203,164.17 | 0 |
| 2023-01-09 | $191,641.80 | $191,641.80 | 0 |
| 2023-01-06 | $214,686.56 | $214,686.56 | 0 |
| 2023-01-05 | $222,507.47 | $222,507.47 | 1 |
| 2023-01-04 | $191,044.78 | $191,044.78 | 0 |
| 2023-01-03 | $185,074.63 | $185,074.63 | 0 |