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-05-31 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 | $53.25 | $53.25 | 3,500 | — | — |
| 2025-12-30 | $61.50 | $61.50 | 2,836 | — | — |
| 2025-12-29 | $72.50 | $72.50 | 1,316 | — | — |
| 2025-12-26 | $81.50 | $81.50 | 1,244 | — | — |
| 2025-12-24 | $81.00 | $81.00 | 1,186 | — | — |
| 2025-12-23 | $74.00 | $74.00 | 370 | — | — |
| 2025-12-22 | $74.00 | $74.00 | 442 | — | — |
| 2025-12-19 | $75.50 | $75.50 | 458 | — | — |
| 2025-12-18 | $81.50 | $81.50 | 768 | — | — |
| 2025-12-17 | $78.50 | $78.50 | 222 | — | — |
| 2025-12-16 | $79.50 | $79.50 | 818 | — | — |
| 2025-12-15 | $74.50 | $74.50 | 682 | — | — |
| 2025-12-12 | $85.00 | $85.00 | 1,758 | — | — |
| 2025-12-11 | $86.50 | $86.50 | 1,312 | — | — |
| 2025-12-10 | $87.00 | $87.00 | 3,528 | — | — |
| 2025-12-09 | $79.00 | $79.00 | 976 | — | — |
| 2025-12-08 | $78.00 | $78.00 | 2,842 | — | — |
| 2025-12-05 | $76.00 | $76.00 | 2,162 | — | — |
| 2025-12-04 | $73.00 | $73.00 | 846 | — | — |
| 2025-12-03 | $72.50 | $72.50 | 840 | — | — |
| 2025-12-02 | $73.50 | $73.50 | 1,036 | — | — |
| 2025-12-01 | $75.00 | $75.00 | 578 | — | — |
| 2025-11-28 | $71.00 | $71.00 | 624 | — | — |
| 2025-11-26 | $67.00 | $67.00 | 1,592 | — | — |
| 2025-11-25 | $67.00 | $67.00 | 1,236 | — | — |
| 2025-11-24 | $64.50 | $64.50 | 1,664 | — | — |
| 2025-11-21 | $66.00 | $66.00 | 8,526 | — | — |
| 2025-11-20 | $66.15 | $66.15 | 42,046 | — | — |
| 2025-11-19 | $77.50 | $77.50 | 580 | — | — |
| 2025-11-18 | $79.00 | $79.00 | 872 | — | — |
| 2025-11-17 | $77.50 | $77.50 | 668 | — | — |
| 2025-11-14 | $84.50 | $84.50 | 6,752 | — | — |
| 2025-11-13 | $72.00 | $72.00 | 1,160 | — | — |
| 2025-11-12 | $80.50 | $80.50 | 632 | — | — |
| 2025-11-11 | $85.15 | $85.15 | 1,410 | — | — |
| 2025-11-10 | $92.50 | $92.50 | 1,130 | — | — |
| 2025-11-07 | $85.00 | $85.00 | 878 | — | — |
| 2025-11-06 | $91.50 | $91.50 | 260 | — | — |
| 2025-11-05 | $91.50 | $91.50 | 558 | — | — |
| 2025-11-04 | $92.50 | $92.50 | 2,132 | — | — |
| 2025-11-03 | $100.00 | $100.00 | 1,088 | — | — |
| 2025-10-31 | $105.50 | $105.50 | 1,254 | — | — |
| 2025-10-30 | $104.50 | $104.50 | 868 | — | — |
| 2025-10-29 | $106.50 | $106.50 | 780 | — | — |
| 2025-10-28 | $111.50 | $111.50 | 3,250 | — | — |
| 2025-10-27 | $101.00 | $101.00 | 3,232 | — | — |
| 2025-10-24 | $103.50 | $103.50 | 1,650 | — | — |
| 2025-10-23 | $107.50 | $107.50 | 1,492 | — | — |
| 2025-10-22 | $110.00 | $110.00 | 6,004 | — | — |
| 2025-10-21 | $109.50 | $109.50 | 2,062 | — | — |
| 2025-10-20 | $118.50 | $118.50 | 4,024 | — | — |
| 2025-10-17 | $105.50 | $105.50 | 1,804 | — | — |
| 2025-10-16 | $117.00 | $117.00 | 4,730 | — | — |
| 2025-10-15 | $135.50 | $135.50 | 4,716 | — | — |
| 2025-10-14 | $141.50 | $141.50 | 9,986 | — | — |
| 2025-10-13 | $109.00 | $109.00 | 2,700 | — | — |
| 2025-10-10 | $105.00 | $105.00 | 2,934 | — | — |
| 2025-10-09 | $104.50 | $104.50 | 2,678 | — | — |
| 2025-10-08 | $95.50 | $95.50 | 21,392 | — | — |
| 2025-10-07 | $95.00 | $95.00 | 20,210 | — | — |
| 2025-10-06 | $138.50 | $138.50 | 10,206 | — | — |
| 2025-10-03 | $114.00 | $114.00 | 5,716 | — | — |
| 2025-10-02 | $110.00 | $110.00 | 24,524 | — | — |
| 2025-10-01 | $87.00 | $87.00 | 766 | — | — |
| 2025-09-30 | $84.00 | $84.00 | 1,754 | — | — |
| 2025-09-29 | $78.00 | $78.00 | 2,232 | — | — |
| 2025-09-26 | $94.00 | $94.00 | 1,032 | — | — |
| 2025-09-25 | $99.50 | $99.50 | 5,436 | — | — |
| 2025-09-24 | $95.50 | $95.50 | 6,036 | — | — |
| 2025-09-23 | $80.50 | $80.50 | 3,104 | — | — |
| 2025-09-22 | $82.00 | $82.00 | 2,006 | — | — |
| 2025-09-19 | $72.50 | $72.50 | 2,028 | — | — |
| 2025-09-18 | $80.00 | $80.00 | 9,838 | — | — |
| 2025-09-17 | $74.00 | $74.00 | 4,736 | — | — |
| 2025-09-16 | $83.00 | $83.00 | 2,944 | — | — |
| 2025-09-15 | $85.00 | $85.00 | 4,382 | — | — |
| 2025-09-12 | $81.50 | $81.50 | 2,950 | — | — |
| 2025-09-11 | $86.50 | $86.50 | 5,210 | — | — |
| 2025-09-10 | $76.50 | $76.50 | 8,786 | — | — |
| 2025-09-09 | $85.00 | $85.00 | 14,748 | — | — |
| 2025-09-08 | $71.00 | $71.00 | 17,524 | — | — |
| 2025-09-05 | $82.50 | $82.50 | 45,400 | — | — |
| 2025-09-04 | $77.50 | $77.50 | 134,528 | — | — |
| 2025-09-03 | $58.00 | $58.00 | 63,502 | — | — |
| 2025-09-02 | $72.50 | $72.50 | 1,606,916 | — | — |
| 2025-08-29 | $42.15 | $42.15 | 9,980 | — | — |
| 2025-08-28 | $37.10 | $37.10 | 5,982 | — | — |
| 2025-08-27 | $32.45 | $32.45 | 476 | — | — |
| 2025-08-26 | $32.50 | $32.50 | 1,468 | — | — |
| 2025-08-25 | $32.85 | $32.85 | 802 | — | — |
| 2025-08-22 | $32.50 | $32.50 | 1,140 | — | — |
| 2025-08-21 | $32.50 | $32.50 | 2,698 | — | — |
| 2025-08-20 | $33.25 | $33.25 | 1,816 | — | — |
| 2025-08-19 | $35.00 | $35.00 | 2,722 | — | — |
| 2025-08-18 | $35.75 | $35.75 | 19,622 | — | — |
| 2025-08-15 | $30.95 | $30.95 | 3,482 | — | — |
| 2025-08-14 | $30.00 | $30.00 | 2,096 | — | — |
| 2025-08-13 | $34.50 | $34.50 | 3,836 | — | — |
| 2025-08-12 | $41.00 | $41.00 | 1,272 | — | — |
| 2025-08-11 | $41.00 | $41.00 | 520 | — | — |
| 2025-08-08 | $41.50 | $41.50 | 642 | — | — |
| 2025-08-07 | $43.50 | $43.50 | 596 | — | — |
| 2025-08-06 | $44.50 | $44.50 | 196 | — | — |
| 2025-08-05 | $45.00 | $45.00 | 456 | — | — |
| 2025-08-04 | $44.75 | $44.75 | 898 | — | — |
| 2025-08-01 | $45.50 | $45.50 | 506 | — | — |
| 2025-07-31 | $45.95 | $45.95 | 586 | — | — |
| 2025-07-30 | $46.50 | $46.50 | 328 | — | — |
| 2025-07-29 | $47.50 | $47.50 | 392 | — | — |
| 2025-07-28 | $47.50 | $47.50 | 720 | — | — |
| 2025-07-25 | $48.00 | $48.00 | 788 | — | — |
| 2025-07-24 | $48.00 | $48.00 | 1,164 | — | — |
| 2025-07-23 | $50.00 | $50.00 | 830 | — | — |
| 2025-07-22 | $50.00 | $50.00 | 900 | — | — |
| 2025-07-21 | $51.90 | $51.90 | 1,784 | — | — |
| 2025-07-18 | $52.50 | $52.50 | 7,820 | — | — |
| 2025-07-17 | $56.00 | $56.00 | 65,206 | — | — |
| 2025-07-16 | $40.85 | $40.85 | 1,332 | — | — |
| 2025-07-15 | $41.35 | $41.35 | 2,586 | — | — |
| 2025-07-14 | $47.50 | $47.50 | 1,466 | — | — |
| 2025-07-11 | $49.50 | $49.50 | 10,148 | — | — |
| 2025-07-10 | $50.00 | $50.00 | 464 | — | — |
| 2025-07-09 | $50.00 | $50.00 | 9,522 | — | — |
| 2025-07-08 | $50.00 | $50.00 | 1,208 | — | — |
| 2025-07-07 | $50.00 | $50.00 | 844 | — | — |
| 2025-07-03 | $50.50 | $50.50 | 462 | — | — |
| 2025-07-02 | $51.75 | $51.75 | 1,080 | — | — |
| 2025-07-01 | $50.50 | $50.50 | 1,458 | — | — |
| 2025-06-30 | $50.50 | $50.50 | 1,630 | — | — |
| 2025-06-27 | $46.50 | $46.50 | 760 | — | — |
| 2025-06-26 | $46.00 | $46.00 | 1,136 | — | — |
| 2025-06-25 | $48.00 | $48.00 | 2,818 | — | — |
| 2025-06-24 | $46.50 | $46.50 | 40,588 | — | — |
| 2025-06-23 | $46.25 | $46.25 | 1,008 | — | — |
| 2025-06-20 | $50.00 | $50.00 | 1,366 | — | — |
| 2025-06-18 | $52.00 | $52.00 | 542 | — | — |
| 2025-06-17 | $53.50 | $53.50 | 664 | — | — |
| 2025-06-16 | $56.50 | $56.50 | 544 | — | — |
| 2025-06-13 | $57.00 | $57.00 | 512 | — | — |
| 2025-06-12 | $58.50 | $58.50 | 920 | — | — |
| 2025-06-11 | $56.50 | $56.50 | 1,710 | — | — |
| 2025-06-10 | $60.50 | $60.50 | 984 | — | — |
| 2025-06-09 | $69.35 | $69.35 | 448 | — | — |
| 2025-06-06 | $67.00 | $67.00 | 1,234 | — | — |
| 2025-06-05 | $67.00 | $67.00 | 2,014 | — | — |
| 2025-06-04 | $70.50 | $70.50 | 1,316 | — | — |
| 2025-06-03 | $68.50 | $68.50 | 466 | — | — |
| 2025-06-02 | $71.50 | $71.50 | 716 | — | — |
| 2025-05-30 | $66.00 | $66.00 | 646 | — | — |
| 2025-05-29 | $62.50 | $62.50 | 752 | — | — |
| 2025-05-28 | $67.50 | $67.50 | 846 | — | — |
| 2025-05-27 | $69.50 | $69.50 | 1,706 | — | — |
| 2025-05-23 | $66.50 | $66.50 | 962 | — | — |
| 2025-05-22 | $66.00 | $66.00 | 1,388 | — | — |
| 2025-05-21 | $62.00 | $62.00 | 3,046 | — | — |
| 2025-05-20 | $67.00 | $67.00 | 14,346 | — | — |
| 2025-05-19 | $54.50 | $54.50 | 1,186 | — | — |
| 2025-05-16 | $54.00 | $54.00 | 1,126 | — | — |
| 2025-05-15 | $57.50 | $57.50 | 3,498 | — | — |
| 2025-05-14 | $78.50 | $78.50 | 1,844 | — | — |
| 2025-05-13 | $100.50 | $100.50 | 1,522 | — | — |
| 2025-05-12 | $117.10 | $117.10 | 612 | — | — |
| 2025-05-09 | $111.50 | $111.50 | 84 | — | — |
| 2025-05-08 | $116.00 | $116.00 | 326 | — | — |
| 2025-05-07 | $110.00 | $110.00 | 166 | — | — |
| 2025-05-06 | $112.00 | $112.00 | 378 | — | — |
| 2025-05-05 | $114.50 | $114.50 | 228 | — | — |
| 2025-05-02 | $113.00 | $113.00 | 182 | — | — |
| 2025-05-01 | $118.50 | $118.50 | 122 | — | — |
| 2025-04-30 | $114.00 | $114.00 | 76 | — | — |
| 2025-04-29 | $116.00 | $116.00 | 796 | — | — |
| 2025-04-28 | $120.00 | $120.00 | 1,718 | — | — |
| 2025-04-25 | $115.50 | $115.50 | 120 | — | — |
| 2025-04-24 | $118.00 | $118.00 | 290 | — | — |
| 2025-04-23 | $111.50 | $111.50 | 324 | — | — |
| 2025-04-22 | $109.00 | $109.00 | 424 | — | — |
| 2025-04-21 | $110.65 | $110.65 | 192 | — | — |
| 2025-04-17 | $114.75 | $114.75 | 530 | — | — |
| 2025-04-16 | $120.00 | $120.00 | 102 | — | — |
| 2025-04-15 | $125.50 | $125.50 | 246 | — | — |
| 2025-04-14 | $123.00 | $123.00 | 242 | — | — |
| 2025-04-11 | $121.00 | $121.00 | 436 | — | — |
| 2025-04-10 | $121.00 | $121.00 | 1,026 | — | — |
| 2025-04-09 | $123.50 | $123.50 | 1,868 | — | — |
| 2025-04-08 | $135.00 | $135.00 | 2,332 | — | — |
| 2025-04-07 | $116.50 | $116.50 | 650 | — | — |
| 2025-04-04 | $127.50 | $127.50 | 1,122 | — | — |
| 2025-04-03 | $138.75 | $138.75 | 884 | — | — |
| 2025-04-02 | $140.95 | $140.95 | 1,528 | — | — |
| 2025-04-01 | $145.00 | $145.00 | 952 | — | — |
| 2025-03-31 | $150.50 | $150.50 | 3,248 | — | — |
| 2025-03-28 | $150.50 | $150.50 | 5,752 | — | — |
| 2025-03-27 | $171.90 | $171.90 | 8,406 | — | — |
| 2025-03-26 | $153.00 | $153.00 | 498 | — | — |
| 2025-03-25 | $150.00 | $150.00 | 1,064 | — | — |
| 2025-03-24 | $155.00 | $155.00 | 1,922 | — | — |
| 2025-03-21 | $163.00 | $163.00 | 3,334 | — | — |
| 2025-03-20 | $151.00 | $151.00 | 1,366 | — | — |
| 2025-03-19 | $153.00 | $153.00 | 4,192 | — | — |
| 2025-03-18 | $149.50 | $149.50 | 7,720 | — | — |
| 2025-03-17 | $140.00 | $140.00 | 2,160 | — | — |
| 2025-03-14 | $106.00 | $106.00 | 56 | — | — |
| 2025-03-13 | $108.50 | $108.50 | 26 | — | — |
| 2025-03-12 | $114.50 | $114.50 | 60 | — | — |
| 2025-03-11 | $114.00 | $114.00 | 128 | — | — |
| 2025-03-10 | $112.00 | $112.00 | 92 | — | — |
| 2025-03-07 | $109.50 | $109.50 | 182 | — | — |
| 2025-03-06 | $112.00 | $112.00 | 24 | — | — |
| 2025-03-05 | $111.00 | $111.00 | 310 | — | — |
| 2025-03-04 | $120.50 | $120.50 | 336 | — | — |
| 2025-03-03 | $129.50 | $129.50 | 366 | — | — |
| 2025-02-28 | $108.00 | $108.00 | 124 | — | — |
| 2025-02-27 | $110.50 | $110.50 | 312 | — | — |
| 2025-02-26 | $122.50 | $122.50 | 522 | — | — |
| 2025-02-25 | $127.75 | $127.75 | 196 | — | — |
| 2025-02-24 | $130.00 | $130.00 | 144 | — | — |
| 2025-02-21 | $130.50 | $130.50 | 62 | — | — |
| 2025-02-20 | $134.00 | $134.00 | 138 | — | — |
| 2025-02-19 | $136.00 | $136.00 | 82 | — | — |
| 2025-02-18 | $138.00 | $138.00 | 152 | — | — |
| 2025-02-14 | $136.60 | $136.60 | 306 | — | — |
| 2025-02-13 | $138.50 | $138.50 | 78 | — | — |
| 2025-02-12 | $138.00 | $138.00 | 144 | — | — |
| 2025-02-11 | $140.00 | $140.00 | 62 | — | — |
| 2025-02-10 | $138.50 | $138.50 | 132 | — | — |
| 2025-02-07 | $141.00 | $141.00 | 306 | — | — |
| 2025-02-06 | $149.50 | $149.50 | 522 | — | — |
| 2025-02-05 | $149.00 | $149.00 | 260 | — | — |
| 2025-02-04 | $139.00 | $139.00 | 576 | — | — |
| 2025-02-03 | $151.00 | $151.00 | 246 | — | — |
| 2025-01-31 | $156.00 | $156.00 | 184 | — | — |
| 2025-01-30 | $159.50 | $159.50 | 384 | — | — |
| 2025-01-29 | $156.00 | $156.00 | 490 | — | — |
| 2025-01-28 | $160.50 | $160.50 | 184 | — | — |
| 2025-01-27 | $160.00 | $160.00 | 660 | — | — |
| 2025-01-24 | $170.00 | $170.00 | 322 | — | — |
| 2025-01-23 | $165.00 | $165.00 | 616 | — | — |
| 2025-01-22 | $176.50 | $176.50 | 426 | — | — |
| 2025-01-21 | $180.35 | $180.35 | 562 | — | — |
| 2025-01-17 | $186.00 | $186.00 | 1,546 | — | — |
| 2025-01-16 | $190.00 | $190.00 | 7,218 | — | — |
| 2025-01-15 | $207.50 | $207.50 | 3,186 | — | — |
| 2025-01-14 | $187.20 | $187.20 | 2,156 | — | — |
| 2025-01-13 | $185.00 | $185.00 | 2,772 | — | — |
| 2025-01-10 | $177.00 | $177.00 | 3,814 | — | — |
| 2025-01-08 | $150.50 | $150.50 | 432 | — | — |
| 2025-01-07 | $150.00 | $150.00 | 3,188 | — | — |
| 2025-01-06 | $156.50 | $156.50 | 2,910 | — | — |
| 2025-01-03 | $153.50 | $153.50 | 1,170 | — | — |
| 2025-01-02 | $157.20 | $157.20 | 1,676 | — | — |