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
- 1983-07-19 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 | $83.48 | $106.95 | 833,550 | — | — |
| 2025-12-30 | $84.63 | $108.42 | 585,450 | — | — |
| 2025-12-29 | $85.10 | $109.02 | 597,900 | — | — |
| 2025-12-26 | $85.76 | $109.87 | 528,900 | — | — |
| 2025-12-24 | $85.72 | $109.82 | 502,050 | — | — |
| 2025-12-23 | $85.59 | $109.66 | 802,650 | — | — |
| 2025-12-22 | $85.82 | $109.95 | 828,900 | — | — |
| 2025-12-19 | $84.94 | $108.82 | 2,016,600 | — | — |
| 2025-12-18 | $83.30 | $106.72 | 1,186,350 | — | — |
| 2025-12-17 | $83.62 | $107.13 | 2,026,500 | — | — |
| 2025-12-16 | $85.05 | $108.96 | 1,677,150 | — | — |
| 2025-12-15 | $85.49 | $109.53 | 1,118,250 | — | — |
| 2025-12-12 | $86.57 | $110.91 | 1,571,700 | — | — |
| 2025-12-11 | $87.76 | $112.43 | 1,754,400 | — | — |
| 2025-12-10 | $86.66 | $111.02 | 1,356,150 | — | — |
| 2025-12-09 | $84.60 | $108.38 | 1,319,100 | — | — |
| 2025-12-08 | $83.79 | $107.34 | 1,026,600 | — | — |
| 2025-12-05 | $84.17 | $107.83 | 870,900 | — | — |
| 2025-12-04 | $83.13 | $106.50 | 990,600 | — | — |
| 2025-12-03 | $81.95 | $104.98 | 740,700 | — | — |
| 2025-12-02 | $80.17 | $102.70 | 579,600 | — | — |
| 2025-12-01 | $80.83 | $103.55 | 804,750 | — | — |
| 2025-11-28 | $81.33 | $103.80 | 464,550 | — | — |
| 2025-11-26 | $80.77 | $103.09 | 695,850 | — | — |
| 2025-11-25 | $80.39 | $102.61 | 842,850 | — | — |
| 2025-11-24 | $79.04 | $100.88 | 1,296,300 | — | — |
| 2025-11-21 | $77.97 | $99.52 | 1,650,450 | — | — |
| 2025-11-20 | $76.83 | $98.05 | 2,455,650 | — | — |
| 2025-11-19 | $79.08 | $100.93 | 1,134,150 | — | — |
| 2025-11-18 | $77.87 | $99.38 | 1,011,000 | — | — |
| 2025-11-17 | $77.51 | $98.93 | 835,200 | — | — |
| 2025-11-14 | $80.53 | $102.78 | 969,900 | — | — |
| 2025-11-13 | $81.36 | $103.84 | 967,950 | — | — |
| 2025-11-12 | $83.35 | $106.37 | 1,073,550 | — | — |
| 2025-11-11 | $81.66 | $104.22 | 2,064,450 | — | — |
| 2025-11-10 | $81.24 | $103.69 | 992,400 | — | — |
| 2025-11-07 | $81.16 | $103.58 | 813,000 | — | — |
| 2025-11-06 | $80.05 | $102.16 | 819,150 | — | — |
| 2025-11-05 | $79.65 | $101.65 | 897,150 | — | — |
| 2025-11-04 | $79.62 | $101.62 | 966,450 | — | — |
| 2025-11-03 | $79.42 | $101.36 | 1,150,200 | — | — |
| 2025-10-31 | $78.95 | $100.77 | 1,387,200 | — | — |
| 2025-10-30 | $78.51 | $100.21 | 1,777,350 | — | — |
| 2025-10-29 | $78.37 | $100.03 | 1,631,400 | — | — |
| 2025-10-28 | $78.37 | $100.02 | 1,023,300 | — | — |
| 2025-10-27 | $79.37 | $101.30 | 1,165,200 | — | — |
| 2025-10-24 | $78.63 | $100.35 | 899,250 | — | — |
| 2025-10-23 | $77.72 | $99.19 | 1,516,650 | — | — |
| 2025-10-22 | $77.79 | $99.29 | 2,552,700 | — | — |
| 2025-10-21 | $74.92 | $95.62 | 1,285,050 | — | — |
| 2025-10-20 | $74.77 | $95.42 | 772,800 | — | — |
| 2025-10-17 | $73.47 | $93.76 | 1,030,950 | — | — |
| 2025-10-16 | $72.28 | $92.25 | 1,652,400 | — | — |
| 2025-10-15 | $74.71 | $95.35 | 762,750 | — | — |
| 2025-10-14 | $74.05 | $94.50 | 608,100 | — | — |
| 2025-10-13 | $73.00 | $93.17 | 806,850 | — | — |
| 2025-10-10 | $71.37 | $91.09 | 1,312,200 | — | — |
| 2025-10-09 | $74.23 | $94.74 | 860,400 | — | — |
| 2025-10-08 | $74.49 | $95.07 | 1,432,500 | — | — |
| 2025-10-07 | $73.99 | $94.44 | 1,066,500 | — | — |
| 2025-10-06 | $75.51 | $96.37 | 1,361,700 | — | — |
| 2025-10-03 | $74.28 | $94.80 | 857,700 | — | — |
| 2025-10-02 | $74.73 | $95.37 | 989,700 | — | — |
| 2025-10-01 | $74.54 | $95.13 | 1,603,950 | — | — |
| 2025-09-30 | $75.65 | $96.55 | 1,136,400 | — | — |
| 2025-09-29 | $76.61 | $97.78 | 1,206,900 | — | — |
| 2025-09-26 | $76.44 | $97.56 | 1,959,450 | — | — |
| 2025-09-25 | $74.61 | $95.23 | 820,650 | — | — |
| 2025-09-24 | $74.88 | $95.57 | 1,089,300 | — | — |
| 2025-09-23 | $76.28 | $97.36 | 905,550 | — | — |
| 2025-09-22 | $76.38 | $97.48 | 829,200 | — | — |
| 2025-09-19 | $76.67 | $97.85 | 3,878,700 | — | — |
| 2025-09-18 | $77.05 | $98.33 | 1,268,250 | — | — |
| 2025-09-17 | $76.01 | $97.01 | 1,185,900 | — | — |
| 2025-09-16 | $75.31 | $96.11 | 701,550 | — | — |
| 2025-09-15 | $75.81 | $96.75 | 714,300 | — | — |
| 2025-09-12 | $76.86 | $98.10 | 1,287,900 | — | — |
| 2025-09-11 | $76.88 | $98.12 | 1,240,350 | — | — |
| 2025-09-10 | $75.43 | $96.27 | 885,300 | — | — |
| 2025-09-09 | $75.07 | $95.81 | 840,900 | — | — |
| 2025-09-08 | $75.23 | $96.02 | 918,150 | — | — |
| 2025-09-05 | $75.05 | $95.79 | 1,104,300 | — | — |
| 2025-09-04 | $77.14 | $98.45 | 759,450 | — | — |
| 2025-09-03 | $75.65 | $96.55 | 1,234,350 | — | — |
| 2025-09-02 | $76.20 | $97.25 | 903,750 | — | — |
| 2025-08-29 | $76.86 | $97.70 | 970,650 | — | — |
| 2025-08-28 | $77.60 | $98.64 | 817,050 | — | — |
| 2025-08-27 | $77.59 | $98.63 | 1,260,000 | — | — |
| 2025-08-26 | $77.33 | $98.31 | 701,850 | — | — |
| 2025-08-25 | $76.76 | $97.58 | 1,007,250 | — | — |
| 2025-08-22 | $76.22 | $96.89 | 1,157,100 | — | — |
| 2025-08-21 | $73.77 | $93.77 | 1,015,200 | — | — |
| 2025-08-20 | $73.99 | $94.06 | 1,238,400 | — | — |
| 2025-08-19 | $75.16 | $95.54 | 616,350 | — | — |
| 2025-08-18 | $75.81 | $96.37 | 842,550 | — | — |
| 2025-08-15 | $76.13 | $96.78 | 1,387,950 | — | — |
| 2025-08-14 | $77.27 | $98.22 | 1,046,250 | — | — |
| 2025-08-13 | $77.49 | $98.51 | 1,497,000 | — | — |
| 2025-08-12 | $76.31 | $97.01 | 714,900 | — | — |
| 2025-08-11 | $74.09 | $94.18 | 773,550 | — | — |
| 2025-08-08 | $74.43 | $94.61 | 511,650 | — | — |
| 2025-08-07 | $73.53 | $93.48 | 706,200 | — | — |
| 2025-08-06 | $74.55 | $94.77 | 1,342,950 | — | — |
| 2025-08-05 | $74.80 | $95.09 | 1,702,500 | — | — |
| 2025-08-04 | $74.85 | $95.14 | 863,850 | — | — |
| 2025-08-01 | $74.11 | $94.21 | 1,331,400 | — | — |
| 2025-07-31 | $76.08 | $96.71 | 1,552,500 | — | — |
| 2025-07-30 | $76.05 | $96.68 | 2,603,850 | — | — |
| 2025-07-29 | $73.39 | $93.30 | 1,723,050 | — | — |
| 2025-07-28 | $74.47 | $94.67 | 769,650 | — | — |
| 2025-07-25 | $75.13 | $95.50 | 1,114,950 | — | — |
| 2025-07-24 | $74.01 | $94.09 | 763,950 | — | — |
| 2025-07-23 | $73.74 | $93.74 | 858,600 | — | — |
| 2025-07-22 | $73.63 | $93.59 | 799,500 | — | — |
| 2025-07-21 | $72.54 | $92.21 | 768,450 | — | — |
| 2025-07-18 | $73.33 | $93.21 | 905,250 | — | — |
| 2025-07-17 | $73.07 | $92.89 | 1,064,550 | — | — |
| 2025-07-16 | $71.70 | $91.14 | 1,463,250 | — | — |
| 2025-07-15 | $71.55 | $90.95 | 890,700 | — | — |
| 2025-07-14 | $73.53 | $93.47 | 876,450 | — | — |
| 2025-07-11 | $72.12 | $91.68 | 1,121,250 | — | — |
| 2025-07-10 | $73.07 | $92.88 | 1,389,300 | — | — |
| 2025-07-09 | $72.33 | $91.95 | 1,627,350 | — | — |
| 2025-07-08 | $71.63 | $91.06 | 1,438,050 | — | — |
| 2025-07-07 | $71.63 | $91.06 | 867,750 | — | — |
| 2025-07-03 | $72.80 | $92.54 | 700,500 | — | — |
| 2025-07-02 | $71.57 | $90.98 | 1,160,850 | — | — |
| 2025-07-01 | $70.17 | $89.20 | 802,500 | — | — |
| 2025-06-30 | $69.19 | $87.95 | 998,700 | — | — |
| 2025-06-27 | $69.12 | $87.87 | 1,523,250 | — | — |
| 2025-06-26 | $68.77 | $87.42 | 1,541,850 | — | — |
| 2025-06-25 | $68.27 | $86.78 | 1,035,600 | — | — |
| 2025-06-24 | $67.09 | $85.29 | 1,015,050 | — | — |
| 2025-06-23 | $66.09 | $84.01 | 1,002,000 | — | — |
| 2025-06-20 | $64.92 | $82.53 | 1,321,200 | — | — |
| 2025-06-18 | $64.81 | $82.39 | 992,400 | — | — |
| 2025-06-17 | $63.98 | $81.33 | 1,157,100 | — | — |
| 2025-06-16 | $64.97 | $82.59 | 1,012,650 | — | — |
| 2025-06-13 | $63.58 | $80.82 | 1,002,600 | — | — |
| 2025-06-12 | $64.65 | $82.19 | 584,250 | — | — |
| 2025-06-11 | $64.45 | $81.93 | 707,850 | — | — |
| 2025-06-10 | $64.37 | $81.83 | 645,600 | — | — |
| 2025-06-09 | $64.41 | $81.88 | 877,050 | — | — |
| 2025-06-06 | $64.35 | $81.81 | 756,900 | — | — |
| 2025-06-05 | $63.21 | $80.36 | 1,366,950 | — | — |
| 2025-06-04 | $62.23 | $79.11 | 949,350 | — | — |
| 2025-06-03 | $62.72 | $79.73 | 682,800 | — | — |
| 2025-06-02 | $62.07 | $78.90 | 507,900 | — | — |
| 2025-05-30 | $62.81 | $79.46 | 845,700 | — | — |
| 2025-05-29 | $63.29 | $80.07 | 595,650 | — | — |
| 2025-05-28 | $63.03 | $79.73 | 663,900 | — | — |
| 2025-05-27 | $63.74 | $80.63 | 1,151,550 | — | — |
| 2025-05-23 | $62.09 | $78.54 | 919,800 | — | — |
| 2025-05-22 | $62.87 | $79.53 | 1,669,650 | — | — |
| 2025-05-21 | $63.00 | $79.69 | 877,200 | — | — |
| 2025-05-20 | $64.81 | $81.99 | 668,550 | — | — |
| 2025-05-19 | $65.66 | $83.06 | 719,400 | — | — |
| 2025-05-16 | $65.91 | $83.37 | 677,250 | — | — |
| 2025-05-15 | $65.45 | $82.80 | 884,850 | — | — |
| 2025-05-14 | $66.20 | $83.74 | 1,142,250 | — | — |
| 2025-05-13 | $66.35 | $83.93 | 1,389,300 | — | — |
| 2025-05-12 | $65.57 | $82.94 | 2,089,200 | — | — |
| 2025-05-09 | $60.93 | $77.07 | 622,200 | — | — |
| 2025-05-08 | $61.04 | $77.22 | 997,050 | — | — |
| 2025-05-07 | $59.33 | $75.05 | 894,450 | — | — |
| 2025-05-06 | $58.76 | $74.33 | 891,750 | — | — |
| 2025-05-05 | $59.36 | $75.09 | 814,800 | — | — |
| 2025-05-02 | $59.61 | $75.40 | 926,100 | — | — |
| 2025-05-01 | $57.66 | $72.94 | 966,600 | — | — |
| 2025-04-30 | $57.13 | $72.26 | 1,056,600 | — | — |
| 2025-04-29 | $57.47 | $72.70 | 1,087,800 | — | — |
| 2025-04-28 | $57.33 | $72.52 | 1,302,600 | — | — |
| 2025-04-25 | $57.18 | $72.33 | 1,375,350 | — | — |
| 2025-04-24 | $57.16 | $72.31 | 1,950,900 | — | — |
| 2025-04-23 | $55.20 | $69.83 | 2,890,050 | — | — |
| 2025-04-22 | $57.39 | $72.59 | 1,999,050 | — | — |
| 2025-04-21 | $55.37 | $70.05 | 1,906,950 | — | — |
| 2025-04-17 | $56.75 | $71.79 | 1,544,850 | — | — |
| 2025-04-16 | $55.77 | $70.54 | 1,675,650 | — | — |
| 2025-04-15 | $57.13 | $72.27 | 1,943,250 | — | — |
| 2025-04-14 | $56.22 | $71.12 | 2,186,100 | — | — |
| 2025-04-11 | $54.74 | $69.25 | 2,052,450 | — | — |
| 2025-04-10 | $53.45 | $67.61 | 1,384,050 | — | — |
| 2025-04-09 | $57.56 | $72.81 | 1,971,600 | — | — |
| 2025-04-08 | $50.99 | $64.51 | 2,394,150 | — | — |
| 2025-04-07 | $52.34 | $66.21 | 2,631,300 | — | — |
| 2025-04-04 | $52.75 | $66.73 | 3,150,900 | — | — |
| 2025-04-03 | $57.34 | $72.53 | 2,110,950 | — | — |
| 2025-04-02 | $64.33 | $81.38 | 1,129,950 | — | — |
| 2025-04-01 | $63.20 | $79.95 | 1,063,350 | — | — |
| 2025-03-31 | $62.84 | $79.49 | 1,539,600 | — | — |
| 2025-03-28 | $62.58 | $79.16 | 1,226,550 | — | — |
| 2025-03-27 | $64.71 | $81.86 | 1,212,900 | — | — |
| 2025-03-26 | $66.06 | $83.57 | 1,295,400 | — | — |
| 2025-03-25 | $67.92 | $85.92 | 741,900 | — | — |
| 2025-03-24 | $68.12 | $86.17 | 895,800 | — | — |
| 2025-03-21 | $65.51 | $82.87 | 1,676,100 | — | — |
| 2025-03-20 | $65.48 | $82.83 | 702,900 | — | — |
| 2025-03-19 | $65.79 | $83.22 | 912,900 | — | — |
| 2025-03-18 | $64.18 | $81.19 | 892,350 | — | — |
| 2025-03-17 | $64.58 | $81.69 | 1,267,800 | — | — |
| 2025-03-14 | $63.57 | $80.41 | 1,755,750 | — | — |
| 2025-03-13 | $62.03 | $78.46 | 1,413,450 | — | — |
| 2025-03-12 | $63.45 | $80.27 | 1,719,150 | — | — |
| 2025-03-11 | $62.60 | $79.19 | 1,754,400 | — | — |
| 2025-03-10 | $61.08 | $77.27 | 1,651,200 | — | — |
| 2025-03-07 | $64.30 | $81.34 | 1,470,000 | — | — |
| 2025-03-06 | $65.62 | $83.01 | 1,501,650 | — | — |
| 2025-03-05 | $67.35 | $85.20 | 1,384,050 | — | — |
| 2025-03-04 | $66.23 | $83.78 | 1,741,050 | — | — |
| 2025-03-03 | $69.01 | $87.30 | 821,100 | — | — |
| 2025-02-28 | $70.79 | $89.16 | 894,750 | — | — |
| 2025-02-27 | $69.36 | $87.36 | 796,350 | — | — |
| 2025-02-26 | $69.93 | $88.08 | 560,400 | — | — |
| 2025-02-25 | $69.34 | $87.33 | 1,054,350 | — | — |
| 2025-02-24 | $70.37 | $88.63 | 1,777,200 | — | — |
| 2025-02-21 | $69.27 | $87.25 | 1,233,600 | — | — |
| 2025-02-20 | $71.47 | $90.01 | 1,758,750 | — | — |
| 2025-02-19 | $73.67 | $92.78 | 809,550 | — | — |
| 2025-02-18 | $74.24 | $93.51 | 837,450 | — | — |
| 2025-02-14 | $73.58 | $92.67 | 643,350 | — | — |
| 2025-02-13 | $72.52 | $91.34 | 885,300 | — | — |
| 2025-02-12 | $71.99 | $90.67 | 1,182,900 | — | — |
| 2025-02-11 | $72.25 | $91.00 | 1,180,650 | — | — |
| 2025-02-10 | $73.03 | $91.98 | 1,762,500 | — | — |
| 2025-02-07 | $75.60 | $95.22 | 726,000 | — | — |
| 2025-02-06 | $76.27 | $96.06 | 579,450 | — | — |
| 2025-02-05 | $75.47 | $95.06 | 1,144,500 | — | — |
| 2025-02-04 | $74.77 | $94.18 | 890,400 | — | — |
| 2025-02-03 | $75.27 | $94.80 | 1,103,100 | — | — |
| 2025-01-31 | $77.23 | $97.28 | 1,573,950 | — | — |
| 2025-01-30 | $78.40 | $98.75 | 1,422,750 | — | — |
| 2025-01-29 | $78.34 | $98.67 | 1,702,050 | — | — |
| 2025-01-28 | $76.81 | $96.74 | 873,750 | — | — |
| 2025-01-27 | $75.49 | $95.08 | 883,800 | — | — |
| 2025-01-24 | $76.19 | $95.96 | 919,650 | — | — |
| 2025-01-23 | $76.63 | $96.52 | 843,300 | — | — |
| 2025-01-22 | $76.68 | $96.58 | 793,650 | — | — |
| 2025-01-21 | $77.49 | $97.60 | 943,050 | — | — |
| 2025-01-17 | $75.92 | $95.62 | 1,119,750 | — | — |
| 2025-01-16 | $74.56 | $93.91 | 1,606,800 | — | — |
| 2025-01-15 | $73.36 | $92.40 | 1,807,200 | — | — |
| 2025-01-14 | $71.57 | $90.14 | 1,423,200 | — | — |
| 2025-01-13 | $69.93 | $88.07 | 880,500 | — | — |
| 2025-01-10 | $69.33 | $87.32 | 1,176,900 | — | — |
| 2025-01-08 | $72.35 | $91.12 | 749,250 | — | — |
| 2025-01-07 | $72.08 | $90.79 | 1,052,250 | — | — |
| 2025-01-06 | $72.37 | $91.15 | 1,200,900 | — | — |
| 2025-01-03 | $72.11 | $90.82 | 723,300 | — | — |
| 2025-01-02 | $70.75 | $89.11 | 724,050 | — | — |