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
- 2010-12-15 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 | $60.15 | $73.46 | 160,300 | — | — |
| 2025-12-30 | $60.80 | $74.25 | 171,800 | — | — |
| 2025-12-29 | $60.73 | $74.17 | 221,800 | — | — |
| 2025-12-26 | $60.97 | $74.46 | 214,400 | — | — |
| 2025-12-24 | $60.91 | $74.39 | 92,000 | — | — |
| 2025-12-23 | $60.70 | $74.13 | 292,400 | — | — |
| 2025-12-22 | $61.54 | $75.16 | 489,700 | — | — |
| 2025-12-19 | $60.30 | $73.64 | 655,600 | — | — |
| 2025-12-18 | $61.63 | $75.27 | 365,600 | — | — |
| 2025-12-17 | $61.44 | $75.03 | 311,600 | — | — |
| 2025-12-16 | $62.41 | $76.22 | 322,000 | — | — |
| 2025-12-15 | $62.32 | $76.11 | 340,900 | — | — |
| 2025-12-12 | $62.58 | $76.43 | 243,900 | — | — |
| 2025-12-11 | $63.54 | $77.60 | 264,400 | — | — |
| 2025-12-10 | $63.41 | $77.44 | 479,400 | — | — |
| 2025-12-09 | $62.34 | $76.13 | 220,800 | — | — |
| 2025-12-08 | $62.91 | $76.83 | 371,100 | — | — |
| 2025-12-05 | $63.23 | $77.22 | 266,800 | — | — |
| 2025-12-04 | $63.92 | $78.06 | 251,000 | — | — |
| 2025-12-03 | $64.36 | $78.60 | 254,900 | — | — |
| 2025-12-02 | $63.33 | $77.34 | 228,000 | — | — |
| 2025-12-01 | $64.41 | $78.66 | 255,400 | — | — |
| 2025-11-28 | $64.64 | $78.94 | 93,400 | — | — |
| 2025-11-26 | $65.10 | $79.50 | 392,000 | — | — |
| 2025-11-25 | $64.25 | $78.47 | 420,800 | — | — |
| 2025-11-24 | $61.05 | $74.56 | 371,200 | — | — |
| 2025-11-21 | $61.74 | $75.40 | 390,700 | — | — |
| 2025-11-20 | $61.27 | $74.01 | 297,900 | — | — |
| 2025-11-19 | $62.32 | $75.28 | 246,200 | — | — |
| 2025-11-18 | $61.81 | $74.66 | 225,000 | — | — |
| 2025-11-17 | $62.20 | $75.13 | 196,000 | — | — |
| 2025-11-14 | $65.34 | $78.92 | 168,900 | — | — |
| 2025-11-13 | $65.61 | $79.25 | 205,800 | — | — |
| 2025-11-12 | $66.78 | $80.66 | 252,500 | — | — |
| 2025-11-11 | $67.86 | $81.97 | 362,300 | — | — |
| 2025-11-10 | $66.28 | $80.06 | 451,500 | — | — |
| 2025-11-07 | $69.37 | $83.79 | 417,100 | — | — |
| 2025-11-06 | $71.09 | $85.87 | 504,400 | — | — |
| 2025-11-05 | $79.98 | $96.61 | 194,000 | — | — |
| 2025-11-04 | $80.23 | $96.91 | 144,200 | — | — |
| 2025-11-03 | $80.30 | $96.99 | 208,600 | — | — |
| 2025-10-31 | $79.92 | $96.53 | 212,600 | — | — |
| 2025-10-30 | $80.04 | $96.68 | 161,100 | — | — |
| 2025-10-29 | $79.74 | $96.32 | 294,000 | — | — |
| 2025-10-28 | $83.28 | $100.59 | 105,400 | — | — |
| 2025-10-27 | $85.36 | $103.11 | 87,800 | — | — |
| 2025-10-24 | $85.76 | $103.59 | 175,600 | — | — |
| 2025-10-23 | $86.50 | $104.48 | 200,100 | — | — |
| 2025-10-22 | $84.34 | $101.87 | 126,100 | — | — |
| 2025-10-21 | $83.22 | $100.52 | 68,600 | — | — |
| 2025-10-20 | $82.70 | $99.89 | 71,100 | — | — |
| 2025-10-17 | $81.26 | $98.15 | 132,900 | — | — |
| 2025-10-16 | $80.71 | $97.49 | 210,000 | — | — |
| 2025-10-15 | $84.33 | $101.86 | 145,900 | — | — |
| 2025-10-14 | $82.97 | $100.22 | 175,300 | — | — |
| 2025-10-13 | $81.48 | $98.42 | 145,800 | — | — |
| 2025-10-10 | $81.53 | $98.48 | 217,700 | — | — |
| 2025-10-09 | $80.56 | $97.31 | 114,100 | — | — |
| 2025-10-08 | $79.55 | $96.09 | 107,000 | — | — |
| 2025-10-07 | $80.43 | $97.15 | 141,400 | — | — |
| 2025-10-06 | $80.97 | $97.80 | 190,300 | — | — |
| 2025-10-03 | $83.97 | $101.43 | 212,300 | — | — |
| 2025-10-02 | $84.38 | $101.92 | 189,000 | — | — |
| 2025-10-01 | $84.53 | $102.10 | 190,800 | — | — |
| 2025-09-30 | $83.62 | $101.00 | 205,200 | — | — |
| 2025-09-29 | $83.11 | $100.39 | 151,100 | — | — |
| 2025-09-26 | $83.36 | $100.69 | 174,300 | — | — |
| 2025-09-25 | $82.26 | $99.36 | 184,900 | — | — |
| 2025-09-24 | $83.54 | $100.91 | 178,500 | — | — |
| 2025-09-23 | $83.87 | $101.31 | 300,100 | — | — |
| 2025-09-22 | $85.80 | $103.64 | 196,600 | — | — |
| 2025-09-19 | $87.23 | $105.36 | 813,200 | — | — |
| 2025-09-18 | $87.54 | $105.74 | 304,000 | — | — |
| 2025-09-17 | $85.30 | $103.03 | 396,000 | — | — |
| 2025-09-16 | $84.89 | $102.54 | 187,400 | — | — |
| 2025-09-15 | $85.08 | $102.77 | 160,400 | — | — |
| 2025-09-12 | $85.99 | $103.87 | 126,800 | — | — |
| 2025-09-11 | $87.24 | $105.38 | 222,000 | — | — |
| 2025-09-10 | $86.13 | $104.04 | 216,500 | — | — |
| 2025-09-09 | $85.24 | $102.96 | 217,900 | — | — |
| 2025-09-08 | $86.26 | $104.19 | 237,400 | — | — |
| 2025-09-05 | $87.60 | $105.81 | 366,000 | — | — |
| 2025-09-04 | $83.40 | $100.74 | 168,800 | — | — |
| 2025-09-03 | $82.01 | $99.06 | 347,100 | — | — |
| 2025-09-02 | $83.09 | $100.36 | 141,500 | — | — |
| 2025-08-29 | $85.05 | $102.73 | 181,200 | — | — |
| 2025-08-28 | $85.99 | $103.87 | 171,900 | — | — |
| 2025-08-27 | $86.87 | $104.93 | 213,100 | — | — |
| 2025-08-26 | $85.52 | $103.30 | 318,700 | — | — |
| 2025-08-25 | $86.61 | $104.62 | 209,700 | — | — |
| 2025-08-22 | $86.82 | $104.87 | 301,100 | — | — |
| 2025-08-21 | $82.24 | $99.34 | 133,800 | — | — |
| 2025-08-20 | $84.28 | $100.99 | 239,500 | — | — |
| 2025-08-19 | $85.78 | $102.79 | 157,600 | — | — |
| 2025-08-18 | $84.06 | $100.73 | 191,300 | — | — |
| 2025-08-15 | $83.36 | $99.89 | 173,600 | — | — |
| 2025-08-14 | $84.31 | $101.03 | 212,400 | — | — |
| 2025-08-13 | $84.61 | $101.39 | 292,700 | — | — |
| 2025-08-12 | $83.27 | $99.78 | 344,900 | — | — |
| 2025-08-11 | $78.26 | $93.78 | 286,500 | — | — |
| 2025-08-08 | $80.79 | $96.81 | 317,400 | — | — |
| 2025-08-07 | $79.91 | $95.76 | 611,800 | — | — |
| 2025-08-06 | $75.48 | $90.45 | 261,100 | — | — |
| 2025-08-05 | $76.14 | $91.24 | 333,400 | — | — |
| 2025-08-04 | $75.65 | $90.65 | 240,400 | — | — |
| 2025-08-01 | $74.46 | $89.22 | 329,600 | — | — |
| 2025-07-31 | $75.01 | $89.88 | 391,800 | — | — |
| 2025-07-30 | $75.61 | $90.60 | 303,400 | — | — |
| 2025-07-29 | $76.40 | $91.55 | 315,400 | — | — |
| 2025-07-28 | $76.28 | $91.41 | 221,100 | — | — |
| 2025-07-25 | $76.39 | $91.54 | 159,700 | — | — |
| 2025-07-24 | $75.93 | $90.99 | 191,900 | — | — |
| 2025-07-23 | $75.91 | $90.96 | 213,200 | — | — |
| 2025-07-22 | $75.62 | $90.61 | 215,400 | — | — |
| 2025-07-21 | $72.90 | $87.36 | 246,500 | — | — |
| 2025-07-18 | $72.06 | $86.35 | 268,300 | — | — |
| 2025-07-17 | $73.72 | $88.34 | 231,100 | — | — |
| 2025-07-16 | $74.35 | $89.09 | 218,100 | — | — |
| 2025-07-15 | $73.40 | $87.95 | 269,300 | — | — |
| 2025-07-14 | $76.36 | $91.50 | 183,700 | — | — |
| 2025-07-11 | $75.71 | $90.72 | 280,200 | — | — |
| 2025-07-10 | $76.09 | $91.18 | 392,100 | — | — |
| 2025-07-09 | $74.52 | $89.30 | 381,800 | — | — |
| 2025-07-08 | $72.69 | $87.10 | 295,100 | — | — |
| 2025-07-07 | $72.11 | $86.41 | 306,300 | — | — |
| 2025-07-03 | $75.36 | $90.30 | 213,000 | — | — |
| 2025-07-02 | $74.03 | $88.71 | 359,600 | — | — |
| 2025-07-01 | $72.32 | $86.66 | 436,400 | — | — |
| 2025-06-30 | $70.48 | $84.46 | 306,800 | — | — |
| 2025-06-27 | $70.53 | $84.52 | 963,000 | — | — |
| 2025-06-26 | $70.32 | $84.26 | 149,800 | — | — |
| 2025-06-25 | $69.02 | $82.71 | 189,800 | — | — |
| 2025-06-24 | $70.01 | $83.89 | 169,400 | — | — |
| 2025-06-23 | $69.63 | $83.44 | 247,100 | — | — |
| 2025-06-20 | $66.83 | $80.08 | 423,900 | — | — |
| 2025-06-18 | $66.91 | $80.18 | 358,800 | — | — |
| 2025-06-17 | $66.00 | $79.09 | 343,000 | — | — |
| 2025-06-16 | $68.07 | $81.57 | 526,900 | — | — |
| 2025-06-13 | $68.32 | $81.87 | 247,400 | — | — |
| 2025-06-12 | $70.86 | $84.91 | 308,800 | — | — |
| 2025-06-11 | $70.98 | $85.05 | 197,800 | — | — |
| 2025-06-10 | $71.42 | $85.58 | 152,000 | — | — |
| 2025-06-09 | $69.78 | $83.62 | 205,600 | — | — |
| 2025-06-06 | $68.33 | $81.88 | 112,100 | — | — |
| 2025-06-05 | $67.38 | $80.74 | 139,300 | — | — |
| 2025-06-04 | $67.80 | $81.24 | 152,500 | — | — |
| 2025-06-03 | $68.08 | $81.58 | 183,000 | — | — |
| 2025-06-02 | $66.98 | $80.26 | 187,000 | — | — |
| 2025-05-30 | $68.49 | $82.07 | 186,500 | — | — |
| 2025-05-29 | $69.00 | $82.68 | 164,900 | — | — |
| 2025-05-28 | $67.99 | $81.47 | 147,700 | — | — |
| 2025-05-27 | $68.89 | $82.55 | 220,600 | — | — |
| 2025-05-23 | $66.46 | $79.64 | 177,000 | — | — |
| 2025-05-22 | $66.80 | $80.05 | 477,700 | — | — |
| 2025-05-21 | $67.17 | $80.49 | 321,900 | — | — |
| 2025-05-20 | $71.62 | $85.82 | 200,800 | — | — |
| 2025-05-19 | $72.68 | $87.09 | 179,400 | — | — |
| 2025-05-16 | $73.83 | $88.47 | 176,600 | — | — |
| 2025-05-15 | $73.36 | $87.91 | 129,700 | — | — |
| 2025-05-14 | $74.02 | $87.89 | 227,700 | — | — |
| 2025-05-13 | $75.88 | $90.10 | 235,800 | — | — |
| 2025-05-12 | $75.96 | $90.20 | 310,500 | — | — |
| 2025-05-09 | $70.96 | $84.26 | 252,000 | — | — |
| 2025-05-08 | $71.58 | $85.00 | 202,500 | — | — |
| 2025-05-07 | $71.39 | $84.77 | 228,000 | — | — |
| 2025-05-06 | $71.52 | $84.93 | 253,900 | — | — |
| 2025-05-05 | $72.57 | $86.17 | 303,400 | — | — |
| 2025-05-02 | $74.18 | $88.08 | 185,700 | — | — |
| 2025-05-01 | $74.05 | $87.93 | 555,400 | — | — |
| 2025-04-30 | $76.54 | $90.89 | 350,800 | — | — |
| 2025-04-29 | $77.50 | $92.03 | 151,200 | — | — |
| 2025-04-28 | $76.63 | $90.99 | 182,000 | — | — |
| 2025-04-25 | $75.82 | $90.03 | 109,400 | — | — |
| 2025-04-24 | $76.69 | $91.07 | 132,500 | — | — |
| 2025-04-23 | $75.31 | $89.43 | 144,600 | — | — |
| 2025-04-22 | $74.41 | $88.36 | 144,900 | — | — |
| 2025-04-21 | $72.05 | $85.56 | 185,900 | — | — |
| 2025-04-17 | $73.72 | $87.54 | 198,000 | — | — |
| 2025-04-16 | $73.65 | $87.46 | 170,700 | — | — |
| 2025-04-15 | $74.07 | $87.95 | 187,000 | — | — |
| 2025-04-14 | $75.17 | $89.26 | 198,500 | — | — |
| 2025-04-11 | $73.34 | $87.09 | 422,700 | — | — |
| 2025-04-10 | $73.07 | $86.77 | 297,600 | — | — |
| 2025-04-09 | $78.65 | $93.39 | 267,000 | — | — |
| 2025-04-08 | $73.84 | $87.68 | 256,400 | — | — |
| 2025-04-07 | $75.09 | $89.17 | 343,000 | — | — |
| 2025-04-04 | $78.21 | $92.87 | 379,700 | — | — |
| 2025-04-03 | $80.12 | $95.14 | 231,700 | — | — |
| 2025-04-02 | $85.06 | $101.00 | 179,300 | — | — |
| 2025-04-01 | $83.11 | $98.69 | 211,400 | — | — |
| 2025-03-31 | $85.36 | $101.36 | 360,000 | — | — |
| 2025-03-28 | $84.02 | $99.77 | 155,900 | — | — |
| 2025-03-27 | $85.40 | $101.41 | 147,700 | — | — |
| 2025-03-26 | $85.92 | $102.03 | 121,900 | — | — |
| 2025-03-25 | $86.71 | $102.96 | 134,700 | — | — |
| 2025-03-24 | $87.72 | $104.16 | 102,600 | — | — |
| 2025-03-21 | $85.82 | $101.91 | 463,500 | — | — |
| 2025-03-20 | $86.43 | $102.63 | 210,600 | — | — |
| 2025-03-19 | $85.73 | $101.80 | 172,400 | — | — |
| 2025-03-18 | $86.28 | $102.45 | 156,100 | — | — |
| 2025-03-17 | $87.97 | $104.46 | 253,400 | — | — |
| 2025-03-14 | $87.19 | $103.53 | 193,900 | — | — |
| 2025-03-13 | $84.94 | $100.86 | 216,900 | — | — |
| 2025-03-12 | $86.37 | $102.56 | 182,100 | — | — |
| 2025-03-11 | $86.33 | $102.51 | 281,900 | — | — |
| 2025-03-10 | $86.48 | $102.69 | 454,000 | — | — |
| 2025-03-07 | $87.64 | $104.07 | 435,500 | — | — |
| 2025-03-06 | $86.01 | $102.13 | 304,200 | — | — |
| 2025-03-05 | $84.13 | $99.90 | 224,000 | — | — |
| 2025-03-04 | $82.37 | $97.81 | 242,600 | — | — |
| 2025-03-03 | $83.82 | $99.53 | 167,500 | — | — |
| 2025-02-28 | $85.67 | $101.73 | 252,200 | — | — |
| 2025-02-27 | $84.94 | $100.07 | 146,300 | — | — |
| 2025-02-26 | $85.26 | $100.44 | 174,200 | — | — |
| 2025-02-25 | $85.08 | $100.23 | 310,900 | — | — |
| 2025-02-24 | $82.09 | $96.71 | 217,900 | — | — |
| 2025-02-21 | $83.15 | $97.96 | 209,500 | — | — |
| 2025-02-20 | $86.00 | $101.31 | 282,400 | — | — |
| 2025-02-19 | $84.04 | $99.01 | 245,300 | — | — |
| 2025-02-18 | $85.34 | $100.54 | 218,600 | — | — |
| 2025-02-14 | $86.44 | $101.83 | 255,600 | — | — |
| 2025-02-13 | $86.16 | $101.50 | 418,700 | — | — |
| 2025-02-12 | $90.98 | $107.18 | 343,000 | — | — |
| 2025-02-11 | $93.88 | $110.60 | 187,100 | — | — |
| 2025-02-10 | $93.78 | $110.48 | 264,900 | — | — |
| 2025-02-07 | $94.34 | $111.14 | 238,200 | — | — |
| 2025-02-06 | $95.73 | $112.78 | 180,400 | — | — |
| 2025-02-05 | $95.23 | $112.19 | 190,400 | — | — |
| 2025-02-04 | $94.83 | $111.72 | 178,200 | — | — |
| 2025-02-03 | $94.18 | $110.95 | 222,800 | — | — |
| 2025-01-31 | $96.07 | $113.18 | 289,600 | — | — |
| 2025-01-30 | $96.59 | $113.79 | 170,300 | — | — |
| 2025-01-29 | $95.26 | $112.22 | 169,300 | — | — |
| 2025-01-28 | $96.07 | $113.18 | 115,700 | — | — |
| 2025-01-27 | $96.52 | $113.71 | 183,600 | — | — |
| 2025-01-24 | $95.10 | $112.04 | 148,000 | — | — |
| 2025-01-23 | $95.49 | $112.49 | 138,800 | — | — |
| 2025-01-22 | $95.38 | $112.37 | 117,400 | — | — |
| 2025-01-21 | $96.76 | $113.99 | 122,900 | — | — |
| 2025-01-17 | $95.34 | $112.32 | 129,700 | — | — |
| 2025-01-16 | $95.49 | $112.49 | 143,700 | — | — |
| 2025-01-15 | $94.25 | $111.03 | 230,900 | — | — |
| 2025-01-14 | $88.61 | $104.39 | 234,600 | — | — |
| 2025-01-13 | $86.85 | $102.32 | 198,700 | — | — |
| 2025-01-10 | $87.37 | $102.93 | 210,900 | — | — |
| 2025-01-08 | $92.24 | $108.67 | 119,400 | — | — |
| 2025-01-07 | $92.38 | $108.83 | 152,300 | — | — |
| 2025-01-06 | $94.62 | $111.47 | 190,900 | — | — |
| 2025-01-03 | $95.99 | $113.08 | 226,200 | — | — |
| 2025-01-02 | $95.44 | $112.44 | 115,600 | — | — |