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
- 2013-01-04 to 2026-08-28
- 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 |
|---|---|---|---|
| 2025-12-31 | $55.97 | $124.43 | 0 |
| 2025-12-30 | $55.97 | $123.78 | 0 |
| 2025-12-29 | $55.97 | $123.78 | 0 |
| 2025-12-26 | $55.97 | $123.78 | 0 |
| 2025-12-24 | $55.97 | $123.78 | 0 |
| 2025-12-23 | $55.97 | $123.78 | 0 |
| 2025-12-22 | $55.97 | $123.78 | 0 |
| 2025-12-19 | $55.97 | $123.78 | 0 |
| 2025-12-18 | $55.97 | $123.78 | 0 |
| 2025-12-17 | $55.97 | $123.78 | 0 |
| 2025-12-16 | $55.97 | $123.78 | 0 |
| 2025-12-15 | $55.97 | $123.78 | 0 |
| 2025-12-12 | $55.97 | $123.78 | 0 |
| 2025-12-11 | $55.97 | $123.78 | 0 |
| 2025-12-10 | $55.97 | $123.78 | 3,437 |
| 2025-12-09 | $54.74 | $121.05 | 0 |
| 2025-12-08 | $54.74 | $121.05 | 559 |
| 2025-12-05 | $55.00 | $121.63 | 5,178 |
| 2025-12-04 | $54.68 | $120.92 | 0 |
| 2025-12-03 | $54.68 | $120.92 | 7,324 |
| 2025-12-02 | $54.08 | $119.60 | 1,352 |
| 2025-12-01 | $55.62 | $123.00 | 0 |
| 2025-11-28 | $55.62 | $123.00 | 9,776 |
| 2025-11-26 | $53.93 | $118.64 | 0 |
| 2025-11-25 | $53.93 | $118.64 | 5,172 |
| 2025-11-24 | $53.64 | $118.00 | 10,579 |
| 2025-11-21 | $53.70 | $118.13 | 6,332 |
| 2025-11-20 | $53.29 | $117.24 | 12,733 |
| 2025-11-19 | $54.28 | $119.41 | 9,203 |
| 2025-11-18 | $54.85 | $120.66 | 4,584 |
| 2025-11-17 | $54.10 | $119.01 | 3,742 |
| 2025-11-14 | $54.75 | $120.44 | 6,125 |
| 2025-11-13 | $54.99 | $120.96 | 5,614 |
| 2025-11-12 | $55.12 | $121.24 | 0 |
| 2025-11-11 | $55.12 | $121.24 | 0 |
| 2025-11-10 | $55.12 | $121.24 | 9,397 |
| 2025-11-07 | $55.22 | $121.49 | 6,973 |
| 2025-11-06 | $55.05 | $121.10 | 15,944 |
| 2025-11-05 | $55.56 | $122.23 | 47,216 |
| 2025-11-04 | $54.56 | $120.03 | 1,067 |
| 2025-11-03 | $55.72 | $122.57 | 754 |
| 2025-10-31 | $56.01 | $123.20 | 8,387 |
| 2025-10-30 | $55.73 | $121.97 | 5,016 |
| 2025-10-29 | $55.17 | $120.74 | 16,488 |
| 2025-10-28 | $57.35 | $125.51 | 4,883 |
| 2025-10-27 | $57.32 | $125.45 | 2,756 |
| 2025-10-24 | $57.30 | $125.41 | 530 |
| 2025-10-23 | $56.85 | $124.42 | 3,110 |
| 2025-10-22 | $56.98 | $124.71 | 5,504 |
| 2025-10-21 | $56.78 | $124.27 | 2,656 |
| 2025-10-20 | $56.24 | $123.09 | 5,674 |
| 2025-10-17 | $56.72 | $124.15 | 4,500 |
| 2025-10-16 | $54.76 | $119.84 | 2,090 |
| 2025-10-15 | $54.83 | $119.99 | 3,062 |
| 2025-10-14 | $54.92 | $120.19 | 2,421 |
| 2025-10-13 | $54.43 | $119.13 | 0 |
| 2025-10-10 | $54.43 | $119.13 | 6,058 |
| 2025-10-09 | $54.64 | $119.59 | 6,565 |
| 2025-10-08 | $55.23 | $120.88 | 2,796 |
| 2025-10-07 | $55.40 | $121.25 | 4,795 |
| 2025-10-06 | $56.01 | $122.59 | 10,138 |
| 2025-10-03 | $56.73 | $124.16 | 2,176 |
| 2025-10-02 | $55.61 | $121.71 | 371 |
| 2025-10-01 | $56.04 | $122.65 | 2,888 |
| 2025-09-30 | $55.74 | $122.00 | 4,018 |
| 2025-09-29 | $55.29 | $121.02 | 7,080 |
| 2025-09-26 | $55.76 | $121.42 | 1,295 |
| 2025-09-25 | $55.51 | $120.87 | 3,293 |
| 2025-09-24 | $55.26 | $120.32 | 4,678 |
| 2025-09-23 | $55.87 | $121.66 | 9,890 |
| 2025-09-22 | $56.93 | $123.97 | 11,464 |
| 2025-09-19 | $57.00 | $124.12 | 40,667 |
| 2025-09-18 | $55.13 | $120.06 | 7,688 |
| 2025-09-17 | $54.83 | $119.39 | 12,490 |
| 2025-09-16 | $55.70 | $121.29 | 11,419 |
| 2025-09-15 | $55.99 | $121.92 | 13,116 |
| 2025-09-12 | $56.58 | $123.22 | 15,314 |
| 2025-09-11 | $57.02 | $124.16 | 4,949 |
| 2025-09-10 | $57.28 | $124.73 | 0 |
| 2025-09-09 | $57.28 | $124.73 | 2,226 |
| 2025-09-08 | $56.69 | $123.44 | 0 |
| 2025-09-05 | $56.69 | $123.44 | 944 |
| 2025-09-04 | $56.31 | $122.62 | 567 |
| 2025-09-03 | $55.31 | $120.44 | 0 |
| 2025-09-02 | $55.31 | $120.44 | 5,542 |
| 2025-08-29 | $57.23 | $124.62 | 837 |
| 2025-08-28 | $57.00 | $123.50 | 10,914 |
| 2025-08-27 | $56.65 | $122.74 | 1,474 |
| 2025-08-26 | $56.55 | $122.53 | 3,952 |
| 2025-08-25 | $57.65 | $124.91 | 4,640 |
| 2025-08-22 | $59.20 | $128.27 | 8,089 |
| 2025-08-21 | $57.56 | $124.72 | 918 |
| 2025-08-20 | $56.60 | $122.64 | 0 |
| 2025-08-19 | $56.60 | $122.64 | 2,221 |
| 2025-08-18 | $56.60 | $122.64 | 13,490 |
| 2025-08-15 | $57.75 | $125.13 | 10,278 |
| 2025-08-14 | $56.62 | $122.68 | 9,923 |
| 2025-08-13 | $56.66 | $122.77 | 20,344 |
| 2025-08-12 | $56.27 | $121.92 | 12,995 |
| 2025-08-11 | $55.14 | $119.47 | 4,042 |
| 2025-08-08 | $55.75 | $120.79 | 7,966 |
| 2025-08-07 | $54.89 | $118.93 | 2,643 |
| 2025-08-06 | $54.42 | $117.91 | 2,343 |
| 2025-08-05 | $54.14 | $117.31 | 4,563 |
| 2025-08-04 | $52.91 | $114.64 | 108 |
| 2025-08-01 | $53.50 | $115.92 | 6,400 |
| 2025-07-31 | $52.78 | $114.36 | 9,589 |
| 2025-07-30 | $53.59 | $115.50 | 9,411 |
| 2025-07-29 | $53.62 | $115.56 | 3,882 |
| 2025-07-28 | $53.29 | $114.85 | 1,744 |
| 2025-07-25 | $53.33 | $114.94 | 3,374 |
| 2025-07-24 | $53.53 | $115.37 | 2,378 |
| 2025-07-23 | $53.44 | $115.18 | 4,114 |
| 2025-07-22 | $53.00 | $114.22 | 0 |
| 2025-07-21 | $53.00 | $114.22 | 2,859 |
| 2025-07-18 | $52.29 | $112.70 | 6,465 |
| 2025-07-17 | $52.36 | $112.85 | 1,055 |
| 2025-07-16 | $53.00 | $114.23 | 1,263 |
| 2025-07-15 | $52.73 | $113.65 | 0 |
| 2025-07-14 | $52.73 | $113.65 | 2,200 |
| 2025-07-11 | $52.27 | $112.66 | 6,196 |
| 2025-07-10 | $52.68 | $113.54 | 3,329 |
| 2025-07-09 | $51.81 | $111.66 | 8,612 |
| 2025-07-08 | $51.03 | $109.98 | 6,992 |
| 2025-07-07 | $51.79 | $111.62 | 5,435 |
| 2025-07-03 | $52.06 | $112.19 | 5,247 |
| 2025-07-02 | $51.40 | $110.78 | 4,468 |
| 2025-07-01 | $50.70 | $109.26 | 0 |
| 2025-06-30 | $50.70 | $109.26 | 15,674 |
| 2025-06-27 | $50.41 | $108.04 | 458 |
| 2025-06-26 | $50.17 | $107.52 | 1,266 |
| 2025-06-25 | $53.50 | $114.66 | 9,370 |
| 2025-06-24 | $54.03 | $115.79 | 10,187 |
| 2025-06-23 | $50.11 | $107.38 | 24,411 |
| 2025-06-20 | $50.65 | $108.55 | 23,381 |
| 2025-06-18 | $50.50 | $108.23 | 5,865 |
| 2025-06-17 | $50.45 | $108.12 | 4,879 |
| 2025-06-16 | $51.45 | $110.26 | 6,030 |
| 2025-06-13 | $51.63 | $110.65 | 4,122 |
| 2025-06-12 | $52.60 | $112.73 | 15,101 |
| 2025-06-11 | $51.68 | $110.76 | 2,365 |
| 2025-06-10 | $51.92 | $111.27 | 5,005 |
| 2025-06-09 | $52.31 | $112.11 | 11,640 |
| 2025-06-06 | $51.55 | $110.48 | 3,648 |
| 2025-06-05 | $50.76 | $108.79 | 1,879 |
| 2025-06-04 | $50.70 | $108.65 | 14,573 |
| 2025-06-03 | $50.92 | $109.13 | 1,544 |
| 2025-06-02 | $51.13 | $109.58 | 7,595 |
| 2025-05-30 | $51.40 | $110.16 | 9,022 |
| 2025-05-29 | $50.71 | $108.06 | 6,143 |
| 2025-05-28 | $49.60 | $105.71 | 29,917 |
| 2025-05-27 | $49.53 | $105.56 | 4,180 |
| 2025-05-23 | $48.97 | $104.36 | 9,400 |
| 2025-05-22 | $48.40 | $103.15 | 8,726 |
| 2025-05-21 | $47.85 | $101.98 | 8,433 |
| 2025-05-20 | $48.12 | $102.55 | 3,148 |
| 2025-05-19 | $47.40 | $101.02 | 263 |
| 2025-05-16 | $47.92 | $102.13 | 7,472 |
| 2025-05-15 | $48.13 | $102.57 | 8,187 |
| 2025-05-14 | $47.46 | $101.15 | 9,260 |
| 2025-05-13 | $48.02 | $102.34 | 6,899 |
| 2025-05-12 | $47.78 | $101.82 | 14,341 |
| 2025-05-09 | $46.72 | $99.57 | 13,001 |
| 2025-05-08 | $45.74 | $97.48 | 8,628 |
| 2025-05-07 | $44.57 | $94.99 | 28,436 |
| 2025-05-06 | $45.25 | $96.44 | 4,440 |
| 2025-05-05 | $45.14 | $96.20 | 8,592 |
| 2025-05-02 | $45.95 | $97.93 | 2,426 |
| 2025-05-01 | $45.47 | $96.90 | 19,285 |
| 2025-04-30 | $45.97 | $97.97 | 4,456 |
| 2025-04-29 | $46.15 | $97.75 | 1,822 |
| 2025-04-28 | $45.63 | $96.65 | 18,851 |
| 2025-04-25 | $45.75 | $96.90 | 4,081 |
| 2025-04-24 | $45.60 | $96.58 | 30,570 |
| 2025-04-23 | $44.56 | $94.38 | 4,488 |
| 2025-04-22 | $44.25 | $93.73 | 6,756 |
| 2025-04-21 | $43.76 | $92.69 | 2,226 |
| 2025-04-17 | $45.26 | $95.86 | 4,634 |
| 2025-04-16 | $43.90 | $92.98 | 29,835 |
| 2025-04-15 | $44.21 | $93.64 | 5,847 |
| 2025-04-14 | $43.38 | $91.87 | 6,708 |
| 2025-04-11 | $42.62 | $90.27 | 12,594 |
| 2025-04-10 | $41.92 | $88.79 | 30,823 |
| 2025-04-09 | $42.43 | $89.87 | 11,514 |
| 2025-04-08 | $40.84 | $86.50 | 2,606 |
| 2025-04-07 | $39.05 | $82.71 | 3,763 |
| 2025-04-04 | $43.20 | $91.50 | 39,568 |
| 2025-04-03 | $46.26 | $97.98 | 9,638 |
| 2025-04-02 | $46.63 | $98.77 | 7,530 |
| 2025-04-01 | $46.56 | $98.62 | 7,390 |
| 2025-03-31 | $46.82 | $99.17 | 4,481 |
| 2025-03-28 | $46.82 | $98.57 | 3,944 |
| 2025-03-27 | $47.69 | $100.40 | 4,156 |
| 2025-03-26 | $47.45 | $99.90 | 4,405 |
| 2025-03-25 | $47.95 | $100.95 | 16,343 |
| 2025-03-24 | $47.95 | $100.95 | 13,330 |
| 2025-03-21 | $45.56 | $95.92 | 69,174 |
| 2025-03-20 | $47.64 | $100.30 | 4,132 |
| 2025-03-19 | $47.98 | $101.01 | 10,134 |
| 2025-03-18 | $47.60 | $100.21 | 9,730 |
| 2025-03-17 | $47.79 | $100.62 | 8,492 |
| 2025-03-14 | $47.24 | $99.45 | 32,338 |
| 2025-03-13 | $46.42 | $97.74 | 14,684 |
| 2025-03-12 | $46.71 | $98.34 | 2,424 |
| 2025-03-11 | $45.85 | $96.52 | 27,075 |
| 2025-03-10 | $46.48 | $97.85 | 15,556 |
| 2025-03-07 | $47.97 | $100.99 | 3,080 |
| 2025-03-06 | $47.41 | $99.81 | 1,575 |
| 2025-03-05 | $48.13 | $101.33 | 14,696 |
| 2025-03-04 | $47.24 | $99.45 | 15,652 |
| 2025-03-03 | $46.60 | $98.11 | 15,542 |
| 2025-02-28 | $45.84 | $96.51 | 32,183 |
| 2025-02-27 | $45.85 | $95.92 | 19,363 |
| 2025-02-26 | $47.50 | $99.38 | 5,959 |
| 2025-02-25 | $47.20 | $98.75 | 10,459 |
| 2025-02-24 | $47.13 | $98.61 | 5,845 |
| 2025-02-21 | $47.75 | $99.91 | 11,159 |
| 2025-02-20 | $47.85 | $100.11 | 14,284 |
| 2025-02-19 | $48.56 | $101.60 | 57,075 |
| 2025-02-18 | $48.60 | $101.68 | 8,850 |
| 2025-02-14 | $48.35 | $101.16 | 18,416 |
| 2025-02-13 | $48.04 | $100.51 | 16,800 |
| 2025-02-12 | $47.28 | $98.92 | 22,379 |
| 2025-02-11 | $47.88 | $100.17 | 6,634 |
| 2025-02-10 | $49.14 | $102.81 | 11,768 |
| 2025-02-07 | $48.50 | $101.47 | 12,042 |
| 2025-02-06 | $49.71 | $104.01 | 41,751 |
| 2025-02-05 | $48.80 | $102.10 | 32,104 |
| 2025-02-04 | $47.11 | $98.57 | 27,672 |
| 2025-02-03 | $45.62 | $95.45 | 17,568 |
| 2025-01-31 | $49.00 | $102.52 | 25,994 |
| 2025-01-30 | $48.71 | $101.32 | 1,009 |
| 2025-01-29 | $47.74 | $99.29 | 898 |
| 2025-01-28 | $48.18 | $100.22 | 1,041 |
| 2025-01-27 | $48.69 | $101.28 | 1,333 |
| 2025-01-24 | $49.00 | $101.92 | 62,194 |
| 2025-01-23 | $48.40 | $100.68 | 5,650 |
| 2025-01-22 | $48.89 | $101.70 | 12,623 |
| 2025-01-21 | $48.40 | $100.68 | 15,185 |
| 2025-01-17 | $47.32 | $98.43 | 4,875 |
| 2025-01-16 | $47.45 | $98.69 | 12,623 |
| 2025-01-15 | $48.27 | $100.41 | 16,176 |
| 2025-01-14 | $47.56 | $98.93 | 2,468 |
| 2025-01-13 | $47.28 | $98.35 | 9,914 |
| 2025-01-10 | $46.75 | $97.24 | 13,371 |
| 2025-01-08 | $48.49 | $100.86 | 12,443 |
| 2025-01-07 | $49.07 | $102.07 | 2,560 |
| 2025-01-06 | $49.00 | $101.92 | 7,770 |
| 2025-01-03 | $48.73 | $101.37 | 3,144 |
| 2025-01-02 | $48.49 | $100.86 | 5,398 |