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
- 2024-08-28 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 | $31.30 | $31.30 | 32,550 | — | — |
| 2025-12-30 | $32.30 | $32.30 | 64,200 | — | — |
| 2025-12-29 | $36.00 | $36.00 | 118,190 | — | — |
| 2025-12-26 | $33.10 | $33.10 | 180,720 | — | — |
| 2025-12-24 | $36.90 | $36.90 | 171,830 | — | — |
| 2025-12-23 | $32.50 | $32.50 | 258,070 | — | — |
| 2025-12-22 | $33.20 | $33.20 | 4,098,830 | — | — |
| 2025-12-19 | $25.00 | $25.00 | 8,620,330 | — | — |
| 2025-12-18 | $15.20 | $15.20 | 62,650 | — | — |
| 2025-12-17 | $18.00 | $18.00 | 1,503,200 | — | — |
| 2025-12-16 | $18.70 | $18.70 | 3,674,100 | — | — |
| 2025-12-15 | $15.40 | $15.40 | 54,460 | — | — |
| 2025-12-12 | $16.80 | $16.80 | 92,830 | — | — |
| 2025-12-11 | $18.50 | $18.50 | 33,741 | — | — |
| 2025-12-10 | $21.00 | $21.00 | 29,387 | — | — |
| 2025-12-09 | $28.50 | $28.50 | 80,695 | — | — |
| 2025-12-08 | $26.00 | $26.00 | 25,017 | — | — |
| 2025-12-05 | $29.50 | $29.50 | 16,800 | — | — |
| 2025-12-04 | $30.50 | $30.50 | 28,874 | — | — |
| 2025-12-03 | $29.00 | $29.00 | 22,548 | — | — |
| 2025-12-02 | $28.50 | $28.50 | 22,950 | — | — |
| 2025-12-01 | $30.00 | $30.00 | 13,856 | — | — |
| 2025-11-28 | $32.00 | $32.00 | 15,995 | — | — |
| 2025-11-26 | $30.50 | $30.50 | 26,247 | — | — |
| 2025-11-25 | $34.00 | $34.00 | 45,950 | — | — |
| 2025-11-24 | $35.50 | $35.50 | 33,484 | — | — |
| 2025-11-21 | $33.50 | $33.50 | 37,605 | — | — |
| 2025-11-20 | $35.00 | $35.00 | 86,217 | — | — |
| 2025-11-19 | $42.50 | $42.50 | 961,891 | — | — |
| 2025-11-18 | $38.00 | $38.00 | 6,585 | — | — |
| 2025-11-17 | $38.00 | $38.00 | 9,061 | — | — |
| 2025-11-14 | $42.50 | $42.50 | 22,196 | — | — |
| 2025-11-13 | $41.00 | $41.00 | 10,095 | — | — |
| 2025-11-12 | $44.00 | $44.00 | 14,342 | — | — |
| 2025-11-11 | $50.50 | $50.50 | 36,233 | — | — |
| 2025-11-10 | $50.00 | $50.00 | 72,423 | — | — |
| 2025-11-07 | $47.50 | $47.50 | 625,175 | — | — |
| 2025-11-06 | $49.50 | $49.50 | 205,172 | — | — |
| 2025-11-05 | $43.50 | $43.50 | 9,204 | — | — |
| 2025-11-04 | $43.00 | $43.00 | 31,872 | — | — |
| 2025-11-03 | $46.00 | $46.00 | 45,737 | — | — |
| 2025-10-31 | $49.00 | $49.00 | 144,455 | — | — |
| 2025-10-30 | $47.00 | $47.00 | 24,087 | — | — |
| 2025-10-29 | $46.00 | $46.00 | 7,007 | — | — |
| 2025-10-28 | $53.00 | $53.00 | 4,649 | — | — |
| 2025-10-27 | $53.00 | $53.00 | 10,076 | — | — |
| 2025-10-24 | $57.50 | $57.50 | 9,384 | — | — |
| 2025-10-23 | $61.00 | $61.00 | 12,548 | — | — |
| 2025-10-22 | $84.50 | $84.50 | 15,087 | — | — |
| 2025-10-21 | $89.00 | $89.00 | 6,868 | — | — |
| 2025-10-20 | $88.00 | $88.00 | 6,848 | — | — |
| 2025-10-17 | $88.50 | $88.50 | 4,700 | — | — |
| 2025-10-16 | $90.00 | $90.00 | 15,737 | — | — |
| 2025-10-15 | $97.00 | $97.00 | 5,479 | — | — |
| 2025-10-14 | $101.50 | $101.50 | 7,670 | — | — |
| 2025-10-13 | $106.00 | $106.00 | 9,691 | — | — |
| 2025-10-10 | $106.00 | $106.00 | 12,505 | — | — |
| 2025-10-09 | $111.00 | $111.00 | 13,315 | — | — |
| 2025-10-08 | $104.00 | $104.00 | 3,920 | — | — |
| 2025-10-07 | $103.50 | $103.50 | 5,639 | — | — |
| 2025-10-06 | $106.00 | $106.00 | 6,237 | — | — |
| 2025-10-03 | $112.00 | $112.00 | 20,370 | — | — |
| 2025-10-02 | $107.50 | $107.50 | 4,327 | — | — |
| 2025-10-01 | $107.50 | $107.50 | 9,142 | — | — |
| 2025-09-30 | $102.50 | $102.50 | 11,076 | — | — |
| 2025-09-29 | $104.00 | $104.00 | 8,583 | — | — |
| 2025-09-26 | $106.00 | $106.00 | 13,191 | — | — |
| 2025-09-25 | $104.50 | $104.50 | 2,607 | — | — |
| 2025-09-24 | $112.00 | $112.00 | 2,464 | — | — |
| 2025-09-23 | $113.50 | $113.50 | 7,559 | — | — |
| 2025-09-22 | $116.00 | $116.00 | 65,985 | — | — |
| 2025-09-19 | $110.00 | $110.00 | 3,612 | — | — |
| 2025-09-18 | $110.00 | $110.00 | 2,180 | — | — |
| 2025-09-17 | $105.50 | $105.50 | 2,712 | — | — |
| 2025-09-16 | $97.50 | $97.50 | 5,261 | — | — |
| 2025-09-15 | $97.50 | $97.50 | 3,135 | — | — |
| 2025-09-12 | $101.00 | $101.00 | 2,985 | — | — |
| 2025-09-11 | $96.50 | $96.50 | 3,465 | — | — |
| 2025-09-10 | $102.50 | $102.50 | 2,117 | — | — |
| 2025-09-09 | $98.00 | $98.00 | 2,948 | — | — |
| 2025-09-08 | $92.00 | $92.00 | 2,291 | — | — |
| 2025-09-05 | $101.00 | $101.00 | 14,158 | — | — |
| 2025-09-04 | $108.50 | $108.50 | 1,477 | — | — |
| 2025-09-03 | $110.00 | $110.00 | 1,220 | — | — |
| 2025-09-02 | $115.00 | $115.00 | 947 | — | — |
| 2025-08-29 | $112.00 | $112.00 | 1,193 | — | — |
| 2025-08-28 | $111.50 | $111.50 | 1,735 | — | — |
| 2025-08-27 | $113.00 | $113.00 | 3,389 | — | — |
| 2025-08-26 | $117.00 | $117.00 | 7,424 | — | — |
| 2025-08-25 | $111.00 | $111.00 | 3,354 | — | — |
| 2025-08-22 | $116.00 | $116.00 | 5,106 | — | — |
| 2025-08-21 | $113.00 | $113.00 | 2,062 | — | — |
| 2025-08-20 | $112.00 | $112.00 | 6,569 | — | — |
| 2025-08-19 | $118.50 | $118.50 | 18,120 | — | — |
| 2025-08-18 | $113.00 | $113.00 | 1,833 | — | — |
| 2025-08-15 | $111.50 | $111.50 | 1,874 | — | — |
| 2025-08-14 | $114.00 | $114.00 | 4,972 | — | — |
| 2025-08-13 | $115.00 | $115.00 | 1,088 | — | — |
| 2025-08-12 | $116.50 | $116.50 | 941 | — | — |
| 2025-08-11 | $114.00 | $114.00 | 959 | — | — |
| 2025-08-08 | $116.00 | $116.00 | 774 | — | — |
| 2025-08-07 | $114.50 | $114.50 | 1,209 | — | — |
| 2025-08-06 | $113.50 | $113.50 | 2,480 | — | — |
| 2025-08-05 | $109.00 | $109.00 | 1,194 | — | — |
| 2025-08-04 | $110.50 | $110.50 | 1,184 | — | — |
| 2025-08-01 | $110.50 | $110.50 | 3,126 | — | — |
| 2025-07-31 | $118.50 | $118.50 | 3,952 | — | — |
| 2025-07-30 | $128.50 | $128.50 | 9,699 | — | — |
| 2025-07-29 | $120.00 | $120.00 | 2,515 | — | — |
| 2025-07-28 | $130.00 | $130.00 | 7,391 | — | — |
| 2025-07-25 | $134.50 | $134.50 | 27,429 | — | — |
| 2025-07-24 | $132.50 | $132.50 | 1,923 | — | — |
| 2025-07-23 | $140.00 | $140.00 | 3,907 | — | — |
| 2025-07-22 | $130.50 | $130.50 | 2,641 | — | — |
| 2025-07-21 | $134.50 | $134.50 | 2,983 | — | — |
| 2025-07-18 | $128.50 | $128.50 | 9,420 | — | — |
| 2025-07-17 | $124.00 | $124.00 | 6,069 | — | — |
| 2025-07-16 | $120.00 | $120.00 | 7,665 | — | — |
| 2025-07-15 | $117.00 | $117.00 | 8,048 | — | — |
| 2025-07-14 | $133.00 | $133.00 | 23,873 | — | — |
| 2025-07-11 | $181.50 | $181.50 | 398,699 | — | — |
| 2025-07-10 | $102.00 | $102.00 | 3,118 | — | — |
| 2025-07-09 | $114.00 | $114.00 | 616 | — | — |
| 2025-07-08 | $111.50 | $111.50 | 1,126 | — | — |
| 2025-07-07 | $102.00 | $102.00 | 813 | — | — |
| 2025-07-03 | $112.50 | $112.50 | 518 | — | — |
| 2025-07-02 | $115.50 | $115.50 | 2,570 | — | — |
| 2025-07-01 | $101.50 | $101.50 | 1,294 | — | — |
| 2025-06-30 | $104.00 | $104.00 | 601 | — | — |
| 2025-06-27 | $104.00 | $104.00 | 622 | — | — |
| 2025-06-26 | $111.50 | $111.50 | 6,150 | — | — |
| 2025-06-25 | $132.50 | $132.50 | 988 | — | — |
| 2025-06-24 | $149.50 | $149.50 | 405 | — | — |
| 2025-06-23 | $155.50 | $155.50 | 944 | — | — |
| 2025-06-20 | $148.50 | $148.50 | 492 | — | — |
| 2025-06-18 | $146.00 | $146.00 | 681 | — | — |
| 2025-06-17 | $145.50 | $145.50 | 812 | — | — |
| 2025-06-16 | $153.50 | $153.50 | 3,096 | — | — |
| 2025-06-13 | $200.00 | $200.00 | 961 | — | — |
| 2025-06-12 | $209.50 | $209.50 | 1,377 | — | — |
| 2025-06-11 | $225.50 | $225.50 | 1,120 | — | — |
| 2025-06-10 | $206.50 | $206.50 | 568 | — | — |
| 2025-06-09 | $218.00 | $218.00 | 826 | — | — |
| 2025-06-06 | $234.50 | $234.50 | 858 | — | — |
| 2025-06-05 | $235.00 | $235.00 | 7,520 | — | — |
| 2025-06-04 | $201.50 | $201.50 | 300 | — | — |
| 2025-06-03 | $208.00 | $208.00 | 322 | — | — |
| 2025-06-02 | $213.00 | $213.00 | 839 | — | — |
| 2025-05-30 | $228.50 | $228.50 | 1,067 | — | — |
| 2025-05-29 | $236.50 | $236.50 | 718 | — | — |
| 2025-05-28 | $249.50 | $249.50 | 614 | — | — |
| 2025-05-27 | $255.00 | $255.00 | 723 | — | — |
| 2025-05-23 | $264.50 | $264.50 | 1,009 | — | — |
| 2025-05-22 | $266.50 | $266.50 | 885 | — | — |
| 2025-05-21 | $280.00 | $280.00 | 1,134 | — | — |
| 2025-05-20 | $314.00 | $314.00 | 1,546 | — | — |
| 2025-05-19 | $377.00 | $377.00 | 700 | — | — |
| 2025-05-16 | $515.00 | $515.00 | 281 | — | — |
| 2025-05-15 | $520.00 | $520.00 | 188 | — | — |
| 2025-05-14 | $505.00 | $505.00 | 480 | — | — |
| 2025-05-13 | $525.00 | $525.00 | 190 | — | — |
| 2025-05-12 | $540.00 | $540.00 | 560 | — | — |
| 2025-05-09 | $595.00 | $595.00 | 687 | — | — |
| 2025-05-08 | $550.00 | $550.00 | 420 | — | — |
| 2025-05-07 | $505.00 | $505.00 | 379 | — | — |
| 2025-05-06 | $510.00 | $510.00 | 251 | — | — |
| 2025-05-05 | $500.00 | $500.00 | 538 | — | — |
| 2025-05-02 | $565.00 | $565.00 | 269 | — | — |
| 2025-05-01 | $615.00 | $615.00 | 238 | — | — |
| 2025-04-30 | $655.00 | $655.00 | 265 | — | — |
| 2025-04-29 | $655.00 | $655.00 | 1,581 | — | — |
| 2025-04-28 | $520.00 | $520.00 | 294 | — | — |
| 2025-04-25 | $500.00 | $500.00 | 119 | — | — |
| 2025-04-24 | $500.00 | $500.00 | 431 | — | — |
| 2025-04-23 | $507.50 | $507.50 | 342 | — | — |
| 2025-04-22 | $510.00 | $510.00 | 227 | — | — |
| 2025-04-21 | $497.50 | $497.50 | 306 | — | — |
| 2025-04-17 | $436.00 | $436.00 | 157 | — | — |
| 2025-04-16 | $425.00 | $425.00 | 159 | — | — |
| 2025-04-15 | $436.50 | $436.50 | 225 | — | — |
| 2025-04-14 | $408.50 | $408.50 | 268 | — | — |
| 2025-04-11 | $460.00 | $460.00 | 589 | — | — |
| 2025-04-10 | $484.00 | $484.00 | 218 | — | — |
| 2025-04-09 | $495.00 | $495.00 | 224 | — | — |
| 2025-04-08 | $497.50 | $497.50 | 759 | — | — |
| 2025-04-07 | $453.50 | $453.50 | 326 | — | — |
| 2025-04-04 | $498.50 | $498.50 | 475 | — | — |
| 2025-04-03 | $509.50 | $509.50 | 834 | — | — |
| 2025-04-02 | $500.00 | $500.00 | 1,147 | — | — |
| 2025-04-01 | $399.00 | $399.00 | 464 | — | — |
| 2025-03-31 | $361.00 | $361.00 | 418 | — | — |
| 2025-03-28 | $346.50 | $346.50 | 359 | — | — |
| 2025-03-27 | $359.00 | $359.00 | 264 | — | — |
| 2025-03-26 | $350.00 | $350.00 | 288 | — | — |
| 2025-03-25 | $348.00 | $348.00 | 483 | — | — |
| 2025-03-24 | $335.00 | $335.00 | 615 | — | — |
| 2025-03-21 | $332.50 | $332.50 | 722 | — | — |
| 2025-03-20 | $319.50 | $319.50 | 709 | — | — |
| 2025-03-19 | $288.00 | $288.00 | 542 | — | — |
| 2025-03-18 | $267.50 | $267.50 | 944 | — | — |
| 2025-03-17 | $264.50 | $264.50 | 282 | — | — |
| 2025-03-14 | $250.00 | $250.00 | 65 | — | — |
| 2025-03-13 | $250.00 | $250.00 | 73 | — | — |
| 2025-03-12 | $252.50 | $252.50 | 89 | — | — |
| 2025-03-11 | $245.00 | $245.00 | 196 | — | — |
| 2025-03-10 | $243.00 | $243.00 | 108 | — | — |
| 2025-03-07 | $249.50 | $249.50 | 55 | — | — |
| 2025-03-06 | $252.50 | $252.50 | 20 | — | — |
| 2025-03-05 | $252.00 | $252.00 | 160 | — | — |
| 2025-03-04 | $259.50 | $259.50 | 164 | — | — |
| 2025-03-03 | $255.00 | $255.00 | 276 | — | — |
| 2025-02-28 | $285.00 | $285.00 | 124 | — | — |
| 2025-02-27 | $275.50 | $275.50 | 206 | — | — |
| 2025-02-26 | $280.00 | $280.00 | 184 | — | — |
| 2025-02-25 | $280.00 | $280.00 | 217 | — | — |
| 2025-02-24 | $270.00 | $270.00 | 173 | — | — |
| 2025-02-21 | $315.00 | $315.00 | 395 | — | — |
| 2025-02-20 | $345.00 | $345.00 | 170 | — | — |
| 2025-02-19 | $291.50 | $291.50 | 80 | — | — |
| 2025-02-18 | $300.00 | $300.00 | 211 | — | — |
| 2025-02-14 | $300.00 | $300.00 | 89 | — | — |
| 2025-02-13 | $299.50 | $299.50 | 409 | — | — |
| 2025-02-12 | $309.00 | $309.00 | 274 | — | — |
| 2025-02-11 | $315.00 | $315.00 | 261 | — | — |
| 2025-02-10 | $340.00 | $340.00 | 227 | — | — |
| 2025-02-07 | $355.00 | $355.00 | 134 | — | — |
| 2025-02-06 | $358.50 | $358.50 | 303 | — | — |
| 2025-02-05 | $380.00 | $380.00 | 136 | — | — |
| 2025-02-04 | $390.00 | $390.00 | 57 | — | — |
| 2025-02-03 | $395.00 | $395.00 | 69 | — | — |
| 2025-01-31 | $399.50 | $399.50 | 64 | — | — |
| 2025-01-30 | $392.50 | $392.50 | 78 | — | — |
| 2025-01-29 | $397.00 | $397.00 | 99 | — | — |
| 2025-01-28 | $394.00 | $394.00 | 149 | — | — |
| 2025-01-27 | $404.50 | $404.50 | 287 | — | — |
| 2025-01-24 | $373.50 | $373.50 | 303 | — | — |
| 2025-01-23 | $404.50 | $404.50 | 94 | — | — |
| 2025-01-22 | $399.00 | $399.00 | 75 | — | — |
| 2025-01-21 | $397.50 | $397.50 | 109 | — | — |
| 2025-01-17 | $411.50 | $411.50 | 113 | — | — |
| 2025-01-16 | $422.00 | $422.00 | 185 | — | — |
| 2025-01-15 | $391.00 | $391.00 | 238 | — | — |
| 2025-01-14 | $407.00 | $407.00 | 159 | — | — |
| 2025-01-13 | $391.50 | $391.50 | 219 | — | — |
| 2025-01-10 | $429.50 | $429.50 | 72 | — | — |
| 2025-01-08 | $432.50 | $432.50 | 163 | — | — |
| 2025-01-07 | $445.00 | $445.00 | 202 | — | — |
| 2025-01-06 | $460.00 | $460.00 | 260 | — | — |
| 2025-01-03 | $446.00 | $446.00 | 591 | — | — |
| 2025-01-02 | $411.50 | $411.50 | 314 | — | — |