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
- 1986-10-31 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 | — | — | — | $89.36 | 9,111 |
| 2026-09-03 | — | — | — | $92.62 | 16,403 |
| 2026-09-02 | — | — | — | $90.90 | 15,153 |
| 2026-09-01 | — | — | — | $90.58 | 11,347 |
| 2026-08-31 | — | — | — | $92.81 | 8,642 |
| 2026-08-28 | — | — | — | $94.02 | 8,183 |
| 2026-08-27 | $93.47 | $190.15 | 108,300 | $93.89 | 6,197 |
| 2026-08-26 | $94.09 | $191.42 | 157,700 | $93.66 | 6,093 |
| 2026-08-25 | $93.62 | $190.46 | 146,100 | $94.81 | 6,510 |
| 2026-08-24 | $94.38 | $192.01 | 254,100 | $91.81 | 11,760 |
| 2026-08-21 | $91.29 | $185.72 | 152,000 | $91.27 | 3,446 |
| 2026-08-20 | $90.73 | $184.58 | 198,400 | $91.88 | 4,489 |
| 2026-08-19 | $92.01 | $187.18 | 170,900 | $95.06 | 5,231 |
| 2026-08-18 | $94.16 | $191.56 | 127,400 | $94.32 | 8,730 |
| 2026-08-17 | $94.26 | $191.76 | 132,300 | $94.02 | 5,017 |
| 2026-08-14 | $94.14 | $191.52 | 138,300 | $94.25 | 7,016 |
| 2026-08-13 | $93.95 | $191.13 | 339,200 | $95.85 | 17,856 |
| 2026-08-12 | $95.12 | $193.51 | 180,300 | $95.10 | 8,973 |
| 2026-08-11 | $95.06 | $193.39 | 135,100 | $96.42 | 4,256 |
| 2026-08-10 | $96.34 | $195.99 | 107,500 | $96.42 | 4,413 |
| 2026-08-07 | $97.02 | $197.38 | 114,400 | $97.65 | 7,096 |
| 2026-08-06 | $98.24 | $199.86 | 229,900 | $98.67 | 7,104 |
| 2026-08-05 | $98.11 | $199.59 | 93,600 | $96.84 | 3,208 |
| 2026-08-04 | $97.71 | $198.78 | 139,600 | $96.20 | 4,635 |
| 2026-08-03 | $96.03 | $195.36 | 176,400 | $95.70 | 4,614 |
| 2026-07-31 | $94.27 | $191.78 | 180,000 | $93.43 | 4,419 |
| 2026-07-30 | $93.14 | $189.48 | 105,100 | $94.10 | 4,156 |
| 2026-07-29 | $94.71 | $192.68 | 192,100 | $97.54 | 12,002 |
| 2026-07-28 | $97.72 | $198.80 | 174,800 | $96.85 | 6,616 |
| 2026-07-27 | $96.42 | $196.16 | 163,900 | $94.82 | 13,023 |
| 2026-07-24 | $94.50 | $192.25 | 186,600 | $94.21 | 14,554 |
| 2026-07-23 | $93.68 | $190.58 | 253,400 | $92.52 | 13,267 |
| 2026-07-22 | $93.39 | $189.99 | 135,300 | $94.39 | 6,283 |
| 2026-07-21 | $93.82 | $190.87 | 145,900 | $93.38 | 6,807 |
| 2026-07-20 | $93.48 | $190.18 | 142,500 | $93.15 | 7,713 |
| 2026-07-17 | $93.69 | $190.60 | 150,500 | — | — |
| 2026-07-16 | $93.55 | $190.32 | 232,600 | — | — |
| 2026-07-15 | $91.83 | $186.82 | 177,600 | — | — |
| 2026-07-14 | $90.33 | $183.77 | 152,900 | — | — |
| 2026-07-13 | $90.40 | $183.91 | 135,300 | — | — |
| 2026-07-10 | $90.16 | $183.42 | 112,600 | — | — |
| 2026-07-09 | $89.21 | $180.99 | 263,500 | — | — |
| 2026-07-08 | $89.34 | $181.25 | 209,300 | — | — |
| 2026-07-07 | $91.48 | $185.60 | 144,100 | — | — |
| 2026-07-06 | $92.25 | $187.16 | 189,600 | — | — |
| 2026-07-02 | $91.94 | $186.53 | 178,400 | — | — |
| 2026-07-01 | $91.19 | $185.01 | 216,400 | — | — |
| 2026-06-30 | $91.57 | $185.78 | 230,500 | — | — |
| 2026-06-29 | $90.00 | $182.59 | 259,700 | — | — |
| 2026-06-26 | $90.26 | $183.12 | 310,800 | — | — |
| 2026-06-25 | $89.64 | $181.86 | 207,900 | — | — |
| 2026-06-24 | $87.64 | $177.80 | 219,700 | — | — |
| 2026-06-23 | $86.67 | $175.84 | 336,500 | — | — |
| 2026-06-22 | $85.11 | $172.67 | 252,900 | — | — |
| 2026-06-18 | $85.31 | $173.08 | 957,000 | — | — |
| 2026-06-17 | $83.45 | $169.30 | 318,100 | — | — |
| 2026-06-16 | $84.89 | $172.23 | 345,500 | — | — |
| 2026-06-15 | $84.57 | $171.58 | 498,400 | — | — |
| 2026-06-12 | $82.63 | $167.64 | 345,000 | — | — |
| 2026-06-11 | $81.17 | $164.68 | 544,700 | — | — |
| 2026-06-10 | $77.87 | $157.98 | 1,030,900 | — | — |
| 2026-06-09 | $76.44 | $155.08 | 1,178,100 | — | — |
| 2026-06-08 | $75.28 | $152.73 | 1,296,200 | — | — |
| 2026-06-05 | $88.63 | $179.81 | 225,500 | — | — |
| 2026-06-04 | $89.10 | $180.77 | 217,000 | — | — |
| 2026-06-03 | $88.15 | $178.84 | 313,000 | — | — |
| 2026-06-02 | $87.53 | $177.58 | 272,300 | — | — |
| 2026-06-01 | $87.05 | $176.61 | 282,600 | — | — |
| 2026-05-29 | $86.08 | $174.64 | 454,900 | — | — |
| 2026-05-28 | $86.11 | $174.70 | 313,400 | — | — |
| 2026-05-27 | $86.96 | $176.42 | 199,900 | — | — |
| 2026-05-26 | $87.78 | $178.09 | 296,500 | — | — |
| 2026-05-22 | $87.52 | $177.56 | 535,800 | — | — |
| 2026-05-21 | $84.56 | $171.56 | 261,900 | — | — |
| 2026-05-20 | $85.51 | $173.48 | 339,600 | — | — |
| 2026-05-19 | $85.54 | $173.54 | 494,100 | — | — |
| 2026-05-18 | $84.43 | $171.29 | 1,026,100 | — | — |
| 2026-05-15 | $70.96 | $143.96 | 446,700 | — | — |
| 2026-05-14 | $71.14 | $144.33 | 874,200 | — | — |
| 2026-05-13 | $73.24 | $148.59 | 392,500 | — | — |
| 2026-05-12 | $74.93 | $152.02 | 288,600 | — | — |
| 2026-05-11 | $76.42 | $155.04 | 243,400 | — | — |
| 2026-05-08 | $78.33 | $158.92 | 150,400 | — | — |
| 2026-05-07 | $79.53 | $161.35 | 275,800 | — | — |
| 2026-05-06 | $80.74 | $163.81 | 174,600 | — | — |
| 2026-05-05 | $81.33 | $165.00 | 240,300 | — | — |
| 2026-05-04 | $80.12 | $162.55 | 279,400 | — | — |
| 2026-05-01 | $82.16 | $166.69 | 193,000 | — | — |
| 2026-04-30 | $81.82 | $166.00 | 244,300 | — | — |
| 2026-04-29 | $81.97 | $166.30 | 232,900 | — | — |
| 2026-04-28 | $82.08 | $166.52 | 292,400 | — | — |
| 2026-04-27 | $82.42 | $167.21 | 310,700 | — | — |
| 2026-04-24 | $80.70 | $163.72 | 395,400 | — | — |
| 2026-04-23 | $82.09 | $166.54 | 328,800 | — | — |
| 2026-04-22 | $85.61 | $173.69 | 346,300 | — | — |
| 2026-04-21 | $84.32 | $171.07 | 301,200 | — | — |
| 2026-04-20 | $82.86 | $168.11 | 485,900 | — | — |
| 2026-04-17 | $84.20 | $170.83 | 237,100 | — | — |
| 2026-04-16 | $82.40 | $167.17 | 193,000 | — | — |
| 2026-04-15 | $82.80 | $167.99 | 124,900 | — | — |
| 2026-04-14 | $84.07 | $170.56 | 186,500 | — | — |
| 2026-04-13 | $85.06 | $172.57 | 215,500 | — | — |
| 2026-04-10 | $83.77 | $169.95 | 158,200 | — | — |
| 2026-04-09 | $83.78 | $169.97 | 213,400 | — | — |
| 2026-04-08 | $83.34 | $168.58 | 291,800 | — | — |
| 2026-04-07 | $80.35 | $162.54 | 262,500 | — | — |
| 2026-04-06 | $80.22 | $162.27 | 258,300 | — | — |
| 2026-04-02 | $80.73 | $163.30 | 230,000 | — | — |
| 2026-04-01 | $82.61 | $167.11 | 147,600 | — | — |
| 2026-03-31 | $81.24 | $164.34 | 227,200 | — | — |
| 2026-03-30 | $80.25 | $162.33 | 173,800 | — | — |
| 2026-03-27 | $80.73 | $163.30 | 206,600 | — | — |
| 2026-03-26 | $82.12 | $166.12 | 177,800 | — | — |
| 2026-03-25 | $83.58 | $169.07 | 199,100 | — | — |
| 2026-03-24 | $83.65 | $169.21 | 180,500 | — | — |
| 2026-03-23 | $82.90 | $167.69 | 217,800 | — | — |
| 2026-03-20 | $80.88 | $163.61 | 534,100 | — | — |
| 2026-03-19 | $83.11 | $168.12 | 178,300 | — | — |
| 2026-03-18 | $83.69 | $169.29 | 195,000 | — | — |
| 2026-03-17 | $85.99 | $173.94 | 121,900 | — | — |
| 2026-03-16 | $85.99 | $173.94 | 176,900 | — | — |
| 2026-03-13 | $85.12 | $172.18 | 115,500 | — | — |
| 2026-03-12 | $85.37 | $172.69 | 240,100 | — | — |
| 2026-03-11 | $86.88 | $175.74 | 135,200 | — | — |
| 2026-03-10 | $86.84 | $175.66 | 182,900 | — | — |
| 2026-03-09 | $87.44 | $176.88 | 227,200 | — | — |
| 2026-03-06 | $89.52 | $181.08 | 263,100 | — | — |
| 2026-03-05 | $89.66 | $181.37 | 229,400 | — | — |
| 2026-03-04 | $91.63 | $185.35 | 311,600 | — | — |
| 2026-03-03 | $90.53 | $183.13 | 219,100 | — | — |
| 2026-03-02 | $92.29 | $186.69 | 262,300 | — | — |
| 2026-02-27 | $92.34 | $186.79 | 245,700 | — | — |
| 2026-02-26 | $92.02 | $186.14 | 154,200 | — | — |
| 2026-02-25 | $91.77 | $185.64 | 225,600 | — | — |
| 2026-02-24 | $92.99 | $188.10 | 349,000 | — | — |
| 2026-02-23 | $91.55 | $185.19 | 399,500 | — | — |
| 2026-02-20 | $89.31 | $180.66 | 522,500 | — | — |
| 2026-02-19 | $93.18 | $188.49 | 353,700 | — | — |
| 2026-02-18 | $95.26 | $192.70 | 377,400 | — | — |
| 2026-02-17 | $95.51 | $193.20 | 275,600 | — | — |
| 2026-02-13 | $96.33 | $194.86 | 276,100 | — | — |
| 2026-02-12 | $96.21 | $194.62 | 193,300 | — | — |
| 2026-02-11 | $94.61 | $191.38 | 182,200 | — | — |
| 2026-02-10 | $93.42 | $188.97 | 156,100 | — | — |
| 2026-02-09 | $92.84 | $187.80 | 241,900 | — | — |
| 2026-02-06 | $92.28 | $186.67 | 261,000 | — | — |
| 2026-02-05 | $91.41 | $184.91 | 186,500 | — | — |
| 2026-02-04 | $90.67 | $183.41 | 190,200 | — | — |
| 2026-02-03 | $88.88 | $179.79 | 224,200 | — | — |
| 2026-02-02 | $87.47 | $176.94 | 333,900 | — | — |
| 2026-01-30 | $86.47 | $174.92 | 288,800 | — | — |
| 2026-01-29 | $85.56 | $173.07 | 217,200 | — | — |
| 2026-01-28 | $85.16 | $172.27 | 151,800 | — | — |
| 2026-01-27 | $84.58 | $171.09 | 136,100 | — | — |
| 2026-01-26 | $84.64 | $171.21 | 163,900 | — | — |
| 2026-01-23 | $84.30 | $170.53 | 193,900 | — | — |
| 2026-01-22 | $85.68 | $173.32 | 138,200 | — | — |
| 2026-01-21 | $85.52 | $172.99 | 287,000 | — | — |
| 2026-01-20 | $84.15 | $170.22 | 224,800 | — | — |
| 2026-01-16 | $84.36 | $170.65 | 140,200 | — | — |
| 2026-01-15 | $84.00 | $169.92 | 148,200 | — | — |
| 2026-01-14 | $82.43 | $166.74 | 102,800 | — | — |
| 2026-01-13 | $82.00 | $165.87 | 174,600 | — | — |
| 2026-01-12 | $82.65 | $167.19 | 94,800 | — | — |
| 2026-01-09 | $82.21 | $166.30 | 101,100 | — | — |
| 2026-01-08 | $82.32 | $166.02 | 142,200 | — | — |
| 2026-01-07 | $80.51 | $162.37 | 153,100 | — | — |
| 2026-01-06 | $80.73 | $162.82 | 135,800 | — | — |
| 2026-01-05 | $80.80 | $162.96 | 237,600 | — | — |
| 2026-01-02 | $78.65 | $158.62 | 120,000 | — | — |