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 | $17.31 | $60.85 | 5,146,600 | — | — |
| 2025-12-30 | $17.43 | $61.27 | 7,742,300 | — | — |
| 2025-12-29 | $17.46 | $61.38 | 12,228,500 | — | — |
| 2025-12-26 | $17.24 | $60.60 | 6,941,400 | — | — |
| 2025-12-24 | $17.08 | $60.04 | 3,755,600 | — | — |
| 2025-12-23 | $16.98 | $59.69 | 9,443,100 | — | — |
| 2025-12-22 | $17.26 | $60.67 | 11,410,700 | — | — |
| 2025-12-19 | $17.35 | $60.99 | 22,998,100 | — | — |
| 2025-12-18 | $17.80 | $62.57 | 12,186,400 | — | — |
| 2025-12-17 | $17.92 | $62.99 | 8,249,500 | — | — |
| 2025-12-16 | $17.74 | $62.36 | 7,997,500 | — | — |
| 2025-12-15 | $17.94 | $63.06 | 8,856,600 | — | — |
| 2025-12-12 | $17.75 | $62.40 | 7,071,100 | — | — |
| 2025-12-11 | $17.60 | $61.87 | 7,955,000 | — | — |
| 2025-12-10 | $17.44 | $61.31 | 14,148,700 | — | — |
| 2025-12-09 | $17.12 | $60.18 | 10,499,600 | — | — |
| 2025-12-08 | $17.11 | $60.15 | 12,353,600 | — | — |
| 2025-12-05 | $17.05 | $59.94 | 8,210,900 | — | — |
| 2025-12-04 | $16.95 | $59.58 | 8,758,100 | — | — |
| 2025-12-03 | $17.16 | $60.32 | 7,099,000 | — | — |
| 2025-12-02 | $17.22 | $60.53 | 10,588,600 | — | — |
| 2025-12-01 | $17.67 | $62.12 | 8,595,500 | — | — |
| 2025-11-28 | $17.85 | $62.75 | 3,764,800 | — | — |
| 2025-11-26 | $17.82 | $62.64 | 8,629,500 | — | — |
| 2025-11-25 | $17.74 | $62.36 | 8,208,800 | — | — |
| 2025-11-24 | $17.52 | $61.59 | 12,973,300 | — | — |
| 2025-11-21 | $17.77 | $62.47 | 14,288,300 | — | — |
| 2025-11-20 | $17.38 | $61.10 | 8,232,400 | — | — |
| 2025-11-19 | $17.40 | $61.17 | 10,219,200 | — | — |
| 2025-11-18 | $17.38 | $61.10 | 9,522,000 | — | — |
| 2025-11-17 | $17.12 | $60.18 | 10,891,100 | — | — |
| 2025-11-14 | $17.45 | $61.34 | 8,036,600 | — | — |
| 2025-11-13 | $17.43 | $61.27 | 9,838,700 | — | — |
| 2025-11-12 | $17.34 | $60.96 | 8,059,400 | — | — |
| 2025-11-11 | $17.30 | $60.81 | 9,691,400 | — | — |
| 2025-11-10 | $16.98 | $59.69 | 9,212,500 | — | — |
| 2025-11-07 | $17.14 | $60.25 | 10,833,100 | — | — |
| 2025-11-06 | $16.70 | $58.71 | 10,641,600 | — | — |
| 2025-11-05 | $17.09 | $60.08 | 10,988,400 | — | — |
| 2025-11-04 | $17.11 | $60.15 | 9,363,500 | — | — |
| 2025-11-03 | $17.29 | $60.78 | 12,535,200 | — | — |
| 2025-10-31 | $17.19 | $60.43 | 12,966,400 | — | — |
| 2025-10-30 | $17.42 | $61.24 | 15,512,700 | — | — |
| 2025-10-29 | $17.38 | $59.87 | 20,897,500 | — | — |
| 2025-10-28 | $18.08 | $62.28 | 14,629,200 | — | — |
| 2025-10-27 | $18.50 | $63.72 | 8,998,600 | — | — |
| 2025-10-24 | $18.29 | $63.00 | 7,146,800 | — | — |
| 2025-10-23 | $18.47 | $63.62 | 8,562,600 | — | — |
| 2025-10-22 | $18.78 | $64.69 | 9,936,300 | — | — |
| 2025-10-21 | $18.62 | $64.14 | 7,466,300 | — | — |
| 2025-10-20 | $18.50 | $63.72 | 7,300,000 | — | — |
| 2025-10-17 | $18.56 | $63.93 | 8,974,000 | — | — |
| 2025-10-16 | $18.27 | $62.93 | 14,701,800 | — | — |
| 2025-10-15 | $18.34 | $63.17 | 13,431,800 | — | — |
| 2025-10-14 | $18.50 | $63.72 | 16,330,600 | — | — |
| 2025-10-13 | $18.19 | $62.66 | 12,938,700 | — | — |
| 2025-10-10 | $18.58 | $64.00 | 14,977,200 | — | — |
| 2025-10-09 | $18.50 | $63.72 | 7,238,400 | — | — |
| 2025-10-08 | $18.71 | $64.45 | 8,467,400 | — | — |
| 2025-10-07 | $18.91 | $65.14 | 13,204,400 | — | — |
| 2025-10-06 | $18.72 | $64.48 | 11,397,300 | — | — |
| 2025-10-03 | $19.11 | $65.82 | 7,714,600 | — | — |
| 2025-10-02 | $19.18 | $66.07 | 11,204,100 | — | — |
| 2025-10-01 | $19.30 | $66.48 | 23,515,900 | — | — |
| 2025-09-30 | $18.31 | $63.07 | 22,230,700 | — | — |
| 2025-09-29 | $18.04 | $62.14 | 12,165,400 | — | — |
| 2025-09-26 | $18.18 | $62.62 | 11,979,200 | — | — |
| 2025-09-25 | $18.08 | $62.28 | 11,014,700 | — | — |
| 2025-09-24 | $18.53 | $63.83 | 10,592,600 | — | — |
| 2025-09-23 | $18.20 | $62.69 | 10,960,200 | — | — |
| 2025-09-22 | $18.32 | $63.10 | 9,705,800 | — | — |
| 2025-09-19 | $18.54 | $63.86 | 20,476,700 | — | — |
| 2025-09-18 | $18.75 | $64.58 | 11,558,200 | — | — |
| 2025-09-17 | $18.89 | $65.07 | 8,077,800 | — | — |
| 2025-09-16 | $18.94 | $65.24 | 9,307,300 | — | — |
| 2025-09-15 | $18.67 | $64.31 | 9,688,600 | — | — |
| 2025-09-12 | $19.17 | $66.03 | 5,349,600 | — | — |
| 2025-09-11 | $19.44 | $66.96 | 8,060,800 | — | — |
| 2025-09-10 | $19.36 | $66.69 | 8,978,000 | — | — |
| 2025-09-09 | $19.42 | $66.89 | 7,833,800 | — | — |
| 2025-09-08 | $19.46 | $67.03 | 9,343,100 | — | — |
| 2025-09-05 | $19.28 | $66.41 | 8,234,400 | — | — |
| 2025-09-04 | $18.94 | $65.24 | 9,507,700 | — | — |
| 2025-09-03 | $19.20 | $66.13 | 9,418,000 | — | — |
| 2025-09-02 | $18.77 | $64.65 | 10,793,000 | — | — |
| 2025-08-29 | $19.13 | $65.89 | 8,268,500 | — | — |
| 2025-08-28 | $18.79 | $64.72 | 10,725,400 | — | — |
| 2025-08-27 | $19.16 | $66.00 | 11,846,000 | — | — |
| 2025-08-26 | $18.79 | $64.72 | 55,005,600 | — | — |
| 2025-08-25 | $19.16 | $66.00 | 8,461,300 | — | — |
| 2025-08-22 | $19.66 | $67.72 | 12,182,000 | — | — |
| 2025-08-21 | $19.30 | $66.48 | 7,468,100 | — | — |
| 2025-08-20 | $19.25 | $66.31 | 7,634,200 | — | — |
| 2025-08-19 | $19.27 | $66.38 | 8,492,800 | — | — |
| 2025-08-18 | $18.98 | $65.38 | 9,453,800 | — | — |
| 2025-08-15 | $19.17 | $66.03 | 8,385,300 | — | — |
| 2025-08-14 | $19.45 | $67.00 | 6,183,100 | — | — |
| 2025-08-13 | $19.52 | $67.24 | 8,181,100 | — | — |
| 2025-08-12 | $19.50 | $67.17 | 12,511,600 | — | — |
| 2025-08-11 | $19.27 | $66.38 | 9,734,800 | — | — |
| 2025-08-08 | $19.25 | $66.31 | 9,649,000 | — | — |
| 2025-08-07 | $19.25 | $66.31 | 13,497,700 | — | — |
| 2025-08-06 | $18.93 | $65.20 | 12,164,600 | — | — |
| 2025-08-05 | $18.80 | $64.76 | 9,405,700 | — | — |
| 2025-08-04 | $18.69 | $64.38 | 10,954,600 | — | — |
| 2025-08-01 | $18.51 | $63.76 | 11,514,700 | — | — |
| 2025-07-31 | $18.26 | $62.90 | 20,194,800 | — | — |
| 2025-07-30 | $18.53 | $63.83 | 14,814,000 | — | — |
| 2025-07-29 | $19.38 | $65.55 | 12,525,100 | — | — |
| 2025-07-28 | $19.20 | $64.94 | 10,824,500 | — | — |
| 2025-07-25 | $19.21 | $64.97 | 8,409,600 | — | — |
| 2025-07-24 | $19.30 | $65.28 | 9,928,100 | — | — |
| 2025-07-23 | $19.63 | $66.39 | 12,714,300 | — | — |
| 2025-07-22 | $19.40 | $65.62 | 11,940,000 | — | — |
| 2025-07-21 | $18.75 | $63.42 | 14,163,400 | — | — |
| 2025-07-18 | $19.07 | $64.50 | 9,688,300 | — | — |
| 2025-07-17 | $18.97 | $64.16 | 10,255,200 | — | — |
| 2025-07-16 | $19.04 | $64.40 | 9,607,900 | — | — |
| 2025-07-15 | $19.00 | $64.26 | 14,794,600 | — | — |
| 2025-07-14 | $19.38 | $65.55 | 12,651,300 | — | — |
| 2025-07-11 | $19.40 | $65.62 | 20,159,800 | — | — |
| 2025-07-10 | $19.49 | $65.92 | 29,498,900 | — | — |
| 2025-07-09 | $20.38 | $68.93 | 12,752,800 | — | — |
| 2025-07-08 | $20.65 | $69.84 | 9,907,500 | — | — |
| 2025-07-07 | $20.41 | $69.03 | 9,271,500 | — | — |
| 2025-07-03 | $20.99 | $70.99 | 6,100,800 | — | — |
| 2025-07-02 | $21.14 | $71.50 | 7,516,000 | — | — |
| 2025-07-01 | $21.05 | $71.20 | 11,289,400 | — | — |
| 2025-06-30 | $20.47 | $69.24 | 9,555,200 | — | — |
| 2025-06-27 | $20.40 | $69.00 | 11,428,100 | — | — |
| 2025-06-26 | $20.50 | $69.34 | 7,918,000 | — | — |
| 2025-06-25 | $20.45 | $69.17 | 11,487,300 | — | — |
| 2025-06-24 | $21.46 | $72.58 | 9,400,000 | — | — |
| 2025-06-23 | $21.61 | $73.09 | 7,884,700 | — | — |
| 2025-06-20 | $21.49 | $72.69 | 14,392,800 | — | — |
| 2025-06-18 | $21.50 | $72.72 | 5,856,300 | — | — |
| 2025-06-17 | $21.55 | $72.89 | 6,165,700 | — | — |
| 2025-06-16 | $21.60 | $73.06 | 9,917,900 | — | — |
| 2025-06-13 | $21.57 | $72.96 | 10,715,400 | — | — |
| 2025-06-12 | $22.28 | $75.36 | 8,867,200 | — | — |
| 2025-06-11 | $22.37 | $75.66 | 5,945,300 | — | — |
| 2025-06-10 | $22.44 | $75.90 | 8,689,700 | — | — |
| 2025-06-09 | $22.40 | $75.76 | 8,563,700 | — | — |
| 2025-06-06 | $22.39 | $75.73 | 4,738,200 | — | — |
| 2025-06-05 | $22.26 | $75.29 | 4,414,100 | — | — |
| 2025-06-04 | $22.50 | $76.10 | 3,970,700 | — | — |
| 2025-06-03 | $22.68 | $76.71 | 4,836,600 | — | — |
| 2025-06-02 | $22.76 | $76.98 | 5,715,400 | — | — |
| 2025-05-30 | $22.89 | $77.42 | 8,306,600 | — | — |
| 2025-05-29 | $22.67 | $76.68 | 6,821,600 | — | — |
| 2025-05-28 | $22.71 | $76.81 | 5,788,400 | — | — |
| 2025-05-27 | $22.90 | $77.45 | 6,351,200 | — | — |
| 2025-05-23 | $22.40 | $75.76 | 6,785,000 | — | — |
| 2025-05-22 | $22.31 | $75.46 | 9,762,300 | — | — |
| 2025-05-21 | $22.48 | $76.03 | 7,625,300 | — | — |
| 2025-05-20 | $23.09 | $78.10 | 6,110,100 | — | — |
| 2025-05-19 | $23.01 | $77.83 | 6,219,500 | — | — |
| 2025-05-16 | $22.98 | $77.73 | 7,923,100 | — | — |
| 2025-05-15 | $22.77 | $77.01 | 5,394,600 | — | — |
| 2025-05-14 | $22.45 | $75.93 | 6,485,900 | — | — |
| 2025-05-13 | $22.83 | $77.22 | 7,362,400 | — | — |
| 2025-05-12 | $23.31 | $78.84 | 8,948,900 | — | — |
| 2025-05-09 | $23.09 | $78.10 | 7,697,700 | — | — |
| 2025-05-08 | $23.22 | $78.54 | 8,712,000 | — | — |
| 2025-05-07 | $23.00 | $77.79 | 10,011,900 | — | — |
| 2025-05-06 | $23.35 | $78.98 | 4,542,400 | — | — |
| 2025-05-05 | $23.51 | $79.52 | 5,285,200 | — | — |
| 2025-05-02 | $23.86 | $80.70 | 5,310,500 | — | — |
| 2025-05-01 | $24.18 | $81.78 | 4,385,800 | — | — |
| 2025-04-30 | $24.71 | $83.58 | 6,130,300 | — | — |
| 2025-04-29 | $24.34 | $82.33 | 5,255,300 | — | — |
| 2025-04-28 | $24.08 | $81.45 | 5,937,200 | — | — |
| 2025-04-25 | $24.45 | $81.51 | 6,447,200 | — | — |
| 2025-04-24 | $24.92 | $83.08 | 4,307,500 | — | — |
| 2025-04-23 | $25.22 | $84.08 | 4,535,800 | — | — |
| 2025-04-22 | $25.48 | $84.95 | 4,472,100 | — | — |
| 2025-04-21 | $25.39 | $84.65 | 4,696,500 | — | — |
| 2025-04-17 | $25.33 | $84.45 | 4,787,800 | — | — |
| 2025-04-16 | $24.90 | $83.01 | 4,362,200 | — | — |
| 2025-04-15 | $25.55 | $85.18 | 4,372,700 | — | — |
| 2025-04-14 | $26.19 | $87.31 | 4,698,800 | — | — |
| 2025-04-11 | $25.98 | $86.61 | 7,995,400 | — | — |
| 2025-04-10 | $25.48 | $84.95 | 6,897,800 | — | — |
| 2025-04-09 | $25.69 | $85.65 | 6,987,800 | — | — |
| 2025-04-08 | $24.99 | $83.31 | 7,550,900 | — | — |
| 2025-04-07 | $25.99 | $86.65 | 9,648,000 | — | — |
| 2025-04-04 | $26.68 | $88.95 | 11,257,600 | — | — |
| 2025-04-03 | $26.78 | $89.28 | 11,473,400 | — | — |
| 2025-04-02 | $26.38 | $87.95 | 8,200,700 | — | — |
| 2025-04-01 | $26.60 | $88.68 | 5,862,300 | — | — |
| 2025-03-31 | $26.67 | $88.91 | 7,741,900 | — | — |
| 2025-03-28 | $26.55 | $88.51 | 5,047,900 | — | — |
| 2025-03-27 | $26.46 | $88.21 | 4,507,900 | — | — |
| 2025-03-26 | $25.92 | $86.41 | 5,376,700 | — | — |
| 2025-03-25 | $25.35 | $84.51 | 4,627,600 | — | — |
| 2025-03-24 | $25.73 | $85.78 | 5,538,400 | — | — |
| 2025-03-21 | $25.68 | $85.61 | 21,562,500 | — | — |
| 2025-03-20 | $25.90 | $86.35 | 6,269,200 | — | — |
| 2025-03-19 | $25.90 | $86.35 | 4,623,400 | — | — |
| 2025-03-18 | $26.00 | $86.68 | 4,426,900 | — | — |
| 2025-03-17 | $26.07 | $86.91 | 4,374,100 | — | — |
| 2025-03-14 | $25.65 | $85.51 | 4,037,400 | — | — |
| 2025-03-13 | $25.81 | $86.05 | 4,018,200 | — | — |
| 2025-03-12 | $25.91 | $86.38 | 6,361,300 | — | — |
| 2025-03-11 | $26.71 | $89.05 | 5,330,600 | — | — |
| 2025-03-10 | $27.62 | $92.08 | 10,118,000 | — | — |
| 2025-03-07 | $27.23 | $90.78 | 10,894,300 | — | — |
| 2025-03-06 | $25.98 | $86.61 | 4,091,300 | — | — |
| 2025-03-05 | $25.39 | $84.65 | 4,618,100 | — | — |
| 2025-03-04 | $25.47 | $84.91 | 5,606,100 | — | — |
| 2025-03-03 | $26.05 | $86.85 | 5,844,800 | — | — |
| 2025-02-28 | $25.54 | $85.15 | 5,846,600 | — | — |
| 2025-02-27 | $25.57 | $85.25 | 3,876,200 | — | — |
| 2025-02-26 | $25.36 | $84.55 | 5,253,800 | — | — |
| 2025-02-25 | $26.10 | $87.01 | 5,040,000 | — | — |
| 2025-02-24 | $25.82 | $86.08 | 6,523,100 | — | — |
| 2025-02-21 | $25.79 | $85.98 | 7,591,900 | — | — |
| 2025-02-20 | $24.84 | $82.81 | 4,103,700 | — | — |
| 2025-02-19 | $24.29 | $80.98 | 5,358,300 | — | — |
| 2025-02-18 | $23.90 | $79.68 | 14,008,300 | — | — |
| 2025-02-14 | $25.28 | $84.28 | 6,372,500 | — | — |
| 2025-02-13 | $24.98 | $83.28 | 4,814,700 | — | — |
| 2025-02-12 | $24.76 | $82.55 | 8,089,300 | — | — |
| 2025-02-11 | $24.91 | $83.05 | 6,990,500 | — | — |
| 2025-02-10 | $24.53 | $81.78 | 4,565,800 | — | — |
| 2025-02-07 | $24.82 | $82.75 | 6,632,200 | — | — |
| 2025-02-06 | $25.01 | $83.38 | 6,038,300 | — | — |
| 2025-02-05 | $25.11 | $83.71 | 3,797,500 | — | — |
| 2025-02-04 | $25.03 | $83.45 | 5,380,000 | — | — |
| 2025-02-03 | $25.46 | $84.88 | 4,019,700 | — | — |
| 2025-01-31 | $25.89 | $86.31 | 5,291,000 | — | — |
| 2025-01-30 | $26.29 | $87.65 | 5,309,500 | — | — |
| 2025-01-29 | $25.90 | $86.35 | 4,910,500 | — | — |
| 2025-01-28 | $25.61 | $85.38 | 4,461,100 | — | — |
| 2025-01-27 | $26.21 | $87.38 | 7,425,800 | — | — |
| 2025-01-24 | $25.78 | $84.78 | 6,391,500 | — | — |
| 2025-01-23 | $25.34 | $83.33 | 4,793,900 | — | — |
| 2025-01-22 | $25.31 | $83.23 | 5,975,400 | — | — |
| 2025-01-21 | $25.70 | $84.52 | 6,585,000 | — | — |
| 2025-01-17 | $25.82 | $84.91 | 9,681,200 | — | — |
| 2025-01-16 | $25.79 | $84.81 | 4,999,600 | — | — |
| 2025-01-15 | $25.51 | $83.89 | 4,659,400 | — | — |
| 2025-01-14 | $26.05 | $85.67 | 4,303,100 | — | — |
| 2025-01-13 | $26.27 | $86.39 | 5,660,400 | — | — |
| 2025-01-10 | $25.94 | $85.31 | 5,528,900 | — | — |
| 2025-01-08 | $26.60 | $87.48 | 5,578,800 | — | — |
| 2025-01-07 | $26.63 | $87.58 | 4,588,900 | — | — |
| 2025-01-06 | $26.89 | $88.43 | 4,625,700 | — | — |
| 2025-01-03 | $27.65 | $90.93 | 4,490,700 | — | — |
| 2025-01-02 | $27.67 | $91.00 | 5,544,000 | — | — |