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
- 2006-09-28 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 | $85.30 | $89.65 | 70,900 | — | — |
| 2025-12-30 | $86.49 | $90.90 | 96,300 | — | — |
| 2025-12-29 | $88.57 | $93.09 | 243,000 | — | — |
| 2025-12-26 | $86.18 | $90.58 | 72,600 | — | — |
| 2025-12-24 | $86.48 | $90.89 | 44,200 | — | — |
| 2025-12-23 | $85.56 | $89.93 | 112,400 | — | — |
| 2025-12-22 | $85.66 | $90.03 | 108,100 | — | — |
| 2025-12-19 | $85.45 | $89.81 | 147,200 | — | — |
| 2025-12-18 | $85.86 | $90.24 | 161,600 | — | — |
| 2025-12-17 | $86.46 | $90.87 | 167,000 | — | — |
| 2025-12-16 | $87.68 | $92.15 | 226,900 | — | — |
| 2025-12-15 | $86.71 | $91.13 | 121,900 | — | — |
| 2025-12-12 | $87.08 | $91.52 | 166,600 | — | — |
| 2025-12-11 | $89.10 | $93.65 | 199,800 | — | — |
| 2025-12-10 | $86.53 | $90.94 | 241,600 | — | — |
| 2025-12-09 | $83.15 | $87.39 | 155,200 | — | — |
| 2025-12-08 | $82.49 | $86.70 | 195,600 | — | — |
| 2025-12-05 | $85.06 | $89.40 | 128,900 | — | — |
| 2025-12-04 | $85.37 | $89.58 | 184,300 | — | — |
| 2025-12-03 | $83.61 | $87.73 | 135,100 | — | — |
| 2025-12-02 | $81.61 | $85.63 | 232,500 | — | — |
| 2025-12-01 | $77.87 | $81.71 | 150,200 | — | — |
| 2025-11-28 | $78.04 | $81.89 | 104,600 | — | — |
| 2025-11-26 | $78.98 | $82.87 | 141,400 | — | — |
| 2025-11-25 | $78.43 | $82.30 | 181,000 | — | — |
| 2025-11-24 | $76.67 | $80.45 | 147,000 | — | — |
| 2025-11-21 | $78.02 | $81.87 | 139,600 | — | — |
| 2025-11-20 | $76.49 | $80.26 | 196,000 | — | — |
| 2025-11-19 | $76.48 | $80.25 | 176,400 | — | — |
| 2025-11-18 | $77.20 | $81.01 | 181,500 | — | — |
| 2025-11-17 | $76.65 | $80.43 | 166,100 | — | — |
| 2025-11-14 | $78.05 | $81.90 | 205,600 | — | — |
| 2025-11-13 | $79.24 | $83.15 | 157,900 | — | — |
| 2025-11-12 | $78.85 | $82.74 | 122,400 | — | — |
| 2025-11-11 | $80.18 | $84.13 | 163,500 | — | — |
| 2025-11-10 | $83.14 | $87.24 | 263,300 | — | — |
| 2025-11-07 | $81.81 | $85.84 | 214,000 | — | — |
| 2025-11-06 | $81.46 | $85.48 | 270,200 | — | — |
| 2025-11-05 | $83.19 | $87.29 | 234,500 | — | — |
| 2025-11-04 | $80.66 | $84.64 | 282,400 | — | — |
| 2025-11-03 | $78.96 | $82.85 | 190,900 | — | — |
| 2025-10-31 | $80.28 | $84.24 | 501,100 | — | — |
| 2025-10-30 | $85.46 | $89.67 | 199,200 | — | — |
| 2025-10-29 | $85.59 | $89.81 | 229,600 | — | — |
| 2025-10-28 | $88.14 | $92.48 | 332,300 | — | — |
| 2025-10-27 | $87.94 | $92.27 | 178,600 | — | — |
| 2025-10-24 | $90.11 | $94.55 | 241,400 | — | — |
| 2025-10-23 | $90.84 | $95.32 | 81,000 | — | — |
| 2025-10-22 | $89.56 | $93.97 | 122,100 | — | — |
| 2025-10-21 | $91.19 | $95.69 | 80,000 | — | — |
| 2025-10-20 | $90.72 | $95.19 | 112,600 | — | — |
| 2025-10-17 | $88.17 | $92.52 | 149,700 | — | — |
| 2025-10-16 | $86.55 | $90.82 | 189,000 | — | — |
| 2025-10-15 | $86.33 | $90.59 | 151,000 | — | — |
| 2025-10-14 | $86.71 | $90.98 | 260,300 | — | — |
| 2025-10-13 | $86.85 | $91.13 | 177,700 | — | — |
| 2025-10-10 | $86.54 | $90.81 | 225,000 | — | — |
| 2025-10-09 | $88.30 | $92.65 | 195,400 | — | — |
| 2025-10-08 | $92.60 | $97.16 | 100,600 | — | — |
| 2025-10-07 | $92.45 | $97.01 | 154,000 | — | — |
| 2025-10-06 | $94.59 | $99.25 | 108,100 | — | — |
| 2025-10-03 | $94.15 | $98.79 | 155,100 | — | — |
| 2025-10-02 | $93.96 | $98.59 | 102,700 | — | — |
| 2025-10-01 | $94.49 | $99.15 | 104,800 | — | — |
| 2025-09-30 | $92.80 | $97.37 | 162,200 | — | — |
| 2025-09-29 | $93.10 | $97.69 | 188,300 | — | — |
| 2025-09-26 | $93.04 | $97.63 | 108,400 | — | — |
| 2025-09-25 | $92.19 | $96.73 | 163,700 | — | — |
| 2025-09-24 | $94.85 | $99.53 | 118,200 | — | — |
| 2025-09-23 | $94.13 | $98.77 | 293,900 | — | — |
| 2025-09-22 | $96.00 | $100.73 | 252,900 | — | — |
| 2025-09-19 | $95.19 | $99.88 | 224,100 | — | — |
| 2025-09-18 | $97.77 | $102.59 | 137,800 | — | — |
| 2025-09-17 | $96.61 | $101.37 | 185,100 | — | — |
| 2025-09-16 | $100.58 | $105.54 | 254,200 | — | — |
| 2025-09-15 | $99.70 | $104.61 | 336,700 | — | — |
| 2025-09-12 | $99.31 | $104.21 | 164,900 | — | — |
| 2025-09-11 | $98.86 | $103.73 | 129,400 | — | — |
| 2025-09-10 | $95.96 | $100.69 | 250,900 | — | — |
| 2025-09-09 | $96.23 | $100.97 | 141,900 | — | — |
| 2025-09-08 | $95.50 | $100.21 | 122,200 | — | — |
| 2025-09-05 | $95.21 | $99.90 | 116,800 | — | — |
| 2025-09-04 | $94.32 | $98.82 | 113,900 | — | — |
| 2025-09-03 | $96.17 | $100.76 | 238,900 | — | — |
| 2025-09-02 | $99.80 | $104.56 | 145,200 | — | — |
| 2025-08-29 | $98.22 | $102.91 | 72,900 | — | — |
| 2025-08-28 | $98.46 | $103.16 | 112,800 | — | — |
| 2025-08-27 | $99.85 | $104.62 | 101,200 | — | — |
| 2025-08-26 | $98.94 | $103.66 | 105,800 | — | — |
| 2025-08-25 | $98.73 | $103.44 | 122,900 | — | — |
| 2025-08-22 | $100.14 | $104.92 | 138,900 | — | — |
| 2025-08-21 | $98.10 | $102.78 | 132,000 | — | — |
| 2025-08-20 | $97.77 | $102.44 | 128,000 | — | — |
| 2025-08-19 | $98.95 | $103.67 | 182,900 | — | — |
| 2025-08-18 | $98.20 | $102.89 | 181,500 | — | — |
| 2025-08-15 | $98.40 | $103.10 | 330,000 | — | — |
| 2025-08-14 | $98.50 | $103.20 | 216,900 | — | — |
| 2025-08-13 | $99.66 | $104.42 | 272,100 | — | — |
| 2025-08-12 | $95.63 | $100.20 | 217,300 | — | — |
| 2025-08-11 | $94.40 | $98.91 | 215,800 | — | — |
| 2025-08-08 | $94.84 | $99.37 | 310,900 | — | — |
| 2025-08-07 | $92.27 | $96.67 | 304,500 | — | — |
| 2025-08-06 | $90.65 | $94.98 | 286,300 | — | — |
| 2025-08-05 | $90.39 | $94.70 | 184,900 | — | — |
| 2025-08-04 | $89.97 | $94.26 | 238,700 | — | — |
| 2025-08-01 | $88.45 | $92.67 | 602,800 | — | — |
| 2025-07-31 | $83.89 | $87.89 | 242,400 | — | — |
| 2025-07-30 | $82.78 | $86.73 | 98,300 | — | — |
| 2025-07-29 | $83.63 | $87.62 | 137,700 | — | — |
| 2025-07-28 | $84.39 | $88.42 | 154,700 | — | — |
| 2025-07-25 | $86.08 | $90.19 | 147,000 | — | — |
| 2025-07-24 | $86.20 | $90.31 | 91,600 | — | — |
| 2025-07-23 | $86.72 | $90.86 | 85,100 | — | — |
| 2025-07-22 | $84.70 | $88.74 | 130,100 | — | — |
| 2025-07-21 | $83.19 | $87.16 | 93,900 | — | — |
| 2025-07-18 | $83.48 | $87.47 | 110,900 | — | — |
| 2025-07-17 | $84.69 | $88.73 | 195,700 | — | — |
| 2025-07-16 | $83.97 | $87.98 | 129,700 | — | — |
| 2025-07-15 | $84.94 | $88.99 | 149,800 | — | — |
| 2025-07-14 | $87.80 | $91.99 | 178,500 | — | — |
| 2025-07-11 | $87.57 | $91.75 | 313,300 | — | — |
| 2025-07-10 | $89.49 | $93.76 | 226,000 | — | — |
| 2025-07-09 | $88.91 | $93.15 | 105,900 | — | — |
| 2025-07-08 | $88.66 | $92.89 | 123,500 | — | — |
| 2025-07-07 | $88.39 | $92.61 | 101,300 | — | — |
| 2025-07-03 | $88.43 | $92.65 | 53,300 | — | — |
| 2025-07-02 | $88.26 | $92.47 | 101,800 | — | — |
| 2025-07-01 | $87.16 | $91.32 | 192,300 | — | — |
| 2025-06-30 | $84.71 | $88.75 | 151,800 | — | — |
| 2025-06-27 | $84.26 | $88.28 | 660,300 | — | — |
| 2025-06-26 | $85.21 | $89.28 | 148,100 | — | — |
| 2025-06-25 | $83.87 | $87.87 | 77,100 | — | — |
| 2025-06-24 | $83.92 | $87.93 | 83,600 | — | — |
| 2025-06-23 | $83.80 | $87.80 | 123,300 | — | — |
| 2025-06-20 | $82.72 | $86.67 | 168,400 | — | — |
| 2025-06-18 | $84.32 | $88.35 | 123,400 | — | — |
| 2025-06-17 | $84.88 | $88.93 | 91,100 | — | — |
| 2025-06-16 | $86.08 | $90.19 | 119,600 | — | — |
| 2025-06-13 | $87.08 | $91.24 | 180,200 | — | — |
| 2025-06-12 | $88.11 | $92.32 | 118,400 | — | — |
| 2025-06-11 | $86.26 | $90.38 | 211,700 | — | — |
| 2025-06-10 | $85.70 | $89.79 | 203,700 | — | — |
| 2025-06-09 | $83.82 | $87.82 | 252,900 | — | — |
| 2025-06-06 | $84.21 | $88.23 | 138,800 | — | — |
| 2025-06-05 | $82.63 | $86.43 | 117,500 | — | — |
| 2025-06-04 | $83.05 | $86.87 | 117,300 | — | — |
| 2025-06-03 | $84.12 | $87.99 | 194,700 | — | — |
| 2025-06-02 | $82.01 | $85.78 | 187,300 | — | — |
| 2025-05-30 | $85.92 | $89.87 | 167,500 | — | — |
| 2025-05-29 | $85.94 | $89.89 | 125,700 | — | — |
| 2025-05-28 | $84.64 | $88.53 | 163,500 | — | — |
| 2025-05-27 | $86.75 | $90.74 | 147,200 | — | — |
| 2025-05-23 | $85.32 | $89.24 | 275,500 | — | — |
| 2025-05-22 | $88.00 | $92.04 | 180,100 | — | — |
| 2025-05-21 | $87.20 | $91.21 | 215,500 | — | — |
| 2025-05-20 | $88.47 | $92.54 | 151,700 | — | — |
| 2025-05-19 | $87.23 | $91.24 | 114,500 | — | — |
| 2025-05-16 | $87.78 | $91.81 | 225,000 | — | — |
| 2025-05-15 | $88.48 | $92.55 | 198,000 | — | — |
| 2025-05-14 | $85.49 | $89.42 | 232,100 | — | — |
| 2025-05-13 | $86.10 | $90.06 | 168,100 | — | — |
| 2025-05-12 | $88.51 | $92.58 | 202,400 | — | — |
| 2025-05-09 | $86.60 | $90.58 | 225,300 | — | — |
| 2025-05-08 | $87.44 | $91.46 | 187,100 | — | — |
| 2025-05-07 | $84.38 | $88.26 | 199,000 | — | — |
| 2025-05-06 | $84.46 | $88.34 | 252,300 | — | — |
| 2025-05-05 | $81.06 | $84.79 | 345,500 | — | — |
| 2025-05-02 | $79.86 | $83.53 | 452,600 | — | — |
| 2025-05-01 | $85.28 | $89.20 | 290,000 | — | — |
| 2025-04-30 | $84.96 | $88.86 | 241,200 | — | — |
| 2025-04-29 | $84.60 | $88.49 | 174,800 | — | — |
| 2025-04-28 | $85.73 | $89.67 | 103,200 | — | — |
| 2025-04-25 | $85.72 | $89.66 | 171,400 | — | — |
| 2025-04-24 | $85.85 | $89.80 | 178,600 | — | — |
| 2025-04-23 | $84.55 | $88.44 | 167,300 | — | — |
| 2025-04-22 | $85.16 | $89.07 | 219,700 | — | — |
| 2025-04-21 | $83.38 | $87.21 | 189,600 | — | — |
| 2025-04-17 | $82.98 | $86.79 | 231,000 | — | — |
| 2025-04-16 | $82.79 | $86.60 | 196,000 | — | — |
| 2025-04-15 | $80.84 | $84.56 | 285,300 | — | — |
| 2025-04-14 | $83.01 | $86.83 | 185,700 | — | — |
| 2025-04-11 | $83.11 | $86.93 | 166,600 | — | — |
| 2025-04-10 | $82.04 | $85.81 | 188,400 | — | — |
| 2025-04-09 | $83.24 | $87.07 | 338,300 | — | — |
| 2025-04-08 | $78.62 | $82.23 | 516,100 | — | — |
| 2025-04-07 | $81.79 | $85.55 | 289,200 | — | — |
| 2025-04-04 | $84.09 | $87.95 | 320,500 | — | — |
| 2025-04-03 | $83.99 | $87.85 | 269,900 | — | — |
| 2025-04-02 | $86.27 | $90.24 | 465,200 | — | — |
| 2025-04-01 | $84.40 | $88.28 | 203,700 | — | — |
| 2025-03-31 | $84.97 | $88.88 | 264,900 | — | — |
| 2025-03-28 | $86.17 | $90.13 | 175,700 | — | — |
| 2025-03-27 | $85.99 | $89.80 | 203,800 | — | — |
| 2025-03-26 | $84.34 | $88.07 | 183,200 | — | — |
| 2025-03-25 | $84.11 | $87.83 | 253,400 | — | — |
| 2025-03-24 | $84.85 | $88.61 | 228,700 | — | — |
| 2025-03-21 | $84.04 | $87.76 | 364,700 | — | — |
| 2025-03-20 | $84.83 | $88.58 | 172,600 | — | — |
| 2025-03-19 | $88.29 | $92.20 | 210,900 | — | — |
| 2025-03-18 | $89.80 | $93.77 | 245,600 | — | — |
| 2025-03-17 | $87.01 | $90.86 | 230,800 | — | — |
| 2025-03-14 | $85.86 | $89.66 | 205,500 | — | — |
| 2025-03-13 | $87.42 | $91.29 | 304,200 | — | — |
| 2025-03-12 | $88.06 | $91.96 | 863,100 | — | — |
| 2025-03-11 | $87.75 | $91.63 | 516,000 | — | — |
| 2025-03-10 | $88.00 | $91.89 | 451,200 | — | — |
| 2025-03-07 | $84.65 | $88.40 | 323,900 | — | — |
| 2025-03-06 | $81.15 | $84.74 | 218,300 | — | — |
| 2025-03-05 | $81.89 | $85.51 | 423,800 | — | — |
| 2025-03-04 | $80.86 | $84.44 | 556,500 | — | — |
| 2025-03-03 | $77.68 | $81.12 | 483,900 | — | — |
| 2025-02-28 | $79.26 | $82.77 | 1,458,300 | — | — |
| 2025-02-27 | $99.97 | $104.39 | 442,200 | — | — |
| 2025-02-26 | $100.85 | $105.31 | 232,100 | — | — |
| 2025-02-25 | $102.64 | $107.18 | 474,700 | — | — |
| 2025-02-24 | $100.32 | $104.76 | 260,500 | — | — |
| 2025-02-21 | $100.11 | $104.54 | 429,200 | — | — |
| 2025-02-20 | $100.50 | $104.95 | 618,700 | — | — |
| 2025-02-19 | $101.80 | $106.31 | 585,300 | — | — |
| 2025-02-18 | $104.08 | $108.69 | 349,000 | — | — |
| 2025-02-14 | $107.77 | $112.54 | 207,400 | — | — |
| 2025-02-13 | $109.82 | $114.68 | 489,800 | — | — |
| 2025-02-12 | $109.02 | $113.85 | 374,300 | — | — |
| 2025-02-11 | $115.01 | $120.10 | 298,000 | — | — |
| 2025-02-10 | $115.00 | $120.09 | 241,600 | — | — |
| 2025-02-07 | $116.27 | $121.42 | 297,600 | — | — |
| 2025-02-06 | $115.61 | $120.73 | 307,000 | — | — |
| 2025-02-05 | $117.23 | $122.42 | 179,700 | — | — |
| 2025-02-04 | $116.96 | $122.14 | 156,400 | — | — |
| 2025-02-03 | $117.74 | $122.95 | 211,000 | — | — |
| 2025-01-31 | $116.71 | $121.88 | 318,100 | — | — |
| 2025-01-30 | $119.85 | $125.15 | 348,100 | — | — |
| 2025-01-29 | $118.60 | $123.85 | 155,000 | — | — |
| 2025-01-28 | $120.86 | $126.21 | 199,200 | — | — |
| 2025-01-27 | $125.43 | $130.98 | 123,800 | — | — |
| 2025-01-24 | $123.41 | $128.87 | 192,900 | — | — |
| 2025-01-23 | $126.65 | $132.26 | 237,300 | — | — |
| 2025-01-22 | $132.82 | $138.70 | 223,800 | — | — |
| 2025-01-21 | $133.28 | $139.18 | 196,900 | — | — |
| 2025-01-17 | $129.44 | $135.17 | 127,300 | — | — |
| 2025-01-16 | $129.30 | $135.02 | 233,900 | — | — |
| 2025-01-15 | $129.15 | $134.87 | 265,700 | — | — |
| 2025-01-14 | $129.03 | $134.74 | 369,700 | — | — |
| 2025-01-13 | $124.97 | $130.50 | 211,700 | — | — |
| 2025-01-10 | $120.11 | $125.43 | 249,100 | — | — |
| 2025-01-08 | $119.14 | $124.41 | 141,100 | — | — |
| 2025-01-07 | $116.06 | $121.20 | 161,500 | — | — |
| 2025-01-06 | $115.35 | $120.46 | 154,900 | — | — |
| 2025-01-03 | $118.82 | $124.08 | 231,900 | — | — |
| 2025-01-02 | $117.92 | $123.14 | 172,800 | — | — |