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
- 1991-10-09 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 | $76.37 | $869.64 | 226,900 | — | — |
| 2025-12-30 | $77.58 | $872.95 | 220,700 | — | — |
| 2025-12-29 | $77.23 | $869.01 | 173,900 | — | — |
| 2025-12-26 | $77.13 | $867.88 | 97,800 | — | — |
| 2025-12-24 | $77.00 | $866.42 | 57,900 | — | — |
| 2025-12-23 | $76.59 | $861.81 | 172,300 | — | — |
| 2025-12-22 | $76.43 | $860.01 | 254,300 | — | — |
| 2025-12-19 | $77.84 | $875.87 | 502,400 | — | — |
| 2025-12-18 | $78.35 | $881.61 | 289,100 | — | — |
| 2025-12-17 | $77.56 | $872.72 | 260,400 | — | — |
| 2025-12-16 | $76.77 | $863.83 | 281,000 | — | — |
| 2025-12-15 | $78.03 | $878.01 | 261,000 | — | — |
| 2025-12-12 | $77.29 | $869.68 | 488,100 | — | — |
| 2025-12-11 | $75.87 | $853.71 | 246,500 | — | — |
| 2025-12-10 | $76.79 | $864.06 | 321,600 | — | — |
| 2025-12-09 | $78.37 | $881.84 | 142,400 | — | — |
| 2025-12-08 | $78.82 | $886.90 | 211,400 | — | — |
| 2025-12-05 | $78.41 | $882.29 | 135,500 | — | — |
| 2025-12-04 | $79.04 | $889.38 | 183,600 | — | — |
| 2025-12-03 | $78.85 | $887.24 | 219,200 | — | — |
| 2025-12-02 | $78.22 | $880.15 | 112,100 | — | — |
| 2025-12-01 | $78.26 | $880.60 | 126,100 | — | — |
| 2025-11-28 | $79.48 | $894.33 | 83,100 | — | — |
| 2025-11-26 | $79.62 | $895.90 | 182,900 | — | — |
| 2025-11-25 | $79.41 | $893.54 | 175,200 | — | — |
| 2025-11-24 | $78.77 | $886.34 | 229,200 | — | — |
| 2025-11-21 | $78.86 | $887.35 | 235,300 | — | — |
| 2025-11-20 | $78.16 | $879.47 | 159,600 | — | — |
| 2025-11-19 | $77.84 | $875.87 | 133,300 | — | — |
| 2025-11-18 | $78.30 | $881.05 | 129,700 | — | — |
| 2025-11-17 | $77.85 | $875.98 | 177,400 | — | — |
| 2025-11-14 | $77.15 | $868.11 | 177,500 | — | — |
| 2025-11-13 | $76.85 | $864.73 | 218,600 | — | — |
| 2025-11-12 | $76.14 | $856.74 | 161,300 | — | — |
| 2025-11-11 | $76.71 | $863.16 | 158,800 | — | — |
| 2025-11-10 | $76.72 | $863.27 | 167,500 | — | — |
| 2025-11-07 | $76.80 | $864.17 | 423,600 | — | — |
| 2025-11-06 | $75.31 | $847.40 | 228,200 | — | — |
| 2025-11-05 | $76.17 | $857.08 | 220,200 | — | — |
| 2025-11-04 | $74.94 | $843.24 | 166,200 | — | — |
| 2025-11-03 | $74.72 | $840.77 | 278,600 | — | — |
| 2025-10-31 | $74.51 | $838.40 | 259,500 | — | — |
| 2025-10-30 | $75.25 | $846.73 | 243,200 | — | — |
| 2025-10-29 | $73.60 | $828.16 | 205,800 | — | — |
| 2025-10-28 | $75.09 | $844.93 | 170,300 | — | — |
| 2025-10-27 | $75.80 | $852.92 | 177,100 | — | — |
| 2025-10-24 | $75.17 | $845.83 | 92,800 | — | — |
| 2025-10-23 | $75.33 | $847.63 | 104,000 | — | — |
| 2025-10-22 | $75.52 | $849.77 | 154,200 | — | — |
| 2025-10-21 | $74.84 | $842.12 | 106,900 | — | — |
| 2025-10-20 | $76.09 | $856.18 | 110,900 | — | — |
| 2025-10-17 | $75.35 | $847.85 | 210,000 | — | — |
| 2025-10-16 | $73.52 | $827.26 | 221,800 | — | — |
| 2025-10-15 | $73.65 | $828.73 | 394,300 | — | — |
| 2025-10-14 | $72.53 | $816.12 | 249,600 | — | — |
| 2025-10-13 | $72.47 | $815.45 | 187,900 | — | — |
| 2025-10-10 | $73.64 | $828.61 | 299,800 | — | — |
| 2025-10-09 | $73.82 | $830.64 | 186,400 | — | — |
| 2025-10-08 | $75.04 | $844.37 | 194,900 | — | — |
| 2025-10-07 | $75.72 | $852.02 | 242,400 | — | — |
| 2025-10-06 | $77.21 | $868.78 | 193,600 | — | — |
| 2025-10-03 | $78.49 | $883.19 | 115,500 | — | — |
| 2025-10-02 | $78.61 | $884.54 | 200,400 | — | — |
| 2025-10-01 | $79.82 | $898.15 | 182,700 | — | — |
| 2025-09-30 | $79.50 | $894.55 | 251,000 | — | — |
| 2025-09-29 | $78.59 | $873.96 | 323,000 | — | — |
| 2025-09-26 | $79.85 | $887.97 | 225,800 | — | — |
| 2025-09-25 | $79.71 | $886.41 | 173,000 | — | — |
| 2025-09-24 | $79.47 | $883.75 | 154,100 | — | — |
| 2025-09-23 | $80.06 | $890.31 | 207,400 | — | — |
| 2025-09-22 | $78.28 | $870.51 | 205,800 | — | — |
| 2025-09-19 | $78.51 | $873.07 | 438,800 | — | — |
| 2025-09-18 | $79.23 | $881.08 | 196,800 | — | — |
| 2025-09-17 | $78.26 | $870.29 | 189,000 | — | — |
| 2025-09-16 | $77.76 | $864.73 | 198,000 | — | — |
| 2025-09-15 | $78.87 | $877.07 | 173,000 | — | — |
| 2025-09-12 | $78.29 | $870.62 | 307,300 | — | — |
| 2025-09-11 | $79.10 | $879.63 | 205,800 | — | — |
| 2025-09-10 | $78.05 | $867.95 | 193,300 | — | — |
| 2025-09-09 | $78.48 | $872.74 | 184,200 | — | — |
| 2025-09-08 | $78.51 | $873.07 | 197,100 | — | — |
| 2025-09-05 | $78.40 | $871.85 | 197,900 | — | — |
| 2025-09-04 | $77.22 | $858.72 | 184,800 | — | — |
| 2025-09-03 | $77.42 | $860.95 | 171,300 | — | — |
| 2025-09-02 | $77.31 | $859.73 | 164,100 | — | — |
| 2025-08-29 | $78.29 | $870.62 | 193,800 | — | — |
| 2025-08-28 | $77.65 | $863.51 | 198,000 | — | — |
| 2025-08-27 | $77.75 | $864.62 | 165,300 | — | — |
| 2025-08-26 | $76.75 | $853.50 | 271,700 | — | — |
| 2025-08-25 | $76.81 | $854.17 | 156,600 | — | — |
| 2025-08-22 | $77.87 | $865.95 | 244,600 | — | — |
| 2025-08-21 | $77.29 | $859.50 | 137,100 | — | — |
| 2025-08-20 | $76.86 | $854.72 | 183,000 | — | — |
| 2025-08-19 | $76.13 | $846.60 | 168,800 | — | — |
| 2025-08-18 | $74.89 | $832.81 | 163,500 | — | — |
| 2025-08-15 | $74.66 | $830.26 | 174,300 | — | — |
| 2025-08-14 | $74.25 | $825.70 | 234,500 | — | — |
| 2025-08-13 | $74.45 | $827.92 | 333,800 | — | — |
| 2025-08-12 | $75.55 | $840.15 | 220,200 | — | — |
| 2025-08-11 | $75.26 | $836.93 | 195,900 | — | — |
| 2025-08-08 | $74.92 | $833.15 | 327,800 | — | — |
| 2025-08-07 | $74.54 | $828.92 | 322,800 | — | — |
| 2025-08-06 | $72.72 | $808.68 | 303,600 | — | — |
| 2025-08-05 | $73.29 | $815.02 | 216,100 | — | — |
| 2025-08-04 | $72.41 | $805.23 | 175,100 | — | — |
| 2025-08-01 | $71.33 | $793.22 | 283,100 | — | — |
| 2025-07-31 | $69.86 | $776.88 | 279,600 | — | — |
| 2025-07-30 | $69.72 | $775.32 | 258,100 | — | — |
| 2025-07-29 | $71.33 | $793.22 | 186,500 | — | — |
| 2025-07-28 | $69.95 | $777.88 | 202,000 | — | — |
| 2025-07-25 | $71.10 | $790.67 | 138,500 | — | — |
| 2025-07-24 | $71.14 | $791.11 | 232,500 | — | — |
| 2025-07-23 | $71.29 | $792.78 | 137,100 | — | — |
| 2025-07-22 | $71.20 | $791.78 | 175,200 | — | — |
| 2025-07-21 | $70.15 | $780.10 | 138,600 | — | — |
| 2025-07-18 | $70.49 | $783.88 | 238,000 | — | — |
| 2025-07-17 | $70.22 | $780.88 | 358,400 | — | — |
| 2025-07-16 | $70.66 | $785.77 | 228,600 | — | — |
| 2025-07-15 | $70.50 | $783.99 | 332,100 | — | — |
| 2025-07-14 | $72.17 | $802.57 | 310,000 | — | — |
| 2025-07-11 | $71.20 | $791.78 | 347,600 | — | — |
| 2025-07-10 | $71.09 | $790.56 | 341,400 | — | — |
| 2025-07-09 | $70.28 | $781.55 | 182,600 | — | — |
| 2025-07-08 | $70.28 | $781.55 | 245,100 | — | — |
| 2025-07-07 | $70.48 | $783.77 | 197,500 | — | — |
| 2025-07-03 | $70.80 | $787.33 | 123,600 | — | — |
| 2025-07-02 | $70.52 | $784.22 | 375,300 | — | — |
| 2025-07-01 | $69.48 | $772.65 | 217,700 | — | — |
| 2025-06-30 | $70.12 | $779.77 | 317,100 | — | — |
| 2025-06-27 | $70.84 | $777.77 | 756,900 | — | — |
| 2025-06-26 | $71.47 | $784.68 | 295,300 | — | — |
| 2025-06-25 | $71.71 | $787.32 | 237,500 | — | — |
| 2025-06-24 | $72.00 | $790.50 | 243,400 | — | — |
| 2025-06-23 | $72.34 | $794.24 | 439,900 | — | — |
| 2025-06-20 | $70.77 | $777.00 | 588,300 | — | — |
| 2025-06-18 | $70.84 | $777.77 | 219,700 | — | — |
| 2025-06-17 | $70.67 | $775.90 | 355,200 | — | — |
| 2025-06-16 | $69.87 | $767.12 | 227,300 | — | — |
| 2025-06-13 | $70.93 | $778.76 | 231,800 | — | — |
| 2025-06-12 | $71.61 | $786.22 | 215,900 | — | — |
| 2025-06-11 | $71.40 | $783.92 | 230,800 | — | — |
| 2025-06-10 | $71.84 | $788.75 | 310,000 | — | — |
| 2025-06-09 | $71.78 | $788.09 | 302,800 | — | — |
| 2025-06-06 | $72.51 | $796.10 | 210,200 | — | — |
| 2025-06-05 | $71.36 | $783.48 | 355,000 | — | — |
| 2025-06-04 | $71.03 | $779.85 | 347,800 | — | — |
| 2025-06-03 | $71.80 | $788.31 | 424,600 | — | — |
| 2025-06-02 | $71.98 | $790.28 | 651,000 | — | — |
| 2025-05-30 | $72.51 | $796.10 | 699,300 | — | — |
| 2025-05-29 | $72.93 | $800.71 | 337,500 | — | — |
| 2025-05-28 | $72.55 | $796.54 | 226,600 | — | — |
| 2025-05-27 | $73.44 | $806.31 | 267,100 | — | — |
| 2025-05-23 | $72.47 | $795.66 | 252,200 | — | — |
| 2025-05-22 | $72.14 | $792.04 | 200,100 | — | — |
| 2025-05-21 | $72.97 | $801.15 | 191,700 | — | — |
| 2025-05-20 | $74.73 | $820.48 | 265,700 | — | — |
| 2025-05-19 | $75.07 | $824.21 | 134,400 | — | — |
| 2025-05-16 | $75.17 | $825.31 | 289,400 | — | — |
| 2025-05-15 | $74.62 | $819.27 | 139,100 | — | — |
| 2025-05-14 | $73.17 | $803.35 | 154,200 | — | — |
| 2025-05-13 | $74.63 | $819.38 | 188,900 | — | — |
| 2025-05-12 | $75.56 | $829.59 | 187,500 | — | — |
| 2025-05-09 | $76.77 | $842.87 | 169,300 | — | — |
| 2025-05-08 | $75.87 | $832.99 | 172,900 | — | — |
| 2025-05-07 | $76.58 | $840.79 | 274,000 | — | — |
| 2025-05-06 | $76.36 | $838.37 | 618,600 | — | — |
| 2025-05-05 | $76.04 | $834.86 | 300,500 | — | — |
| 2025-05-02 | $75.87 | $832.99 | 221,100 | — | — |
| 2025-05-01 | $75.37 | $827.50 | 166,200 | — | — |
| 2025-04-30 | $75.67 | $830.80 | 189,700 | — | — |
| 2025-04-29 | $74.86 | $821.90 | 290,000 | — | — |
| 2025-04-28 | $75.14 | $824.98 | 220,400 | — | — |
| 2025-04-25 | $75.16 | $825.20 | 131,000 | — | — |
| 2025-04-24 | $75.32 | $826.95 | 114,500 | — | — |
| 2025-04-23 | $75.54 | $829.37 | 219,000 | — | — |
| 2025-04-22 | $76.54 | $840.35 | 238,800 | — | — |
| 2025-04-21 | $74.53 | $818.28 | 218,300 | — | — |
| 2025-04-17 | $75.77 | $831.89 | 271,000 | — | — |
| 2025-04-16 | $75.31 | $826.84 | 240,900 | — | — |
| 2025-04-15 | $74.61 | $819.16 | 223,900 | — | — |
| 2025-04-14 | $73.98 | $812.24 | 165,300 | — | — |
| 2025-04-11 | $72.81 | $799.40 | 270,100 | — | — |
| 2025-04-10 | $71.67 | $786.88 | 241,800 | — | — |
| 2025-04-09 | $71.46 | $784.57 | 379,100 | — | — |
| 2025-04-08 | $68.74 | $754.71 | 266,900 | — | — |
| 2025-04-07 | $69.27 | $760.53 | 305,500 | — | — |
| 2025-04-04 | $71.44 | $784.35 | 236,800 | — | — |
| 2025-04-03 | $73.88 | $811.14 | 191,000 | — | — |
| 2025-04-02 | $73.77 | $809.94 | 303,800 | — | — |
| 2025-04-01 | $74.27 | $815.43 | 194,500 | — | — |
| 2025-03-31 | $73.86 | $810.92 | 290,100 | — | — |
| 2025-03-28 | $74.70 | $810.27 | 124,200 | — | — |
| 2025-03-27 | $73.79 | $800.40 | 204,100 | — | — |
| 2025-03-26 | $74.12 | $803.97 | 267,800 | — | — |
| 2025-03-25 | $73.81 | $800.61 | 198,000 | — | — |
| 2025-03-24 | $74.70 | $810.27 | 184,600 | — | — |
| 2025-03-21 | $73.34 | $795.51 | 712,100 | — | — |
| 2025-03-20 | $74.75 | $810.81 | 256,000 | — | — |
| 2025-03-19 | $75.53 | $819.27 | 168,100 | — | — |
| 2025-03-18 | $76.06 | $825.02 | 188,300 | — | — |
| 2025-03-17 | $75.49 | $818.83 | 233,500 | — | — |
| 2025-03-14 | $75.10 | $814.60 | 146,700 | — | — |
| 2025-03-13 | $73.37 | $795.84 | 189,700 | — | — |
| 2025-03-12 | $72.87 | $790.42 | 303,400 | — | — |
| 2025-03-11 | $73.38 | $795.95 | 253,000 | — | — |
| 2025-03-10 | $74.15 | $804.30 | 339,100 | — | — |
| 2025-03-07 | $72.92 | $790.96 | 249,800 | — | — |
| 2025-03-06 | $71.89 | $779.79 | 287,100 | — | — |
| 2025-03-05 | $73.40 | $796.16 | 225,500 | — | — |
| 2025-03-04 | $72.98 | $791.61 | 295,700 | — | — |
| 2025-03-03 | $73.34 | $795.51 | 299,900 | — | — |
| 2025-02-28 | $71.67 | $777.40 | 476,600 | — | — |
| 2025-02-27 | $71.25 | $772.84 | 185,500 | — | — |
| 2025-02-26 | $71.17 | $771.98 | 303,800 | — | — |
| 2025-02-25 | $71.29 | $773.28 | 215,200 | — | — |
| 2025-02-24 | $70.70 | $766.88 | 268,300 | — | — |
| 2025-02-21 | $68.96 | $748.00 | 172,600 | — | — |
| 2025-02-20 | $69.76 | $756.68 | 196,200 | — | — |
| 2025-02-19 | $69.67 | $755.71 | 344,800 | — | — |
| 2025-02-18 | $68.39 | $741.82 | 177,300 | — | — |
| 2025-02-14 | $67.59 | $733.14 | 154,600 | — | — |
| 2025-02-13 | $67.82 | $735.64 | 170,000 | — | — |
| 2025-02-12 | $65.79 | $713.62 | 140,900 | — | — |
| 2025-02-11 | $66.30 | $719.15 | 228,900 | — | — |
| 2025-02-10 | $66.93 | $725.99 | 135,500 | — | — |
| 2025-02-07 | $67.57 | $732.93 | 166,300 | — | — |
| 2025-02-06 | $68.79 | $746.16 | 240,100 | — | — |
| 2025-02-05 | $68.68 | $744.97 | 206,800 | — | — |
| 2025-02-04 | $68.05 | $738.13 | 135,800 | — | — |
| 2025-02-03 | $68.69 | $745.08 | 171,900 | — | — |
| 2025-01-31 | $68.11 | $738.78 | 144,300 | — | — |
| 2025-01-30 | $68.24 | $740.19 | 121,700 | — | — |
| 2025-01-29 | $67.36 | $730.65 | 157,700 | — | — |
| 2025-01-28 | $69.63 | $755.27 | 130,400 | — | — |
| 2025-01-27 | $70.82 | $768.18 | 191,700 | — | — |
| 2025-01-24 | $69.62 | $755.16 | 160,300 | — | — |
| 2025-01-23 | $68.98 | $748.22 | 135,300 | — | — |
| 2025-01-22 | $68.40 | $741.93 | 196,500 | — | — |
| 2025-01-21 | $70.36 | $763.19 | 224,700 | — | — |
| 2025-01-17 | $69.32 | $751.91 | 190,500 | — | — |
| 2025-01-16 | $69.26 | $751.26 | 149,700 | — | — |
| 2025-01-15 | $68.28 | $740.63 | 139,200 | — | — |
| 2025-01-14 | $67.68 | $734.12 | 144,200 | — | — |
| 2025-01-13 | $67.28 | $729.78 | 221,300 | — | — |
| 2025-01-10 | $66.22 | $718.28 | 231,700 | — | — |
| 2025-01-08 | $67.71 | $734.45 | 302,200 | — | — |
| 2025-01-07 | $67.19 | $728.81 | 183,600 | — | — |
| 2025-01-06 | $67.04 | $727.18 | 223,300 | — | — |
| 2025-01-03 | $69.20 | $750.61 | 248,700 | — | — |
| 2025-01-02 | $68.38 | $741.71 | 338,200 | — | — |