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
- 1995-07-10 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 | $50.79 | $94.75 | 8,776,800 | — | — |
| 2025-12-30 | $51.41 | $95.91 | 10,055,700 | — | — |
| 2025-12-29 | $51.48 | $96.04 | 15,231,700 | — | — |
| 2025-12-26 | $53.04 | $98.95 | 14,848,300 | — | — |
| 2025-12-24 | $51.92 | $96.86 | 4,073,900 | — | — |
| 2025-12-23 | $51.90 | $96.82 | 14,155,700 | — | — |
| 2025-12-22 | $50.64 | $94.47 | 15,316,600 | — | — |
| 2025-12-19 | $49.15 | $91.69 | 21,954,800 | — | — |
| 2025-12-18 | $47.92 | $89.39 | 15,029,500 | — | — |
| 2025-12-17 | $47.82 | $89.21 | 15,613,000 | — | — |
| 2025-12-16 | $47.54 | $88.69 | 15,481,500 | — | — |
| 2025-12-15 | $47.52 | $88.65 | 15,437,700 | — | — |
| 2025-12-12 | $47.38 | $88.39 | 17,034,900 | — | — |
| 2025-12-11 | $48.11 | $89.75 | 20,741,000 | — | — |
| 2025-12-10 | $46.45 | $86.65 | 17,054,800 | — | — |
| 2025-12-09 | $44.80 | $83.57 | 10,310,100 | — | — |
| 2025-12-08 | $45.00 | $83.95 | 16,538,400 | — | — |
| 2025-12-05 | $45.20 | $84.32 | 20,208,100 | — | — |
| 2025-12-04 | $44.61 | $83.22 | 12,392,100 | — | — |
| 2025-12-03 | $44.53 | $83.07 | 22,864,300 | — | — |
| 2025-12-02 | $42.97 | $80.16 | 11,131,900 | — | — |
| 2025-12-01 | $43.07 | $80.35 | 14,614,800 | — | — |
| 2025-11-28 | $42.98 | $80.18 | 8,848,100 | — | — |
| 2025-11-26 | $42.15 | $78.63 | 13,339,400 | — | — |
| 2025-11-25 | $41.07 | $76.62 | 11,446,600 | — | — |
| 2025-11-24 | $40.79 | $76.09 | 15,241,000 | — | — |
| 2025-11-21 | $39.87 | $74.38 | 18,896,900 | — | — |
| 2025-11-20 | $39.63 | $73.93 | 15,648,000 | — | — |
| 2025-11-19 | $41.25 | $76.95 | 19,873,600 | — | — |
| 2025-11-18 | $40.00 | $74.62 | 23,695,200 | — | — |
| 2025-11-17 | $39.00 | $72.75 | 17,578,500 | — | — |
| 2025-11-14 | $40.16 | $74.92 | 10,358,500 | — | — |
| 2025-11-13 | $40.54 | $75.63 | 10,381,700 | — | — |
| 2025-11-12 | $41.81 | $78.00 | 12,842,900 | — | — |
| 2025-11-11 | $41.07 | $76.62 | 10,730,700 | — | — |
| 2025-11-10 | $40.95 | $76.39 | 13,890,600 | — | — |
| 2025-11-07 | $39.81 | $74.27 | 17,305,700 | — | — |
| 2025-11-06 | $38.65 | $72.10 | 25,307,300 | — | — |
| 2025-11-05 | $40.21 | $75.01 | 12,057,600 | — | — |
| 2025-11-04 | $39.42 | $73.54 | 14,388,400 | — | — |
| 2025-11-03 | $41.18 | $76.82 | 13,717,200 | — | — |
| 2025-10-31 | $41.70 | $77.79 | 11,939,500 | — | — |
| 2025-10-30 | $41.73 | $77.85 | 11,822,900 | — | — |
| 2025-10-29 | $42.19 | $78.71 | 19,707,800 | — | — |
| 2025-10-28 | $41.17 | $76.80 | 11,973,800 | — | — |
| 2025-10-27 | $41.10 | $76.67 | 14,374,400 | — | — |
| 2025-10-24 | $41.37 | $77.18 | 10,605,300 | — | — |
| 2025-10-23 | $41.23 | $76.91 | 18,292,600 | — | — |
| 2025-10-22 | $40.78 | $76.08 | 12,134,400 | — | — |
| 2025-10-21 | $41.31 | $77.06 | 12,932,200 | — | — |
| 2025-10-20 | $42.19 | $78.71 | 12,617,500 | — | — |
| 2025-10-17 | $41.18 | $76.82 | 14,027,500 | — | — |
| 2025-10-16 | $41.70 | $77.79 | 15,081,000 | — | — |
| 2025-10-15 | $41.71 | $77.81 | 16,028,100 | — | — |
| 2025-10-14 | $41.97 | $78.02 | 16,563,400 | — | — |
| 2025-10-13 | $42.78 | $79.52 | 15,475,300 | — | — |
| 2025-10-10 | $40.88 | $75.99 | 24,243,400 | — | — |
| 2025-10-09 | $43.31 | $80.51 | 23,238,000 | — | — |
| 2025-10-08 | $42.85 | $79.65 | 25,769,000 | — | — |
| 2025-10-07 | $40.69 | $75.64 | 19,846,800 | — | — |
| 2025-10-06 | $40.32 | $74.95 | 26,706,800 | — | — |
| 2025-10-03 | $39.67 | $73.74 | 23,921,600 | — | — |
| 2025-10-02 | $38.87 | $72.25 | 23,508,900 | — | — |
| 2025-10-01 | $39.09 | $72.66 | 19,117,000 | — | — |
| 2025-09-30 | $39.22 | $72.90 | 38,973,100 | — | — |
| 2025-09-29 | $37.12 | $69.00 | 40,224,700 | — | — |
| 2025-09-26 | $35.75 | $66.45 | 41,515,800 | — | — |
| 2025-09-25 | $35.34 | $65.69 | 86,778,600 | — | — |
| 2025-09-24 | $37.67 | $70.02 | 91,311,700 | — | — |
| 2025-09-23 | $45.36 | $84.32 | 14,308,500 | — | — |
| 2025-09-22 | $45.16 | $83.94 | 11,980,600 | — | — |
| 2025-09-19 | $44.94 | $83.54 | 21,120,200 | — | — |
| 2025-09-18 | $44.93 | $83.52 | 13,174,400 | — | — |
| 2025-09-17 | $45.09 | $83.81 | 8,951,800 | — | — |
| 2025-09-16 | $45.30 | $84.21 | 10,043,200 | — | — |
| 2025-09-15 | $45.64 | $84.84 | 12,670,200 | — | — |
| 2025-09-12 | $44.72 | $83.13 | 16,046,300 | — | — |
| 2025-09-11 | $45.92 | $85.36 | 14,919,200 | — | — |
| 2025-09-10 | $44.88 | $83.42 | 16,678,900 | — | — |
| 2025-09-09 | $43.89 | $81.58 | 24,956,700 | — | — |
| 2025-09-08 | $46.66 | $86.73 | 10,436,400 | — | — |
| 2025-09-05 | $46.34 | $86.14 | 8,069,200 | — | — |
| 2025-09-04 | $46.07 | $85.64 | 8,509,000 | — | — |
| 2025-09-03 | $46.21 | $85.90 | 12,237,800 | — | — |
| 2025-09-02 | $44.94 | $83.54 | 12,166,300 | — | — |
| 2025-08-29 | $44.40 | $82.53 | 7,371,000 | — | — |
| 2025-08-28 | $44.37 | $82.48 | 9,253,900 | — | — |
| 2025-08-27 | $43.87 | $81.55 | 11,201,800 | — | — |
| 2025-08-26 | $44.35 | $82.44 | 11,824,700 | — | — |
| 2025-08-25 | $43.69 | $81.21 | 12,596,800 | — | — |
| 2025-08-22 | $43.28 | $80.45 | 10,822,100 | — | — |
| 2025-08-21 | $41.72 | $77.55 | 6,181,200 | — | — |
| 2025-08-20 | $41.31 | $76.79 | 5,526,200 | — | — |
| 2025-08-19 | $41.46 | $77.07 | 7,630,500 | — | — |
| 2025-08-18 | $41.75 | $77.61 | 8,325,000 | — | — |
| 2025-08-15 | $42.36 | $78.74 | 8,885,300 | — | — |
| 2025-08-14 | $42.28 | $78.59 | 11,933,400 | — | — |
| 2025-08-13 | $42.74 | $79.45 | 13,120,800 | — | — |
| 2025-08-12 | $42.15 | $78.35 | 12,573,800 | — | — |
| 2025-08-11 | $41.46 | $77.07 | 10,676,300 | — | — |
| 2025-08-08 | $41.87 | $77.83 | 11,828,700 | — | — |
| 2025-08-07 | $40.80 | $75.84 | 9,660,400 | — | — |
| 2025-08-06 | $39.86 | $74.09 | 9,498,400 | — | — |
| 2025-08-05 | $40.03 | $74.41 | 11,521,300 | — | — |
| 2025-08-04 | $40.42 | $75.13 | 12,727,200 | — | — |
| 2025-08-01 | $40.03 | $74.41 | 15,601,200 | — | — |
| 2025-07-31 | $40.24 | $74.80 | 26,276,800 | — | — |
| 2025-07-30 | $39.14 | $72.75 | 64,894,200 | — | — |
| 2025-07-29 | $43.23 | $80.36 | 16,495,800 | — | — |
| 2025-07-28 | $43.79 | $81.40 | 26,374,100 | — | — |
| 2025-07-25 | $44.89 | $83.44 | 16,011,000 | — | — |
| 2025-07-24 | $44.58 | $82.87 | 13,223,900 | — | — |
| 2025-07-23 | $44.84 | $83.35 | 23,135,900 | — | — |
| 2025-07-22 | $45.80 | $85.13 | 15,316,100 | — | — |
| 2025-07-21 | $45.19 | $84.00 | 11,250,300 | — | — |
| 2025-07-18 | $44.80 | $83.28 | 13,554,700 | — | — |
| 2025-07-17 | $44.46 | $82.64 | 11,027,900 | — | — |
| 2025-07-16 | $43.98 | $81.75 | 11,377,600 | — | — |
| 2025-07-15 | $44.12 | $82.01 | 20,312,200 | — | — |
| 2025-07-14 | $45.63 | $84.54 | 11,484,600 | — | — |
| 2025-07-11 | $46.36 | $85.89 | 17,122,800 | — | — |
| 2025-07-10 | $47.21 | $87.47 | 18,640,600 | — | — |
| 2025-07-09 | $45.59 | $84.47 | 24,277,000 | — | — |
| 2025-07-08 | $46.27 | $85.73 | 45,175,000 | — | — |
| 2025-07-07 | $45.13 | $83.61 | 19,630,200 | — | — |
| 2025-07-03 | $45.80 | $84.85 | 7,607,300 | — | — |
| 2025-07-02 | $45.77 | $84.80 | 23,271,300 | — | — |
| 2025-07-01 | $44.05 | $81.61 | 9,385,700 | — | — |
| 2025-06-30 | $43.35 | $80.32 | 10,256,300 | — | — |
| 2025-06-27 | $43.87 | $81.28 | 13,661,000 | — | — |
| 2025-06-26 | $44.46 | $82.37 | 20,484,500 | — | — |
| 2025-06-25 | $41.61 | $77.09 | 7,114,000 | — | — |
| 2025-06-24 | $42.01 | $77.83 | 10,817,900 | — | — |
| 2025-06-23 | $40.94 | $75.85 | 11,692,400 | — | — |
| 2025-06-20 | $40.22 | $74.52 | 13,986,900 | — | — |
| 2025-06-18 | $41.18 | $76.30 | 6,185,500 | — | — |
| 2025-06-17 | $41.37 | $76.65 | 10,291,600 | — | — |
| 2025-06-16 | $41.91 | $77.65 | 10,508,000 | — | — |
| 2025-06-13 | $40.94 | $75.85 | 9,722,100 | — | — |
| 2025-06-12 | $41.18 | $76.30 | 8,750,100 | — | — |
| 2025-06-11 | $41.01 | $75.98 | 13,530,900 | — | — |
| 2025-06-10 | $42.19 | $78.17 | 9,460,600 | — | — |
| 2025-06-09 | $42.34 | $78.44 | 9,938,400 | — | — |
| 2025-06-06 | $41.48 | $76.85 | 8,501,800 | — | — |
| 2025-06-05 | $41.69 | $77.24 | 17,270,000 | — | — |
| 2025-06-04 | $40.86 | $75.70 | 10,979,300 | — | — |
| 2025-06-03 | $40.24 | $74.55 | 11,741,400 | — | — |
| 2025-06-02 | $40.15 | $74.39 | 15,316,700 | — | — |
| 2025-05-30 | $38.48 | $71.29 | 17,241,200 | — | — |
| 2025-05-29 | $39.03 | $72.31 | 8,927,600 | — | — |
| 2025-05-28 | $38.89 | $72.05 | 7,689,500 | — | — |
| 2025-05-27 | $39.64 | $73.44 | 11,247,800 | — | — |
| 2025-05-23 | $39.02 | $72.29 | 15,295,500 | — | — |
| 2025-05-22 | $37.70 | $69.85 | 9,415,400 | — | — |
| 2025-05-21 | $38.01 | $70.42 | 11,012,400 | — | — |
| 2025-05-20 | $38.40 | $71.14 | 7,848,000 | — | — |
| 2025-05-19 | $38.80 | $71.89 | 11,107,300 | — | — |
| 2025-05-16 | $38.02 | $70.44 | 13,552,200 | — | — |
| 2025-05-15 | $38.47 | $71.27 | 13,149,000 | — | — |
| 2025-05-14 | $39.06 | $72.37 | 10,292,800 | — | — |
| 2025-05-13 | $39.47 | $73.13 | 11,879,600 | — | — |
| 2025-05-12 | $39.11 | $72.46 | 15,649,500 | — | — |
| 2025-05-09 | $37.86 | $70.14 | 7,306,000 | — | — |
| 2025-05-08 | $37.48 | $69.44 | 9,814,600 | — | — |
| 2025-05-07 | $37.02 | $68.59 | 11,879,300 | — | — |
| 2025-05-06 | $37.92 | $70.26 | 9,778,700 | — | — |
| 2025-05-05 | $37.35 | $69.20 | 7,701,000 | — | — |
| 2025-05-02 | $37.60 | $69.66 | 11,932,200 | — | — |
| 2025-05-01 | $36.41 | $67.46 | 11,614,600 | — | — |
| 2025-04-30 | $36.03 | $66.75 | 15,777,400 | — | — |
| 2025-04-29 | $37.17 | $68.87 | 11,269,600 | — | — |
| 2025-04-28 | $37.24 | $69.00 | 13,380,800 | — | — |
| 2025-04-25 | $37.35 | $69.20 | 10,958,800 | — | — |
| 2025-04-24 | $37.63 | $69.72 | 23,970,900 | — | — |
| 2025-04-23 | $35.19 | $65.20 | 21,643,100 | — | — |
| 2025-04-22 | $34.06 | $63.10 | 19,264,300 | — | — |
| 2025-04-21 | $32.95 | $61.05 | 11,419,900 | — | — |
| 2025-04-17 | $32.90 | $60.95 | 16,988,000 | — | — |
| 2025-04-16 | $33.32 | $61.73 | 17,261,100 | — | — |
| 2025-04-15 | $33.37 | $61.83 | 18,742,000 | — | — |
| 2025-04-14 | $33.75 | $62.25 | 19,645,900 | — | — |
| 2025-04-11 | $33.35 | $61.51 | 26,250,000 | — | — |
| 2025-04-10 | $31.35 | $57.82 | 25,658,400 | — | — |
| 2025-04-09 | $33.74 | $62.23 | 38,575,500 | — | — |
| 2025-04-08 | $29.21 | $53.88 | 35,158,100 | — | — |
| 2025-04-07 | $30.37 | $56.02 | 40,398,800 | — | — |
| 2025-04-04 | $29.15 | $53.77 | 44,734,500 | — | — |
| 2025-04-03 | $33.51 | $61.81 | 31,999,800 | — | — |
| 2025-04-02 | $38.20 | $70.46 | 13,166,400 | — | — |
| 2025-04-01 | $38.13 | $70.33 | 13,121,200 | — | — |
| 2025-03-31 | $37.86 | $69.83 | 17,462,500 | — | — |
| 2025-03-28 | $38.42 | $70.87 | 20,227,400 | — | — |
| 2025-03-27 | $39.98 | $73.74 | 18,010,200 | — | — |
| 2025-03-26 | $41.49 | $76.53 | 19,408,300 | — | — |
| 2025-03-25 | $43.01 | $79.33 | 20,804,700 | — | — |
| 2025-03-24 | $41.61 | $76.75 | 21,356,100 | — | — |
| 2025-03-21 | $40.25 | $74.24 | 22,336,000 | — | — |
| 2025-03-20 | $40.70 | $75.07 | 22,075,600 | — | — |
| 2025-03-19 | $40.42 | $74.55 | 17,519,000 | — | — |
| 2025-03-18 | $39.84 | $73.48 | 14,569,900 | — | — |
| 2025-03-17 | $39.51 | $72.88 | 12,880,700 | — | — |
| 2025-03-14 | $38.85 | $71.66 | 15,203,300 | — | — |
| 2025-03-13 | $37.58 | $69.32 | 20,682,700 | — | — |
| 2025-03-12 | $36.78 | $67.84 | 13,995,800 | — | — |
| 2025-03-11 | $35.88 | $66.18 | 18,345,200 | — | — |
| 2025-03-10 | $34.50 | $63.63 | 21,433,000 | — | — |
| 2025-03-07 | $36.94 | $68.14 | 16,969,400 | — | — |
| 2025-03-06 | $37.68 | $69.50 | 18,546,800 | — | — |
| 2025-03-05 | $38.16 | $70.39 | 29,191,000 | — | — |
| 2025-03-04 | $34.90 | $64.37 | 18,310,700 | — | — |
| 2025-03-03 | $35.53 | $65.53 | 18,101,200 | — | — |
| 2025-02-28 | $36.91 | $68.08 | 14,779,600 | — | — |
| 2025-02-27 | $37.42 | $69.02 | 13,147,000 | — | — |
| 2025-02-26 | $37.95 | $70.00 | 16,632,700 | — | — |
| 2025-02-25 | $36.76 | $67.80 | 10,618,900 | — | — |
| 2025-02-24 | $37.11 | $68.45 | 8,418,400 | — | — |
| 2025-02-21 | $36.98 | $68.21 | 16,151,100 | — | — |
| 2025-02-20 | $38.96 | $71.86 | 11,471,600 | — | — |
| 2025-02-19 | $38.57 | $71.14 | 12,101,200 | — | — |
| 2025-02-18 | $39.30 | $72.49 | 12,261,300 | — | — |
| 2025-02-14 | $39.47 | $72.80 | 17,559,200 | — | — |
| 2025-02-13 | $40.22 | $74.19 | 21,444,700 | — | — |
| 2025-02-12 | $37.96 | $70.02 | 10,946,500 | — | — |
| 2025-02-11 | $37.59 | $69.33 | 13,957,900 | — | — |
| 2025-02-10 | $38.46 | $70.94 | 16,243,400 | — | — |
| 2025-02-07 | $38.22 | $70.50 | 21,532,000 | — | — |
| 2025-02-06 | $37.15 | $68.52 | 13,748,200 | — | — |
| 2025-02-05 | $36.68 | $67.66 | 14,888,300 | — | — |
| 2025-02-04 | $36.48 | $67.29 | 14,490,600 | — | — |
| 2025-02-03 | $35.86 | $66.14 | 15,940,400 | — | — |
| 2025-01-31 | $35.85 | $66.12 | 13,385,200 | — | — |
| 2025-01-30 | $36.64 | $67.58 | 11,821,900 | — | — |
| 2025-01-29 | $36.28 | $66.92 | 12,599,900 | — | — |
| 2025-01-28 | $35.84 | $66.11 | 16,842,900 | — | — |
| 2025-01-27 | $36.67 | $67.64 | 18,550,500 | — | — |
| 2025-01-24 | $37.81 | $69.74 | 19,076,400 | — | — |
| 2025-01-23 | $38.50 | $71.01 | 30,475,400 | — | — |
| 2025-01-22 | $39.09 | $72.10 | 15,882,700 | — | — |
| 2025-01-21 | $40.30 | $74.33 | 16,558,000 | — | — |
| 2025-01-17 | $40.22 | $74.19 | 12,045,600 | — | — |
| 2025-01-16 | $40.03 | $73.83 | 11,793,800 | — | — |
| 2025-01-15 | $40.03 | $73.83 | 10,618,000 | — | — |
| 2025-01-14 | $39.50 | $72.58 | 9,801,900 | — | — |
| 2025-01-13 | $39.41 | $72.42 | 10,418,100 | — | — |
| 2025-01-10 | $38.98 | $71.63 | 11,971,100 | — | — |
| 2025-01-08 | $39.74 | $73.02 | 15,589,000 | — | — |
| 2025-01-07 | $38.74 | $71.18 | 15,304,600 | — | — |
| 2025-01-06 | $38.57 | $70.87 | 18,974,400 | — | — |
| 2025-01-03 | $37.71 | $69.29 | 10,153,500 | — | — |
| 2025-01-02 | $37.88 | $69.60 | 8,790,300 | — | — |