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
- 1986-09-09 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 | $25.45 | $108.00 | 2,819,200 | — | — |
| 2025-12-30 | $25.59 | $108.59 | 7,783,700 | — | — |
| 2025-12-29 | $25.48 | $108.12 | 5,454,800 | — | — |
| 2025-12-26 | $25.74 | $109.23 | 2,773,600 | — | — |
| 2025-12-24 | $25.63 | $108.76 | 1,938,800 | — | — |
| 2025-12-23 | $25.48 | $108.12 | 4,514,400 | — | — |
| 2025-12-22 | $25.33 | $107.49 | 5,724,000 | — | — |
| 2025-12-19 | $25.14 | $106.68 | 5,830,900 | — | — |
| 2025-12-18 | $24.79 | $105.20 | 5,507,000 | — | — |
| 2025-12-17 | $24.37 | $103.41 | 7,099,900 | — | — |
| 2025-12-16 | $24.26 | $102.95 | 5,514,100 | — | — |
| 2025-12-15 | $24.34 | $103.29 | 5,162,700 | — | — |
| 2025-12-12 | $23.84 | $101.16 | 4,146,500 | — | — |
| 2025-12-11 | $24.19 | $102.65 | 6,196,700 | — | — |
| 2025-12-10 | $23.82 | $101.08 | 5,615,400 | — | — |
| 2025-12-09 | $23.14 | $98.19 | 4,617,000 | — | — |
| 2025-12-08 | $23.26 | $98.70 | 4,918,300 | — | — |
| 2025-12-05 | $23.22 | $98.53 | 4,034,000 | — | — |
| 2025-12-04 | $23.40 | $99.30 | 5,485,700 | — | — |
| 2025-12-03 | $23.26 | $98.70 | 5,418,800 | — | — |
| 2025-12-02 | $23.09 | $97.98 | 5,359,200 | — | — |
| 2025-12-01 | $22.75 | $96.54 | 4,566,400 | — | — |
| 2025-11-28 | $22.79 | $96.71 | 3,841,700 | — | — |
| 2025-11-26 | $22.38 | $94.97 | 5,955,000 | — | — |
| 2025-11-25 | $21.69 | $92.04 | 4,531,400 | — | — |
| 2025-11-24 | $21.12 | $89.62 | 4,693,400 | — | — |
| 2025-11-21 | $20.84 | $88.43 | 7,365,300 | — | — |
| 2025-11-20 | $20.53 | $87.12 | 6,472,800 | — | — |
| 2025-11-19 | $21.12 | $89.62 | 6,284,800 | — | — |
| 2025-11-18 | $21.09 | $89.50 | 7,258,800 | — | — |
| 2025-11-17 | $21.16 | $89.79 | 9,296,900 | — | — |
| 2025-11-14 | $21.70 | $92.08 | 5,078,000 | — | — |
| 2025-11-13 | $22.25 | $94.42 | 5,245,000 | — | — |
| 2025-11-12 | $22.51 | $95.52 | 5,349,900 | — | — |
| 2025-11-11 | $22.18 | $94.12 | 4,637,400 | — | — |
| 2025-11-10 | $22.21 | $94.25 | 5,739,400 | — | — |
| 2025-11-07 | $21.75 | $92.30 | 5,487,900 | — | — |
| 2025-11-06 | $21.59 | $91.62 | 4,839,300 | — | — |
| 2025-11-05 | $21.26 | $90.22 | 6,564,000 | — | — |
| 2025-11-04 | $21.11 | $89.58 | 4,472,800 | — | — |
| 2025-11-03 | $21.51 | $91.28 | 5,505,100 | — | — |
| 2025-10-31 | $21.49 | $91.19 | 5,971,200 | — | — |
| 2025-10-30 | $21.34 | $90.56 | 4,944,300 | — | — |
| 2025-10-29 | $21.36 | $90.64 | 6,372,600 | — | — |
| 2025-10-28 | $21.57 | $91.53 | 7,774,600 | — | — |
| 2025-10-27 | $21.27 | $90.26 | 6,078,600 | — | — |
| 2025-10-24 | $20.68 | $87.76 | 6,808,200 | — | — |
| 2025-10-23 | $20.61 | $87.46 | 6,799,100 | — | — |
| 2025-10-22 | $20.35 | $86.36 | 9,632,600 | — | — |
| 2025-10-21 | $19.49 | $82.71 | 5,067,500 | — | — |
| 2025-10-20 | $19.62 | $83.26 | 6,586,200 | — | — |
| 2025-10-17 | $19.36 | $82.15 | 11,643,000 | — | — |
| 2025-10-16 | $19.95 | $84.66 | 7,880,800 | — | — |
| 2025-10-15 | $20.33 | $86.27 | 6,324,700 | — | — |
| 2025-10-14 | $20.44 | $86.74 | 7,707,900 | — | — |
| 2025-10-13 | $20.08 | $85.21 | 5,386,700 | — | — |
| 2025-10-10 | $19.74 | $83.77 | 7,168,000 | — | — |
| 2025-10-09 | $19.93 | $84.57 | 6,141,600 | — | — |
| 2025-10-08 | $20.48 | $86.91 | 4,952,100 | — | — |
| 2025-10-07 | $20.44 | $86.74 | 6,693,300 | — | — |
| 2025-10-06 | $20.63 | $87.54 | 5,917,600 | — | — |
| 2025-10-03 | $20.97 | $88.99 | 5,374,000 | — | — |
| 2025-10-02 | $20.63 | $87.54 | 7,427,000 | — | — |
| 2025-10-01 | $20.60 | $87.42 | 6,689,200 | — | — |
| 2025-09-30 | $20.67 | $87.71 | 8,123,300 | — | — |
| 2025-09-29 | $20.63 | $87.54 | 5,239,000 | — | — |
| 2025-09-26 | $20.60 | $87.42 | 5,530,500 | — | — |
| 2025-09-25 | $20.31 | $86.19 | 7,174,600 | — | — |
| 2025-09-24 | $20.72 | $87.93 | 8,844,300 | — | — |
| 2025-09-23 | $20.97 | $88.99 | 7,481,300 | — | — |
| 2025-09-22 | $20.93 | $88.82 | 6,363,200 | — | — |
| 2025-09-19 | $20.72 | $87.93 | 6,884,100 | — | — |
| 2025-09-18 | $21.01 | $89.16 | 10,687,100 | — | — |
| 2025-09-17 | $20.77 | $88.14 | 7,211,000 | — | — |
| 2025-09-16 | $20.63 | $87.54 | 7,290,200 | — | — |
| 2025-09-15 | $21.05 | $89.33 | 7,147,100 | — | — |
| 2025-09-12 | $20.72 | $87.93 | 6,549,900 | — | — |
| 2025-09-11 | $20.79 | $88.22 | 8,923,700 | — | — |
| 2025-09-10 | $20.49 | $86.95 | 6,825,200 | — | — |
| 2025-09-09 | $20.31 | $86.19 | 11,430,500 | — | — |
| 2025-09-08 | $19.94 | $84.62 | 9,129,700 | — | — |
| 2025-09-05 | $19.71 | $83.64 | 11,238,400 | — | — |
| 2025-09-04 | $20.11 | $85.34 | 11,460,000 | — | — |
| 2025-09-03 | $19.68 | $83.51 | 8,693,100 | — | — |
| 2025-09-02 | $19.56 | $83.00 | 9,791,200 | — | — |
| 2025-08-29 | $19.63 | $83.30 | 8,560,600 | — | — |
| 2025-08-28 | $20.03 | $85.00 | 8,176,300 | — | — |
| 2025-08-27 | $20.13 | $85.42 | 8,558,800 | — | — |
| 2025-08-26 | $20.40 | $86.57 | 7,264,500 | — | — |
| 2025-08-25 | $20.40 | $86.57 | 7,094,800 | — | — |
| 2025-08-22 | $20.47 | $86.86 | 8,055,100 | — | — |
| 2025-08-21 | $20.22 | $85.80 | 8,462,700 | — | — |
| 2025-08-20 | $20.26 | $85.97 | 10,693,700 | — | — |
| 2025-08-19 | $20.12 | $85.38 | 10,530,300 | — | — |
| 2025-08-18 | $20.29 | $86.10 | 8,177,000 | — | — |
| 2025-08-15 | $20.27 | $86.02 | 12,672,900 | — | — |
| 2025-08-14 | $20.55 | $87.20 | 8,518,800 | — | — |
| 2025-08-13 | $20.45 | $86.78 | 11,234,600 | — | — |
| 2025-08-12 | $20.41 | $86.61 | 10,968,400 | — | — |
| 2025-08-11 | $20.05 | $85.08 | 9,418,800 | — | — |
| 2025-08-08 | $19.94 | $84.62 | 13,365,200 | — | — |
| 2025-08-07 | $19.75 | $83.13 | 17,711,700 | — | — |
| 2025-08-06 | $19.56 | $82.33 | 13,475,600 | — | — |
| 2025-08-05 | $19.39 | $81.61 | 15,353,100 | — | — |
| 2025-08-04 | $19.32 | $81.32 | 15,013,300 | — | — |
| 2025-08-01 | $19.10 | $80.39 | 16,530,800 | — | — |
| 2025-07-31 | $19.62 | $82.58 | 17,397,200 | — | — |
| 2025-07-30 | $19.86 | $83.59 | 12,818,600 | — | — |
| 2025-07-29 | $20.05 | $84.39 | 22,738,700 | — | — |
| 2025-07-28 | $19.41 | $81.70 | 28,083,700 | — | — |
| 2025-07-25 | $19.62 | $82.58 | 16,138,900 | — | — |
| 2025-07-24 | $19.40 | $81.66 | 20,716,300 | — | — |
| 2025-07-23 | $19.46 | $81.91 | 22,996,700 | — | — |
| 2025-07-22 | $18.94 | $79.72 | 19,132,000 | — | — |
| 2025-07-21 | $19.03 | $80.10 | 16,582,900 | — | — |
| 2025-07-18 | $18.88 | $79.47 | 23,649,000 | — | — |
| 2025-07-17 | $19.01 | $80.02 | 21,239,600 | — | — |
| 2025-07-16 | $18.73 | $78.84 | 31,585,000 | — | — |
| 2025-07-15 | $18.48 | $77.78 | 26,192,500 | — | — |
| 2025-07-14 | $18.64 | $78.46 | 15,991,300 | — | — |
| 2025-07-11 | $18.40 | $77.45 | 12,656,700 | — | — |
| 2025-07-10 | $18.81 | $79.17 | 14,252,600 | — | — |
| 2025-07-09 | $18.63 | $78.42 | 15,751,200 | — | — |
| 2025-07-08 | $18.31 | $77.07 | 21,680,700 | — | — |
| 2025-07-07 | $18.19 | $76.56 | 16,514,900 | — | — |
| 2025-07-03 | $18.26 | $76.86 | 15,538,500 | — | — |
| 2025-07-02 | $17.88 | $75.26 | 21,953,600 | — | — |
| 2025-07-01 | $18.33 | $77.15 | 19,931,100 | — | — |
| 2025-06-30 | $18.59 | $78.25 | 13,833,300 | — | — |
| 2025-06-27 | $18.61 | $78.33 | 23,962,900 | — | — |
| 2025-06-26 | $18.33 | $77.15 | 11,435,400 | — | — |
| 2025-06-25 | $18.17 | $76.48 | 11,590,300 | — | — |
| 2025-06-24 | $18.26 | $76.86 | 13,713,700 | — | — |
| 2025-06-23 | $17.60 | $74.08 | 14,716,600 | — | — |
| 2025-06-20 | $17.58 | $74.00 | 14,488,700 | — | — |
| 2025-06-18 | $17.66 | $74.33 | 12,726,300 | — | — |
| 2025-06-17 | $17.50 | $73.66 | 15,082,700 | — | — |
| 2025-06-16 | $17.73 | $74.63 | 10,350,400 | — | — |
| 2025-06-13 | $17.38 | $73.15 | 9,992,200 | — | — |
| 2025-06-12 | $17.76 | $74.75 | 13,348,000 | — | — |
| 2025-06-11 | $17.55 | $73.87 | 10,240,600 | — | — |
| 2025-06-10 | $17.58 | $74.00 | 11,658,100 | — | — |
| 2025-06-09 | $18.13 | $76.31 | 8,379,800 | — | — |
| 2025-06-06 | $18.21 | $76.65 | 12,738,700 | — | — |
| 2025-06-05 | $17.87 | $75.22 | 12,637,400 | — | — |
| 2025-06-04 | $17.69 | $74.46 | 14,641,000 | — | — |
| 2025-06-03 | $17.99 | $75.72 | 12,663,300 | — | — |
| 2025-06-02 | $17.93 | $75.47 | 10,041,800 | — | — |
| 2025-05-30 | $17.83 | $75.05 | 13,084,000 | — | — |
| 2025-05-29 | $17.80 | $74.92 | 18,591,300 | — | — |
| 2025-05-28 | $17.65 | $74.29 | 11,603,800 | — | — |
| 2025-05-27 | $17.91 | $75.39 | 8,940,600 | — | — |
| 2025-05-23 | $17.65 | $74.29 | 14,515,700 | — | — |
| 2025-05-22 | $17.64 | $74.25 | 15,914,700 | — | — |
| 2025-05-21 | $17.57 | $73.95 | 18,457,900 | — | — |
| 2025-05-20 | $17.85 | $75.13 | 12,342,800 | — | — |
| 2025-05-19 | $17.73 | $74.63 | 17,246,000 | — | — |
| 2025-05-16 | $17.42 | $73.32 | 13,874,600 | — | — |
| 2025-05-15 | $17.34 | $72.99 | 14,796,700 | — | — |
| 2025-05-14 | $17.23 | $72.52 | 21,093,600 | — | — |
| 2025-05-13 | $17.00 | $71.55 | 12,880,200 | — | — |
| 2025-05-12 | $16.70 | $70.29 | 12,954,600 | — | — |
| 2025-05-09 | $16.53 | $69.58 | 15,504,000 | — | — |
| 2025-05-08 | $16.35 | $68.82 | 14,965,600 | — | — |
| 2025-05-07 | $15.95 | $67.14 | 12,556,400 | — | — |
| 2025-05-06 | $16.11 | $67.81 | 12,784,100 | — | — |
| 2025-05-05 | $16.38 | $68.95 | 7,006,000 | — | — |
| 2025-05-02 | $16.25 | $68.40 | 15,216,600 | — | — |
| 2025-05-01 | $15.82 | $66.59 | 13,920,200 | — | — |
| 2025-04-30 | $16.06 | $67.60 | 18,129,800 | — | — |
| 2025-04-29 | $16.13 | $67.89 | 14,447,900 | — | — |
| 2025-04-28 | $15.97 | $67.22 | 9,366,600 | — | — |
| 2025-04-25 | $15.82 | $66.59 | 11,103,300 | — | — |
| 2025-04-24 | $15.63 | $65.79 | 13,489,000 | — | — |
| 2025-04-23 | $15.64 | $65.83 | 16,071,700 | — | — |
| 2025-04-22 | $15.23 | $64.10 | 19,996,700 | — | — |
| 2025-04-21 | $14.50 | $61.03 | 8,142,600 | — | — |
| 2025-04-17 | $14.72 | $61.96 | 17,624,000 | — | — |
| 2025-04-16 | $14.56 | $61.28 | 20,201,700 | — | — |
| 2025-04-15 | $14.71 | $61.92 | 18,617,600 | — | — |
| 2025-04-14 | $14.27 | $60.06 | 11,882,300 | — | — |
| 2025-04-11 | $13.94 | $58.68 | 17,124,100 | — | — |
| 2025-04-10 | $13.56 | $57.08 | 16,888,000 | — | — |
| 2025-04-09 | $13.96 | $58.76 | 20,451,800 | — | — |
| 2025-04-08 | $12.69 | $53.41 | 17,669,500 | — | — |
| 2025-04-07 | $12.78 | $53.79 | 19,869,800 | — | — |
| 2025-04-04 | $13.17 | $55.43 | 21,119,400 | — | — |
| 2025-04-03 | $14.31 | $60.23 | 25,562,200 | — | — |
| 2025-04-02 | $15.74 | $66.25 | 20,434,900 | — | — |
| 2025-04-01 | $15.40 | $64.82 | 17,216,500 | — | — |
| 2025-03-31 | $15.36 | $64.65 | 17,801,100 | — | — |
| 2025-03-28 | $15.39 | $64.78 | 14,271,100 | — | — |
| 2025-03-27 | $15.88 | $66.84 | 11,370,700 | — | — |
| 2025-03-26 | $16.06 | $67.60 | 10,840,800 | — | — |
| 2025-03-25 | $16.25 | $68.40 | 16,347,700 | — | — |
| 2025-03-24 | $15.99 | $67.30 | 12,584,200 | — | — |
| 2025-03-21 | $15.75 | $66.29 | 14,020,500 | — | — |
| 2025-03-20 | $15.97 | $67.22 | 16,939,900 | — | — |
| 2025-03-19 | $16.16 | $68.02 | 14,276,800 | — | — |
| 2025-03-18 | $16.06 | $67.60 | 15,696,000 | — | — |
| 2025-03-17 | $15.61 | $65.70 | 10,570,900 | — | — |
| 2025-03-14 | $15.72 | $66.17 | 19,456,600 | — | — |
| 2025-03-13 | $15.03 | $63.26 | 11,533,000 | — | — |
| 2025-03-12 | $15.56 | $65.49 | 15,379,500 | — | — |
| 2025-03-11 | $15.10 | $63.56 | 18,782,600 | — | — |
| 2025-03-10 | $14.79 | $62.25 | 20,095,400 | — | — |
| 2025-03-07 | $15.94 | $67.09 | 18,084,700 | — | — |
| 2025-03-06 | $16.02 | $67.43 | 19,088,700 | — | — |
| 2025-03-05 | $16.24 | $68.36 | 20,728,900 | — | — |
| 2025-03-04 | $15.71 | $66.13 | 38,367,700 | — | — |
| 2025-03-03 | $15.83 | $66.63 | 34,899,700 | — | — |
| 2025-02-28 | $15.84 | $66.67 | 100,072,800 | — | — |
| 2025-02-27 | $15.69 | $64.89 | 54,890,200 | — | — |
| 2025-02-26 | $15.78 | $65.26 | 38,510,800 | — | — |
| 2025-02-25 | $15.45 | $63.90 | 64,545,100 | — | — |
| 2025-02-24 | $15.11 | $62.49 | 34,099,700 | — | — |
| 2025-02-21 | $15.18 | $62.78 | 18,200,100 | — | — |
| 2025-02-20 | $15.17 | $62.74 | 11,589,000 | — | — |
| 2025-02-19 | $15.37 | $63.56 | 11,465,700 | — | — |
| 2025-02-18 | $15.65 | $64.72 | 17,133,300 | — | — |
| 2025-02-14 | $14.88 | $61.54 | 18,505,300 | — | — |
| 2025-02-13 | $14.54 | $60.13 | 23,013,100 | — | — |
| 2025-02-12 | $15.39 | $63.65 | 23,267,900 | — | — |
| 2025-02-11 | $15.23 | $62.99 | 12,837,800 | — | — |
| 2025-02-10 | $14.98 | $61.95 | 12,417,100 | — | — |
| 2025-02-07 | $15.07 | $62.32 | 11,340,900 | — | — |
| 2025-02-06 | $15.27 | $63.15 | 14,285,600 | — | — |
| 2025-02-05 | $14.86 | $61.46 | 9,532,100 | — | — |
| 2025-02-04 | $14.65 | $60.59 | 14,291,900 | — | — |
| 2025-02-03 | $14.39 | $59.51 | 19,132,800 | — | — |
| 2025-01-31 | $14.68 | $60.71 | 15,276,100 | — | — |
| 2025-01-30 | $14.80 | $61.21 | 17,163,000 | — | — |
| 2025-01-29 | $14.67 | $60.67 | 15,227,700 | — | — |
| 2025-01-28 | $14.59 | $60.34 | 13,367,500 | — | — |
| 2025-01-27 | $14.46 | $59.80 | 13,653,200 | — | — |
| 2025-01-24 | $14.62 | $60.46 | 12,571,900 | — | — |
| 2025-01-23 | $14.76 | $61.04 | 18,055,600 | — | — |
| 2025-01-22 | $14.48 | $59.88 | 16,738,000 | — | — |
| 2025-01-21 | $14.90 | $61.62 | 18,346,700 | — | — |
| 2025-01-17 | $14.26 | $58.97 | 20,320,000 | — | — |
| 2025-01-16 | $13.99 | $57.86 | 24,297,100 | — | — |
| 2025-01-15 | $14.04 | $58.06 | 21,918,400 | — | — |
| 2025-01-14 | $13.03 | $53.89 | 11,929,800 | — | — |
| 2025-01-13 | $12.83 | $53.06 | 17,957,400 | — | — |
| 2025-01-10 | $12.69 | $52.48 | 21,049,700 | — | — |
| 2025-01-08 | $13.19 | $54.55 | 16,586,100 | — | — |
| 2025-01-07 | $13.25 | $54.80 | 12,093,700 | — | — |
| 2025-01-06 | $13.61 | $56.29 | 17,613,500 | — | — |
| 2025-01-03 | $13.30 | $55.00 | 12,154,400 | — | — |
| 2025-01-02 | $13.13 | $54.30 | 16,465,300 | — | — |