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
- 2012-05-10 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $33.00 | $33.00 | 819,126 | — | — |
| 2024-12-30 | $36.00 | $36.00 | 1,338,383 | — | — |
| 2024-12-27 | $34.00 | $34.00 | 758,454 | — | — |
| 2024-12-26 | $37.00 | $37.00 | 776,989 | — | — |
| 2024-12-24 | $39.00 | $39.00 | 782,511 | — | — |
| 2024-12-23 | $40.00 | $40.00 | 1,953,598 | — | — |
| 2024-12-20 | $61.00 | $61.00 | 2,932,219 | — | — |
| 2024-12-19 | $57.00 | $57.00 | 7,251,726 | — | — |
| 2024-12-18 | $36.00 | $36.00 | 3,179,556 | — | — |
| 2024-12-17 | $33.00 | $33.00 | 10,183,233 | — | — |
| 2024-12-16 | $53.00 | $53.00 | 11,965,943 | — | — |
| 2024-12-13 | $24.00 | $24.00 | 511,084 | — | — |
| 2024-12-12 | $23.00 | $23.00 | 1,097,501 | — | — |
| 2024-12-11 | $20.00 | $20.00 | 228,528 | — | — |
| 2024-12-10 | $20.00 | $20.00 | 368,571 | — | — |
| 2024-12-09 | $19.00 | $19.00 | 325,007 | — | — |
| 2024-12-06 | $18.00 | $18.00 | 209,952 | — | — |
| 2024-12-05 | $17.00 | $17.00 | 220,809 | — | — |
| 2024-12-04 | $17.00 | $17.00 | 228,798 | — | — |
| 2024-12-03 | $19.00 | $19.00 | 271,489 | — | — |
| 2024-12-02 | $19.00 | $19.00 | 312,444 | — | — |
| 2024-11-29 | $19.00 | $19.00 | 289,992 | — | — |
| 2024-11-27 | $19.00 | $19.00 | 215,194 | — | — |
| 2024-11-26 | $19.00 | $19.00 | 239,536 | — | — |
| 2024-11-25 | $19.00 | $19.00 | 468,494 | — | — |
| 2024-11-22 | $19.00 | $19.00 | 299,968 | — | — |
| 2024-11-21 | $20.00 | $20.00 | 765,164 | — | — |
| 2024-11-20 | $19.00 | $19.00 | 6,626,768 | — | — |
| 2024-11-19 | $16.00 | $16.00 | 938,170 | — | — |
| 2024-11-18 | $13.00 | $13.00 | 86,775 | — | — |
| 2024-11-15 | $13.00 | $13.00 | 105,092 | — | — |
| 2024-11-14 | $14.00 | $14.00 | 115,544 | — | — |
| 2024-11-13 | $14.00 | $14.00 | 144,944 | — | — |
| 2024-11-12 | $14.00 | $14.00 | 164,654 | — | — |
| 2024-11-11 | $14.00 | $14.00 | 75,959 | — | — |
| 2024-11-08 | $14.00 | $14.00 | 68,907 | — | — |
| 2024-11-07 | $14.00 | $14.00 | 95,984 | — | — |
| 2024-11-06 | $14.00 | $14.00 | 101,357 | — | — |
| 2024-11-05 | $14.00 | $14.00 | 117,468 | — | — |
| 2024-11-04 | $14.00 | $14.00 | 146,090 | — | — |
| 2024-11-01 | $14.00 | $14.00 | 124,998 | — | — |
| 2024-10-31 | $15.00 | $15.00 | 145,836 | — | — |
| 2024-10-30 | $15.00 | $15.00 | 145,650 | — | — |
| 2024-10-29 | $17.00 | $17.00 | 118,413 | — | — |
| 2024-10-28 | $18.00 | $18.00 | 162,291 | — | — |
| 2024-10-25 | $17.00 | $17.00 | 105,199 | — | — |
| 2024-10-24 | $16.00 | $16.00 | 121,484 | — | — |
| 2024-10-23 | $17.00 | $17.00 | 151,591 | — | — |
| 2024-10-22 | $18.00 | $18.00 | 201,367 | — | — |
| 2024-10-21 | $19.00 | $19.00 | 359,749 | — | — |
| 2024-10-18 | $18.00 | $18.00 | 320,065 | — | — |
| 2024-10-17 | $18.00 | $18.00 | 920,992 | — | — |
| 2024-10-16 | $16.00 | $16.00 | 397,950 | — | — |
| 2024-10-15 | $14.00 | $14.00 | 89,372 | — | — |
| 2024-10-14 | $15.00 | $15.00 | 84,886 | — | — |
| 2024-10-11 | $15.00 | $15.00 | 71,204 | — | — |
| 2024-10-10 | $14.00 | $14.00 | 115,358 | — | — |
| 2024-10-09 | $15.00 | $15.00 | 158,760 | — | — |
| 2024-10-08 | $14.00 | $14.00 | 470,552 | — | — |
| 2024-10-07 | $14.00 | $14.00 | 154,708 | — | — |
| 2024-10-04 | $14.00 | $14.00 | 211,153 | — | — |
| 2024-10-03 | $13.00 | $13.00 | 197,803 | — | — |
| 2024-10-02 | $13.00 | $13.00 | 100,280 | — | — |
| 2024-10-01 | $14.00 | $14.00 | 190,353 | — | — |
| 2024-09-30 | $15.00 | $15.00 | 193,417 | — | — |
| 2024-09-27 | $15.00 | $15.00 | 2,076,161 | — | — |
| 2024-09-26 | $14.00 | $14.00 | 59,108 | — | — |
| 2024-09-25 | $13.00 | $13.00 | 92,952 | — | — |
| 2024-09-24 | $13.00 | $13.00 | 98,115 | — | — |
| 2024-09-23 | $13.00 | $13.00 | 173,670 | — | — |
| 2024-09-20 | $15.00 | $15.00 | 102,531 | — | — |
| 2024-09-19 | $15.00 | $15.00 | 280,458 | — | — |
| 2024-09-18 | $15.00 | $15.00 | 90,800 | — | — |
| 2024-09-17 | $15.00 | $15.00 | 119,525 | — | — |
| 2024-09-16 | $15.00 | $15.00 | 126,348 | — | — |
| 2024-09-13 | $16.00 | $16.00 | 144,638 | — | — |
| 2024-09-12 | $16.00 | $16.00 | 199,729 | — | — |
| 2024-09-11 | $15.00 | $15.00 | 169,027 | — | — |
| 2024-09-10 | $16.00 | $16.00 | 253,026 | — | — |
| 2024-09-09 | $17.00 | $17.00 | 2,294,650 | — | — |
| 2024-09-06 | $14.00 | $14.00 | 171,599 | — | — |
| 2024-09-05 | $16.00 | $16.00 | 95,213 | — | — |
| 2024-09-04 | $16.00 | $16.00 | 146,017 | — | — |
| 2024-09-03 | $17.00 | $17.00 | 282,055 | — | — |
| 2024-08-30 | $23.00 | $23.00 | 182,397 | — | — |
| 2024-08-29 | $26.00 | $26.00 | 244,689 | — | — |
| 2024-08-28 | $30.00 | $30.00 | 401,744 | — | — |
| 2024-08-27 | $36.00 | $36.00 | 400,960 | — | — |
| 2024-08-26 | $37.00 | $37.00 | 1,326,065 | — | — |
| 2024-08-23 | $34.00 | $34.00 | 393,972 | — | — |
| 2024-08-22 | $33.00 | $33.00 | 300,449 | — | — |
| 2024-08-21 | $36.00 | $36.00 | 404,304 | — | — |
| 2024-08-20 | $38.00 | $38.00 | 415,763 | — | — |
| 2024-08-19 | $45.00 | $45.00 | 2,904,660 | — | — |
| 2024-08-16 | $45.00 | $45.00 | 785,859 | — | — |
| 2024-08-15 | $46.00 | $46.00 | 30,700 | — | — |
| 2024-08-14 | $50.00 | $50.00 | 48,988 | — | — |
| 2024-08-13 | $49.00 | $49.00 | 7,686 | — | — |
| 2024-08-12 | $51.00 | $51.00 | 8,520 | — | — |
| 2024-08-09 | $48.00 | $48.00 | 6,320 | — | — |
| 2024-08-08 | $48.00 | $48.00 | 8,488 | — | — |
| 2024-08-07 | $46.00 | $46.00 | 6,699 | — | — |
| 2024-08-06 | $46.00 | $46.00 | 7,725 | — | — |
| 2024-08-05 | $45.00 | $45.00 | 10,192 | — | — |
| 2024-08-02 | $48.00 | $48.00 | 12,199 | — | — |
| 2024-08-01 | $51.00 | $51.00 | 17,061 | — | — |
| 2024-07-31 | $50.00 | $50.00 | 21,584 | — | — |
| 2024-07-30 | $57.00 | $57.00 | 11,860 | — | — |
| 2024-07-29 | $57.00 | $57.00 | 20,176 | — | — |
| 2024-07-26 | $55.00 | $55.00 | 18,814 | — | — |
| 2024-07-25 | $58.00 | $58.00 | 112,793 | — | — |
| 2024-07-24 | $53.00 | $53.00 | 116,475 | — | — |
| 2024-07-23 | $57.00 | $57.00 | 11,295 | — | — |
| 2024-07-22 | $56.00 | $56.00 | 20,656 | — | — |
| 2024-07-19 | $56.00 | $56.00 | 14,488 | — | — |
| 2024-07-18 | $57.00 | $57.00 | 20,402 | — | — |
| 2024-07-17 | $60.00 | $60.00 | 18,943 | — | — |
| 2024-07-16 | $61.00 | $61.00 | 8,134 | — | — |
| 2024-07-15 | $60.00 | $60.00 | 11,467 | — | — |
| 2024-07-12 | $60.00 | $60.00 | 13,396 | — | — |
| 2024-07-11 | $61.00 | $61.00 | 14,336 | — | — |
| 2024-07-10 | $62.00 | $62.00 | 32,589 | — | — |
| 2024-07-09 | $60.00 | $60.00 | 42,855 | — | — |
| 2024-07-08 | $71.00 | $71.00 | 45,142 | — | — |
| 2024-07-05 | $80.00 | $80.00 | 31,952 | — | — |
| 2024-07-03 | $89.00 | $89.00 | 45,175 | — | — |
| 2024-07-02 | $74.00 | $74.00 | 25,701 | — | — |
| 2024-07-01 | $73.00 | $73.00 | 99,170 | — | — |
| 2024-06-28 | $70.00 | $70.00 | 15,567 | — | — |
| 2024-06-27 | $69.00 | $69.00 | 84,575 | — | — |
| 2024-06-26 | $113.00 | $113.00 | 21,166 | — | — |
| 2024-06-25 | $125.00 | $125.00 | 4,825 | — | — |
| 2024-06-24 | $119.00 | $119.00 | 9,361 | — | — |
| 2024-06-21 | $130.00 | $130.00 | 8,557 | — | — |
| 2024-06-20 | $135.00 | $135.00 | 29,338 | — | — |
| 2024-06-18 | $122.00 | $122.00 | 17,103 | — | — |
| 2024-06-17 | $112.00 | $112.00 | 12,824 | — | — |
| 2024-06-14 | $115.00 | $115.00 | 66,826 | — | — |
| 2024-06-13 | $109.00 | $109.00 | 21,062 | — | — |
| 2024-06-12 | $111.00 | $111.00 | 51,822 | — | — |
| 2024-06-11 | $213.00 | $213.00 | 7,027 | — | — |
| 2024-06-10 | $221.00 | $221.00 | 9,185 | — | — |
| 2024-06-07 | $320.00 | $320.00 | 2,700 | — | — |
| 2024-06-06 | $352.00 | $352.00 | 5,396 | — | — |
| 2024-06-05 | $480.00 | $480.00 | 1,019 | — | — |
| 2024-06-04 | $480.00 | $480.00 | 695 | — | — |
| 2024-06-03 | $512.00 | $512.00 | 617 | — | — |
| 2024-05-31 | $512.00 | $512.00 | 665 | — | — |
| 2024-05-30 | $544.00 | $544.00 | 630 | — | — |
| 2024-05-29 | $544.00 | $544.00 | 586 | — | — |
| 2024-05-28 | $544.00 | $544.00 | 454 | — | — |
| 2024-05-24 | $576.00 | $576.00 | 882 | — | — |
| 2024-05-23 | $544.00 | $544.00 | 1,050 | — | — |
| 2024-05-22 | $608.00 | $608.00 | 609 | — | — |
| 2024-05-21 | $576.00 | $576.00 | 1,016 | — | — |
| 2024-05-20 | $608.00 | $608.00 | 734 | — | — |
| 2024-05-17 | $640.00 | $640.00 | 2,263 | — | — |
| 2024-05-16 | $576.00 | $576.00 | 460 | — | — |
| 2024-05-15 | $576.00 | $576.00 | 313 | — | — |
| 2024-05-14 | $576.00 | $576.00 | 1,287 | — | — |
| 2024-05-13 | $544.00 | $544.00 | 479 | — | — |
| 2024-05-10 | $544.00 | $544.00 | 371 | — | — |
| 2024-05-09 | $576.00 | $576.00 | 290 | — | — |
| 2024-05-08 | $576.00 | $576.00 | 468 | — | — |
| 2024-05-07 | $608.00 | $608.00 | 613 | — | — |
| 2024-05-06 | $608.00 | $608.00 | 1,200 | — | — |
| 2024-05-03 | $576.00 | $576.00 | 714 | — | — |
| 2024-05-02 | $544.00 | $544.00 | 512 | — | — |
| 2024-05-01 | $576.00 | $576.00 | 374 | — | — |
| 2024-04-30 | $576.00 | $576.00 | 461 | — | — |
| 2024-04-29 | $576.00 | $576.00 | 752 | — | — |
| 2024-04-26 | $544.00 | $544.00 | 581 | — | — |
| 2024-04-25 | $512.00 | $512.00 | 317 | — | — |
| 2024-04-24 | $512.00 | $512.00 | 309 | — | — |
| 2024-04-23 | $512.00 | $512.00 | 497 | — | — |
| 2024-04-22 | $512.00 | $512.00 | 428 | — | — |
| 2024-04-19 | $512.00 | $512.00 | 344 | — | — |
| 2024-04-18 | $512.00 | $512.00 | 457 | — | — |
| 2024-04-17 | $512.00 | $512.00 | 634 | — | — |
| 2024-04-16 | $480.00 | $480.00 | 1,685 | — | — |
| 2024-04-15 | $480.00 | $480.00 | 1,551 | — | — |
| 2024-04-12 | $512.00 | $512.00 | 794 | — | — |
| 2024-04-11 | $544.00 | $544.00 | 1,286 | — | — |
| 2024-04-10 | $544.00 | $544.00 | 1,069 | — | — |
| 2024-04-09 | $608.00 | $608.00 | 802 | — | — |
| 2024-04-08 | $608.00 | $608.00 | 1,108 | — | — |
| 2024-04-05 | $544.00 | $544.00 | 1,787 | — | — |
| 2024-04-04 | $608.00 | $608.00 | 812 | — | — |
| 2024-04-03 | $640.00 | $640.00 | 1,281 | — | — |
| 2024-04-02 | $608.00 | $608.00 | 1,319 | — | — |
| 2024-04-01 | $608.00 | $608.00 | 2,808 | — | — |
| 2024-03-28 | $608.00 | $608.00 | 6,851 | — | — |
| 2024-03-27 | $1,056.00 | $1,056.00 | 489 | — | — |
| 2024-03-26 | $1,088.00 | $1,088.00 | 563 | — | — |
| 2024-03-25 | $1,056.00 | $1,056.00 | 1,302 | — | — |
| 2024-03-22 | $1,120.00 | $1,120.00 | 265 | — | — |
| 2024-03-21 | $1,088.00 | $1,088.00 | 503 | — | — |
| 2024-03-20 | $1,152.00 | $1,152.00 | 542 | — | — |
| 2024-03-19 | $1,120.00 | $1,120.00 | 604 | — | — |
| 2024-03-18 | $1,056.00 | $1,056.00 | 255 | — | — |
| 2024-03-15 | $1,024.00 | $1,024.00 | 512 | — | — |
| 2024-03-14 | $1,056.00 | $1,056.00 | 148 | — | — |
| 2024-03-13 | $1,056.00 | $1,056.00 | 326 | — | — |
| 2024-03-12 | $1,056.00 | $1,056.00 | 509 | — | — |
| 2024-03-11 | $1,152.00 | $1,152.00 | 831 | — | — |
| 2024-03-08 | $1,184.00 | $1,184.00 | 218 | — | — |
| 2024-03-07 | $1,184.00 | $1,184.00 | 419 | — | — |
| 2024-03-06 | $1,184.00 | $1,184.00 | 208 | — | — |
| 2024-03-05 | $1,152.00 | $1,152.00 | 331 | — | — |
| 2024-03-04 | $1,216.00 | $1,216.00 | 403 | — | — |
| 2024-03-01 | $1,184.00 | $1,184.00 | 519 | — | — |
| 2024-02-29 | $1,216.00 | $1,216.00 | 518 | — | — |
| 2024-02-28 | $1,184.00 | $1,184.00 | 423 | — | — |
| 2024-02-27 | $1,184.00 | $1,184.00 | 735 | — | — |
| 2024-02-26 | $1,088.00 | $1,088.00 | 381 | — | — |
| 2024-02-23 | $1,024.00 | $1,024.00 | 287 | — | — |
| 2024-02-22 | $1,024.00 | $1,024.00 | 387 | — | — |
| 2024-02-21 | $1,120.00 | $1,120.00 | 245 | — | — |
| 2024-02-20 | $1,184.00 | $1,184.00 | 292 | — | — |
| 2024-02-16 | $1,216.00 | $1,216.00 | 259 | — | — |
| 2024-02-15 | $1,248.00 | $1,248.00 | 405 | — | — |
| 2024-02-14 | $1,248.00 | $1,248.00 | 362 | — | — |
| 2024-02-13 | $1,120.00 | $1,120.00 | 424 | — | — |
| 2024-02-12 | $1,184.00 | $1,184.00 | 1,007 | — | — |
| 2024-02-09 | $1,056.00 | $1,056.00 | 123 | — | — |
| 2024-02-08 | $1,056.00 | $1,056.00 | 156 | — | — |
| 2024-02-07 | $1,056.00 | $1,056.00 | 170 | — | — |
| 2024-02-06 | $1,056.00 | $1,056.00 | 243 | — | — |
| 2024-02-05 | $1,024.00 | $1,024.00 | 265 | — | — |
| 2024-02-02 | $1,056.00 | $1,056.00 | 278 | — | — |
| 2024-02-01 | $1,088.00 | $1,088.00 | 533 | — | — |
| 2024-01-31 | $1,024.00 | $1,024.00 | 203 | — | — |
| 2024-01-30 | $992.00 | $992.00 | 218 | — | — |
| 2024-01-29 | $1,024.00 | $1,024.00 | 402 | — | — |
| 2024-01-26 | $960.00 | $960.00 | 184 | — | — |
| 2024-01-25 | $992.00 | $992.00 | 359 | — | — |
| 2024-01-24 | $896.00 | $896.00 | 268 | — | — |
| 2024-01-23 | $928.00 | $928.00 | 183 | — | — |
| 2024-01-22 | $960.00 | $960.00 | 260 | — | — |
| 2024-01-19 | $896.00 | $896.00 | 310 | — | — |
| 2024-01-18 | $864.00 | $864.00 | 358 | — | — |
| 2024-01-17 | $928.00 | $928.00 | 275 | — | — |
| 2024-01-16 | $992.00 | $992.00 | 405 | — | — |
| 2024-01-12 | $960.00 | $960.00 | 550 | — | — |
| 2024-01-11 | $896.00 | $896.00 | 643 | — | — |
| 2024-01-10 | $992.00 | $992.00 | 865 | — | — |
| 2024-01-09 | $1,024.00 | $1,024.00 | 1,569 | — | — |
| 2024-01-08 | $1,152.00 | $1,152.00 | 771 | — | — |
| 2024-01-05 | $1,184.00 | $1,184.00 | 361 | — | — |
| 2024-01-04 | $1,216.00 | $1,216.00 | 577 | — | — |
| 2024-01-03 | $1,248.00 | $1,248.00 | 788 | — | — |
| 2024-01-02 | $1,344.00 | $1,344.00 | 1,121 | — | — |