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-05-05 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 | $113,175.00 | $113,175.00 | 0 | — | — |
| 2023-12-28 | $118,125.00 | $118,125.00 | 0 | — | — |
| 2023-12-27 | $114,750.00 | $114,750.00 | 0 | — | — |
| 2023-12-26 | $112,500.00 | $112,500.00 | 0 | — | — |
| 2023-12-22 | $114,975.00 | $114,975.00 | 0 | — | — |
| 2023-12-21 | $123,975.00 | $123,975.00 | 0 | — | — |
| 2023-12-20 | $125,775.00 | $125,775.00 | 0 | — | — |
| 2023-12-19 | $126,000.00 | $126,000.00 | 0 | — | — |
| 2023-12-18 | $128,475.00 | $128,475.00 | 0 | — | — |
| 2023-12-15 | $133,650.00 | $133,650.00 | 0 | — | — |
| 2023-12-14 | $137,250.00 | $137,250.00 | 1 | — | — |
| 2023-12-13 | $121,725.00 | $121,725.00 | 0 | — | — |
| 2023-12-12 | $112,500.00 | $112,500.00 | 0 | — | — |
| 2023-12-11 | $112,500.00 | $112,500.00 | 0 | — | — |
| 2023-12-08 | $111,375.00 | $111,375.00 | 0 | — | — |
| 2023-12-07 | $114,750.00 | $114,750.00 | 0 | — | — |
| 2023-12-06 | $119,025.00 | $119,025.00 | 0 | — | — |
| 2023-12-05 | $119,250.00 | $119,250.00 | 0 | — | — |
| 2023-12-04 | $118,350.00 | $118,350.00 | 0 | — | — |
| 2023-12-01 | $117,000.00 | $117,000.00 | 0 | — | — |
| 2023-11-30 | $111,825.00 | $111,825.00 | 0 | — | — |
| 2023-11-29 | $114,750.00 | $114,750.00 | 0 | — | — |
| 2023-11-28 | $114,750.00 | $114,750.00 | 2 | — | — |
| 2023-11-27 | $96,975.00 | $96,975.00 | 0 | — | — |
| 2023-11-24 | $101,025.00 | $101,025.00 | 0 | — | — |
| 2023-11-22 | $100,125.00 | $100,125.00 | 0 | — | — |
| 2023-11-21 | $97,200.00 | $97,200.00 | 0 | — | — |
| 2023-11-20 | $102,150.00 | $102,150.00 | 0 | — | — |
| 2023-11-17 | $100,575.00 | $100,575.00 | 2 | — | — |
| 2023-11-16 | $91,575.00 | $91,575.00 | 1 | — | — |
| 2023-11-15 | $107,100.00 | $107,100.00 | 1 | — | — |
| 2023-11-14 | $114,075.00 | $114,075.00 | 0 | — | — |
| 2023-11-13 | $119,025.00 | $119,025.00 | 1 | — | — |
| 2023-11-10 | $141,975.00 | $141,975.00 | 0 | — | — |
| 2023-11-09 | $146,925.00 | $146,925.00 | 0 | — | — |
| 2023-11-08 | $148,500.00 | $148,500.00 | 0 | — | — |
| 2023-11-07 | $136,575.00 | $136,575.00 | 0 | — | — |
| 2023-11-06 | $139,275.00 | $139,275.00 | 0 | — | — |
| 2023-11-03 | $137,925.00 | $137,925.00 | 1 | — | — |
| 2023-11-02 | $127,575.00 | $127,575.00 | 0 | — | — |
| 2023-11-01 | $126,000.00 | $126,000.00 | 1 | — | — |
| 2023-10-31 | $126,000.00 | $126,000.00 | 1 | — | — |
| 2023-10-30 | $113,400.00 | $113,400.00 | 0 | — | — |
| 2023-10-27 | $114,075.00 | $114,075.00 | 0 | — | — |
| 2023-10-26 | $117,675.00 | $117,675.00 | 0 | — | — |
| 2023-10-25 | $118,575.00 | $118,575.00 | 0 | — | — |
| 2023-10-24 | $122,625.00 | $122,625.00 | 0 | — | — |
| 2023-10-23 | $125,325.00 | $125,325.00 | 0 | — | — |
| 2023-10-20 | $123,975.00 | $123,975.00 | 1 | — | — |
| 2023-10-19 | $130,275.00 | $130,275.00 | 0 | — | — |
| 2023-10-18 | $133,875.00 | $133,875.00 | 0 | — | — |
| 2023-10-17 | $141,300.00 | $141,300.00 | 1 | — | — |
| 2023-10-16 | $144,000.00 | $144,000.00 | 1 | — | — |
| 2023-10-13 | $133,200.00 | $133,200.00 | 1 | — | — |
| 2023-10-12 | $126,000.00 | $126,000.00 | 0 | — | — |
| 2023-10-11 | $128,475.00 | $128,475.00 | 0 | — | — |
| 2023-10-10 | $129,375.00 | $129,375.00 | 1 | — | — |
| 2023-10-09 | $127,350.00 | $127,350.00 | 1 | — | — |
| 2023-10-06 | $141,075.00 | $141,075.00 | 0 | — | — |
| 2023-10-05 | $141,750.00 | $141,750.00 | 1 | — | — |
| 2023-10-04 | $143,775.00 | $143,775.00 | 1 | — | — |
| 2023-10-03 | $148,500.00 | $148,500.00 | 2 | — | — |
| 2023-10-02 | $159,525.00 | $159,525.00 | 1 | — | — |
| 2023-09-29 | $167,400.00 | $167,400.00 | 1 | — | — |
| 2023-09-28 | $180,225.00 | $180,225.00 | 2 | — | — |
| 2023-09-27 | $198,000.00 | $198,000.00 | 3 | — | — |
| 2023-09-26 | $180,000.00 | $180,000.00 | 1 | — | — |
| 2023-09-25 | $178,200.00 | $178,200.00 | 2 | — | — |
| 2023-09-22 | $172,575.00 | $172,575.00 | 0 | — | — |
| 2023-09-21 | $174,825.00 | $174,825.00 | 2 | — | — |
| 2023-09-20 | $186,750.00 | $186,750.00 | 1 | — | — |
| 2023-09-19 | $181,575.00 | $181,575.00 | 1 | — | — |
| 2023-09-18 | $187,875.00 | $187,875.00 | 2 | — | — |
| 2023-09-15 | $185,400.00 | $185,400.00 | 2 | — | — |
| 2023-09-14 | $174,150.00 | $174,150.00 | 5 | — | — |
| 2023-09-13 | $181,125.00 | $181,125.00 | 1 | — | — |
| 2023-09-12 | $184,500.00 | $184,500.00 | 1 | — | — |
| 2023-09-11 | $189,000.00 | $189,000.00 | 1 | — | — |
| 2023-09-08 | $195,750.00 | $195,750.00 | 4 | — | — |
| 2023-09-07 | $200,250.00 | $200,250.00 | 20 | — | — |
| 2023-09-06 | $292,500.00 | $292,500.00 | 6 | — | — |
| 2023-09-05 | $364,500.00 | $364,500.00 | 10 | — | — |
| 2023-09-01 | $447,750.00 | $447,750.00 | 326 | — | — |
| 2023-08-31 | $290,250.00 | $290,250.00 | 2 | — | — |
| 2023-08-30 | $312,750.00 | $312,750.00 | 3 | — | — |
| 2023-08-29 | $294,750.00 | $294,750.00 | 1 | — | — |
| 2023-08-28 | $276,750.00 | $276,750.00 | 1 | — | — |
| 2023-08-25 | $265,500.00 | $265,500.00 | 1 | — | — |
| 2023-08-24 | $290,250.00 | $290,250.00 | 0 | — | — |
| 2023-08-23 | $308,250.00 | $308,250.00 | 0 | — | — |
| 2023-08-22 | $342,000.00 | $342,000.00 | 2 | — | — |
| 2023-08-21 | $283,500.00 | $283,500.00 | 1 | — | — |
| 2023-08-18 | $283,500.00 | $283,500.00 | 1 | — | — |
| 2023-08-17 | $289,125.00 | $289,125.00 | 1 | — | — |
| 2023-08-16 | $301,500.00 | $301,500.00 | 2 | — | — |
| 2023-08-15 | $333,000.00 | $333,000.00 | 7 | — | — |
| 2023-08-14 | $290,250.00 | $290,250.00 | 3 | — | — |
| 2023-08-11 | $319,500.00 | $319,500.00 | 8 | — | — |
| 2023-08-10 | $346,500.00 | $346,500.00 | 327 | — | — |
| 2023-08-09 | $271,125.00 | $271,125.00 | 0 | — | — |
| 2023-08-08 | $267,750.00 | $267,750.00 | 0 | — | — |
| 2023-08-07 | $267,750.00 | $267,750.00 | 1 | — | — |
| 2023-08-04 | $270,000.00 | $270,000.00 | 0 | — | — |
| 2023-08-03 | $285,750.00 | $285,750.00 | 0 | — | — |
| 2023-08-02 | $274,500.00 | $274,500.00 | 0 | — | — |
| 2023-08-01 | $281,250.00 | $281,250.00 | 0 | — | — |
| 2023-07-31 | $289,800.00 | $289,800.00 | 0 | — | — |
| 2023-07-28 | $280,125.00 | $280,125.00 | 0 | — | — |
| 2023-07-27 | $276,750.00 | $276,750.00 | 0 | — | — |
| 2023-07-26 | $293,175.00 | $293,175.00 | 2 | — | — |
| 2023-07-25 | $289,575.00 | $289,575.00 | 0 | — | — |
| 2023-07-24 | $299,250.00 | $299,250.00 | 0 | — | — |
| 2023-07-21 | $285,750.00 | $285,750.00 | 1 | — | — |
| 2023-07-20 | $276,750.00 | $276,750.00 | 8 | — | — |
| 2023-07-19 | $290,475.00 | $290,475.00 | 3 | — | — |
| 2023-07-18 | $276,750.00 | $276,750.00 | 0 | — | — |
| 2023-07-17 | $276,975.00 | $276,975.00 | 0 | — | — |
| 2023-07-14 | $285,300.00 | $285,300.00 | 0 | — | — |
| 2023-07-13 | $290,250.00 | $290,250.00 | 1 | — | — |
| 2023-07-12 | $285,750.00 | $285,750.00 | 0 | — | — |
| 2023-07-11 | $281,250.00 | $281,250.00 | 0 | — | — |
| 2023-07-10 | $276,750.00 | $276,750.00 | 0 | — | — |
| 2023-07-07 | $283,500.00 | $283,500.00 | 0 | — | — |
| 2023-07-06 | $272,250.00 | $272,250.00 | 0 | — | — |
| 2023-07-05 | $281,250.00 | $281,250.00 | 0 | — | — |
| 2023-07-03 | $279,000.00 | $279,000.00 | 0 | — | — |
| 2023-06-30 | $285,750.00 | $285,750.00 | 0 | — | — |
| 2023-06-29 | $281,250.00 | $281,250.00 | 0 | — | — |
| 2023-06-28 | $288,000.00 | $288,000.00 | 0 | — | — |
| 2023-06-27 | $290,250.00 | $290,250.00 | 0 | — | — |
| 2023-06-26 | $303,750.00 | $303,750.00 | 0 | — | — |
| 2023-06-23 | $303,750.00 | $303,750.00 | 0 | — | — |
| 2023-06-22 | $301,500.00 | $301,500.00 | 0 | — | — |
| 2023-06-21 | $288,000.00 | $288,000.00 | 0 | — | — |
| 2023-06-20 | $297,000.00 | $297,000.00 | 0 | — | — |
| 2023-06-16 | $310,500.00 | $310,500.00 | 0 | — | — |
| 2023-06-15 | $326,250.00 | $326,250.00 | 0 | — | — |
| 2023-06-14 | $335,250.00 | $335,250.00 | 0 | — | — |
| 2023-06-13 | $337,500.00 | $337,500.00 | 0 | — | — |
| 2023-06-12 | $339,750.00 | $339,750.00 | 0 | — | — |
| 2023-06-09 | $335,250.00 | $335,250.00 | 0 | — | — |
| 2023-06-08 | $346,500.00 | $346,500.00 | 0 | — | — |
| 2023-06-07 | $346,500.00 | $346,500.00 | 0 | — | — |
| 2023-06-06 | $348,750.00 | $348,750.00 | 0 | — | — |
| 2023-06-05 | $351,000.00 | $351,000.00 | 0 | — | — |
| 2023-06-02 | $344,250.00 | $344,250.00 | 0 | — | — |
| 2023-06-01 | $348,750.00 | $348,750.00 | 0 | — | — |
| 2023-05-31 | $342,225.00 | $342,225.00 | 0 | — | — |
| 2023-05-30 | $342,000.00 | $342,000.00 | 0 | — | — |
| 2023-05-26 | $330,750.00 | $330,750.00 | 0 | — | — |
| 2023-05-25 | $330,750.00 | $330,750.00 | 0 | — | — |
| 2023-05-24 | $353,250.00 | $353,250.00 | 0 | — | — |
| 2023-05-23 | $362,250.00 | $362,250.00 | 0 | — | — |
| 2023-05-22 | $373,500.00 | $373,500.00 | 0 | — | — |
| 2023-05-19 | $369,000.00 | $369,000.00 | 0 | — | — |
| 2023-05-18 | $371,250.00 | $371,250.00 | 0 | — | — |
| 2023-05-17 | $382,500.00 | $382,500.00 | 0 | — | — |
| 2023-05-16 | $369,000.00 | $369,000.00 | 0 | — | — |
| 2023-05-15 | $375,750.00 | $375,750.00 | 0 | — | — |
| 2023-05-12 | $380,250.00 | $380,250.00 | 1 | — | — |
| 2023-05-11 | $409,500.00 | $409,500.00 | 2 | — | — |
| 2023-05-10 | $378,000.00 | $378,000.00 | 0 | — | — |
| 2023-05-09 | $418,500.00 | $418,500.00 | 1 | — | — |
| 2023-05-08 | $405,000.00 | $405,000.00 | 2 | — | — |
| 2023-05-05 | $398,250.00 | $398,250.00 | 4 | — | — |
| 2023-05-04 | $402,750.00 | $402,750.00 | 3 | — | — |
| 2023-05-03 | $371,250.00 | $371,250.00 | 1 | — | — |
| 2023-05-02 | $405,000.00 | $405,000.00 | 1 | — | — |
| 2023-05-01 | $391,500.00 | $391,500.00 | 0 | — | — |
| 2023-04-28 | $400,500.00 | $400,500.00 | 0 | — | — |
| 2023-04-27 | $384,750.00 | $384,750.00 | 0 | — | — |
| 2023-04-26 | $400,500.00 | $400,500.00 | 0 | — | — |
| 2023-04-25 | $414,000.00 | $414,000.00 | 0 | — | — |
| 2023-04-24 | $425,250.00 | $425,250.00 | 0 | — | — |
| 2023-04-21 | $418,500.00 | $418,500.00 | 1 | — | — |
| 2023-04-20 | $432,000.00 | $432,000.00 | 2 | — | — |
| 2023-04-19 | $472,500.00 | $472,500.00 | 10 | — | — |
| 2023-04-18 | $418,500.00 | $418,500.00 | 2 | — | — |
| 2023-04-17 | $389,250.00 | $389,250.00 | 1 | — | — |
| 2023-04-14 | $362,250.00 | $362,250.00 | 1 | — | — |
| 2023-04-13 | $384,750.00 | $384,750.00 | 1 | — | — |
| 2023-04-12 | $420,750.00 | $420,750.00 | 0 | — | — |
| 2023-04-11 | $407,250.00 | $407,250.00 | 1 | — | — |
| 2023-04-10 | $429,750.00 | $429,750.00 | 2 | — | — |
| 2023-04-06 | $452,250.00 | $452,250.00 | 0 | — | — |
| 2023-04-05 | $445,500.00 | $445,500.00 | 1 | — | — |
| 2023-04-04 | $483,750.00 | $483,750.00 | 1 | — | — |
| 2023-04-03 | $510,750.00 | $510,750.00 | 0 | — | — |
| 2023-03-31 | $517,500.00 | $517,500.00 | 0 | — | — |
| 2023-03-30 | $499,500.00 | $499,500.00 | 1 | — | — |
| 2023-03-29 | $495,000.00 | $495,000.00 | 1 | — | — |
| 2023-03-28 | $508,500.00 | $508,500.00 | 1 | — | — |
| 2023-03-27 | $522,000.00 | $522,000.00 | 1 | — | — |
| 2023-03-24 | $497,250.00 | $497,250.00 | 1 | — | — |
| 2023-03-23 | $519,750.00 | $519,750.00 | 2 | — | — |
| 2023-03-22 | $627,750.00 | $627,750.00 | 6 | — | — |
| 2023-03-21 | $920,250.00 | $920,250.00 | 6 | — | — |
| 2023-03-20 | $830,250.00 | $830,250.00 | 4 | — | — |
| 2023-03-17 | $726,750.00 | $726,750.00 | 1 | — | — |
| 2023-03-16 | $756,000.00 | $756,000.00 | 1 | — | — |
| 2023-03-15 | $760,500.00 | $760,500.00 | 1 | — | — |
| 2023-03-14 | $733,500.00 | $733,500.00 | 1 | — | — |
| 2023-03-13 | $735,750.00 | $735,750.00 | 1 | — | — |
| 2023-03-10 | $722,250.00 | $722,250.00 | 3 | — | — |
| 2023-03-09 | $693,000.00 | $693,000.00 | 3 | — | — |
| 2023-03-08 | $787,500.00 | $787,500.00 | 105 | — | — |
| 2023-03-07 | $679,500.00 | $679,500.00 | 1 | — | — |
| 2023-03-06 | $632,250.00 | $632,250.00 | 1 | — | — |
| 2023-03-03 | $605,250.00 | $605,250.00 | 0 | — | — |
| 2023-03-02 | $607,500.00 | $607,500.00 | 1 | — | — |
| 2023-03-01 | $618,750.00 | $618,750.00 | 2 | — | — |
| 2023-02-28 | $762,750.00 | $762,750.00 | 1 | — | — |
| 2023-02-27 | $720,000.00 | $720,000.00 | 0 | — | — |
| 2023-02-24 | $713,250.00 | $713,250.00 | 2 | — | — |
| 2023-02-23 | $789,750.00 | $789,750.00 | 2 | — | — |
| 2023-02-22 | $663,750.00 | $663,750.00 | 1 | — | — |
| 2023-02-21 | $733,500.00 | $733,500.00 | 1 | — | — |
| 2023-02-17 | $825,750.00 | $825,750.00 | 1 | — | — |
| 2023-02-16 | $888,750.00 | $888,750.00 | 1 | — | — |
| 2023-02-15 | $913,500.00 | $913,500.00 | 1 | — | — |
| 2023-02-14 | $864,000.00 | $864,000.00 | 2 | — | — |
| 2023-02-13 | $927,000.00 | $927,000.00 | 3 | — | — |
| 2023-02-10 | $1.01M | $1.01M | 16 | — | — |
| 2023-02-09 | $951,750.00 | $951,750.00 | 7 | — | — |
| 2023-02-08 | $963,000.00 | $963,000.00 | 3 | — | — |
| 2023-02-07 | $1.08M | $1.08M | 2 | — | — |
| 2023-02-06 | $1.08M | $1.08M | 3 | — | — |
| 2023-02-03 | $1.07M | $1.07M | 11 | — | — |
| 2023-02-02 | $1.88M | $1.88M | 2 | — | — |
| 2023-02-01 | $2.63M | $2.63M | 3 | — | — |
| 2023-01-31 | $2.43M | $2.43M | 4 | — | — |
| 2023-01-30 | $1.81M | $1.81M | 1 | — | — |
| 2023-01-27 | $1.8M | $1.8M | 1 | — | — |
| 2023-01-26 | $2.07M | $2.07M | 7 | — | — |
| 2023-01-25 | $2.36M | $2.36M | 0 | — | — |
| 2023-01-24 | $2.46M | $2.46M | 0 | — | — |
| 2023-01-23 | $2.4M | $2.4M | 1 | — | — |
| 2023-01-20 | $2.36M | $2.36M | 0 | — | — |
| 2023-01-19 | $2.09M | $2.09M | 0 | — | — |
| 2023-01-18 | $1.7M | $1.7M | 0 | — | — |
| 2023-01-17 | $1.71M | $1.71M | 0 | — | — |
| 2023-01-13 | $1.74M | $1.74M | 0 | — | — |
| 2023-01-12 | $1.73M | $1.73M | 0 | — | — |
| 2023-01-11 | $1.67M | $1.67M | 0 | — | — |
| 2023-01-10 | $1.69M | $1.69M | 0 | — | — |
| 2023-01-09 | $1.59M | $1.59M | 0 | — | — |
| 2023-01-06 | $1.57M | $1.57M | 0 | — | — |
| 2023-01-05 | $1.57M | $1.57M | 0 | — | — |
| 2023-01-04 | $1.66M | $1.66M | 1 | — | — |
| 2023-01-03 | $1.62M | $1.62M | 0 | — | — |