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
- 1992-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 | $41.52 | $121.68 | 162,300 | — | — |
| 2025-12-30 | $41.71 | $122.23 | 148,200 | — | — |
| 2025-12-29 | $42.30 | $123.96 | 133,000 | — | — |
| 2025-12-26 | $42.71 | $125.16 | 141,500 | — | — |
| 2025-12-24 | $42.71 | $125.16 | 119,100 | — | — |
| 2025-12-23 | $42.65 | $124.99 | 178,400 | — | — |
| 2025-12-22 | $43.11 | $126.34 | 165,300 | — | — |
| 2025-12-19 | $43.50 | $127.48 | 920,200 | — | — |
| 2025-12-18 | $44.46 | $130.29 | 227,200 | — | — |
| 2025-12-17 | $44.21 | $129.56 | 304,000 | — | — |
| 2025-12-16 | $43.98 | $128.88 | 225,900 | — | — |
| 2025-12-15 | $44.46 | $130.29 | 324,000 | — | — |
| 2025-12-12 | $44.03 | $129.03 | 334,700 | — | — |
| 2025-12-11 | $44.06 | $129.12 | 194,800 | — | — |
| 2025-12-10 | $43.79 | $128.33 | 285,600 | — | — |
| 2025-12-09 | $42.30 | $123.96 | 134,500 | — | — |
| 2025-12-08 | $42.28 | $123.90 | 324,600 | — | — |
| 2025-12-05 | $42.01 | $123.11 | 130,400 | — | — |
| 2025-12-04 | $41.82 | $122.55 | 134,100 | — | — |
| 2025-12-03 | $42.24 | $123.79 | 230,600 | — | — |
| 2025-12-02 | $41.54 | $121.73 | 153,000 | — | — |
| 2025-12-01 | $41.54 | $121.73 | 238,100 | — | — |
| 2025-11-28 | $41.46 | $120.42 | 209,300 | — | — |
| 2025-11-26 | $42.14 | $122.39 | 409,200 | — | — |
| 2025-11-25 | $42.35 | $123.00 | 253,900 | — | — |
| 2025-11-24 | $41.14 | $119.49 | 251,600 | — | — |
| 2025-11-21 | $41.28 | $119.89 | 230,000 | — | — |
| 2025-11-20 | $39.96 | $116.06 | 159,800 | — | — |
| 2025-11-19 | $39.61 | $115.04 | 220,200 | — | — |
| 2025-11-18 | $39.77 | $115.51 | 180,400 | — | — |
| 2025-11-17 | $39.65 | $115.16 | 190,500 | — | — |
| 2025-11-14 | $40.93 | $118.88 | 193,700 | — | — |
| 2025-11-13 | $41.20 | $119.66 | 156,900 | — | — |
| 2025-11-12 | $41.39 | $120.21 | 227,900 | — | — |
| 2025-11-11 | $41.69 | $121.08 | 132,800 | — | — |
| 2025-11-10 | $41.51 | $120.56 | 176,200 | — | — |
| 2025-11-07 | $41.61 | $120.85 | 301,100 | — | — |
| 2025-11-06 | $40.85 | $118.64 | 153,800 | — | — |
| 2025-11-05 | $41.72 | $121.17 | 190,700 | — | — |
| 2025-11-04 | $40.73 | $118.30 | 310,000 | — | — |
| 2025-11-03 | $40.81 | $118.53 | 387,300 | — | — |
| 2025-10-31 | $40.47 | $117.54 | 254,400 | — | — |
| 2025-10-30 | $40.49 | $117.60 | 251,900 | — | — |
| 2025-10-29 | $39.91 | $115.91 | 271,800 | — | — |
| 2025-10-28 | $41.30 | $119.95 | 427,000 | — | — |
| 2025-10-27 | $40.74 | $118.32 | 147,400 | — | — |
| 2025-10-24 | $40.92 | $118.85 | 148,200 | — | — |
| 2025-10-23 | $40.33 | $117.13 | 187,100 | — | — |
| 2025-10-22 | $40.70 | $118.21 | 163,600 | — | — |
| 2025-10-21 | $40.76 | $118.38 | 104,300 | — | — |
| 2025-10-20 | $40.75 | $118.35 | 151,700 | — | — |
| 2025-10-17 | $40.15 | $116.61 | 165,200 | — | — |
| 2025-10-16 | $39.61 | $115.04 | 345,000 | — | — |
| 2025-10-15 | $41.43 | $120.33 | 266,900 | — | — |
| 2025-10-14 | $42.18 | $122.51 | 285,900 | — | — |
| 2025-10-13 | $39.65 | $115.16 | 145,600 | — | — |
| 2025-10-10 | $39.27 | $114.06 | 201,200 | — | — |
| 2025-10-09 | $40.75 | $118.35 | 104,300 | — | — |
| 2025-10-08 | $41.16 | $119.54 | 94,900 | — | — |
| 2025-10-07 | $41.28 | $119.89 | 168,000 | — | — |
| 2025-10-06 | $41.74 | $121.23 | 196,300 | — | — |
| 2025-10-03 | $41.47 | $120.44 | 169,400 | — | — |
| 2025-10-02 | $41.21 | $119.69 | 144,000 | — | — |
| 2025-10-01 | $41.43 | $120.33 | 192,800 | — | — |
| 2025-09-30 | $41.76 | $121.29 | 136,700 | — | — |
| 2025-09-29 | $41.84 | $121.52 | 187,600 | — | — |
| 2025-09-26 | $42.54 | $123.55 | 119,200 | — | — |
| 2025-09-25 | $42.55 | $123.58 | 107,700 | — | — |
| 2025-09-24 | $42.78 | $124.25 | 115,400 | — | — |
| 2025-09-23 | $42.83 | $124.39 | 152,700 | — | — |
| 2025-09-22 | $42.83 | $124.39 | 177,300 | — | — |
| 2025-09-19 | $43.28 | $125.70 | 832,300 | — | — |
| 2025-09-18 | $44.19 | $128.34 | 191,300 | — | — |
| 2025-09-17 | $42.77 | $124.22 | 175,700 | — | — |
| 2025-09-16 | $42.27 | $122.77 | 152,400 | — | — |
| 2025-09-15 | $42.80 | $124.31 | 171,600 | — | — |
| 2025-09-12 | $43.28 | $125.70 | 110,700 | — | — |
| 2025-09-11 | $43.64 | $126.75 | 149,900 | — | — |
| 2025-09-10 | $43.21 | $125.50 | 116,200 | — | — |
| 2025-09-09 | $43.16 | $125.35 | 127,400 | — | — |
| 2025-09-08 | $43.94 | $127.62 | 155,800 | — | — |
| 2025-09-05 | $44.04 | $127.91 | 162,500 | — | — |
| 2025-09-04 | $44.58 | $129.48 | 140,800 | — | — |
| 2025-09-03 | $43.88 | $127.44 | 142,100 | — | — |
| 2025-09-02 | $43.92 | $127.56 | 187,100 | — | — |
| 2025-08-29 | $44.27 | $128.58 | 147,000 | — | — |
| 2025-08-28 | $44.76 | $128.93 | 154,900 | — | — |
| 2025-08-27 | $45.07 | $129.82 | 151,700 | — | — |
| 2025-08-26 | $44.89 | $129.30 | 150,600 | — | — |
| 2025-08-25 | $44.40 | $127.89 | 150,300 | — | — |
| 2025-08-22 | $44.88 | $129.27 | 270,800 | — | — |
| 2025-08-21 | $42.52 | $122.47 | 146,800 | — | — |
| 2025-08-20 | $42.49 | $122.39 | 165,000 | — | — |
| 2025-08-19 | $42.24 | $121.67 | 143,700 | — | — |
| 2025-08-18 | $42.33 | $121.93 | 123,900 | — | — |
| 2025-08-15 | $42.13 | $121.35 | 295,100 | — | — |
| 2025-08-14 | $43.08 | $124.09 | 175,800 | — | — |
| 2025-08-13 | $43.44 | $125.12 | 212,100 | — | — |
| 2025-08-12 | $42.86 | $123.45 | 243,300 | — | — |
| 2025-08-11 | $40.94 | $117.92 | 164,200 | — | — |
| 2025-08-08 | $40.95 | $117.95 | 131,400 | — | — |
| 2025-08-07 | $40.65 | $117.09 | 166,100 | — | — |
| 2025-08-06 | $40.85 | $117.66 | 158,400 | — | — |
| 2025-08-05 | $40.90 | $117.81 | 186,900 | — | — |
| 2025-08-04 | $40.99 | $118.07 | 173,700 | — | — |
| 2025-08-01 | $40.56 | $116.83 | 272,300 | — | — |
| 2025-07-31 | $41.38 | $119.19 | 217,000 | — | — |
| 2025-07-30 | $42.18 | $121.49 | 359,400 | — | — |
| 2025-07-29 | $43.03 | $123.94 | 522,400 | — | — |
| 2025-07-28 | $41.47 | $119.45 | 165,300 | — | — |
| 2025-07-25 | $41.38 | $119.19 | 175,100 | — | — |
| 2025-07-24 | $41.55 | $119.68 | 124,000 | — | — |
| 2025-07-23 | $42.43 | $122.21 | 163,400 | — | — |
| 2025-07-22 | $42.45 | $122.27 | 197,600 | — | — |
| 2025-07-21 | $42.94 | $123.68 | 141,400 | — | — |
| 2025-07-18 | $43.11 | $124.17 | 187,700 | — | — |
| 2025-07-17 | $43.77 | $126.07 | 230,500 | — | — |
| 2025-07-16 | $43.11 | $124.17 | 180,400 | — | — |
| 2025-07-15 | $42.53 | $122.50 | 212,300 | — | — |
| 2025-07-14 | $44.36 | $127.77 | 139,600 | — | — |
| 2025-07-11 | $43.74 | $125.99 | 253,200 | — | — |
| 2025-07-10 | $44.04 | $126.85 | 154,600 | — | — |
| 2025-07-09 | $43.83 | $126.25 | 173,000 | — | — |
| 2025-07-08 | $43.33 | $124.81 | 309,600 | — | — |
| 2025-07-07 | $43.30 | $124.72 | 193,100 | — | — |
| 2025-07-03 | $43.87 | $126.36 | 138,200 | — | — |
| 2025-07-02 | $43.44 | $125.12 | 285,600 | — | — |
| 2025-07-01 | $42.82 | $123.34 | 182,500 | — | — |
| 2025-06-30 | $41.55 | $119.68 | 190,700 | — | — |
| 2025-06-27 | $41.89 | $120.66 | 490,700 | — | — |
| 2025-06-26 | $41.72 | $120.17 | 221,000 | — | — |
| 2025-06-25 | $40.63 | $117.03 | 182,900 | — | — |
| 2025-06-24 | $41.11 | $118.41 | 224,700 | — | — |
| 2025-06-23 | $40.75 | $117.38 | 206,600 | — | — |
| 2025-06-20 | $39.71 | $114.38 | 586,900 | — | — |
| 2025-06-18 | $39.97 | $115.13 | 299,200 | — | — |
| 2025-06-17 | $39.94 | $115.04 | 160,200 | — | — |
| 2025-06-16 | $40.36 | $116.25 | 252,200 | — | — |
| 2025-06-13 | $40.76 | $117.40 | 187,500 | — | — |
| 2025-06-12 | $41.98 | $120.92 | 123,500 | — | — |
| 2025-06-11 | $42.08 | $121.21 | 140,900 | — | — |
| 2025-06-10 | $42.64 | $122.82 | 138,200 | — | — |
| 2025-06-09 | $42.12 | $121.32 | 153,300 | — | — |
| 2025-06-06 | $41.80 | $120.40 | 216,200 | — | — |
| 2025-06-05 | $41.04 | $118.21 | 160,000 | — | — |
| 2025-06-04 | $41.11 | $118.41 | 190,700 | — | — |
| 2025-06-03 | $41.59 | $119.79 | 167,700 | — | — |
| 2025-06-02 | $41.01 | $118.12 | 168,800 | — | — |
| 2025-05-30 | $41.85 | $119.56 | 248,100 | — | — |
| 2025-05-29 | $42.04 | $120.11 | 108,100 | — | — |
| 2025-05-28 | $41.94 | $119.82 | 174,900 | — | — |
| 2025-05-27 | $42.61 | $121.74 | 135,800 | — | — |
| 2025-05-23 | $41.56 | $118.74 | 157,300 | — | — |
| 2025-05-22 | $41.83 | $119.51 | 229,200 | — | — |
| 2025-05-21 | $42.30 | $120.85 | 168,800 | — | — |
| 2025-05-20 | $43.68 | $124.79 | 185,700 | — | — |
| 2025-05-19 | $43.78 | $125.08 | 144,500 | — | — |
| 2025-05-16 | $44.11 | $126.02 | 204,600 | — | — |
| 2025-05-15 | $44.38 | $126.79 | 173,500 | — | — |
| 2025-05-14 | $44.45 | $126.99 | 242,500 | — | — |
| 2025-05-13 | $44.80 | $127.99 | 227,800 | — | — |
| 2025-05-12 | $44.65 | $127.56 | 353,600 | — | — |
| 2025-05-09 | $43.02 | $122.91 | 235,100 | — | — |
| 2025-05-08 | $43.32 | $123.76 | 281,400 | — | — |
| 2025-05-07 | $42.66 | $121.88 | 371,900 | — | — |
| 2025-05-06 | $42.69 | $121.96 | 313,600 | — | — |
| 2025-05-05 | $43.07 | $123.05 | 311,300 | — | — |
| 2025-05-02 | $43.41 | $124.02 | 2,160,000 | — | — |
| 2025-05-01 | $42.51 | $121.45 | 450,000 | — | — |
| 2025-04-30 | $42.34 | $120.96 | 558,500 | — | — |
| 2025-04-29 | $42.80 | $122.28 | 364,000 | — | — |
| 2025-04-28 | $42.47 | $121.34 | 398,800 | — | — |
| 2025-04-25 | $42.60 | $121.71 | 403,300 | — | — |
| 2025-04-24 | $42.36 | $121.02 | 224,900 | — | — |
| 2025-04-23 | $41.87 | $119.62 | 332,000 | — | — |
| 2025-04-22 | $41.35 | $118.14 | 289,700 | — | — |
| 2025-04-21 | $39.64 | $113.25 | 234,700 | — | — |
| 2025-04-17 | $39.76 | $113.59 | 297,000 | — | — |
| 2025-04-16 | $39.58 | $113.08 | 236,300 | — | — |
| 2025-04-15 | $39.57 | $113.05 | 270,200 | — | — |
| 2025-04-14 | $38.82 | $110.91 | 259,500 | — | — |
| 2025-04-11 | $38.62 | $110.34 | 229,100 | — | — |
| 2025-04-10 | $38.67 | $110.48 | 342,500 | — | — |
| 2025-04-09 | $40.45 | $115.56 | 368,400 | — | — |
| 2025-04-08 | $38.64 | $110.39 | 239,900 | — | — |
| 2025-04-07 | $38.97 | $111.34 | 424,500 | — | — |
| 2025-04-04 | $38.83 | $110.94 | 396,600 | — | — |
| 2025-04-03 | $39.65 | $113.28 | 327,800 | — | — |
| 2025-04-02 | $42.90 | $122.56 | 188,600 | — | — |
| 2025-04-01 | $42.68 | $121.94 | 230,700 | — | — |
| 2025-03-31 | $42.90 | $122.56 | 226,900 | — | — |
| 2025-03-28 | $43.09 | $123.11 | 222,600 | — | — |
| 2025-03-27 | $43.48 | $124.22 | 165,300 | — | — |
| 2025-03-26 | $43.59 | $124.54 | 167,700 | — | — |
| 2025-03-25 | $43.92 | $125.48 | 239,600 | — | — |
| 2025-03-24 | $43.77 | $125.05 | 187,800 | — | — |
| 2025-03-21 | $42.80 | $122.28 | 925,600 | — | — |
| 2025-03-20 | $43.20 | $123.42 | 208,400 | — | — |
| 2025-03-19 | $43.46 | $124.16 | 258,300 | — | — |
| 2025-03-18 | $43.38 | $123.94 | 217,800 | — | — |
| 2025-03-17 | $43.67 | $124.76 | 311,500 | — | — |
| 2025-03-14 | $43.26 | $123.59 | 292,300 | — | — |
| 2025-03-13 | $42.51 | $121.45 | 251,000 | — | — |
| 2025-03-12 | $42.68 | $121.94 | 335,400 | — | — |
| 2025-03-11 | $42.73 | $122.08 | 200,400 | — | — |
| 2025-03-10 | $43.32 | $123.76 | 303,500 | — | — |
| 2025-03-07 | $44.34 | $126.68 | 185,400 | — | — |
| 2025-03-06 | $44.56 | $127.31 | 231,600 | — | — |
| 2025-03-05 | $45.01 | $128.59 | 286,600 | — | — |
| 2025-03-04 | $45.31 | $129.45 | 292,200 | — | — |
| 2025-03-03 | $47.31 | $135.16 | 220,000 | — | — |
| 2025-02-28 | $47.75 | $135.45 | 173,400 | — | — |
| 2025-02-27 | $47.13 | $133.69 | 141,300 | — | — |
| 2025-02-26 | $46.91 | $133.07 | 167,800 | — | — |
| 2025-02-25 | $47.41 | $134.48 | 183,600 | — | — |
| 2025-02-24 | $46.84 | $132.87 | 160,100 | — | — |
| 2025-02-21 | $46.87 | $132.95 | 185,400 | — | — |
| 2025-02-20 | $47.34 | $134.29 | 147,200 | — | — |
| 2025-02-19 | $47.99 | $136.13 | 121,100 | — | — |
| 2025-02-18 | $48.22 | $136.78 | 106,400 | — | — |
| 2025-02-14 | $48.05 | $136.30 | 94,200 | — | — |
| 2025-02-13 | $48.04 | $136.27 | 130,000 | — | — |
| 2025-02-12 | $47.76 | $135.48 | 188,800 | — | — |
| 2025-02-11 | $49.14 | $139.39 | 107,400 | — | — |
| 2025-02-10 | $48.30 | $137.01 | 178,300 | — | — |
| 2025-02-07 | $48.55 | $137.72 | 267,600 | — | — |
| 2025-02-06 | $49.02 | $139.05 | 121,500 | — | — |
| 2025-02-05 | $48.32 | $137.07 | 130,500 | — | — |
| 2025-02-04 | $47.86 | $135.76 | 132,700 | — | — |
| 2025-02-03 | $46.64 | $132.30 | 141,100 | — | — |
| 2025-01-31 | $47.63 | $135.11 | 218,200 | — | — |
| 2025-01-30 | $47.70 | $135.31 | 146,500 | — | — |
| 2025-01-29 | $47.02 | $133.38 | 297,100 | — | — |
| 2025-01-28 | $46.09 | $130.74 | 417,500 | — | — |
| 2025-01-27 | $48.70 | $138.14 | 192,100 | — | — |
| 2025-01-24 | $48.02 | $136.21 | 171,200 | — | — |
| 2025-01-23 | $47.91 | $135.90 | 174,700 | — | — |
| 2025-01-22 | $48.09 | $136.41 | 205,600 | — | — |
| 2025-01-21 | $48.67 | $138.06 | 196,400 | — | — |
| 2025-01-17 | $47.86 | $135.76 | 467,900 | — | — |
| 2025-01-16 | $47.16 | $133.78 | 306,600 | — | — |
| 2025-01-15 | $47.62 | $135.08 | 192,000 | — | — |
| 2025-01-14 | $47.04 | $133.44 | 222,300 | — | — |
| 2025-01-13 | $45.78 | $129.86 | 146,600 | — | — |
| 2025-01-10 | $45.20 | $128.22 | 224,600 | — | — |
| 2025-01-08 | $46.38 | $131.56 | 125,400 | — | — |
| 2025-01-07 | $46.75 | $132.61 | 245,800 | — | — |
| 2025-01-06 | $47.48 | $134.68 | 172,700 | — | — |
| 2025-01-03 | $47.85 | $135.73 | 156,000 | — | — |
| 2025-01-02 | $47.15 | $133.75 | 157,900 | — | — |