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
- 1980-03-17 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 | $67.02 | $89.34 | 672,300 | — | — |
| 2025-12-30 | $68.08 | $90.75 | 571,600 | — | — |
| 2025-12-29 | $68.22 | $90.94 | 798,300 | — | — |
| 2025-12-26 | $68.65 | $91.51 | 378,000 | — | — |
| 2025-12-24 | $68.91 | $91.86 | 273,200 | — | — |
| 2025-12-23 | $68.08 | $90.75 | 605,700 | — | — |
| 2025-12-22 | $69.40 | $92.51 | 768,500 | — | — |
| 2025-12-19 | $70.60 | $94.11 | 1,239,200 | — | — |
| 2025-12-18 | $71.03 | $94.68 | 1,170,000 | — | — |
| 2025-12-17 | $71.72 | $95.60 | 745,200 | — | — |
| 2025-12-16 | $72.93 | $97.21 | 741,500 | — | — |
| 2025-12-15 | $74.50 | $99.31 | 821,800 | — | — |
| 2025-12-12 | $75.27 | $100.33 | 774,900 | — | — |
| 2025-12-11 | $77.27 | $103.00 | 1,025,400 | — | — |
| 2025-12-10 | $75.53 | $100.68 | 1,319,300 | — | — |
| 2025-12-09 | $76.12 | $101.47 | 765,600 | — | — |
| 2025-12-08 | $74.84 | $99.76 | 1,254,500 | — | — |
| 2025-12-05 | $78.49 | $104.63 | 1,421,100 | — | — |
| 2025-12-04 | $77.16 | $102.85 | 3,137,000 | — | — |
| 2025-12-03 | $87.55 | $116.70 | 1,835,900 | — | — |
| 2025-12-02 | $84.74 | $112.96 | 848,500 | — | — |
| 2025-12-01 | $85.25 | $113.64 | 769,300 | — | — |
| 2025-11-28 | $84.76 | $112.98 | 311,500 | — | — |
| 2025-11-26 | $84.19 | $112.22 | 619,700 | — | — |
| 2025-11-25 | $82.03 | $109.29 | 783,700 | — | — |
| 2025-11-24 | $77.86 | $103.74 | 816,500 | — | — |
| 2025-11-21 | $76.62 | $102.09 | 713,100 | — | — |
| 2025-11-20 | $72.79 | $96.98 | 599,700 | — | — |
| 2025-11-19 | $72.86 | $97.08 | 542,600 | — | — |
| 2025-11-18 | $73.67 | $98.15 | 740,200 | — | — |
| 2025-11-17 | $76.08 | $101.37 | 500,300 | — | — |
| 2025-11-14 | $77.75 | $103.59 | 334,700 | — | — |
| 2025-11-13 | $78.33 | $104.36 | 486,300 | — | — |
| 2025-11-12 | $80.02 | $106.62 | 541,000 | — | — |
| 2025-11-11 | $76.52 | $101.95 | 415,500 | — | — |
| 2025-11-10 | $76.53 | $101.97 | 614,700 | — | — |
| 2025-11-07 | $76.71 | $102.21 | 475,200 | — | — |
| 2025-11-06 | $75.99 | $101.25 | 617,900 | — | — |
| 2025-11-05 | $77.94 | $103.84 | 659,100 | — | — |
| 2025-11-04 | $75.03 | $99.97 | 745,300 | — | — |
| 2025-11-03 | $76.68 | $102.17 | 474,100 | — | — |
| 2025-10-31 | $78.33 | $104.36 | 633,100 | — | — |
| 2025-10-30 | $78.38 | $104.43 | 647,500 | — | — |
| 2025-10-29 | $80.53 | $107.29 | 603,500 | — | — |
| 2025-10-28 | $83.89 | $111.77 | 462,100 | — | — |
| 2025-10-27 | $85.49 | $113.90 | 432,200 | — | — |
| 2025-10-24 | $85.53 | $113.96 | 406,800 | — | — |
| 2025-10-23 | $86.66 | $115.46 | 528,700 | — | — |
| 2025-10-22 | $84.59 | $112.70 | 589,400 | — | — |
| 2025-10-21 | $84.73 | $112.89 | 646,000 | — | — |
| 2025-10-20 | $82.10 | $109.39 | 496,600 | — | — |
| 2025-10-17 | $81.84 | $109.04 | 463,200 | — | — |
| 2025-10-16 | $81.72 | $108.88 | 620,500 | — | — |
| 2025-10-15 | $83.13 | $110.76 | 525,100 | — | — |
| 2025-10-14 | $83.10 | $110.72 | 750,000 | — | — |
| 2025-10-13 | $80.08 | $106.70 | 660,800 | — | — |
| 2025-10-10 | $76.49 | $101.91 | 877,700 | — | — |
| 2025-10-09 | $80.74 | $107.57 | 803,700 | — | — |
| 2025-10-08 | $84.28 | $112.29 | 609,100 | — | — |
| 2025-10-07 | $83.44 | $111.17 | 860,500 | — | — |
| 2025-10-06 | $85.11 | $113.40 | 847,300 | — | — |
| 2025-10-03 | $83.52 | $111.28 | 679,400 | — | — |
| 2025-10-02 | $82.68 | $110.16 | 1,080,800 | — | — |
| 2025-10-01 | $85.14 | $113.44 | 817,700 | — | — |
| 2025-09-30 | $83.77 | $111.61 | 971,000 | — | — |
| 2025-09-29 | $84.88 | $113.09 | 929,800 | — | — |
| 2025-09-26 | $86.78 | $115.62 | 756,300 | — | — |
| 2025-09-25 | $85.74 | $114.24 | 920,900 | — | — |
| 2025-09-24 | $89.52 | $119.27 | 1,041,900 | — | — |
| 2025-09-23 | $87.76 | $116.93 | 1,283,800 | — | — |
| 2025-09-22 | $85.08 | $113.36 | 1,108,500 | — | — |
| 2025-09-19 | $86.53 | $115.29 | 2,204,600 | — | — |
| 2025-09-18 | $86.88 | $115.76 | 1,102,300 | — | — |
| 2025-09-17 | $84.06 | $112.00 | 1,109,300 | — | — |
| 2025-09-16 | $82.93 | $110.49 | 896,400 | — | — |
| 2025-09-15 | $84.02 | $111.94 | 902,100 | — | — |
| 2025-09-12 | $81.05 | $107.99 | 976,700 | — | — |
| 2025-09-11 | $82.02 | $109.28 | 1,058,300 | — | — |
| 2025-09-10 | $81.64 | $108.77 | 963,900 | — | — |
| 2025-09-09 | $82.33 | $109.69 | 1,136,700 | — | — |
| 2025-09-08 | $84.62 | $112.74 | 2,051,700 | — | — |
| 2025-09-05 | $87.76 | $116.93 | 1,298,200 | — | — |
| 2025-09-04 | $89.33 | $119.02 | 1,335,700 | — | — |
| 2025-09-03 | $85.33 | $113.69 | 1,106,500 | — | — |
| 2025-09-02 | $85.96 | $114.48 | 1,445,200 | — | — |
| 2025-08-29 | $84.32 | $112.29 | 1,143,300 | — | — |
| 2025-08-28 | $83.26 | $110.88 | 1,442,100 | — | — |
| 2025-08-27 | $81.73 | $108.85 | 3,175,500 | — | — |
| 2025-08-26 | $82.49 | $109.86 | 2,366,700 | — | — |
| 2025-08-25 | $81.60 | $108.67 | 1,483,300 | — | — |
| 2025-08-22 | $79.87 | $106.37 | 961,900 | — | — |
| 2025-08-21 | $76.37 | $101.71 | 1,066,000 | — | — |
| 2025-08-20 | $75.90 | $101.08 | 1,072,200 | — | — |
| 2025-08-19 | $76.17 | $101.44 | 771,500 | — | — |
| 2025-08-18 | $76.24 | $101.53 | 1,103,600 | — | — |
| 2025-08-15 | $76.89 | $102.40 | 768,600 | — | — |
| 2025-08-14 | $76.11 | $101.36 | 782,100 | — | — |
| 2025-08-13 | $77.48 | $103.19 | 1,093,200 | — | — |
| 2025-08-12 | $73.86 | $98.36 | 970,400 | — | — |
| 2025-08-11 | $71.84 | $95.67 | 897,900 | — | — |
| 2025-08-08 | $72.90 | $97.09 | 790,500 | — | — |
| 2025-08-07 | $73.74 | $98.20 | 962,500 | — | — |
| 2025-08-06 | $74.71 | $99.50 | 727,900 | — | — |
| 2025-08-05 | $74.40 | $99.08 | 681,900 | — | — |
| 2025-08-04 | $74.47 | $99.18 | 939,000 | — | — |
| 2025-08-01 | $71.36 | $95.03 | 1,155,600 | — | — |
| 2025-07-31 | $73.42 | $97.78 | 967,700 | — | — |
| 2025-07-30 | $74.86 | $99.70 | 983,700 | — | — |
| 2025-07-29 | $75.28 | $100.26 | 1,111,700 | — | — |
| 2025-07-28 | $76.93 | $102.45 | 1,219,200 | — | — |
| 2025-07-25 | $76.85 | $102.35 | 772,000 | — | — |
| 2025-07-24 | $76.20 | $101.48 | 888,000 | — | — |
| 2025-07-23 | $77.45 | $103.15 | 1,020,200 | — | — |
| 2025-07-22 | $76.34 | $101.67 | 1,440,000 | — | — |
| 2025-07-21 | $73.27 | $97.58 | 975,500 | — | — |
| 2025-07-18 | $71.39 | $95.07 | 978,400 | — | — |
| 2025-07-17 | $71.67 | $95.45 | 783,700 | — | — |
| 2025-07-16 | $71.41 | $95.10 | 801,900 | — | — |
| 2025-07-15 | $70.60 | $94.02 | 1,236,600 | — | — |
| 2025-07-14 | $72.35 | $96.35 | 1,371,800 | — | — |
| 2025-07-11 | $73.49 | $97.87 | 1,008,400 | — | — |
| 2025-07-10 | $74.30 | $98.95 | 1,132,100 | — | — |
| 2025-07-09 | $72.59 | $96.67 | 1,504,200 | — | — |
| 2025-07-08 | $73.85 | $98.35 | 1,226,100 | — | — |
| 2025-07-07 | $73.02 | $97.25 | 1,419,000 | — | — |
| 2025-07-03 | $72.44 | $96.47 | 774,300 | — | — |
| 2025-07-02 | $73.15 | $97.42 | 1,889,000 | — | — |
| 2025-07-01 | $71.59 | $95.34 | 2,428,900 | — | — |
| 2025-06-30 | $68.60 | $91.36 | 2,536,200 | — | — |
| 2025-06-27 | $65.74 | $87.55 | 1,743,900 | — | — |
| 2025-06-26 | $65.08 | $86.67 | 1,288,900 | — | — |
| 2025-06-25 | $63.49 | $84.55 | 1,159,300 | — | — |
| 2025-06-24 | $63.99 | $85.22 | 1,175,500 | — | — |
| 2025-06-23 | $63.29 | $84.29 | 2,118,600 | — | — |
| 2025-06-20 | $64.63 | $86.07 | 3,276,200 | — | — |
| 2025-06-18 | $64.85 | $86.37 | 1,676,900 | — | — |
| 2025-06-17 | $64.12 | $85.39 | 1,553,100 | — | — |
| 2025-06-16 | $65.15 | $86.76 | 1,674,100 | — | — |
| 2025-06-13 | $62.70 | $83.50 | 1,918,500 | — | — |
| 2025-06-12 | $64.19 | $85.49 | 1,958,600 | — | — |
| 2025-06-11 | $65.80 | $87.63 | 1,646,700 | — | — |
| 2025-06-10 | $65.11 | $86.71 | 1,701,300 | — | — |
| 2025-06-09 | $65.32 | $86.99 | 3,048,500 | — | — |
| 2025-06-06 | $65.40 | $87.10 | 4,163,900 | — | — |
| 2025-06-05 | $66.30 | $88.30 | 11,777,200 | — | — |
| 2025-06-04 | $80.81 | $107.62 | 2,548,800 | — | — |
| 2025-06-03 | $82.54 | $109.87 | 1,269,100 | — | — |
| 2025-06-02 | $82.13 | $109.33 | 1,598,900 | — | — |
| 2025-05-30 | $83.77 | $111.51 | 1,329,600 | — | — |
| 2025-05-29 | $84.82 | $112.91 | 1,033,700 | — | — |
| 2025-05-28 | $86.61 | $115.29 | 1,020,100 | — | — |
| 2025-05-27 | $86.53 | $115.18 | 1,232,000 | — | — |
| 2025-05-23 | $81.99 | $109.14 | 1,307,100 | — | — |
| 2025-05-22 | $83.32 | $110.91 | 1,336,500 | — | — |
| 2025-05-21 | $83.17 | $110.71 | 1,400,900 | — | — |
| 2025-05-20 | $85.78 | $114.19 | 976,800 | — | — |
| 2025-05-19 | $84.71 | $112.76 | 815,900 | — | — |
| 2025-05-16 | $86.30 | $114.88 | 1,508,300 | — | — |
| 2025-05-15 | $85.40 | $113.68 | 1,426,400 | — | — |
| 2025-05-14 | $87.28 | $116.18 | 3,781,300 | — | — |
| 2025-05-13 | $80.50 | $107.16 | 1,206,300 | — | — |
| 2025-05-12 | $78.94 | $105.08 | 1,317,700 | — | — |
| 2025-05-09 | $74.45 | $99.10 | 637,300 | — | — |
| 2025-05-08 | $75.56 | $100.58 | 1,173,800 | — | — |
| 2025-05-07 | $71.25 | $94.84 | 858,600 | — | — |
| 2025-05-06 | $70.84 | $94.30 | 780,200 | — | — |
| 2025-05-05 | $71.59 | $95.30 | 1,103,600 | — | — |
| 2025-05-02 | $70.24 | $93.50 | 961,300 | — | — |
| 2025-05-01 | $68.71 | $91.46 | 773,300 | — | — |
| 2025-04-30 | $68.98 | $91.82 | 1,066,400 | — | — |
| 2025-04-29 | $69.87 | $93.01 | 829,200 | — | — |
| 2025-04-28 | $71.11 | $94.66 | 1,067,800 | — | — |
| 2025-04-25 | $72.94 | $97.09 | 789,000 | — | — |
| 2025-04-24 | $74.62 | $99.33 | 836,000 | — | — |
| 2025-04-23 | $71.97 | $95.80 | 1,311,200 | — | — |
| 2025-04-22 | $71.66 | $95.39 | 1,007,700 | — | — |
| 2025-04-21 | $69.40 | $92.38 | 1,018,400 | — | — |
| 2025-04-17 | $68.92 | $91.74 | 1,035,700 | — | — |
| 2025-04-16 | $67.74 | $90.17 | 1,275,200 | — | — |
| 2025-04-15 | $68.51 | $91.20 | 1,138,600 | — | — |
| 2025-04-14 | $70.29 | $93.57 | 1,577,200 | — | — |
| 2025-04-11 | $68.88 | $91.69 | 1,635,900 | — | — |
| 2025-04-10 | $69.15 | $92.05 | 2,232,800 | — | — |
| 2025-04-09 | $70.70 | $94.11 | 2,937,300 | — | — |
| 2025-04-08 | $60.50 | $80.53 | 2,338,500 | — | — |
| 2025-04-07 | $65.98 | $87.83 | 2,576,800 | — | — |
| 2025-04-04 | $67.72 | $90.15 | 3,293,600 | — | — |
| 2025-04-03 | $65.61 | $87.34 | 3,542,900 | — | — |
| 2025-04-02 | $77.83 | $103.60 | 3,517,200 | — | — |
| 2025-04-01 | $76.43 | $101.74 | 5,055,200 | — | — |
| 2025-03-31 | $64.64 | $86.05 | 2,611,800 | — | — |
| 2025-03-28 | $64.69 | $86.11 | 1,939,500 | — | — |
| 2025-03-27 | $66.59 | $88.64 | 900,300 | — | — |
| 2025-03-26 | $66.94 | $89.11 | 903,500 | — | — |
| 2025-03-25 | $66.78 | $88.89 | 970,600 | — | — |
| 2025-03-24 | $69.30 | $92.25 | 1,564,200 | — | — |
| 2025-03-21 | $65.15 | $86.72 | 3,548,500 | — | — |
| 2025-03-20 | $64.83 | $86.30 | 1,058,900 | — | — |
| 2025-03-19 | $65.28 | $86.90 | 2,735,400 | — | — |
| 2025-03-18 | $64.79 | $86.25 | 1,129,700 | — | — |
| 2025-03-17 | $65.37 | $87.02 | 1,436,800 | — | — |
| 2025-03-14 | $63.81 | $84.94 | 1,822,200 | — | — |
| 2025-03-13 | $63.98 | $85.17 | 1,218,600 | — | — |
| 2025-03-12 | $66.29 | $88.24 | 922,000 | — | — |
| 2025-03-11 | $67.42 | $89.75 | 1,118,600 | — | — |
| 2025-03-10 | $70.06 | $93.26 | 887,200 | — | — |
| 2025-03-07 | $72.64 | $96.70 | 897,400 | — | — |
| 2025-03-06 | $72.41 | $96.39 | 1,090,700 | — | — |
| 2025-03-05 | $71.26 | $94.86 | 809,900 | — | — |
| 2025-03-04 | $70.09 | $93.25 | 920,400 | — | — |
| 2025-03-03 | $71.25 | $94.79 | 911,400 | — | — |
| 2025-02-28 | $74.84 | $99.57 | 1,116,200 | — | — |
| 2025-02-27 | $74.88 | $99.62 | 795,600 | — | — |
| 2025-02-26 | $78.30 | $104.17 | 854,100 | — | — |
| 2025-02-25 | $76.82 | $102.20 | 686,100 | — | — |
| 2025-02-24 | $78.54 | $104.49 | 695,600 | — | — |
| 2025-02-21 | $78.70 | $104.71 | 839,300 | — | — |
| 2025-02-20 | $78.66 | $104.65 | 793,900 | — | — |
| 2025-02-19 | $79.21 | $105.38 | 801,200 | — | — |
| 2025-02-18 | $79.80 | $106.17 | 991,100 | — | — |
| 2025-02-14 | $77.71 | $103.39 | 669,700 | — | — |
| 2025-02-13 | $77.50 | $103.11 | 848,200 | — | — |
| 2025-02-12 | $77.67 | $103.33 | 593,700 | — | — |
| 2025-02-11 | $78.55 | $104.51 | 995,100 | — | — |
| 2025-02-10 | $77.40 | $102.98 | 895,700 | — | — |
| 2025-02-07 | $78.85 | $104.90 | 973,300 | — | — |
| 2025-02-06 | $79.18 | $105.34 | 1,389,200 | — | — |
| 2025-02-05 | $79.35 | $105.57 | 1,560,800 | — | — |
| 2025-02-04 | $82.51 | $109.77 | 1,873,400 | — | — |
| 2025-02-03 | $83.32 | $110.85 | 1,394,300 | — | — |
| 2025-01-31 | $89.60 | $119.21 | 713,400 | — | — |
| 2025-01-30 | $92.99 | $123.72 | 680,800 | — | — |
| 2025-01-29 | $91.77 | $122.09 | 633,400 | — | — |
| 2025-01-28 | $91.83 | $122.17 | 678,000 | — | — |
| 2025-01-27 | $90.39 | $120.26 | 1,198,800 | — | — |
| 2025-01-24 | $90.30 | $120.14 | 2,077,800 | — | — |
| 2025-01-23 | $96.32 | $128.15 | 762,500 | — | — |
| 2025-01-22 | $96.21 | $128.00 | 675,100 | — | — |
| 2025-01-21 | $96.34 | $128.17 | 1,035,600 | — | — |
| 2025-01-17 | $92.78 | $123.44 | 1,097,100 | — | — |
| 2025-01-16 | $92.20 | $122.67 | 2,653,100 | — | — |
| 2025-01-15 | $99.01 | $131.73 | 847,800 | — | — |
| 2025-01-14 | $98.65 | $131.25 | 686,100 | — | — |
| 2025-01-13 | $97.61 | $129.86 | 1,129,600 | — | — |
| 2025-01-10 | $99.87 | $132.87 | 1,116,500 | — | — |
| 2025-01-08 | $103.81 | $138.11 | 870,600 | — | — |
| 2025-01-07 | $105.16 | $139.91 | 940,700 | — | — |
| 2025-01-06 | $107.78 | $143.39 | 808,800 | — | — |
| 2025-01-03 | $105.48 | $140.33 | 640,700 | — | — |
| 2025-01-02 | $104.86 | $139.51 | 617,000 | — | — |