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
- 1988-02-04 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $113.80 | 11,918 |
| 2026-09-03 | — | — | — | $117.77 | 17,428 |
| 2026-09-02 | — | — | — | $116.65 | 14,061 |
| 2026-09-01 | — | — | — | $118.39 | 10,455 |
| 2026-08-31 | — | — | — | $116.97 | 6,166 |
| 2026-08-28 | — | — | — | $118.39 | 4,130 |
| 2026-08-27 | $117.27 | $174.38 | 200,100 | $116.08 | 7,417 |
| 2026-08-26 | $116.67 | $173.49 | 196,500 | $115.78 | 8,502 |
| 2026-08-25 | $116.56 | $173.33 | 214,300 | $116.56 | 8,310 |
| 2026-08-24 | $116.80 | $173.69 | 227,800 | $116.93 | 11,388 |
| 2026-08-21 | $115.60 | $171.90 | 213,900 | $114.92 | 7,444 |
| 2026-08-20 | $114.75 | $170.64 | 231,700 | $116.21 | 5,100 |
| 2026-08-19 | $117.01 | $174.00 | 243,000 | $116.18 | 8,325 |
| 2026-08-18 | $113.46 | $168.72 | 271,800 | $112.47 | 11,297 |
| 2026-08-17 | $111.78 | $166.22 | 332,400 | $112.93 | 15,814 |
| 2026-08-14 | $114.63 | $170.46 | 156,700 | $114.13 | 6,363 |
| 2026-08-13 | $115.48 | $171.72 | 174,100 | $119.87 | 5,564 |
| 2026-08-12 | $118.08 | $175.59 | 374,900 | $120.97 | 14,488 |
| 2026-08-11 | $120.04 | $178.50 | 218,700 | $119.29 | 12,096 |
| 2026-08-10 | $119.49 | $177.69 | 234,300 | $117.56 | 13,504 |
| 2026-08-07 | $122.97 | $182.86 | 319,200 | $118.27 | 11,019 |
| 2026-08-06 | $119.00 | $176.96 | 317,700 | $124.00 | 20,905 |
| 2026-08-05 | $123.37 | $183.46 | 375,600 | $123.93 | 21,676 |
| 2026-08-04 | $128.55 | $191.16 | 368,200 | $124.26 | 14,422 |
| 2026-08-03 | $124.92 | $185.76 | 292,200 | $128.00 | 7,874 |
| 2026-07-31 | $124.55 | $185.21 | 268,800 | $124.65 | 8,216 |
| 2026-07-30 | $125.57 | $186.73 | 173,900 | $127.65 | 9,222 |
| 2026-07-29 | $127.03 | $188.90 | 256,300 | $124.97 | 11,441 |
| 2026-07-28 | $127.67 | $189.85 | 270,500 | $127.34 | 15,652 |
| 2026-07-27 | $124.70 | $185.43 | 225,100 | $122.57 | 17,459 |
| 2026-07-24 | $122.55 | $182.24 | 171,500 | $120.44 | 9,760 |
| 2026-07-23 | $119.75 | $178.07 | 241,000 | $116.90 | 18,119 |
| 2026-07-22 | $122.22 | $181.75 | 147,300 | $123.04 | 7,864 |
| 2026-07-21 | $122.82 | $182.64 | 204,500 | $122.93 | 9,082 |
| 2026-07-20 | $124.40 | $184.99 | 318,600 | $123.36 | 10,262 |
| 2026-07-17 | $123.23 | $183.25 | 218,400 | — | — |
| 2026-07-16 | $122.72 | $182.49 | 198,200 | — | — |
| 2026-07-15 | $120.35 | $178.97 | 418,700 | — | — |
| 2026-07-14 | $117.80 | $175.17 | 526,700 | — | — |
| 2026-07-13 | $118.47 | $176.17 | 207,900 | — | — |
| 2026-07-10 | $119.28 | $177.37 | 171,300 | — | — |
| 2026-07-09 | $118.41 | $176.08 | 407,300 | — | — |
| 2026-07-08 | $115.62 | $171.93 | 683,800 | — | — |
| 2026-07-07 | $122.25 | $181.79 | 411,100 | — | — |
| 2026-07-06 | $121.07 | $180.04 | 281,400 | — | — |
| 2026-07-02 | $119.39 | $177.54 | 527,000 | — | — |
| 2026-07-01 | $115.66 | $171.99 | 390,600 | — | — |
| 2026-06-30 | $111.86 | $166.34 | 447,100 | — | — |
| 2026-06-29 | $109.97 | $163.53 | 365,000 | — | — |
| 2026-06-26 | $107.97 | $160.56 | 830,900 | — | — |
| 2026-06-25 | $104.36 | $155.19 | 287,400 | — | — |
| 2026-06-24 | $104.25 | $155.02 | 242,800 | — | — |
| 2026-06-23 | $99.42 | $147.84 | 238,100 | — | — |
| 2026-06-22 | $97.75 | $145.36 | 439,000 | — | — |
| 2026-06-18 | $99.09 | $147.35 | 525,300 | — | — |
| 2026-06-17 | $96.59 | $143.63 | 190,500 | — | — |
| 2026-06-16 | $100.17 | $148.96 | 154,300 | — | — |
| 2026-06-15 | $99.42 | $147.84 | 191,500 | — | — |
| 2026-06-12 | $101.78 | $150.16 | 240,200 | — | — |
| 2026-06-11 | $100.15 | $147.76 | 276,900 | — | — |
| 2026-06-10 | $98.36 | $145.12 | 299,300 | — | — |
| 2026-06-09 | $96.86 | $142.90 | 187,700 | — | — |
| 2026-06-08 | $92.39 | $136.31 | 239,500 | — | — |
| 2026-06-05 | $91.27 | $134.66 | 232,300 | — | — |
| 2026-06-04 | $88.88 | $131.13 | 187,600 | — | — |
| 2026-06-03 | $88.31 | $130.29 | 196,300 | — | — |
| 2026-06-02 | $91.75 | $135.36 | 233,200 | — | — |
| 2026-06-01 | $92.40 | $136.32 | 351,900 | — | — |
| 2026-05-29 | $94.37 | $139.23 | 175,300 | — | — |
| 2026-05-28 | $96.40 | $142.22 | 178,300 | — | — |
| 2026-05-27 | $95.12 | $140.34 | 223,400 | — | — |
| 2026-05-26 | $92.68 | $136.74 | 158,600 | — | — |
| 2026-05-22 | $92.63 | $136.66 | 347,700 | — | — |
| 2026-05-21 | $91.16 | $134.49 | 260,500 | — | — |
| 2026-05-20 | $90.27 | $133.18 | 249,100 | — | — |
| 2026-05-19 | $86.49 | $127.60 | 203,500 | — | — |
| 2026-05-18 | $87.36 | $128.89 | 216,800 | — | — |
| 2026-05-15 | $86.16 | $127.12 | 175,200 | — | — |
| 2026-05-14 | $87.72 | $129.42 | 164,200 | — | — |
| 2026-05-13 | $88.76 | $130.95 | 247,700 | — | — |
| 2026-05-12 | $90.17 | $133.03 | 361,000 | — | — |
| 2026-05-11 | $90.25 | $133.15 | 353,900 | — | — |
| 2026-05-08 | $94.48 | $139.39 | 192,500 | — | — |
| 2026-05-07 | $93.91 | $138.55 | 277,000 | — | — |
| 2026-05-06 | $94.81 | $139.88 | 351,300 | — | — |
| 2026-05-05 | $91.70 | $135.29 | 304,800 | — | — |
| 2026-05-04 | $89.73 | $132.38 | 168,100 | — | — |
| 2026-05-01 | $91.73 | $135.33 | 236,200 | — | — |
| 2026-04-30 | $91.22 | $134.58 | 214,700 | — | — |
| 2026-04-29 | $90.42 | $133.40 | 234,800 | — | — |
| 2026-04-28 | $92.17 | $135.98 | 354,100 | — | — |
| 2026-04-27 | $91.28 | $134.67 | 384,000 | — | — |
| 2026-04-24 | $91.19 | $134.54 | 315,000 | — | — |
| 2026-04-23 | $91.15 | $134.48 | 146,300 | — | — |
| 2026-04-22 | $91.96 | $135.67 | 238,700 | — | — |
| 2026-04-21 | $95.20 | $140.45 | 177,000 | — | — |
| 2026-04-20 | $98.01 | $144.60 | 157,200 | — | — |
| 2026-04-17 | $98.83 | $145.81 | 241,900 | — | — |
| 2026-04-16 | $94.03 | $138.73 | 201,400 | — | — |
| 2026-04-15 | $93.91 | $138.55 | 156,400 | — | — |
| 2026-04-14 | $96.12 | $141.81 | 150,700 | — | — |
| 2026-04-13 | $95.49 | $140.88 | 248,900 | — | — |
| 2026-04-10 | $93.00 | $137.21 | 211,000 | — | — |
| 2026-04-09 | $91.68 | $135.26 | 218,400 | — | — |
| 2026-04-08 | $90.55 | $133.59 | 386,400 | — | — |
| 2026-04-07 | $90.34 | $133.28 | 447,600 | — | — |
| 2026-04-06 | $90.67 | $133.77 | 379,800 | — | — |
| 2026-04-02 | $90.61 | $133.68 | 435,500 | — | — |
| 2026-04-01 | $92.54 | $136.53 | 263,900 | — | — |
| 2026-03-31 | $90.84 | $134.02 | 303,600 | — | — |
| 2026-03-30 | $90.44 | $133.43 | 232,600 | — | — |
| 2026-03-27 | $90.53 | $133.56 | 364,900 | — | — |
| 2026-03-26 | $91.48 | $134.97 | 216,900 | — | — |
| 2026-03-25 | $91.26 | $134.64 | 242,000 | — | — |
| 2026-03-24 | $90.13 | $132.97 | 206,500 | — | — |
| 2026-03-23 | $90.69 | $133.80 | 261,800 | — | — |
| 2026-03-20 | $89.96 | $132.72 | 993,800 | — | — |
| 2026-03-19 | $89.81 | $132.50 | 206,900 | — | — |
| 2026-03-18 | $88.10 | $129.98 | 253,900 | — | — |
| 2026-03-17 | $90.21 | $133.09 | 204,300 | — | — |
| 2026-03-16 | $91.20 | $134.55 | 223,400 | — | — |
| 2026-03-13 | $91.49 | $133.80 | 256,100 | — | — |
| 2026-03-12 | $90.82 | $132.82 | 188,600 | — | — |
| 2026-03-11 | $93.90 | $137.32 | 182,700 | — | — |
| 2026-03-10 | $94.02 | $137.50 | 212,300 | — | — |
| 2026-03-09 | $93.15 | $136.23 | 232,600 | — | — |
| 2026-03-06 | $94.58 | $138.32 | 205,000 | — | — |
| 2026-03-05 | $95.88 | $140.22 | 359,600 | — | — |
| 2026-03-04 | $94.10 | $137.62 | 418,400 | — | — |
| 2026-03-03 | $95.50 | $139.66 | 303,400 | — | — |
| 2026-03-02 | $99.18 | $145.05 | 275,400 | — | — |
| 2026-02-27 | $100.78 | $147.39 | 339,400 | — | — |
| 2026-02-26 | $104.20 | $152.39 | 259,000 | — | — |
| 2026-02-25 | $101.61 | $148.60 | 519,600 | — | — |
| 2026-02-24 | $102.97 | $150.59 | 212,500 | — | — |
| 2026-02-23 | $101.70 | $148.73 | 289,500 | — | — |
| 2026-02-20 | $103.41 | $151.23 | 179,200 | — | — |
| 2026-02-19 | $101.15 | $147.93 | 367,100 | — | — |
| 2026-02-18 | $101.13 | $147.90 | 211,800 | — | — |
| 2026-02-17 | $100.75 | $147.34 | 154,900 | — | — |
| 2026-02-13 | $102.24 | $149.52 | 153,400 | — | — |
| 2026-02-12 | $100.36 | $146.77 | 282,000 | — | — |
| 2026-02-11 | $100.93 | $147.61 | 120,000 | — | — |
| 2026-02-10 | $100.60 | $147.12 | 223,300 | — | — |
| 2026-02-09 | $100.05 | $146.32 | 279,200 | — | — |
| 2026-02-06 | $102.37 | $149.71 | 376,000 | — | — |
| 2026-02-05 | $100.96 | $147.65 | 274,600 | — | — |
| 2026-02-04 | $100.25 | $146.61 | 148,000 | — | — |
| 2026-02-03 | $97.88 | $143.14 | 272,000 | — | — |
| 2026-02-02 | $98.14 | $143.52 | 149,800 | — | — |
| 2026-01-30 | $97.57 | $142.69 | 198,900 | — | — |
| 2026-01-29 | $95.55 | $139.74 | 266,600 | — | — |
| 2026-01-28 | $95.24 | $139.28 | 125,100 | — | — |
| 2026-01-27 | $96.73 | $141.46 | 203,500 | — | — |
| 2026-01-26 | $98.29 | $143.74 | 218,600 | — | — |
| 2026-01-23 | $98.76 | $144.43 | 141,600 | — | — |
| 2026-01-22 | $97.89 | $143.16 | 309,300 | — | — |
| 2026-01-21 | $92.48 | $135.25 | 213,800 | — | — |
| 2026-01-20 | $91.30 | $133.52 | 175,500 | — | — |
| 2026-01-16 | $89.93 | $131.52 | 196,400 | — | — |
| 2026-01-15 | $90.42 | $132.23 | 211,400 | — | — |
| 2026-01-14 | $90.79 | $132.78 | 213,700 | — | — |
| 2026-01-13 | $87.79 | $128.39 | 234,700 | — | — |
| 2026-01-12 | $89.30 | $130.60 | 288,300 | — | — |
| 2026-01-09 | $88.38 | $129.25 | 208,900 | — | — |
| 2026-01-08 | $88.20 | $128.99 | 141,500 | — | — |
| 2026-01-07 | $85.56 | $125.13 | 204,800 | — | — |
| 2026-01-06 | $87.89 | $128.53 | 285,600 | — | — |
| 2026-01-05 | $85.65 | $125.26 | 374,300 | — | — |
| 2026-01-02 | $85.44 | $124.95 | 383,900 | — | — |