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
- 2008-08-12 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 | $53.09 | $56.33 | 211,700 | — | — |
| 2025-12-30 | $53.29 | $56.54 | 126,800 | — | — |
| 2025-12-29 | $54.07 | $57.37 | 120,300 | — | — |
| 2025-12-26 | $54.42 | $57.74 | 114,000 | — | — |
| 2025-12-24 | $54.12 | $57.42 | 69,600 | — | — |
| 2025-12-23 | $53.13 | $56.37 | 87,100 | — | — |
| 2025-12-22 | $52.70 | $55.91 | 98,800 | — | — |
| 2025-12-19 | $52.35 | $55.54 | 180,300 | — | — |
| 2025-12-18 | $52.71 | $55.92 | 127,800 | — | — |
| 2025-12-17 | $50.69 | $53.78 | 123,600 | — | — |
| 2025-12-16 | $51.46 | $54.60 | 124,300 | — | — |
| 2025-12-15 | $50.50 | $53.58 | 252,500 | — | — |
| 2025-12-12 | $54.06 | $57.36 | 194,400 | — | — |
| 2025-12-11 | $55.94 | $59.35 | 190,000 | — | — |
| 2025-12-10 | $56.03 | $59.45 | 269,400 | — | — |
| 2025-12-09 | $54.86 | $58.21 | 212,300 | — | — |
| 2025-12-08 | $54.52 | $57.84 | 135,600 | — | — |
| 2025-12-05 | $55.52 | $58.91 | 142,500 | — | — |
| 2025-12-04 | $57.19 | $60.68 | 103,500 | — | — |
| 2025-12-03 | $56.72 | $60.18 | 165,800 | — | — |
| 2025-12-02 | $55.72 | $59.12 | 119,300 | — | — |
| 2025-12-01 | $56.50 | $59.95 | 154,500 | — | — |
| 2025-11-28 | $57.03 | $60.51 | 98,000 | — | — |
| 2025-11-26 | $57.19 | $60.68 | 282,200 | — | — |
| 2025-11-25 | $55.37 | $58.75 | 296,100 | — | — |
| 2025-11-24 | $51.02 | $54.13 | 329,400 | — | — |
| 2025-11-21 | $50.57 | $53.65 | 325,600 | — | — |
| 2025-11-20 | $48.11 | $51.04 | 276,700 | — | — |
| 2025-11-19 | $49.35 | $52.36 | 190,800 | — | — |
| 2025-11-18 | $48.88 | $51.86 | 164,200 | — | — |
| 2025-11-17 | $48.40 | $51.35 | 190,700 | — | — |
| 2025-11-14 | $49.12 | $52.12 | 151,700 | — | — |
| 2025-11-13 | $50.69 | $53.78 | 229,800 | — | — |
| 2025-11-12 | $51.83 | $54.99 | 224,100 | — | — |
| 2025-11-11 | $52.09 | $55.27 | 264,800 | — | — |
| 2025-11-10 | $53.52 | $56.78 | 253,500 | — | — |
| 2025-11-07 | $52.04 | $55.21 | 358,300 | — | — |
| 2025-11-06 | $53.27 | $56.52 | 322,200 | — | — |
| 2025-11-05 | $58.02 | $61.56 | 345,500 | — | — |
| 2025-11-04 | $62.02 | $65.80 | 338,900 | — | — |
| 2025-11-03 | $65.74 | $69.75 | 509,600 | — | — |
| 2025-10-31 | $64.00 | $67.90 | 560,700 | — | — |
| 2025-10-30 | $64.22 | $68.14 | 589,800 | — | — |
| 2025-10-29 | $60.40 | $64.08 | 303,100 | — | — |
| 2025-10-28 | $61.13 | $64.86 | 341,700 | — | — |
| 2025-10-27 | $61.45 | $65.20 | 256,700 | — | — |
| 2025-10-24 | $62.86 | $66.69 | 272,400 | — | — |
| 2025-10-23 | $60.00 | $63.66 | 179,700 | — | — |
| 2025-10-22 | $59.27 | $62.88 | 201,300 | — | — |
| 2025-10-21 | $59.06 | $62.66 | 177,500 | — | — |
| 2025-10-20 | $58.23 | $61.78 | 156,100 | — | — |
| 2025-10-17 | $57.15 | $60.63 | 145,100 | — | — |
| 2025-10-16 | $58.23 | $61.78 | 338,500 | — | — |
| 2025-10-15 | $60.00 | $63.66 | 336,900 | — | — |
| 2025-10-14 | $57.95 | $61.48 | 293,800 | — | — |
| 2025-10-13 | $54.68 | $58.01 | 342,700 | — | — |
| 2025-10-10 | $56.91 | $60.38 | 183,500 | — | — |
| 2025-10-09 | $59.26 | $62.87 | 159,800 | — | — |
| 2025-10-08 | $59.61 | $63.24 | 185,900 | — | — |
| 2025-10-07 | $59.04 | $62.64 | 264,900 | — | — |
| 2025-10-06 | $60.30 | $63.98 | 144,900 | — | — |
| 2025-10-03 | $63.19 | $67.04 | 112,000 | — | — |
| 2025-10-02 | $63.44 | $67.31 | 118,700 | — | — |
| 2025-10-01 | $64.69 | $68.63 | 199,800 | — | — |
| 2025-09-30 | $64.73 | $68.68 | 345,900 | — | — |
| 2025-09-29 | $67.68 | $71.81 | 194,900 | — | — |
| 2025-09-26 | $70.56 | $74.86 | 126,500 | — | — |
| 2025-09-25 | $68.59 | $72.77 | 165,800 | — | — |
| 2025-09-24 | $69.11 | $73.32 | 322,500 | — | — |
| 2025-09-23 | $70.40 | $74.69 | 196,700 | — | — |
| 2025-09-22 | $73.15 | $77.61 | 122,900 | — | — |
| 2025-09-19 | $74.53 | $79.07 | 238,300 | — | — |
| 2025-09-18 | $76.51 | $81.18 | 239,000 | — | — |
| 2025-09-17 | $75.77 | $80.39 | 430,200 | — | — |
| 2025-09-16 | $73.68 | $78.17 | 147,500 | — | — |
| 2025-09-15 | $73.74 | $78.24 | 131,300 | — | — |
| 2025-09-12 | $71.82 | $76.20 | 111,400 | — | — |
| 2025-09-11 | $71.77 | $76.15 | 230,500 | — | — |
| 2025-09-10 | $71.72 | $76.09 | 151,700 | — | — |
| 2025-09-09 | $72.56 | $76.98 | 234,100 | — | — |
| 2025-09-08 | $73.99 | $78.50 | 217,800 | — | — |
| 2025-09-05 | $71.81 | $76.19 | 219,700 | — | — |
| 2025-09-04 | $71.25 | $75.59 | 187,000 | — | — |
| 2025-09-03 | $68.47 | $72.64 | 176,900 | — | — |
| 2025-09-02 | $67.84 | $71.98 | 249,200 | — | — |
| 2025-08-29 | $67.95 | $72.09 | 189,100 | — | — |
| 2025-08-28 | $67.41 | $71.52 | 286,400 | — | — |
| 2025-08-27 | $67.72 | $71.85 | 365,500 | — | — |
| 2025-08-26 | $69.12 | $73.33 | 227,000 | — | — |
| 2025-08-25 | $69.82 | $74.08 | 321,800 | — | — |
| 2025-08-22 | $69.48 | $73.72 | 474,700 | — | — |
| 2025-08-21 | $63.15 | $67.00 | 155,800 | — | — |
| 2025-08-20 | $62.43 | $66.24 | 449,900 | — | — |
| 2025-08-19 | $62.06 | $65.84 | 367,700 | — | — |
| 2025-08-18 | $64.13 | $68.04 | 493,500 | — | — |
| 2025-08-15 | $63.52 | $67.39 | 492,500 | — | — |
| 2025-08-14 | $62.00 | $65.78 | 391,500 | — | — |
| 2025-08-13 | $61.80 | $65.57 | 535,200 | — | — |
| 2025-08-12 | $56.97 | $60.44 | 268,900 | — | — |
| 2025-08-11 | $55.31 | $58.68 | 228,900 | — | — |
| 2025-08-08 | $54.17 | $57.47 | 238,300 | — | — |
| 2025-08-07 | $54.16 | $57.46 | 201,700 | — | — |
| 2025-08-06 | $54.52 | $57.84 | 265,900 | — | — |
| 2025-08-05 | $53.23 | $56.48 | 450,300 | — | — |
| 2025-08-04 | $53.09 | $56.33 | 592,000 | — | — |
| 2025-08-01 | $49.47 | $52.49 | 641,200 | — | — |
| 2025-07-31 | $46.68 | $49.53 | 463,100 | — | — |
| 2025-07-30 | $46.55 | $49.39 | 368,300 | — | — |
| 2025-07-29 | $47.44 | $50.33 | 226,600 | — | — |
| 2025-07-28 | $48.20 | $51.14 | 255,400 | — | — |
| 2025-07-25 | $49.06 | $52.05 | 462,200 | — | — |
| 2025-07-24 | $50.34 | $53.41 | 1,376,100 | — | — |
| 2025-07-23 | $41.05 | $43.55 | 302,200 | — | — |
| 2025-07-22 | $40.49 | $42.96 | 345,000 | — | — |
| 2025-07-21 | $38.93 | $41.30 | 341,000 | — | — |
| 2025-07-18 | $37.93 | $40.24 | 231,700 | — | — |
| 2025-07-17 | $38.15 | $40.48 | 194,300 | — | — |
| 2025-07-16 | $37.82 | $40.13 | 182,200 | — | — |
| 2025-07-15 | $37.34 | $39.62 | 218,000 | — | — |
| 2025-07-14 | $38.63 | $40.99 | 218,400 | — | — |
| 2025-07-11 | $38.60 | $40.95 | 281,700 | — | — |
| 2025-07-10 | $40.72 | $43.20 | 590,800 | — | — |
| 2025-07-09 | $39.05 | $41.43 | 259,000 | — | — |
| 2025-07-08 | $38.37 | $40.71 | 167,400 | — | — |
| 2025-07-07 | $38.25 | $40.58 | 224,400 | — | — |
| 2025-07-03 | $38.76 | $41.12 | 115,800 | — | — |
| 2025-07-02 | $38.75 | $41.11 | 209,100 | — | — |
| 2025-07-01 | $38.33 | $40.67 | 229,900 | — | — |
| 2025-06-30 | $37.07 | $39.33 | 269,800 | — | — |
| 2025-06-27 | $36.95 | $39.20 | 379,700 | — | — |
| 2025-06-26 | $36.28 | $38.49 | 211,500 | — | — |
| 2025-06-25 | $35.78 | $37.96 | 207,900 | — | — |
| 2025-06-24 | $36.57 | $38.80 | 209,800 | — | — |
| 2025-06-23 | $35.61 | $37.78 | 216,600 | — | — |
| 2025-06-20 | $34.87 | $37.00 | 193,700 | — | — |
| 2025-06-18 | $34.61 | $36.72 | 247,700 | — | — |
| 2025-06-17 | $33.74 | $35.80 | 281,700 | — | — |
| 2025-06-16 | $35.35 | $37.51 | 251,100 | — | — |
| 2025-06-13 | $34.16 | $36.24 | 225,600 | — | — |
| 2025-06-12 | $35.24 | $37.39 | 232,000 | — | — |
| 2025-06-11 | $36.52 | $38.75 | 289,700 | — | — |
| 2025-06-10 | $36.30 | $38.51 | 248,000 | — | — |
| 2025-06-09 | $36.19 | $38.40 | 238,300 | — | — |
| 2025-06-06 | $35.99 | $38.18 | 256,700 | — | — |
| 2025-06-05 | $35.09 | $37.23 | 285,600 | — | — |
| 2025-06-04 | $35.29 | $37.44 | 257,000 | — | — |
| 2025-06-03 | $35.49 | $37.65 | 295,200 | — | — |
| 2025-06-02 | $34.69 | $36.81 | 326,800 | — | — |
| 2025-05-30 | $35.02 | $37.16 | 385,900 | — | — |
| 2025-05-29 | $35.59 | $37.76 | 312,600 | — | — |
| 2025-05-28 | $35.44 | $37.60 | 407,900 | — | — |
| 2025-05-27 | $35.80 | $37.98 | 333,300 | — | — |
| 2025-05-23 | $35.16 | $37.30 | 203,500 | — | — |
| 2025-05-22 | $35.38 | $37.54 | 348,000 | — | — |
| 2025-05-21 | $35.44 | $37.60 | 385,300 | — | — |
| 2025-05-20 | $37.65 | $39.95 | 191,900 | — | — |
| 2025-05-19 | $37.96 | $40.27 | 202,300 | — | — |
| 2025-05-16 | $38.21 | $40.54 | 222,000 | — | — |
| 2025-05-15 | $37.62 | $39.91 | 311,100 | — | — |
| 2025-05-14 | $38.70 | $41.06 | 323,800 | — | — |
| 2025-05-13 | $40.32 | $42.78 | 495,800 | — | — |
| 2025-05-12 | $39.30 | $41.70 | 505,600 | — | — |
| 2025-05-09 | $38.70 | $41.06 | 499,500 | — | — |
| 2025-05-08 | $38.96 | $41.34 | 397,200 | — | — |
| 2025-05-07 | $37.53 | $39.82 | 515,300 | — | — |
| 2025-05-06 | $36.92 | $39.17 | 761,700 | — | — |
| 2025-05-05 | $39.55 | $41.96 | 1,203,200 | — | — |
| 2025-05-02 | $43.22 | $45.86 | 3,259,800 | — | — |
| 2025-05-01 | $54.12 | $57.42 | 568,700 | — | — |
| 2025-04-30 | $51.59 | $54.74 | 234,700 | — | — |
| 2025-04-29 | $53.02 | $56.25 | 237,900 | — | — |
| 2025-04-28 | $52.11 | $55.29 | 318,400 | — | — |
| 2025-04-25 | $51.54 | $54.68 | 235,000 | — | — |
| 2025-04-24 | $51.53 | $54.67 | 573,300 | — | — |
| 2025-04-23 | $46.40 | $49.23 | 320,200 | — | — |
| 2025-04-22 | $44.52 | $47.23 | 261,100 | — | — |
| 2025-04-21 | $42.54 | $45.13 | 212,900 | — | — |
| 2025-04-17 | $44.88 | $47.62 | 173,900 | — | — |
| 2025-04-16 | $45.20 | $47.96 | 206,200 | — | — |
| 2025-04-15 | $45.15 | $47.90 | 189,900 | — | — |
| 2025-04-14 | $43.02 | $45.64 | 176,400 | — | — |
| 2025-04-11 | $41.02 | $43.52 | 277,300 | — | — |
| 2025-04-10 | $42.29 | $44.87 | 225,500 | — | — |
| 2025-04-09 | $44.65 | $47.37 | 457,600 | — | — |
| 2025-04-08 | $41.73 | $44.27 | 279,600 | — | — |
| 2025-04-07 | $43.99 | $46.67 | 314,700 | — | — |
| 2025-04-04 | $45.96 | $48.76 | 332,000 | — | — |
| 2025-04-03 | $47.68 | $50.59 | 268,400 | — | — |
| 2025-04-02 | $53.47 | $56.73 | 188,100 | — | — |
| 2025-04-01 | $52.76 | $55.98 | 205,600 | — | — |
| 2025-03-31 | $50.27 | $53.34 | 196,500 | — | — |
| 2025-03-28 | $51.41 | $54.54 | 215,000 | — | — |
| 2025-03-27 | $52.86 | $56.08 | 185,900 | — | — |
| 2025-03-26 | $54.57 | $57.90 | 142,100 | — | — |
| 2025-03-25 | $54.95 | $58.30 | 181,700 | — | — |
| 2025-03-24 | $55.58 | $58.97 | 303,400 | — | — |
| 2025-03-21 | $51.68 | $54.83 | 219,800 | — | — |
| 2025-03-20 | $51.39 | $54.52 | 301,100 | — | — |
| 2025-03-19 | $49.44 | $52.45 | 157,500 | — | — |
| 2025-03-18 | $48.70 | $51.67 | 179,100 | — | — |
| 2025-03-17 | $50.63 | $53.72 | 286,200 | — | — |
| 2025-03-14 | $49.26 | $52.26 | 474,300 | — | — |
| 2025-03-13 | $46.54 | $49.38 | 383,300 | — | — |
| 2025-03-12 | $45.83 | $48.62 | 330,900 | — | — |
| 2025-03-11 | $41.15 | $43.66 | 350,800 | — | — |
| 2025-03-10 | $42.21 | $44.78 | 371,700 | — | — |
| 2025-03-07 | $48.62 | $51.58 | 604,500 | — | — |
| 2025-03-06 | $49.34 | $52.35 | 1,339,100 | — | — |
| 2025-03-05 | $40.27 | $42.73 | 412,900 | — | — |
| 2025-03-04 | $38.72 | $41.08 | 282,300 | — | — |
| 2025-03-03 | $38.14 | $40.47 | 223,700 | — | — |
| 2025-02-28 | $40.39 | $42.85 | 181,000 | — | — |
| 2025-02-27 | $38.88 | $41.25 | 155,300 | — | — |
| 2025-02-26 | $40.51 | $42.98 | 135,700 | — | — |
| 2025-02-25 | $41.10 | $43.61 | 266,400 | — | — |
| 2025-02-24 | $39.89 | $42.32 | 222,600 | — | — |
| 2025-02-21 | $41.27 | $43.79 | 183,000 | — | — |
| 2025-02-20 | $43.10 | $45.73 | 140,800 | — | — |
| 2025-02-19 | $44.96 | $47.70 | 117,300 | — | — |
| 2025-02-18 | $45.96 | $48.76 | 108,100 | — | — |
| 2025-02-14 | $46.97 | $49.83 | 140,600 | — | — |
| 2025-02-13 | $46.18 | $49.00 | 125,200 | — | — |
| 2025-02-12 | $44.46 | $47.17 | 144,800 | — | — |
| 2025-02-11 | $45.15 | $47.90 | 98,700 | — | — |
| 2025-02-10 | $45.87 | $48.67 | 139,100 | — | — |
| 2025-02-07 | $45.71 | $48.50 | 185,300 | — | — |
| 2025-02-06 | $45.41 | $48.18 | 163,300 | — | — |
| 2025-02-05 | $44.97 | $47.71 | 145,200 | — | — |
| 2025-02-04 | $44.80 | $47.53 | 115,500 | — | — |
| 2025-02-03 | $44.09 | $46.78 | 149,500 | — | — |
| 2025-01-31 | $44.93 | $47.67 | 165,300 | — | — |
| 2025-01-30 | $47.14 | $50.01 | 217,400 | — | — |
| 2025-01-29 | $45.92 | $48.72 | 356,500 | — | — |
| 2025-01-28 | $46.64 | $49.48 | 267,500 | — | — |
| 2025-01-27 | $49.32 | $52.33 | 750,500 | — | — |
| 2025-01-24 | $41.45 | $43.98 | 266,000 | — | — |
| 2025-01-23 | $42.51 | $45.10 | 174,200 | — | — |
| 2025-01-22 | $43.31 | $45.95 | 252,700 | — | — |
| 2025-01-21 | $44.49 | $47.20 | 492,500 | — | — |
| 2025-01-17 | $40.64 | $43.12 | 260,600 | — | — |
| 2025-01-16 | $40.29 | $42.75 | 214,700 | — | — |
| 2025-01-15 | $38.52 | $40.87 | 340,300 | — | — |
| 2025-01-14 | $36.56 | $38.79 | 129,500 | — | — |
| 2025-01-13 | $36.77 | $39.01 | 166,700 | — | — |
| 2025-01-10 | $36.27 | $38.48 | 377,900 | — | — |
| 2025-01-08 | $38.86 | $41.23 | 216,300 | — | — |
| 2025-01-07 | $39.38 | $41.78 | 166,300 | — | — |
| 2025-01-06 | $39.87 | $42.30 | 158,800 | — | — |
| 2025-01-03 | $39.99 | $42.43 | 115,800 | — | — |
| 2025-01-02 | $38.84 | $41.21 | 165,900 | — | — |