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 | $22.33 | $143.28 | 265,400 | — | — |
| 2025-12-30 | $22.66 | $145.40 | 225,900 | — | — |
| 2025-12-29 | $22.95 | $147.26 | 273,100 | — | — |
| 2025-12-26 | $22.69 | $145.59 | 185,000 | — | — |
| 2025-12-24 | $22.32 | $143.22 | 125,200 | — | — |
| 2025-12-23 | $22.17 | $142.26 | 323,600 | — | — |
| 2025-12-22 | $22.23 | $142.64 | 423,600 | — | — |
| 2025-12-19 | $22.43 | $143.92 | 1,250,200 | — | — |
| 2025-12-18 | $22.98 | $147.45 | 410,300 | — | — |
| 2025-12-17 | $23.02 | $147.71 | 419,200 | — | — |
| 2025-12-16 | $22.73 | $145.85 | 347,300 | — | — |
| 2025-12-15 | $22.42 | $143.86 | 344,300 | — | — |
| 2025-12-12 | $22.29 | $143.03 | 292,500 | — | — |
| 2025-12-11 | $22.32 | $143.22 | 318,600 | — | — |
| 2025-12-10 | $21.94 | $140.78 | 298,500 | — | — |
| 2025-12-09 | $21.35 | $136.99 | 281,900 | — | — |
| 2025-12-08 | $20.95 | $134.43 | 301,800 | — | — |
| 2025-12-05 | $20.89 | $134.04 | 158,100 | — | — |
| 2025-12-04 | $20.64 | $132.44 | 193,900 | — | — |
| 2025-12-03 | $20.97 | $134.56 | 268,800 | — | — |
| 2025-12-02 | $20.38 | $130.77 | 228,200 | — | — |
| 2025-12-01 | $20.09 | $128.91 | 397,300 | — | — |
| 2025-11-28 | $20.32 | $130.39 | 104,800 | — | — |
| 2025-11-26 | $20.41 | $130.96 | 399,500 | — | — |
| 2025-11-25 | $20.48 | $131.41 | 347,700 | — | — |
| 2025-11-24 | $19.81 | $127.11 | 292,500 | — | — |
| 2025-11-21 | $19.67 | $126.21 | 342,300 | — | — |
| 2025-11-20 | $18.85 | $120.95 | 270,100 | — | — |
| 2025-11-19 | $18.63 | $119.54 | 379,100 | — | — |
| 2025-11-18 | $18.88 | $121.15 | 395,000 | — | — |
| 2025-11-17 | $19.03 | $122.11 | 243,000 | — | — |
| 2025-11-14 | $20.21 | $127.75 | 255,100 | — | — |
| 2025-11-13 | $20.44 | $129.21 | 282,600 | — | — |
| 2025-11-12 | $20.73 | $131.04 | 399,100 | — | — |
| 2025-11-11 | $20.63 | $130.41 | 256,300 | — | — |
| 2025-11-10 | $20.86 | $131.86 | 319,600 | — | — |
| 2025-11-07 | $20.70 | $130.85 | 505,800 | — | — |
| 2025-11-06 | $20.75 | $131.17 | 941,900 | — | — |
| 2025-11-05 | $18.19 | $114.99 | 396,000 | — | — |
| 2025-11-04 | $18.23 | $115.24 | 261,400 | — | — |
| 2025-11-03 | $18.09 | $114.35 | 350,400 | — | — |
| 2025-10-31 | $18.11 | $114.48 | 444,500 | — | — |
| 2025-10-30 | $18.17 | $114.86 | 359,300 | — | — |
| 2025-10-29 | $18.32 | $115.81 | 284,900 | — | — |
| 2025-10-28 | $19.09 | $120.67 | 178,300 | — | — |
| 2025-10-27 | $18.88 | $119.35 | 237,400 | — | — |
| 2025-10-24 | $19.33 | $122.19 | 210,000 | — | — |
| 2025-10-23 | $19.07 | $120.55 | 271,700 | — | — |
| 2025-10-22 | $18.85 | $119.16 | 234,700 | — | — |
| 2025-10-21 | $18.75 | $118.53 | 148,300 | — | — |
| 2025-10-20 | $18.42 | $116.44 | 205,500 | — | — |
| 2025-10-17 | $18.07 | $114.23 | 264,900 | — | — |
| 2025-10-16 | $17.92 | $113.28 | 160,200 | — | — |
| 2025-10-15 | $18.27 | $115.49 | 213,900 | — | — |
| 2025-10-14 | $18.46 | $116.69 | 238,200 | — | — |
| 2025-10-13 | $18.20 | $115.05 | 182,400 | — | — |
| 2025-10-10 | $18.09 | $114.35 | 221,800 | — | — |
| 2025-10-09 | $18.64 | $117.83 | 183,000 | — | — |
| 2025-10-08 | $18.98 | $119.98 | 288,100 | — | — |
| 2025-10-07 | $18.98 | $119.98 | 241,600 | — | — |
| 2025-10-06 | $19.37 | $122.44 | 338,000 | — | — |
| 2025-10-03 | $19.64 | $124.15 | 297,400 | — | — |
| 2025-10-02 | $19.42 | $122.76 | 273,300 | — | — |
| 2025-10-01 | $19.49 | $123.20 | 189,900 | — | — |
| 2025-09-30 | $19.36 | $122.38 | 195,700 | — | — |
| 2025-09-29 | $19.32 | $122.13 | 283,000 | — | — |
| 2025-09-26 | $19.54 | $123.52 | 241,000 | — | — |
| 2025-09-25 | $19.22 | $121.50 | 194,700 | — | — |
| 2025-09-24 | $19.50 | $123.27 | 244,200 | — | — |
| 2025-09-23 | $19.28 | $121.88 | 311,000 | — | — |
| 2025-09-22 | $19.44 | $122.89 | 273,500 | — | — |
| 2025-09-19 | $19.42 | $122.76 | 1,126,500 | — | — |
| 2025-09-18 | $19.90 | $125.80 | 296,100 | — | — |
| 2025-09-17 | $19.52 | $123.39 | 348,200 | — | — |
| 2025-09-16 | $19.55 | $123.58 | 270,400 | — | — |
| 2025-09-15 | $19.65 | $124.21 | 241,600 | — | — |
| 2025-09-12 | $19.62 | $124.03 | 214,100 | — | — |
| 2025-09-11 | $19.81 | $125.23 | 339,800 | — | — |
| 2025-09-10 | $19.11 | $120.80 | 216,800 | — | — |
| 2025-09-09 | $19.24 | $121.62 | 230,800 | — | — |
| 2025-09-08 | $19.50 | $123.27 | 273,600 | — | — |
| 2025-09-05 | $19.52 | $123.39 | 244,300 | — | — |
| 2025-09-04 | $19.41 | $122.70 | 327,000 | — | — |
| 2025-09-03 | $18.99 | $120.04 | 293,700 | — | — |
| 2025-09-02 | $19.38 | $122.51 | 286,700 | — | — |
| 2025-08-29 | $19.66 | $124.28 | 237,600 | — | — |
| 2025-08-28 | $19.39 | $122.57 | 259,300 | — | — |
| 2025-08-27 | $19.80 | $125.16 | 222,700 | — | — |
| 2025-08-26 | $20.08 | $126.93 | 312,900 | — | — |
| 2025-08-25 | $19.89 | $125.73 | 238,300 | — | — |
| 2025-08-22 | $20.05 | $126.74 | 355,300 | — | — |
| 2025-08-21 | $19.03 | $120.30 | 197,700 | — | — |
| 2025-08-20 | $19.11 | $120.80 | 245,400 | — | — |
| 2025-08-19 | $19.12 | $120.86 | 222,900 | — | — |
| 2025-08-18 | $18.99 | $120.04 | 235,600 | — | — |
| 2025-08-15 | $19.29 | $120.04 | 528,200 | — | — |
| 2025-08-14 | $19.33 | $120.29 | 408,400 | — | — |
| 2025-08-13 | $19.52 | $121.47 | 340,800 | — | — |
| 2025-08-12 | $19.35 | $120.42 | 481,600 | — | — |
| 2025-08-11 | $18.90 | $117.62 | 586,000 | — | — |
| 2025-08-08 | $19.14 | $119.11 | 731,800 | — | — |
| 2025-08-07 | $19.21 | $119.54 | 1,300,400 | — | — |
| 2025-08-06 | $16.03 | $99.76 | 515,100 | — | — |
| 2025-08-05 | $16.24 | $101.06 | 340,100 | — | — |
| 2025-08-04 | $15.93 | $99.13 | 416,500 | — | — |
| 2025-08-01 | $15.59 | $97.02 | 446,900 | — | — |
| 2025-07-31 | $16.10 | $100.19 | 488,500 | — | — |
| 2025-07-30 | $16.26 | $101.19 | 312,100 | — | — |
| 2025-07-29 | $16.52 | $102.80 | 299,000 | — | — |
| 2025-07-28 | $16.86 | $104.92 | 369,400 | — | — |
| 2025-07-25 | $17.03 | $105.98 | 188,200 | — | — |
| 2025-07-24 | $16.86 | $104.92 | 290,500 | — | — |
| 2025-07-23 | $17.23 | $107.22 | 309,200 | — | — |
| 2025-07-22 | $16.70 | $103.92 | 354,500 | — | — |
| 2025-07-21 | $16.25 | $101.12 | 299,500 | — | — |
| 2025-07-18 | $16.30 | $101.44 | 358,800 | — | — |
| 2025-07-17 | $16.23 | $101.00 | 244,500 | — | — |
| 2025-07-16 | $16.06 | $99.94 | 259,200 | — | — |
| 2025-07-15 | $15.78 | $98.20 | 288,200 | — | — |
| 2025-07-14 | $16.34 | $101.68 | 228,500 | — | — |
| 2025-07-11 | $16.36 | $101.81 | 233,000 | — | — |
| 2025-07-10 | $16.89 | $105.11 | 277,700 | — | — |
| 2025-07-09 | $16.67 | $103.74 | 239,600 | — | — |
| 2025-07-08 | $16.73 | $104.11 | 530,900 | — | — |
| 2025-07-07 | $16.49 | $102.62 | 333,100 | — | — |
| 2025-07-03 | $17.15 | $106.73 | 227,400 | — | — |
| 2025-07-02 | $16.83 | $104.73 | 420,300 | — | — |
| 2025-07-01 | $16.31 | $101.50 | 500,500 | — | — |
| 2025-06-30 | $15.91 | $99.01 | 359,200 | — | — |
| 2025-06-27 | $15.86 | $98.70 | 647,300 | — | — |
| 2025-06-26 | $15.87 | $98.76 | 328,000 | — | — |
| 2025-06-25 | $15.67 | $97.52 | 318,100 | — | — |
| 2025-06-24 | $15.56 | $96.83 | 340,000 | — | — |
| 2025-06-23 | $15.13 | $94.15 | 326,200 | — | — |
| 2025-06-20 | $14.79 | $92.04 | 1,183,700 | — | — |
| 2025-06-18 | $14.75 | $91.79 | 277,100 | — | — |
| 2025-06-17 | $14.80 | $92.10 | 269,900 | — | — |
| 2025-06-16 | $15.04 | $93.59 | 467,000 | — | — |
| 2025-06-13 | $14.75 | $91.79 | 320,900 | — | — |
| 2025-06-12 | $15.31 | $95.27 | 300,000 | — | — |
| 2025-06-11 | $15.45 | $96.15 | 519,400 | — | — |
| 2025-06-10 | $15.84 | $98.57 | 472,100 | — | — |
| 2025-06-09 | $15.35 | $95.52 | 365,400 | — | — |
| 2025-06-06 | $14.87 | $92.54 | 280,100 | — | — |
| 2025-06-05 | $14.53 | $90.42 | 309,300 | — | — |
| 2025-06-04 | $14.88 | $92.60 | 418,300 | — | — |
| 2025-06-03 | $14.37 | $89.43 | 481,700 | — | — |
| 2025-06-02 | $14.14 | $87.99 | 381,800 | — | — |
| 2025-05-30 | $14.27 | $88.80 | 459,100 | — | — |
| 2025-05-29 | $14.32 | $89.11 | 339,200 | — | — |
| 2025-05-28 | $14.13 | $87.93 | 336,600 | — | — |
| 2025-05-27 | $14.48 | $90.11 | 545,400 | — | — |
| 2025-05-23 | $13.64 | $84.88 | 376,000 | — | — |
| 2025-05-22 | $13.96 | $86.87 | 354,800 | — | — |
| 2025-05-21 | $14.26 | $88.74 | 356,500 | — | — |
| 2025-05-20 | $14.99 | $93.28 | 507,300 | — | — |
| 2025-05-19 | $15.17 | $94.40 | 272,800 | — | — |
| 2025-05-16 | $15.95 | $97.39 | 404,300 | — | — |
| 2025-05-15 | $16.00 | $97.70 | 239,700 | — | — |
| 2025-05-14 | $16.00 | $97.70 | 297,700 | — | — |
| 2025-05-13 | $16.22 | $99.04 | 315,800 | — | — |
| 2025-05-12 | $16.20 | $98.92 | 317,100 | — | — |
| 2025-05-09 | $15.75 | $96.17 | 244,400 | — | — |
| 2025-05-08 | $15.75 | $96.17 | 307,400 | — | — |
| 2025-05-07 | $15.32 | $93.54 | 304,100 | — | — |
| 2025-05-06 | $15.23 | $92.99 | 326,400 | — | — |
| 2025-05-05 | $15.15 | $92.51 | 464,900 | — | — |
| 2025-05-02 | $15.08 | $92.08 | 584,700 | — | — |
| 2025-05-01 | $14.75 | $90.06 | 718,800 | — | — |
| 2025-04-30 | $14.60 | $89.15 | 858,600 | — | — |
| 2025-04-29 | $15.50 | $94.64 | 255,000 | — | — |
| 2025-04-28 | $15.40 | $94.03 | 250,400 | — | — |
| 2025-04-25 | $15.36 | $93.79 | 309,600 | — | — |
| 2025-04-24 | $15.46 | $94.40 | 375,100 | — | — |
| 2025-04-23 | $14.84 | $90.61 | 273,400 | — | — |
| 2025-04-22 | $14.76 | $90.12 | 363,400 | — | — |
| 2025-04-21 | $14.22 | $86.83 | 298,800 | — | — |
| 2025-04-17 | $14.55 | $88.84 | 275,300 | — | — |
| 2025-04-16 | $14.59 | $89.09 | 368,700 | — | — |
| 2025-04-15 | $14.63 | $89.33 | 365,400 | — | — |
| 2025-04-14 | $14.71 | $89.82 | 261,000 | — | — |
| 2025-04-11 | $14.61 | $89.21 | 408,100 | — | — |
| 2025-04-10 | $14.29 | $87.25 | 481,800 | — | — |
| 2025-04-09 | $15.20 | $92.81 | 567,300 | — | — |
| 2025-04-08 | $14.18 | $86.58 | 440,800 | — | — |
| 2025-04-07 | $14.86 | $90.74 | 795,300 | — | — |
| 2025-04-04 | $14.95 | $91.28 | 584,300 | — | — |
| 2025-04-03 | $15.19 | $92.75 | 454,100 | — | — |
| 2025-04-02 | $16.25 | $99.22 | 195,800 | — | — |
| 2025-04-01 | $15.86 | $96.84 | 240,000 | — | — |
| 2025-03-31 | $15.81 | $96.54 | 271,100 | — | — |
| 2025-03-28 | $15.87 | $96.90 | 272,800 | — | — |
| 2025-03-27 | $16.40 | $100.14 | 319,300 | — | — |
| 2025-03-26 | $15.97 | $97.51 | 201,600 | — | — |
| 2025-03-25 | $15.80 | $96.47 | 201,200 | — | — |
| 2025-03-24 | $16.14 | $98.55 | 196,900 | — | — |
| 2025-03-21 | $16.02 | $97.82 | 580,900 | — | — |
| 2025-03-20 | $16.23 | $99.10 | 296,500 | — | — |
| 2025-03-19 | $16.23 | $99.10 | 266,700 | — | — |
| 2025-03-18 | $15.89 | $97.02 | 331,100 | — | — |
| 2025-03-17 | $16.04 | $97.94 | 275,000 | — | — |
| 2025-03-14 | $15.84 | $96.72 | 284,100 | — | — |
| 2025-03-13 | $15.62 | $95.38 | 273,100 | — | — |
| 2025-03-12 | $15.63 | $95.44 | 407,000 | — | — |
| 2025-03-11 | $15.84 | $96.72 | 486,800 | — | — |
| 2025-03-10 | $16.26 | $99.28 | 592,200 | — | — |
| 2025-03-07 | $16.36 | $99.89 | 346,200 | — | — |
| 2025-03-06 | $15.97 | $97.51 | 340,100 | — | — |
| 2025-03-05 | $15.58 | $95.13 | 457,600 | — | — |
| 2025-03-04 | $15.43 | $94.22 | 622,000 | — | — |
| 2025-03-03 | $15.81 | $96.54 | 482,800 | — | — |
| 2025-02-28 | $16.46 | $100.50 | 429,000 | — | — |
| 2025-02-27 | $16.22 | $99.04 | 411,400 | — | — |
| 2025-02-26 | $16.29 | $99.47 | 495,000 | — | — |
| 2025-02-25 | $16.59 | $101.30 | 494,100 | — | — |
| 2025-02-24 | $16.85 | $102.89 | 398,700 | — | — |
| 2025-02-21 | $17.03 | $103.99 | 459,100 | — | — |
| 2025-02-20 | $17.35 | $105.94 | 510,600 | — | — |
| 2025-02-19 | $17.86 | $109.05 | 537,700 | — | — |
| 2025-02-18 | $17.98 | $109.79 | 418,500 | — | — |
| 2025-02-14 | $18.92 | $113.69 | 310,500 | — | — |
| 2025-02-13 | $18.63 | $111.95 | 328,200 | — | — |
| 2025-02-12 | $18.38 | $110.45 | 454,700 | — | — |
| 2025-02-11 | $18.56 | $111.53 | 371,000 | — | — |
| 2025-02-10 | $19.01 | $114.23 | 440,900 | — | — |
| 2025-02-07 | $18.87 | $113.39 | 826,500 | — | — |
| 2025-02-06 | $20.02 | $120.30 | 1,158,600 | — | — |
| 2025-02-05 | $22.58 | $135.69 | 379,100 | — | — |
| 2025-02-04 | $22.86 | $137.37 | 1,307,400 | — | — |
| 2025-02-03 | $22.81 | $137.07 | 216,600 | — | — |
| 2025-01-31 | $23.19 | $139.35 | 299,600 | — | — |
| 2025-01-30 | $23.42 | $140.74 | 269,800 | — | — |
| 2025-01-29 | $22.88 | $137.49 | 240,700 | — | — |
| 2025-01-28 | $23.05 | $138.51 | 268,800 | — | — |
| 2025-01-27 | $22.76 | $136.77 | 325,600 | — | — |
| 2025-01-24 | $22.10 | $132.80 | 162,200 | — | — |
| 2025-01-23 | $22.20 | $133.40 | 243,300 | — | — |
| 2025-01-22 | $22.32 | $134.12 | 249,200 | — | — |
| 2025-01-21 | $22.85 | $137.31 | 176,500 | — | — |
| 2025-01-17 | $22.51 | $135.27 | 152,400 | — | — |
| 2025-01-16 | $22.36 | $134.37 | 115,500 | — | — |
| 2025-01-15 | $22.56 | $135.57 | 190,100 | — | — |
| 2025-01-14 | $22.08 | $132.68 | 186,400 | — | — |
| 2025-01-13 | $21.56 | $129.56 | 223,600 | — | — |
| 2025-01-10 | $21.21 | $127.45 | 243,100 | — | — |
| 2025-01-08 | $21.99 | $132.14 | 209,900 | — | — |
| 2025-01-07 | $22.28 | $133.88 | 239,900 | — | — |
| 2025-01-06 | $22.51 | $135.27 | 270,700 | — | — |
| 2025-01-03 | $22.67 | $136.23 | 285,100 | — | — |
| 2025-01-02 | $22.47 | $135.03 | 156,600 | — | — |