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
- 2025-02-27 to 2026-09-03
- 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 | $33.20 | $33.20 | 107,930 | — | — |
| 2025-12-30 | $27.80 | $27.80 | 15,310 | — | — |
| 2025-12-29 | $27.40 | $27.40 | 7,705 | — | — |
| 2025-12-26 | $27.80 | $27.80 | 7,830 | — | — |
| 2025-12-24 | $28.80 | $28.80 | 5,015 | — | — |
| 2025-12-23 | $28.00 | $28.00 | 6,310 | — | — |
| 2025-12-22 | $30.40 | $30.40 | 6,675 | — | — |
| 2025-12-19 | $29.60 | $29.60 | 6,575 | — | — |
| 2025-12-18 | $28.40 | $28.40 | 5,100 | — | — |
| 2025-12-17 | $29.80 | $29.80 | 8,365 | — | — |
| 2025-12-16 | $27.20 | $27.20 | 8,975 | — | — |
| 2025-12-15 | $28.40 | $28.40 | 12,075 | — | — |
| 2025-12-12 | $33.60 | $33.60 | 14,080 | — | — |
| 2025-12-11 | $33.60 | $33.60 | 7,765 | — | — |
| 2025-12-10 | $32.80 | $32.80 | 5,980 | — | — |
| 2025-12-09 | $34.80 | $34.80 | 13,230 | — | — |
| 2025-12-08 | $34.60 | $34.60 | 64,025 | — | — |
| 2025-12-05 | $48.20 | $48.20 | 44,800 | — | — |
| 2025-12-04 | $50.40 | $50.40 | 72,070 | — | — |
| 2025-12-03 | $38.80 | $38.80 | 28,235 | — | — |
| 2025-12-02 | $48.90 | $48.90 | 19,795 | — | — |
| 2025-12-01 | $59.00 | $59.00 | 7,565 | — | — |
| 2025-11-28 | $59.80 | $59.80 | 17,220 | — | — |
| 2025-11-26 | $60.00 | $60.00 | 10,985 | — | — |
| 2025-11-25 | $59.80 | $59.80 | 5,890 | — | — |
| 2025-11-24 | $59.80 | $59.80 | 23,230 | — | — |
| 2025-11-21 | $61.20 | $61.20 | 31,260 | — | — |
| 2025-11-20 | $63.00 | $63.00 | 14,520 | — | — |
| 2025-11-19 | $63.80 | $63.80 | 5,860 | — | — |
| 2025-11-18 | $62.40 | $62.40 | 10,090 | — | — |
| 2025-11-17 | $62.40 | $62.40 | 8,305 | — | — |
| 2025-11-14 | $63.00 | $63.00 | 15,535 | — | — |
| 2025-11-13 | $63.00 | $63.00 | 16,060 | — | — |
| 2025-11-12 | $63.80 | $63.80 | 34,770 | — | — |
| 2025-11-11 | $63.80 | $63.80 | 11,775 | — | — |
| 2025-11-10 | $64.00 | $64.00 | 8,920 | — | — |
| 2025-11-07 | $64.40 | $64.40 | 27,735 | — | — |
| 2025-11-06 | $64.80 | $64.80 | 16,360 | — | — |
| 2025-11-05 | $64.60 | $64.60 | 28,095 | — | — |
| 2025-11-04 | $65.40 | $65.40 | 5,270 | — | — |
| 2025-11-03 | $65.00 | $65.00 | 9,350 | — | — |
| 2025-10-31 | $68.00 | $68.00 | 29,465 | — | — |
| 2025-10-30 | $71.80 | $71.80 | 61,910 | — | — |
| 2025-10-29 | $65.40 | $65.40 | 6,160 | — | — |
| 2025-10-28 | $66.60 | $66.60 | 15,295 | — | — |
| 2025-10-27 | $66.20 | $66.20 | 5,090 | — | — |
| 2025-10-24 | $66.00 | $66.00 | 6,815 | — | — |
| 2025-10-23 | $66.20 | $66.20 | 13,835 | — | — |
| 2025-10-22 | $65.60 | $65.60 | 12,230 | — | — |
| 2025-10-21 | $64.40 | $64.40 | 3,860 | — | — |
| 2025-10-20 | $64.00 | $64.00 | 6,525 | — | — |
| 2025-10-17 | $64.80 | $64.80 | 10,570 | — | — |
| 2025-10-16 | $64.60 | $64.60 | 21,215 | — | — |
| 2025-10-15 | $63.40 | $63.40 | 3,625 | — | — |
| 2025-10-14 | $63.40 | $63.40 | 4,505 | — | — |
| 2025-10-13 | $63.40 | $63.40 | 5,620 | — | — |
| 2025-10-10 | $63.80 | $63.80 | 11,130 | — | — |
| 2025-10-09 | $63.60 | $63.60 | 43,725 | — | — |
| 2025-10-08 | $63.40 | $63.40 | 41,490 | — | — |
| 2025-10-07 | $64.00 | $64.00 | 41,130 | — | — |
| 2025-10-06 | $64.20 | $64.20 | 4,685 | — | — |
| 2025-10-03 | $65.00 | $65.00 | 5,055 | — | — |
| 2025-10-02 | $65.00 | $65.00 | 17,370 | — | — |
| 2025-10-01 | $65.60 | $65.60 | 40,030 | — | — |
| 2025-09-30 | $65.80 | $65.80 | 6,405 | — | — |
| 2025-09-29 | $66.20 | $66.20 | 15,490 | — | — |
| 2025-09-26 | $66.60 | $66.60 | 24,735 | — | — |
| 2025-09-25 | $67.20 | $67.20 | 48,190 | — | — |
| 2025-09-24 | $65.40 | $65.40 | 22,510 | — | — |
| 2025-09-23 | $67.40 | $67.40 | 15,615 | — | — |
| 2025-09-22 | $67.60 | $67.60 | 27,025 | — | — |
| 2025-09-19 | $68.00 | $68.00 | 36,150 | — | — |
| 2025-09-18 | $67.80 | $67.80 | 28,095 | — | — |
| 2025-09-17 | $68.60 | $68.60 | 11,710 | — | — |
| 2025-09-16 | $68.80 | $68.80 | 20,290 | — | — |
| 2025-09-15 | $69.40 | $69.40 | 33,275 | — | — |
| 2025-09-12 | $71.40 | $71.40 | 20,370 | — | — |
| 2025-09-11 | $69.80 | $69.80 | 62,625 | — | — |
| 2025-09-10 | $71.00 | $71.00 | 64,005 | — | — |
| 2025-09-09 | $72.00 | $72.00 | 21,340 | — | — |
| 2025-09-08 | $68.40 | $68.40 | 29,770 | — | — |
| 2025-09-05 | $72.80 | $72.80 | 23,360 | — | — |
| 2025-09-04 | $71.80 | $71.80 | 17,190 | — | — |
| 2025-09-03 | $72.80 | $72.80 | 30,790 | — | — |
| 2025-09-02 | $70.00 | $70.00 | 27,505 | — | — |
| 2025-08-29 | $73.00 | $73.00 | 22,985 | — | — |
| 2025-08-28 | $72.60 | $72.60 | 30,735 | — | — |
| 2025-08-27 | $71.00 | $71.00 | 30,420 | — | — |
| 2025-08-26 | $72.80 | $72.80 | 19,415 | — | — |
| 2025-08-25 | $68.00 | $68.00 | 14,300 | — | — |
| 2025-08-22 | $71.60 | $71.60 | 27,955 | — | — |
| 2025-08-21 | $71.80 | $71.80 | 34,445 | — | — |
| 2025-08-20 | $67.80 | $67.80 | 26,685 | — | — |
| 2025-08-19 | $64.00 | $64.00 | 9,700 | — | — |
| 2025-08-18 | $68.00 | $68.00 | 11,405 | — | — |
| 2025-08-15 | $66.80 | $66.80 | 17,335 | — | — |
| 2025-08-14 | $70.20 | $70.20 | 24,120 | — | — |
| 2025-08-13 | $70.60 | $70.60 | 29,335 | — | — |
| 2025-08-12 | $59.60 | $59.60 | 22,625 | — | — |
| 2025-08-11 | $54.20 | $54.20 | 26,520 | — | — |
| 2025-08-08 | $68.00 | $68.00 | 43,980 | — | — |
| 2025-08-07 | $75.20 | $75.20 | 161,530 | — | — |
| 2025-08-06 | $52.00 | $52.00 | 43,580 | — | — |
| 2025-08-05 | $72.00 | $72.00 | 22,235 | — | — |
| 2025-08-04 | $89.60 | $89.60 | 22,985 | — | — |
| 2025-08-01 | $114.20 | $114.20 | 6,105 | — | — |
| 2025-07-31 | $113.00 | $113.00 | 6,910 | — | — |
| 2025-07-30 | $120.20 | $120.20 | 6,205 | — | — |
| 2025-07-29 | $122.00 | $122.00 | 8,245 | — | — |
| 2025-07-28 | $123.80 | $123.80 | 10,315 | — | — |
| 2025-07-25 | $117.60 | $117.60 | 7,835 | — | — |
| 2025-07-24 | $117.40 | $117.40 | 8,590 | — | — |
| 2025-07-23 | $116.00 | $116.00 | 11,335 | — | — |
| 2025-07-22 | $124.00 | $124.00 | 20,205 | — | — |
| 2025-07-21 | $142.80 | $142.80 | 22,530 | — | — |
| 2025-07-18 | $157.40 | $157.40 | 42,395 | — | — |
| 2025-07-17 | $120.00 | $120.00 | 21,300 | — | — |
| 2025-07-16 | $109.00 | $109.00 | 33,590 | — | — |
| 2025-07-15 | $109.00 | $109.00 | 82,165 | — | — |
| 2025-07-14 | $89.00 | $89.00 | 38,975 | — | — |
| 2025-07-11 | $105.40 | $105.40 | 74,830 | — | — |
| 2025-07-10 | $126.00 | $126.00 | 54,230 | — | — |
| 2025-07-09 | $187.40 | $187.40 | 51,135 | — | — |
| 2025-07-08 | $217.00 | $217.00 | 29,050 | — | — |
| 2025-07-07 | $232.00 | $232.00 | 37,040 | — | — |
| 2025-07-03 | $275.80 | $275.80 | 12,340 | — | — |
| 2025-07-02 | $294.00 | $294.00 | 9,790 | — | — |
| 2025-07-01 | $297.00 | $297.00 | 27,620 | — | — |
| 2025-06-30 | $332.20 | $332.20 | 15,925 | — | — |
| 2025-06-27 | $313.00 | $313.00 | 34,275 | — | — |
| 2025-06-26 | $310.00 | $310.00 | 20,265 | — | — |
| 2025-06-25 | $268.00 | $268.00 | 69,195 | — | — |
| 2025-06-24 | $279.40 | $279.40 | 27,690 | — | — |
| 2025-06-23 | $307.60 | $307.60 | 34,355 | — | — |
| 2025-06-20 | $380.00 | $380.00 | 56,680 | — | — |
| 2025-06-18 | $490.00 | $490.00 | 51,000 | — | — |
| 2025-06-17 | $318.60 | $318.60 | 20,835 | — | — |
| 2025-06-16 | $280.00 | $280.00 | 88,530 | — | — |
| 2025-06-13 | $322.00 | $322.00 | 31,465 | — | — |
| 2025-06-12 | $366.00 | $366.00 | 101,815 | — | — |
| 2025-06-11 | $364.80 | $364.80 | 15,010 | — | — |
| 2025-06-10 | $378.00 | $378.00 | 19,075 | — | — |
| 2025-06-09 | $433.20 | $433.20 | 31,670 | — | — |
| 2025-06-06 | $495.40 | $495.40 | 10,250 | — | — |
| 2025-06-05 | $434.00 | $434.00 | 70,150 | — | — |
| 2025-06-04 | $481.40 | $481.40 | 3,105 | — | — |
| 2025-06-03 | $507.20 | $507.20 | 8,395 | — | — |
| 2025-06-02 | $495.40 | $495.40 | 7,605 | — | — |
| 2025-05-30 | $530.00 | $530.00 | 19,040 | — | — |
| 2025-05-29 | $573.60 | $573.60 | 33,785 | — | — |
| 2025-05-28 | $390.20 | $390.20 | 16,525 | — | — |
| 2025-05-27 | $362.80 | $362.80 | 7,595 | — | — |
| 2025-05-23 | $345.00 | $345.00 | 23,485 | — | — |
| 2025-05-22 | $296.80 | $296.80 | 9,225 | — | — |
| 2025-05-21 | $259.60 | $259.60 | 5,010 | — | — |
| 2025-05-20 | $261.40 | $261.40 | 2,870 | — | — |
| 2025-05-19 | $265.80 | $265.80 | 9,180 | — | — |
| 2025-05-16 | $271.60 | $271.60 | 16,240 | — | — |
| 2025-05-15 | $264.80 | $264.80 | 22,925 | — | — |
| 2025-05-14 | $243.80 | $243.80 | 30,010 | — | — |
| 2025-05-13 | $236.20 | $236.20 | 37,435 | — | — |
| 2025-05-12 | $233.60 | $233.60 | 45,795 | — | — |
| 2025-05-09 | $222.00 | $222.00 | 10,850 | — | — |
| 2025-05-08 | $225.00 | $225.00 | 43,645 | — | — |
| 2025-05-07 | $218.00 | $218.00 | 36,560 | — | — |
| 2025-05-06 | $202.60 | $202.60 | 27,855 | — | — |
| 2025-05-05 | $199.80 | $199.80 | 30,835 | — | — |
| 2025-05-02 | $186.40 | $186.40 | 29,590 | — | — |
| 2025-05-01 | $195.60 | $195.60 | 41,630 | — | — |
| 2025-04-30 | $189.20 | $189.20 | 86,120 | — | — |
| 2025-04-29 | $182.00 | $182.00 | 26,115 | — | — |
| 2025-04-28 | $160.20 | $160.20 | 50,205 | — | — |
| 2025-04-25 | $187.00 | $187.00 | 5,940 | — | — |
| 2025-04-24 | $189.40 | $189.40 | 57,385 | — | — |
| 2025-04-23 | $184.00 | $184.00 | 12,165 | — | — |
| 2025-04-22 | $183.60 | $183.60 | 11,080 | — | — |
| 2025-04-21 | $177.00 | $177.00 | 12,865 | — | — |
| 2025-04-17 | $182.40 | $182.40 | 33,275 | — | — |
| 2025-04-16 | $180.20 | $180.20 | 70,670 | — | — |
| 2025-04-15 | $175.60 | $175.60 | 13,950 | — | — |
| 2025-04-14 | $174.20 | $174.20 | 21,035 | — | — |
| 2025-04-11 | $180.20 | $180.20 | 46,905 | — | — |
| 2025-04-10 | $171.00 | $171.00 | 52,975 | — | — |
| 2025-04-09 | $179.20 | $179.20 | 86,350 | — | — |
| 2025-04-08 | $164.00 | $164.00 | 8,010 | — | — |
| 2025-04-07 | $167.00 | $167.00 | 27,360 | — | — |
| 2025-04-04 | $167.00 | $167.00 | 32,135 | — | — |
| 2025-04-03 | $166.80 | $166.80 | 37,700 | — | — |
| 2025-04-02 | $143.20 | $143.20 | 10,810 | — | — |
| 2025-04-01 | $142.20 | $142.20 | 26,500 | — | — |
| 2025-03-31 | $138.20 | $138.20 | 5,580 | — | — |
| 2025-03-28 | $170.20 | $170.20 | 1,865 | — | — |
| 2025-03-27 | $163.40 | $163.40 | 12,455 | — | — |
| 2025-03-26 | $199.80 | $199.80 | 13,825 | — | — |
| 2025-03-25 | $153.20 | $153.20 | 25,590 | — | — |
| 2025-03-24 | $177.20 | $177.20 | 57,385 | — | — |
| 2025-03-21 | $198.60 | $198.60 | 9,005 | — | — |
| 2025-03-20 | $204.40 | $204.40 | 21,540 | — | — |
| 2025-03-19 | $226.00 | $226.00 | 24,375 | — | — |
| 2025-03-18 | $191.20 | $191.20 | 19,570 | — | — |
| 2025-03-17 | $203.40 | $203.40 | 26,700 | — | — |
| 2025-03-14 | $184.60 | $184.60 | 30,505 | — | — |
| 2025-03-13 | $260.20 | $260.20 | 43,040 | — | — |
| 2025-03-12 | $163.60 | $163.60 | 27,355 | — | — |
| 2025-03-11 | $160.00 | $160.00 | 34,295 | — | — |
| 2025-03-10 | $313.20 | $313.20 | 35,180 | — | — |
| 2025-03-07 | $240.80 | $240.80 | 47,515 | — | — |
| 2025-03-06 | $196.50 | $196.50 | 29,525 | — | — |
| 2025-03-05 | $146.60 | $146.60 | 18,120 | — | — |
| 2025-03-04 | $125.60 | $125.60 | 32,860 | — | — |
| 2025-03-03 | $115.40 | $115.40 | 19,295 | — | — |
| 2025-02-28 | $113.00 | $113.00 | 34,785 | — | — |
| 2025-02-27 | $100.00 | $100.00 | 140,725 | — | — |