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.35 | $72.69 | 9,260,800 | — | — |
| 2025-12-30 | $17.47 | $73.19 | 9,632,100 | — | — |
| 2025-12-29 | $17.58 | $73.65 | 12,656,400 | — | — |
| 2025-12-26 | $17.74 | $74.32 | 7,733,500 | — | — |
| 2025-12-24 | $17.74 | $74.32 | 6,904,600 | — | — |
| 2025-12-23 | $17.73 | $74.28 | 16,424,400 | — | — |
| 2025-12-22 | $17.92 | $75.08 | 15,278,800 | — | — |
| 2025-12-19 | $17.69 | $74.11 | 29,942,300 | — | — |
| 2025-12-18 | $17.59 | $73.69 | 23,821,000 | — | — |
| 2025-12-17 | $17.75 | $73.72 | 23,967,900 | — | — |
| 2025-12-16 | $17.63 | $73.22 | 24,112,000 | — | — |
| 2025-12-15 | $17.74 | $73.67 | 24,793,600 | — | — |
| 2025-12-12 | $17.82 | $74.01 | 21,631,000 | — | — |
| 2025-12-11 | $17.91 | $74.38 | 24,359,600 | — | — |
| 2025-12-10 | $17.56 | $72.93 | 37,663,700 | — | — |
| 2025-12-09 | $16.99 | $70.56 | 31,683,700 | — | — |
| 2025-12-08 | $16.94 | $70.35 | 22,433,200 | — | — |
| 2025-12-05 | $16.90 | $70.19 | 25,173,200 | — | — |
| 2025-12-04 | $17.10 | $71.02 | 22,713,300 | — | — |
| 2025-12-03 | $17.04 | $70.77 | 27,795,500 | — | — |
| 2025-12-02 | $16.56 | $68.77 | 29,186,000 | — | — |
| 2025-12-01 | $16.54 | $68.69 | 27,810,100 | — | — |
| 2025-11-28 | $16.30 | $67.69 | 14,181,400 | — | — |
| 2025-11-26 | $16.27 | $67.57 | 33,297,800 | — | — |
| 2025-11-25 | $16.18 | $67.19 | 47,994,300 | — | — |
| 2025-11-24 | $15.91 | $66.07 | 25,969,800 | — | — |
| 2025-11-21 | $15.88 | $65.95 | 33,189,700 | — | — |
| 2025-11-20 | $15.32 | $63.62 | 29,636,600 | — | — |
| 2025-11-19 | $15.38 | $63.87 | 31,578,500 | — | — |
| 2025-11-18 | $15.35 | $63.75 | 26,499,900 | — | — |
| 2025-11-17 | $15.30 | $63.54 | 30,170,300 | — | — |
| 2025-11-14 | $15.73 | $65.33 | 23,315,300 | — | — |
| 2025-11-13 | $15.71 | $65.24 | 25,657,700 | — | — |
| 2025-11-12 | $15.95 | $66.24 | 22,198,900 | — | — |
| 2025-11-11 | $15.82 | $65.70 | 23,926,000 | — | — |
| 2025-11-10 | $15.81 | $65.66 | 20,031,000 | — | — |
| 2025-11-07 | $15.69 | $65.16 | 27,999,100 | — | — |
| 2025-11-06 | $15.42 | $64.04 | 23,875,800 | — | — |
| 2025-11-05 | $15.29 | $63.50 | 26,636,600 | — | — |
| 2025-11-04 | $15.27 | $63.42 | 22,667,700 | — | — |
| 2025-11-03 | $15.37 | $63.83 | 21,827,100 | — | — |
| 2025-10-31 | $15.44 | $64.12 | 23,143,200 | — | — |
| 2025-10-30 | $15.32 | $63.62 | 33,092,300 | — | — |
| 2025-10-29 | $15.16 | $62.96 | 49,576,600 | — | — |
| 2025-10-28 | $15.54 | $64.54 | 61,710,300 | — | — |
| 2025-10-27 | $15.64 | $64.95 | 123,965,700 | — | — |
| 2025-10-24 | $16.07 | $66.74 | 15,350,900 | — | — |
| 2025-10-23 | $15.86 | $65.87 | 19,553,400 | — | — |
| 2025-10-22 | $15.87 | $65.91 | 25,895,400 | — | — |
| 2025-10-21 | $15.94 | $66.20 | 29,783,700 | — | — |
| 2025-10-20 | $15.84 | $65.78 | 28,011,100 | — | — |
| 2025-10-17 | $15.50 | $64.37 | 76,956,300 | — | — |
| 2025-10-16 | $15.37 | $63.83 | 50,243,700 | — | — |
| 2025-10-15 | $16.21 | $67.32 | 29,714,100 | — | — |
| 2025-10-14 | $16.34 | $67.86 | 26,377,800 | — | — |
| 2025-10-13 | $15.90 | $66.03 | 25,619,700 | — | — |
| 2025-10-10 | $15.60 | $64.79 | 32,618,400 | — | — |
| 2025-10-09 | $16.34 | $67.86 | 34,150,800 | — | — |
| 2025-10-08 | $16.34 | $67.86 | 35,560,800 | — | — |
| 2025-10-07 | $16.76 | $69.60 | 34,678,800 | — | — |
| 2025-10-06 | $16.71 | $69.40 | 42,630,200 | — | — |
| 2025-10-03 | $17.21 | $71.47 | 26,767,800 | — | — |
| 2025-10-02 | $17.04 | $70.77 | 26,172,800 | — | — |
| 2025-10-01 | $17.04 | $70.77 | 30,339,100 | — | — |
| 2025-09-30 | $17.27 | $71.72 | 33,471,900 | — | — |
| 2025-09-29 | $17.35 | $72.05 | 33,740,200 | — | — |
| 2025-09-26 | $17.42 | $72.34 | 25,778,200 | — | — |
| 2025-09-25 | $17.32 | $71.93 | 25,231,600 | — | — |
| 2025-09-24 | $17.37 | $72.14 | 26,007,200 | — | — |
| 2025-09-23 | $17.35 | $72.05 | 25,576,300 | — | — |
| 2025-09-22 | $17.33 | $71.97 | 21,664,700 | — | — |
| 2025-09-19 | $17.72 | $73.59 | 36,152,300 | — | — |
| 2025-09-18 | $17.87 | $74.21 | 32,520,400 | — | — |
| 2025-09-17 | $17.54 | $72.84 | 27,999,600 | — | — |
| 2025-09-16 | $17.43 | $71.74 | 26,061,100 | — | — |
| 2025-09-15 | $17.63 | $72.57 | 27,325,200 | — | — |
| 2025-09-12 | $17.77 | $73.14 | 21,711,200 | — | — |
| 2025-09-11 | $17.74 | $73.02 | 27,603,300 | — | — |
| 2025-09-10 | $17.66 | $72.69 | 27,277,500 | — | — |
| 2025-09-09 | $17.64 | $72.61 | 24,654,500 | — | — |
| 2025-09-08 | $17.73 | $72.98 | 33,323,600 | — | — |
| 2025-09-05 | $17.63 | $72.57 | 34,893,500 | — | — |
| 2025-09-04 | $17.88 | $73.59 | 36,002,600 | — | — |
| 2025-09-03 | $17.61 | $72.48 | 24,904,500 | — | — |
| 2025-09-02 | $17.68 | $72.77 | 30,110,100 | — | — |
| 2025-08-29 | $17.81 | $73.31 | 22,951,900 | — | — |
| 2025-08-28 | $17.80 | $73.27 | 20,291,700 | — | — |
| 2025-08-27 | $17.80 | $73.27 | 26,237,700 | — | — |
| 2025-08-26 | $17.49 | $71.99 | 24,211,400 | — | — |
| 2025-08-25 | $17.29 | $71.17 | 23,336,900 | — | — |
| 2025-08-22 | $17.36 | $71.45 | 30,878,400 | — | — |
| 2025-08-21 | $16.66 | $68.57 | 18,912,600 | — | — |
| 2025-08-20 | $16.80 | $69.15 | 28,477,800 | — | — |
| 2025-08-19 | $16.62 | $68.41 | 20,767,600 | — | — |
| 2025-08-18 | $16.68 | $68.66 | 20,797,200 | — | — |
| 2025-08-15 | $16.57 | $68.20 | 21,073,000 | — | — |
| 2025-08-14 | $16.81 | $69.19 | 21,390,800 | — | — |
| 2025-08-13 | $16.72 | $68.82 | 23,075,000 | — | — |
| 2025-08-12 | $16.47 | $67.79 | 32,252,400 | — | — |
| 2025-08-11 | $16.01 | $65.90 | 24,015,300 | — | — |
| 2025-08-08 | $16.09 | $66.23 | 18,516,400 | — | — |
| 2025-08-07 | $15.87 | $65.32 | 23,780,700 | — | — |
| 2025-08-06 | $16.04 | $66.02 | 28,253,800 | — | — |
| 2025-08-05 | $16.20 | $66.68 | 29,461,700 | — | — |
| 2025-08-04 | $16.27 | $66.97 | 32,869,900 | — | — |
| 2025-08-01 | $16.04 | $66.02 | 41,446,900 | — | — |
| 2025-07-31 | $16.43 | $67.63 | 44,658,100 | — | — |
| 2025-07-30 | $16.58 | $68.24 | 36,710,600 | — | — |
| 2025-07-29 | $16.75 | $68.94 | 36,365,300 | — | — |
| 2025-07-28 | $16.64 | $68.49 | 29,412,200 | — | — |
| 2025-07-25 | $16.84 | $69.31 | 47,061,000 | — | — |
| 2025-07-24 | $16.64 | $68.49 | 42,543,300 | — | — |
| 2025-07-23 | $16.82 | $69.23 | 38,911,700 | — | — |
| 2025-07-22 | $16.66 | $68.57 | 45,456,600 | — | — |
| 2025-07-21 | $16.81 | $69.19 | 38,442,100 | — | — |
| 2025-07-18 | $16.71 | $68.78 | 50,169,300 | — | — |
| 2025-07-17 | $16.98 | $69.89 | 54,834,500 | — | — |
| 2025-07-16 | $16.64 | $68.49 | 39,866,600 | — | — |
| 2025-07-15 | $16.56 | $68.16 | 64,082,200 | — | — |
| 2025-07-14 | $17.07 | $70.26 | 69,030,600 | — | — |
| 2025-07-11 | $17.39 | $71.58 | 19,466,700 | — | — |
| 2025-07-10 | $17.56 | $72.28 | 18,219,000 | — | — |
| 2025-07-09 | $17.42 | $71.70 | 20,821,000 | — | — |
| 2025-07-08 | $17.48 | $71.95 | 25,220,900 | — | — |
| 2025-07-07 | $17.54 | $72.20 | 33,536,700 | — | — |
| 2025-07-03 | $17.54 | $72.20 | 21,797,700 | — | — |
| 2025-07-02 | $17.40 | $71.62 | 31,339,900 | — | — |
| 2025-07-01 | $17.18 | $70.71 | 48,629,300 | — | — |
| 2025-06-30 | $16.76 | $68.98 | 31,096,400 | — | — |
| 2025-06-27 | $16.60 | $68.33 | 36,525,400 | — | — |
| 2025-06-26 | $16.64 | $68.49 | 32,823,100 | — | — |
| 2025-06-25 | $16.28 | $67.01 | 20,383,000 | — | — |
| 2025-06-24 | $16.26 | $66.93 | 26,672,200 | — | — |
| 2025-06-23 | $16.07 | $66.14 | 22,795,400 | — | — |
| 2025-06-20 | $15.84 | $65.20 | 27,454,200 | — | — |
| 2025-06-18 | $15.73 | $64.75 | 23,511,400 | — | — |
| 2025-06-17 | $15.48 | $63.72 | 26,823,800 | — | — |
| 2025-06-16 | $15.70 | $63.98 | 22,833,400 | — | — |
| 2025-06-13 | $15.51 | $63.21 | 36,224,900 | — | — |
| 2025-06-12 | $15.96 | $65.04 | 31,620,800 | — | — |
| 2025-06-11 | $16.09 | $65.57 | 51,741,300 | — | — |
| 2025-06-10 | $16.31 | $66.47 | 32,376,900 | — | — |
| 2025-06-09 | $16.23 | $66.14 | 28,886,600 | — | — |
| 2025-06-06 | $16.22 | $66.10 | 30,776,000 | — | — |
| 2025-06-05 | $15.74 | $64.15 | 26,121,200 | — | — |
| 2025-06-04 | $15.74 | $64.15 | 19,170,700 | — | — |
| 2025-06-03 | $15.91 | $64.84 | 21,317,800 | — | — |
| 2025-06-02 | $15.58 | $63.49 | 19,174,500 | — | — |
| 2025-05-30 | $15.63 | $63.70 | 25,570,600 | — | — |
| 2025-05-29 | $15.72 | $64.07 | 27,628,300 | — | — |
| 2025-05-28 | $15.56 | $63.41 | 21,952,600 | — | — |
| 2025-05-27 | $15.76 | $64.23 | 23,907,400 | — | — |
| 2025-05-23 | $15.32 | $62.44 | 25,782,900 | — | — |
| 2025-05-22 | $15.43 | $62.88 | 28,810,700 | — | — |
| 2025-05-21 | $15.32 | $62.44 | 24,551,600 | — | — |
| 2025-05-20 | $15.94 | $64.96 | 15,163,700 | — | — |
| 2025-05-19 | $16.12 | $65.70 | 20,177,700 | — | — |
| 2025-05-16 | $16.18 | $65.94 | 15,203,000 | — | — |
| 2025-05-15 | $16.10 | $65.61 | 22,728,600 | — | — |
| 2025-05-14 | $16.09 | $65.57 | 21,159,900 | — | — |
| 2025-05-13 | $16.09 | $65.57 | 21,061,100 | — | — |
| 2025-05-12 | $15.93 | $64.92 | 25,726,900 | — | — |
| 2025-05-09 | $15.22 | $62.03 | 18,130,500 | — | — |
| 2025-05-08 | $15.22 | $62.03 | 20,118,400 | — | — |
| 2025-05-07 | $14.96 | $60.97 | 15,068,900 | — | — |
| 2025-05-06 | $14.88 | $60.64 | 19,383,900 | — | — |
| 2025-05-05 | $15.02 | $61.21 | 12,856,900 | — | — |
| 2025-05-02 | $15.08 | $61.46 | 18,090,800 | — | — |
| 2025-05-01 | $14.62 | $59.58 | 14,989,700 | — | — |
| 2025-04-30 | $14.53 | $59.22 | 18,423,200 | — | — |
| 2025-04-29 | $14.64 | $59.66 | 13,693,800 | — | — |
| 2025-04-28 | $14.58 | $59.42 | 15,511,400 | — | — |
| 2025-04-25 | $14.40 | $58.69 | 17,839,800 | — | — |
| 2025-04-24 | $14.55 | $59.30 | 16,491,400 | — | — |
| 2025-04-23 | $14.18 | $57.79 | 20,643,300 | — | — |
| 2025-04-22 | $13.93 | $56.77 | 21,022,700 | — | — |
| 2025-04-21 | $13.47 | $54.90 | 22,120,100 | — | — |
| 2025-04-17 | $13.67 | $55.71 | 31,069,000 | — | — |
| 2025-04-16 | $13.27 | $54.08 | 26,341,500 | — | — |
| 2025-04-15 | $13.40 | $54.61 | 14,988,300 | — | — |
| 2025-04-14 | $13.15 | $53.59 | 16,374,300 | — | — |
| 2025-04-11 | $12.89 | $52.53 | 23,058,800 | — | — |
| 2025-04-10 | $12.89 | $52.53 | 28,774,800 | — | — |
| 2025-04-09 | $13.71 | $55.87 | 31,308,800 | — | — |
| 2025-04-08 | $12.49 | $50.90 | 25,512,900 | — | — |
| 2025-04-07 | $12.71 | $51.80 | 37,023,100 | — | — |
| 2025-04-04 | $12.60 | $51.35 | 28,688,600 | — | — |
| 2025-04-03 | $13.46 | $54.85 | 31,270,200 | — | — |
| 2025-04-02 | $15.21 | $61.99 | 16,516,300 | — | — |
| 2025-04-01 | $14.95 | $60.93 | 20,382,600 | — | — |
| 2025-03-31 | $15.01 | $61.17 | 18,673,400 | — | — |
| 2025-03-28 | $14.79 | $60.28 | 12,853,800 | — | — |
| 2025-03-27 | $15.12 | $61.62 | 15,863,100 | — | — |
| 2025-03-26 | $15.26 | $62.19 | 14,667,600 | — | — |
| 2025-03-25 | $15.32 | $62.44 | 17,941,500 | — | — |
| 2025-03-24 | $15.35 | $62.56 | 15,981,700 | — | — |
| 2025-03-21 | $15.02 | $61.21 | 99,686,600 | — | — |
| 2025-03-20 | $14.95 | $60.93 | 21,910,100 | — | — |
| 2025-03-19 | $14.97 | $61.01 | 20,505,500 | — | — |
| 2025-03-18 | $14.76 | $60.15 | 23,168,200 | — | — |
| 2025-03-17 | $14.90 | $60.09 | 23,103,800 | — | — |
| 2025-03-14 | $14.75 | $59.49 | 27,473,500 | — | — |
| 2025-03-13 | $14.28 | $57.59 | 18,992,700 | — | — |
| 2025-03-12 | $14.55 | $58.68 | 24,303,400 | — | — |
| 2025-03-11 | $14.40 | $58.08 | 36,965,800 | — | — |
| 2025-03-10 | $14.64 | $59.04 | 28,774,100 | — | — |
| 2025-03-07 | $15.14 | $61.06 | 25,519,000 | — | — |
| 2025-03-06 | $15.13 | $61.02 | 24,455,800 | — | — |
| 2025-03-05 | $15.38 | $62.03 | 29,043,700 | — | — |
| 2025-03-04 | $15.51 | $62.55 | 28,823,100 | — | — |
| 2025-03-03 | $16.19 | $65.29 | 18,883,400 | — | — |
| 2025-02-28 | $16.47 | $66.42 | 31,047,900 | — | — |
| 2025-02-27 | $16.21 | $65.37 | 24,769,700 | — | — |
| 2025-02-26 | $16.06 | $64.77 | 25,799,000 | — | — |
| 2025-02-25 | $15.81 | $63.76 | 28,245,300 | — | — |
| 2025-02-24 | $16.02 | $64.61 | 21,010,800 | — | — |
| 2025-02-21 | $16.15 | $65.13 | 32,919,100 | — | — |
| 2025-02-20 | $16.42 | $66.22 | 19,214,500 | — | — |
| 2025-02-19 | $16.83 | $67.88 | 16,145,900 | — | — |
| 2025-02-18 | $16.89 | $68.12 | 21,197,200 | — | — |
| 2025-02-14 | $16.73 | $67.47 | 15,881,700 | — | — |
| 2025-02-13 | $16.61 | $66.99 | 18,831,400 | — | — |
| 2025-02-12 | $16.59 | $66.91 | 14,263,300 | — | — |
| 2025-02-11 | $16.86 | $68.00 | 18,785,300 | — | — |
| 2025-02-10 | $16.73 | $67.47 | 17,997,500 | — | — |
| 2025-02-07 | $16.92 | $68.24 | 15,234,200 | — | — |
| 2025-02-06 | $17.16 | $69.21 | 26,516,000 | — | — |
| 2025-02-05 | $16.92 | $68.24 | 21,298,500 | — | — |
| 2025-02-04 | $16.87 | $68.04 | 20,783,400 | — | — |
| 2025-02-03 | $16.84 | $67.92 | 21,739,000 | — | — |
| 2025-01-31 | $17.20 | $69.37 | 17,459,500 | — | — |
| 2025-01-30 | $17.39 | $70.13 | 18,944,000 | — | — |
| 2025-01-29 | $17.17 | $69.25 | 25,421,600 | — | — |
| 2025-01-28 | $17.23 | $69.49 | 22,737,200 | — | — |
| 2025-01-27 | $17.17 | $69.25 | 21,200,200 | — | — |
| 2025-01-24 | $17.20 | $69.37 | 20,478,700 | — | — |
| 2025-01-23 | $16.90 | $68.16 | 14,379,700 | — | — |
| 2025-01-22 | $16.86 | $68.00 | 16,915,100 | — | — |
| 2025-01-21 | $17.10 | $68.96 | 22,133,600 | — | — |
| 2025-01-17 | $17.01 | $68.60 | 31,298,500 | — | — |
| 2025-01-16 | $16.84 | $67.92 | 23,142,600 | — | — |
| 2025-01-15 | $17.04 | $68.72 | 21,983,000 | — | — |
| 2025-01-14 | $16.59 | $66.91 | 18,637,200 | — | — |
| 2025-01-13 | $16.22 | $65.42 | 16,176,900 | — | — |
| 2025-01-10 | $16.02 | $64.61 | 16,406,500 | — | — |
| 2025-01-08 | $16.43 | $66.26 | 15,744,300 | — | — |
| 2025-01-07 | $16.55 | $66.75 | 12,545,200 | — | — |
| 2025-01-06 | $16.53 | $66.67 | 14,773,100 | — | — |
| 2025-01-03 | $16.45 | $66.34 | 14,845,900 | — | — |
| 2025-01-02 | $16.24 | $65.50 | 20,048,500 | — | — |