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
- 2000-07-21 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 | $64.37 | $111.20 | 325,200 | — | — |
| 2025-12-30 | $64.81 | $111.96 | 324,600 | — | — |
| 2025-12-29 | $64.28 | $111.05 | 471,700 | — | — |
| 2025-12-26 | $64.37 | $111.20 | 466,800 | — | — |
| 2025-12-24 | $64.60 | $111.60 | 267,500 | — | — |
| 2025-12-23 | $64.84 | $112.02 | 884,600 | — | — |
| 2025-12-22 | $64.50 | $111.43 | 678,100 | — | — |
| 2025-12-19 | $63.56 | $109.80 | 958,800 | — | — |
| 2025-12-18 | $63.33 | $109.41 | 595,900 | — | — |
| 2025-12-17 | $62.42 | $107.83 | 819,000 | — | — |
| 2025-12-16 | $64.99 | $112.27 | 653,400 | — | — |
| 2025-12-15 | $64.54 | $111.50 | 506,300 | — | — |
| 2025-12-12 | $64.04 | $110.63 | 776,500 | — | — |
| 2025-12-11 | $64.52 | $111.46 | 702,600 | — | — |
| 2025-12-10 | $65.21 | $112.65 | 1,135,400 | — | — |
| 2025-12-09 | $65.68 | $113.47 | 1,604,300 | — | — |
| 2025-12-08 | $63.72 | $110.08 | 1,016,100 | — | — |
| 2025-12-05 | $61.86 | $106.87 | 1,501,300 | — | — |
| 2025-12-04 | $63.66 | $109.98 | 706,900 | — | — |
| 2025-12-03 | $65.10 | $112.46 | 968,000 | — | — |
| 2025-12-02 | $63.69 | $110.03 | 987,100 | — | — |
| 2025-12-01 | $61.61 | $106.44 | 820,700 | — | — |
| 2025-11-28 | $62.72 | $108.35 | 287,200 | — | — |
| 2025-11-26 | $61.93 | $106.99 | 577,700 | — | — |
| 2025-11-25 | $60.99 | $105.36 | 1,197,000 | — | — |
| 2025-11-24 | $60.94 | $105.28 | 537,700 | — | — |
| 2025-11-21 | $60.99 | $105.36 | 928,300 | — | — |
| 2025-11-20 | $62.05 | $107.20 | 1,196,700 | — | — |
| 2025-11-19 | $64.57 | $111.55 | 980,800 | — | — |
| 2025-11-18 | $63.29 | $109.34 | 688,400 | — | — |
| 2025-11-17 | $63.20 | $109.18 | 930,400 | — | — |
| 2025-11-14 | $62.88 | $108.63 | 804,400 | — | — |
| 2025-11-13 | $62.64 | $108.21 | 868,500 | — | — |
| 2025-11-12 | $63.69 | $110.03 | 771,000 | — | — |
| 2025-11-11 | $65.59 | $113.31 | 652,000 | — | — |
| 2025-11-10 | $65.32 | $112.84 | 657,400 | — | — |
| 2025-11-07 | $64.40 | $111.26 | 1,056,400 | — | — |
| 2025-11-06 | $63.88 | $110.36 | 516,100 | — | — |
| 2025-11-05 | $64.58 | $111.57 | 1,144,100 | — | — |
| 2025-11-04 | $62.05 | $107.20 | 1,216,800 | — | — |
| 2025-11-03 | $64.67 | $111.72 | 624,100 | — | — |
| 2025-10-31 | $64.48 | $111.39 | 646,700 | — | — |
| 2025-10-30 | $65.22 | $112.67 | 1,511,400 | — | — |
| 2025-10-29 | $65.81 | $113.69 | 1,109,100 | — | — |
| 2025-10-28 | $66.93 | $115.63 | 1,874,100 | — | — |
| 2025-10-27 | $64.27 | $111.03 | 1,159,200 | — | — |
| 2025-10-24 | $64.18 | $110.87 | 763,000 | — | — |
| 2025-10-23 | $64.20 | $110.91 | 1,366,000 | — | — |
| 2025-10-22 | $63.06 | $108.94 | 1,533,000 | — | — |
| 2025-10-21 | $63.83 | $110.27 | 3,034,400 | — | — |
| 2025-10-20 | $60.70 | $104.86 | 514,400 | — | — |
| 2025-10-17 | $59.47 | $102.74 | 801,500 | — | — |
| 2025-10-16 | $59.55 | $102.88 | 996,400 | — | — |
| 2025-10-15 | $59.16 | $102.20 | 1,195,700 | — | — |
| 2025-10-14 | $60.50 | $104.52 | 1,913,800 | — | — |
| 2025-10-13 | $57.79 | $99.84 | 859,500 | — | — |
| 2025-10-10 | $56.04 | $96.81 | 658,100 | — | — |
| 2025-10-09 | $57.64 | $99.58 | 518,900 | — | — |
| 2025-10-08 | $58.31 | $100.73 | 495,400 | — | — |
| 2025-10-07 | $57.73 | $99.73 | 738,200 | — | — |
| 2025-10-06 | $58.68 | $101.37 | 1,087,200 | — | — |
| 2025-10-03 | $57.35 | $99.08 | 1,413,500 | — | — |
| 2025-10-02 | $56.78 | $98.09 | 1,898,800 | — | — |
| 2025-10-01 | $60.56 | $104.62 | 630,100 | — | — |
| 2025-09-30 | $60.45 | $104.43 | 866,800 | — | — |
| 2025-09-29 | $59.50 | $102.79 | 654,700 | — | — |
| 2025-09-26 | $60.61 | $104.71 | 837,200 | — | — |
| 2025-09-25 | $59.99 | $103.64 | 923,300 | — | — |
| 2025-09-24 | $60.32 | $104.21 | 788,100 | — | — |
| 2025-09-23 | $60.72 | $104.90 | 1,477,400 | — | — |
| 2025-09-22 | $60.27 | $104.12 | 2,403,400 | — | — |
| 2025-09-19 | $57.94 | $100.09 | 989,400 | — | — |
| 2025-09-18 | $57.32 | $99.02 | 545,100 | — | — |
| 2025-09-17 | $56.71 | $97.97 | 875,900 | — | — |
| 2025-09-16 | $57.12 | $98.68 | 978,700 | — | — |
| 2025-09-15 | $56.96 | $98.40 | 874,000 | — | — |
| 2025-09-12 | $57.32 | $99.02 | 840,200 | — | — |
| 2025-09-11 | $58.80 | $101.58 | 1,347,800 | — | — |
| 2025-09-10 | $59.39 | $102.60 | 2,136,700 | — | — |
| 2025-09-09 | $60.19 | $103.98 | 1,010,000 | — | — |
| 2025-09-08 | $60.31 | $104.19 | 1,819,200 | — | — |
| 2025-09-05 | $60.97 | $105.33 | 2,550,000 | — | — |
| 2025-09-04 | $58.91 | $101.77 | 1,695,600 | — | — |
| 2025-09-03 | $57.13 | $98.70 | 999,400 | — | — |
| 2025-09-02 | $57.44 | $99.23 | 1,526,300 | — | — |
| 2025-08-29 | $56.33 | $97.31 | 1,544,700 | — | — |
| 2025-08-28 | $56.45 | $97.52 | 1,156,400 | — | — |
| 2025-08-27 | $55.85 | $96.48 | 846,400 | — | — |
| 2025-08-26 | $56.25 | $97.18 | 1,475,900 | — | — |
| 2025-08-25 | $55.91 | $96.59 | 872,400 | — | — |
| 2025-08-22 | $56.93 | $98.35 | 1,332,700 | — | — |
| 2025-08-21 | $56.28 | $97.23 | 2,228,700 | — | — |
| 2025-08-20 | $55.66 | $96.16 | 2,055,100 | — | — |
| 2025-08-19 | $56.03 | $96.80 | 1,165,600 | — | — |
| 2025-08-18 | $57.86 | $99.96 | 1,568,500 | — | — |
| 2025-08-15 | $57.52 | $99.37 | 1,961,300 | — | — |
| 2025-08-14 | $59.78 | $103.27 | 1,829,700 | — | — |
| 2025-08-13 | $58.71 | $101.43 | 1,676,400 | — | — |
| 2025-08-12 | $58.71 | $101.43 | 937,400 | — | — |
| 2025-08-11 | $57.77 | $99.80 | 1,108,100 | — | — |
| 2025-08-08 | $58.39 | $100.87 | 1,704,200 | — | — |
| 2025-08-07 | $57.95 | $100.11 | 1,314,100 | — | — |
| 2025-08-06 | $57.14 | $98.71 | 2,123,300 | — | — |
| 2025-08-05 | $57.17 | $98.76 | 3,496,300 | — | — |
| 2025-08-04 | $57.81 | $99.87 | 2,238,400 | — | — |
| 2025-08-01 | $56.84 | $98.19 | 2,850,300 | — | — |
| 2025-07-31 | $57.58 | $99.47 | 6,439,700 | — | — |
| 2025-07-30 | $54.83 | $94.72 | 9,410,000 | — | — |
| 2025-07-29 | $49.60 | $85.69 | 2,943,100 | — | — |
| 2025-07-28 | $47.39 | $81.87 | 1,394,400 | — | — |
| 2025-07-25 | $47.84 | $82.65 | 1,629,300 | — | — |
| 2025-07-24 | $47.61 | $82.25 | 2,052,700 | — | — |
| 2025-07-23 | $49.83 | $86.08 | 1,673,400 | — | — |
| 2025-07-22 | $48.68 | $84.10 | 1,571,400 | — | — |
| 2025-07-21 | $48.97 | $84.60 | 2,034,400 | — | — |
| 2025-07-18 | $49.30 | $85.17 | 3,374,200 | — | — |
| 2025-07-17 | $51.04 | $88.17 | 1,406,300 | — | — |
| 2025-07-16 | $51.16 | $88.38 | 2,598,200 | — | — |
| 2025-07-15 | $53.33 | $92.13 | 3,314,100 | — | — |
| 2025-07-14 | $52.90 | $91.39 | 3,458,700 | — | — |
| 2025-07-11 | $53.92 | $93.15 | 2,359,000 | — | — |
| 2025-07-10 | $54.54 | $94.22 | 6,328,300 | — | — |
| 2025-07-09 | $57.20 | $98.82 | 3,746,000 | — | — |
| 2025-07-08 | $59.63 | $103.01 | 1,080,900 | — | — |
| 2025-07-07 | $59.89 | $103.46 | 1,894,200 | — | — |
| 2025-07-03 | $61.02 | $105.42 | 914,200 | — | — |
| 2025-07-02 | $59.37 | $102.57 | 1,576,100 | — | — |
| 2025-07-01 | $59.17 | $102.22 | 1,794,600 | — | — |
| 2025-06-30 | $56.91 | $98.32 | 1,245,000 | — | — |
| 2025-06-27 | $54.95 | $94.93 | 831,000 | — | — |
| 2025-06-26 | $53.79 | $92.93 | 1,497,100 | — | — |
| 2025-06-25 | $52.90 | $91.39 | 1,339,800 | — | — |
| 2025-06-24 | $53.23 | $91.96 | 957,400 | — | — |
| 2025-06-23 | $53.28 | $92.04 | 1,249,200 | — | — |
| 2025-06-20 | $52.49 | $90.68 | 1,804,200 | — | — |
| 2025-06-18 | $53.15 | $91.82 | 2,067,300 | — | — |
| 2025-06-17 | $51.08 | $88.24 | 1,275,100 | — | — |
| 2025-06-16 | $51.04 | $88.17 | 2,079,600 | — | — |
| 2025-06-13 | $48.29 | $83.42 | 2,025,500 | — | — |
| 2025-06-12 | $49.79 | $86.02 | 1,424,200 | — | — |
| 2025-06-11 | $47.82 | $82.61 | 833,100 | — | — |
| 2025-06-10 | $47.39 | $81.87 | 930,600 | — | — |
| 2025-06-09 | $48.37 | $83.56 | 1,277,200 | — | — |
| 2025-06-06 | $46.51 | $80.35 | 1,025,800 | — | — |
| 2025-06-05 | $47.68 | $82.37 | 1,023,300 | — | — |
| 2025-06-04 | $47.84 | $82.65 | 1,348,900 | — | — |
| 2025-06-03 | $45.96 | $79.40 | 1,045,100 | — | — |
| 2025-06-02 | $46.07 | $79.59 | 1,009,000 | — | — |
| 2025-05-30 | $45.99 | $79.45 | 1,761,200 | — | — |
| 2025-05-29 | $46.88 | $80.99 | 858,600 | — | — |
| 2025-05-28 | $46.88 | $80.99 | 1,031,000 | — | — |
| 2025-05-27 | $48.58 | $83.93 | 575,800 | — | — |
| 2025-05-23 | $47.49 | $82.04 | 730,100 | — | — |
| 2025-05-22 | $47.41 | $81.90 | 561,900 | — | — |
| 2025-05-21 | $47.79 | $82.56 | 634,200 | — | — |
| 2025-05-20 | $48.68 | $84.10 | 720,500 | — | — |
| 2025-05-19 | $49.98 | $86.34 | 767,900 | — | — |
| 2025-05-16 | $48.81 | $84.32 | 914,100 | — | — |
| 2025-05-15 | $49.39 | $85.24 | 723,800 | — | — |
| 2025-05-14 | $49.68 | $85.74 | 731,700 | — | — |
| 2025-05-13 | $49.40 | $85.26 | 1,751,400 | — | — |
| 2025-05-12 | $48.05 | $82.93 | 1,207,300 | — | — |
| 2025-05-09 | $48.21 | $83.20 | 1,725,400 | — | — |
| 2025-05-08 | $49.49 | $85.41 | 2,043,000 | — | — |
| 2025-05-07 | $46.97 | $81.06 | 1,240,700 | — | — |
| 2025-05-06 | $46.46 | $80.18 | 2,146,100 | — | — |
| 2025-05-05 | $46.57 | $80.37 | 1,536,500 | — | — |
| 2025-05-02 | $46.72 | $80.63 | 1,177,800 | — | — |
| 2025-05-01 | $45.79 | $79.03 | 613,200 | — | — |
| 2025-04-30 | $45.94 | $79.29 | 883,700 | — | — |
| 2025-04-29 | $45.59 | $78.68 | 745,100 | — | — |
| 2025-04-28 | $45.38 | $78.32 | 874,700 | — | — |
| 2025-04-25 | $44.79 | $77.30 | 587,700 | — | — |
| 2025-04-24 | $44.59 | $76.96 | 864,400 | — | — |
| 2025-04-23 | $44.25 | $76.37 | 656,800 | — | — |
| 2025-04-22 | $42.71 | $73.71 | 1,172,600 | — | — |
| 2025-04-21 | $42.08 | $72.62 | 1,155,600 | — | — |
| 2025-04-17 | $43.56 | $75.18 | 1,389,700 | — | — |
| 2025-04-16 | $42.56 | $73.45 | 1,200,500 | — | — |
| 2025-04-15 | $44.12 | $76.14 | 1,367,400 | — | — |
| 2025-04-14 | $43.09 | $74.37 | 1,357,600 | — | — |
| 2025-04-11 | $41.31 | $71.29 | 3,317,900 | — | — |
| 2025-04-10 | $41.04 | $70.83 | 3,206,200 | — | — |
| 2025-04-09 | $43.10 | $74.38 | 2,606,200 | — | — |
| 2025-04-08 | $40.42 | $69.76 | 2,611,900 | — | — |
| 2025-04-07 | $40.69 | $70.22 | 2,845,500 | — | — |
| 2025-04-04 | $41.70 | $71.97 | 4,170,300 | — | — |
| 2025-04-03 | $45.17 | $77.96 | 2,979,100 | — | — |
| 2025-04-02 | $45.83 | $79.10 | 1,463,000 | — | — |
| 2025-04-01 | $46.34 | $79.98 | 1,477,700 | — | — |
| 2025-03-31 | $46.20 | $79.73 | 1,183,700 | — | — |
| 2025-03-28 | $46.21 | $79.75 | 1,630,400 | — | — |
| 2025-03-27 | $47.48 | $81.94 | 1,928,700 | — | — |
| 2025-03-26 | $48.50 | $83.70 | 1,553,700 | — | — |
| 2025-03-25 | $48.89 | $84.38 | 2,022,300 | — | — |
| 2025-03-24 | $49.49 | $85.41 | 3,048,600 | — | — |
| 2025-03-21 | $52.64 | $90.85 | 2,707,300 | — | — |
| 2025-03-20 | $52.50 | $90.61 | 3,860,500 | — | — |
| 2025-03-19 | $56.40 | $97.34 | 2,891,500 | — | — |
| 2025-03-18 | $55.20 | $95.27 | 1,470,900 | — | — |
| 2025-03-17 | $54.62 | $94.27 | 2,198,300 | — | — |
| 2025-03-14 | $52.33 | $90.31 | 2,019,200 | — | — |
| 2025-03-13 | $51.00 | $88.02 | 1,649,900 | — | — |
| 2025-03-12 | $50.60 | $87.33 | 2,080,400 | — | — |
| 2025-03-11 | $50.59 | $87.31 | 1,843,200 | — | — |
| 2025-03-10 | $51.00 | $88.02 | 1,856,900 | — | — |
| 2025-03-07 | $51.02 | $88.05 | 2,484,400 | — | — |
| 2025-03-06 | $51.85 | $89.49 | 3,104,700 | — | — |
| 2025-03-05 | $52.88 | $91.26 | 3,304,800 | — | — |
| 2025-03-04 | $49.88 | $86.09 | 2,305,000 | — | — |
| 2025-03-03 | $49.95 | $86.21 | 4,250,800 | — | — |
| 2025-02-28 | $47.65 | $82.24 | 3,041,600 | — | — |
| 2025-02-27 | $47.50 | $81.98 | 6,887,700 | — | — |
| 2025-02-26 | $42.89 | $74.02 | 2,995,600 | — | — |
| 2025-02-25 | $42.16 | $72.76 | 2,222,000 | — | — |
| 2025-02-24 | $41.53 | $71.67 | 1,280,600 | — | — |
| 2025-02-21 | $41.24 | $71.17 | 1,472,800 | — | — |
| 2025-02-20 | $43.08 | $74.35 | 848,500 | — | — |
| 2025-02-19 | $42.75 | $73.78 | 972,800 | — | — |
| 2025-02-18 | $42.59 | $73.50 | 955,200 | — | — |
| 2025-02-14 | $42.21 | $72.85 | 1,372,600 | — | — |
| 2025-02-13 | $42.16 | $72.76 | 1,092,300 | — | — |
| 2025-02-12 | $41.43 | $71.50 | 886,100 | — | — |
| 2025-02-11 | $41.79 | $72.12 | 1,257,100 | — | — |
| 2025-02-10 | $42.07 | $72.61 | 878,300 | — | — |
| 2025-02-07 | $43.01 | $74.23 | 1,538,700 | — | — |
| 2025-02-06 | $44.65 | $77.06 | 1,937,700 | — | — |
| 2025-02-05 | $45.76 | $78.97 | 3,509,900 | — | — |
| 2025-02-04 | $39.85 | $68.78 | 1,149,400 | — | — |
| 2025-02-03 | $40.71 | $70.26 | 1,533,700 | — | — |
| 2025-01-31 | $40.97 | $70.71 | 976,600 | — | — |
| 2025-01-30 | $40.96 | $70.69 | 821,500 | — | — |
| 2025-01-29 | $40.33 | $69.60 | 1,083,400 | — | — |
| 2025-01-28 | $40.49 | $69.88 | 920,200 | — | — |
| 2025-01-27 | $40.30 | $69.55 | 1,942,000 | — | — |
| 2025-01-24 | $41.19 | $71.09 | 980,900 | — | — |
| 2025-01-23 | $41.50 | $71.62 | 1,170,600 | — | — |
| 2025-01-22 | $41.28 | $71.24 | 776,600 | — | — |
| 2025-01-21 | $41.52 | $71.66 | 1,805,500 | — | — |
| 2025-01-17 | $39.38 | $67.96 | 832,500 | — | — |
| 2025-01-16 | $39.73 | $68.57 | 2,194,400 | — | — |
| 2025-01-15 | $38.49 | $66.43 | 1,273,900 | — | — |
| 2025-01-14 | $37.77 | $65.19 | 582,600 | — | — |
| 2025-01-13 | $37.26 | $64.31 | 598,700 | — | — |
| 2025-01-10 | $37.66 | $65.00 | 660,600 | — | — |
| 2025-01-08 | $37.64 | $64.96 | 692,200 | — | — |
| 2025-01-07 | $37.95 | $65.50 | 913,800 | — | — |
| 2025-01-06 | $37.21 | $64.22 | 571,400 | — | — |
| 2025-01-03 | $37.11 | $64.05 | 610,900 | — | — |
| 2025-01-02 | $37.89 | $65.39 | 903,500 | — | — |