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-04-11 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 | $43.95 | $43.95 | 6,793 | — | — |
| 2025-12-30 | $44.40 | $44.40 | 13,507 | — | — |
| 2025-12-29 | $44.85 | $44.85 | 39,393 | — | — |
| 2025-12-26 | $45.75 | $45.75 | 24,227 | — | — |
| 2025-12-24 | $48.31 | $48.31 | 22,907 | — | — |
| 2025-12-23 | $53.70 | $53.70 | 16,011 | — | — |
| 2025-12-22 | $61.50 | $61.50 | 15,040 | — | — |
| 2025-12-19 | $62.40 | $62.40 | 4,305 | — | — |
| 2025-12-18 | $59.55 | $59.55 | 21,187 | — | — |
| 2025-12-17 | $66.97 | $66.97 | 54,653 | — | — |
| 2025-12-16 | $60.75 | $60.75 | 5,332 | — | — |
| 2025-12-15 | $58.20 | $58.20 | 2,431 | — | — |
| 2025-12-12 | $62.10 | $62.10 | 3,265 | — | — |
| 2025-12-11 | $65.10 | $65.10 | 2,228 | — | — |
| 2025-12-10 | $67.50 | $67.50 | 1,769 | — | — |
| 2025-12-09 | $68.85 | $68.85 | 2,745 | — | — |
| 2025-12-08 | $65.25 | $65.25 | 3,203 | — | — |
| 2025-12-05 | $64.50 | $64.50 | 2,979 | — | — |
| 2025-12-04 | $62.63 | $62.63 | 3,479 | — | — |
| 2025-12-03 | $57.97 | $57.97 | 1,953 | — | — |
| 2025-12-02 | $54.75 | $54.75 | 3,832 | — | — |
| 2025-12-01 | $60.83 | $60.83 | 1,780 | — | — |
| 2025-11-28 | $60.97 | $60.97 | 1,159 | — | — |
| 2025-11-26 | $60.45 | $60.45 | 1,657 | — | — |
| 2025-11-25 | $59.25 | $59.25 | 1,628 | — | — |
| 2025-11-24 | $56.85 | $56.85 | 2,141 | — | — |
| 2025-11-21 | $51.67 | $51.67 | 2,576 | — | — |
| 2025-11-20 | $50.40 | $50.40 | 6,469 | — | — |
| 2025-11-19 | $60.97 | $60.97 | 5,775 | — | — |
| 2025-11-18 | $67.43 | $67.43 | 2,568 | — | — |
| 2025-11-17 | $66.00 | $66.00 | 3,243 | — | — |
| 2025-11-14 | $66.22 | $66.22 | 4,853 | — | — |
| 2025-11-13 | $67.35 | $67.35 | 18,336 | — | — |
| 2025-11-12 | $79.50 | $79.50 | 6,208 | — | — |
| 2025-11-11 | $82.50 | $82.50 | 5,745 | — | — |
| 2025-11-10 | $83.25 | $83.25 | 5,208 | — | — |
| 2025-11-07 | $82.50 | $82.50 | 5,015 | — | — |
| 2025-11-06 | $84.75 | $84.75 | 6,060 | — | — |
| 2025-11-05 | $90.75 | $90.75 | 4,176 | — | — |
| 2025-11-04 | $87.75 | $87.75 | 5,576 | — | — |
| 2025-11-03 | $89.25 | $89.25 | 5,961 | — | — |
| 2025-10-31 | $93.75 | $93.75 | 10,811 | — | — |
| 2025-10-30 | $92.25 | $92.25 | 11,609 | — | — |
| 2025-10-29 | $89.25 | $89.25 | 13,879 | — | — |
| 2025-10-28 | $87.00 | $87.00 | 21,079 | — | — |
| 2025-10-27 | $90.00 | $90.00 | 13,769 | — | — |
| 2025-10-24 | $90.75 | $90.75 | 62,052 | — | — |
| 2025-10-23 | $102.75 | $102.75 | 655,189 | — | — |
| 2025-10-22 | $95.25 | $95.25 | 7,497 | — | — |
| 2025-10-21 | $93.75 | $93.75 | 3,799 | — | — |
| 2025-10-20 | $96.75 | $96.75 | 2,009 | — | — |
| 2025-10-17 | $93.75 | $93.75 | 4,187 | — | — |
| 2025-10-16 | $95.25 | $95.25 | 4,744 | — | — |
| 2025-10-15 | $96.00 | $96.00 | 4,740 | — | — |
| 2025-10-14 | $96.75 | $96.75 | 5,469 | — | — |
| 2025-10-13 | $96.00 | $96.00 | 2,869 | — | — |
| 2025-10-10 | $95.25 | $95.25 | 5,884 | — | — |
| 2025-10-09 | $98.25 | $98.25 | 4,336 | — | — |
| 2025-10-08 | $99.00 | $99.00 | 3,268 | — | — |
| 2025-10-07 | $97.50 | $97.50 | 6,315 | — | — |
| 2025-10-06 | $100.50 | $100.50 | 8,035 | — | — |
| 2025-10-03 | $102.75 | $102.75 | 9,093 | — | — |
| 2025-10-02 | $101.25 | $101.25 | 6,379 | — | — |
| 2025-10-01 | $100.50 | $100.50 | 7,808 | — | — |
| 2025-09-30 | $97.50 | $97.50 | 4,895 | — | — |
| 2025-09-29 | $96.75 | $96.75 | 4,261 | — | — |
| 2025-09-26 | $95.25 | $95.25 | 13,156 | — | — |
| 2025-09-25 | $96.00 | $96.00 | 13,968 | — | — |
| 2025-09-24 | $96.75 | $96.75 | 10,632 | — | — |
| 2025-09-23 | $98.25 | $98.25 | 10,027 | — | — |
| 2025-09-22 | $102.75 | $102.75 | 9,643 | — | — |
| 2025-09-19 | $99.75 | $99.75 | 8,979 | — | — |
| 2025-09-18 | $98.25 | $98.25 | 9,476 | — | — |
| 2025-09-17 | $99.00 | $99.00 | 11,457 | — | — |
| 2025-09-16 | $98.25 | $98.25 | 14,381 | — | — |
| 2025-09-15 | $96.00 | $96.00 | 27,455 | — | — |
| 2025-09-12 | $102.00 | $102.00 | 40,636 | — | — |
| 2025-09-11 | $107.25 | $107.25 | 205,605 | — | — |
| 2025-09-10 | $172.50 | $172.50 | 845,733 | — | — |
| 2025-09-09 | $142.50 | $142.50 | 2,443 | — | — |
| 2025-09-08 | $138.38 | $138.38 | 1,340 | — | — |
| 2025-09-05 | $141.00 | $141.00 | 592 | — | — |
| 2025-09-04 | $142.50 | $142.50 | 989 | — | — |
| 2025-09-03 | $141.75 | $141.75 | 1,159 | — | — |
| 2025-09-02 | $141.75 | $141.75 | 985 | — | — |
| 2025-08-29 | $147.75 | $147.75 | 984 | — | — |
| 2025-08-28 | $146.25 | $146.25 | 776 | — | — |
| 2025-08-27 | $148.50 | $148.50 | 639 | — | — |
| 2025-08-26 | $150.00 | $150.00 | 817 | — | — |
| 2025-08-25 | $148.50 | $148.50 | 1,693 | — | — |
| 2025-08-22 | $149.25 | $149.25 | 1,475 | — | — |
| 2025-08-21 | $144.75 | $144.75 | 827 | — | — |
| 2025-08-20 | $139.50 | $139.50 | 1,252 | — | — |
| 2025-08-19 | $141.75 | $141.75 | 2,447 | — | — |
| 2025-08-18 | $153.75 | $153.75 | 3,544 | — | — |
| 2025-08-15 | $148.50 | $148.50 | 1,835 | — | — |
| 2025-08-14 | $147.00 | $147.00 | 1,465 | — | — |
| 2025-08-13 | $152.25 | $152.25 | 2,904 | — | — |
| 2025-08-12 | $141.75 | $141.75 | 1,892 | — | — |
| 2025-08-11 | $141.75 | $141.75 | 3,605 | — | — |
| 2025-08-08 | $139.50 | $139.50 | 4,704 | — | — |
| 2025-08-07 | $130.50 | $130.50 | 5,697 | — | — |
| 2025-08-06 | $129.75 | $129.75 | 21,883 | — | — |
| 2025-08-05 | $145.50 | $145.50 | 13,140 | — | — |
| 2025-08-04 | $180.00 | $180.00 | 3,849 | — | — |
| 2025-08-01 | $187.50 | $187.50 | 4,196 | — | — |
| 2025-07-31 | $185.25 | $185.25 | 47,887 | — | — |
| 2025-07-30 | $215.25 | $215.25 | 3,372 | — | — |
| 2025-07-29 | $230.25 | $230.25 | 4,665 | — | — |
| 2025-07-28 | $223.50 | $223.50 | 2,073 | — | — |
| 2025-07-25 | $231.00 | $231.00 | 1,364 | — | — |
| 2025-07-24 | $237.75 | $237.75 | 5,561 | — | — |
| 2025-07-23 | $235.50 | $235.50 | 3,036 | — | — |
| 2025-07-22 | $230.25 | $230.25 | 4,079 | — | — |
| 2025-07-21 | $245.25 | $245.25 | 4,607 | — | — |
| 2025-07-18 | $250.50 | $250.50 | 5,981 | — | — |
| 2025-07-17 | $242.25 | $242.25 | 7,196 | — | — |
| 2025-07-16 | $245.25 | $245.25 | 7,203 | — | — |
| 2025-07-15 | $241.50 | $241.50 | 8,227 | — | — |
| 2025-07-14 | $240.75 | $240.75 | 40,740 | — | — |
| 2025-07-11 | $234.00 | $234.00 | 10,160 | — | — |
| 2025-07-10 | $220.50 | $220.50 | 11,337 | — | — |
| 2025-07-09 | $209.25 | $209.25 | 9,189 | — | — |
| 2025-07-08 | $204.75 | $204.75 | 7,483 | — | — |
| 2025-07-07 | $209.25 | $209.25 | 13,096 | — | — |
| 2025-07-03 | $228.75 | $228.75 | 6,225 | — | — |
| 2025-07-02 | $236.25 | $236.25 | 8,109 | — | — |
| 2025-07-01 | $225.75 | $225.75 | 7,324 | — | — |
| 2025-06-30 | $225.00 | $225.00 | 14,573 | — | — |
| 2025-06-27 | $251.25 | $251.25 | 12,803 | — | — |
| 2025-06-26 | $274.50 | $274.50 | 14,992 | — | — |
| 2025-06-25 | $277.50 | $277.50 | 69,789 | — | — |
| 2025-06-24 | $363.75 | $363.75 | 36,064 | — | — |
| 2025-06-23 | $502.50 | $502.50 | 211,259 | — | — |
| 2025-06-20 | $459.00 | $459.00 | 67,047 | — | — |
| 2025-06-18 | $654.75 | $654.75 | 152,025 | — | — |
| 2025-06-17 | $794.25 | $794.25 | 605,867 | — | — |
| 2025-06-16 | $414.00 | $414.00 | 77,524 | — | — |
| 2025-06-13 | $1,050.00 | $1,050.00 | 1,357,504 | — | — |
| 2025-06-12 | $251.25 | $251.25 | 3,932 | — | — |
| 2025-06-11 | $230.25 | $230.25 | 708 | — | — |
| 2025-06-10 | $213.00 | $213.00 | 59 | — | — |
| 2025-06-09 | $213.30 | $213.30 | 104 | — | — |
| 2025-06-06 | $206.25 | $206.25 | 40 | — | — |
| 2025-06-05 | $206.25 | $206.25 | 265 | — | — |
| 2025-06-04 | $201.00 | $201.00 | 95 | — | — |
| 2025-06-03 | $202.50 | $202.50 | 256 | — | — |
| 2025-06-02 | $195.00 | $195.00 | 447 | — | — |
| 2025-05-30 | $205.50 | $205.50 | 104 | — | — |
| 2025-05-29 | $207.90 | $207.90 | 24 | — | — |
| 2025-05-28 | $204.15 | $204.15 | 61 | — | — |
| 2025-05-27 | $200.25 | $200.25 | 244 | — | — |
| 2025-05-23 | $205.13 | $205.13 | 52 | — | — |
| 2025-05-22 | $208.50 | $208.50 | 49 | — | — |
| 2025-05-21 | $210.75 | $210.75 | 136 | — | — |
| 2025-05-20 | $201.75 | $201.75 | 177 | — | — |
| 2025-05-19 | $195.60 | $195.60 | 283 | — | — |
| 2025-05-16 | $199.80 | $199.80 | 115 | — | — |
| 2025-05-15 | $209.25 | $209.25 | 209 | — | — |
| 2025-05-14 | $212.25 | $212.25 | 153 | — | — |
| 2025-05-13 | $211.80 | $211.80 | 417 | — | — |
| 2025-05-12 | $222.00 | $222.00 | 268 | — | — |
| 2025-05-09 | $211.50 | $211.50 | 667 | — | — |
| 2025-05-08 | $213.00 | $213.00 | 1,095 | — | — |
| 2025-05-07 | $178.50 | $178.50 | 59 | — | — |
| 2025-05-06 | $179.25 | $179.25 | 147 | — | — |
| 2025-05-05 | $182.25 | $182.25 | 184 | — | — |
| 2025-05-02 | $186.75 | $186.75 | 189 | — | — |
| 2025-05-01 | $196.50 | $196.50 | 83 | — | — |
| 2025-04-30 | $204.00 | $204.00 | 119 | — | — |
| 2025-04-29 | $205.88 | $205.88 | 780 | — | — |
| 2025-04-28 | $225.75 | $225.75 | 99 | — | — |
| 2025-04-25 | $217.50 | $217.50 | 1,168 | — | — |
| 2025-04-24 | $243.68 | $243.68 | 1,947 | — | — |
| 2025-04-23 | $225.00 | $225.00 | 275 | — | — |
| 2025-04-22 | $239.02 | $239.02 | 631 | — | — |
| 2025-04-21 | $267.75 | $267.75 | 888 | — | — |
| 2025-04-17 | $274.50 | $274.50 | 1,449 | — | — |
| 2025-04-16 | $264.00 | $264.00 | 1,704 | — | — |
| 2025-04-15 | $345.00 | $345.00 | 1,688 | — | — |
| 2025-04-14 | $435.00 | $435.00 | 1,867 | — | — |
| 2025-04-11 | $637.50 | $637.50 | 549 | — | — |