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
- 1985-11-26 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $64.05 | 6,712 |
| 2026-09-03 | — | — | — | $63.64 | 7,380 |
| 2026-09-02 | — | — | — | $62.19 | 6,646 |
| 2026-09-01 | — | — | — | $62.61 | 6,321 |
| 2026-08-31 | — | — | — | $62.77 | 4,776 |
| 2026-08-28 | — | — | — | $63.41 | 3,607 |
| 2026-08-27 | $63.08 | $232.29 | 124,800 | $63.02 | 3,553 |
| 2026-08-26 | $63.16 | $232.58 | 174,400 | $63.10 | 6,919 |
| 2026-08-25 | $62.93 | $231.73 | 155,800 | $63.27 | 4,158 |
| 2026-08-24 | $63.02 | $232.06 | 145,900 | $63.86 | 9,831 |
| 2026-08-21 | $63.56 | $234.05 | 160,200 | $63.27 | 5,075 |
| 2026-08-20 | $63.13 | $232.47 | 301,300 | $62.53 | 10,090 |
| 2026-08-19 | $63.14 | $232.51 | 214,400 | $64.68 | 7,723 |
| 2026-08-18 | $64.61 | $237.92 | 118,100 | $64.81 | 3,754 |
| 2026-08-17 | $65.01 | $239.39 | 198,800 | $65.34 | 5,952 |
| 2026-08-14 | $65.84 | $242.45 | 143,900 | $65.68 | 5,015 |
| 2026-08-13 | $65.67 | $241.82 | 158,800 | $65.56 | 12,993 |
| 2026-08-12 | $65.12 | $239.80 | 174,800 | $65.49 | 4,714 |
| 2026-08-11 | $64.88 | $238.91 | 187,000 | $64.07 | 7,223 |
| 2026-08-10 | $64.03 | $235.78 | 187,500 | $65.12 | 5,566 |
| 2026-08-07 | $64.85 | $238.80 | 161,700 | $65.53 | 5,429 |
| 2026-08-06 | $65.32 | $240.53 | 212,200 | $66.75 | 6,013 |
| 2026-08-05 | $66.10 | $243.41 | 147,100 | $67.02 | 4,783 |
| 2026-08-04 | $66.75 | $245.80 | 270,700 | $66.76 | 9,345 |
| 2026-08-03 | $66.54 | $245.03 | 418,900 | $64.25 | 13,885 |
| 2026-07-31 | $64.81 | $238.66 | 317,300 | $65.39 | 13,469 |
| 2026-07-30 | $65.08 | $239.65 | 249,400 | $64.53 | 6,565 |
| 2026-07-29 | $64.43 | $237.26 | 316,000 | $64.23 | 14,120 |
| 2026-07-28 | $64.75 | $238.43 | 343,100 | $64.91 | 14,304 |
| 2026-07-27 | $66.59 | $245.21 | 271,000 | $67.92 | 22,178 |
| 2026-07-24 | $67.24 | $247.60 | 261,300 | $67.11 | 15,764 |
| 2026-07-23 | $66.74 | $245.76 | 263,300 | $66.06 | 12,515 |
| 2026-07-22 | $67.21 | $247.49 | 208,600 | $67.34 | 7,799 |
| 2026-07-21 | $67.82 | $249.74 | 255,700 | $67.77 | 8,475 |
| 2026-07-20 | $67.93 | $250.14 | 203,700 | $68.60 | 10,336 |
| 2026-07-17 | $68.85 | $253.53 | 413,700 | — | — |
| 2026-07-16 | $70.99 | $261.41 | 436,200 | — | — |
| 2026-07-15 | $68.76 | $253.20 | 327,000 | — | — |
| 2026-07-14 | $67.88 | $249.96 | 297,700 | — | — |
| 2026-07-13 | $67.69 | $249.26 | 303,700 | — | — |
| 2026-07-10 | $66.78 | $245.91 | 179,500 | — | — |
| 2026-07-09 | $66.29 | $244.11 | 246,800 | — | — |
| 2026-07-08 | $65.31 | $240.50 | 289,700 | — | — |
| 2026-07-07 | $66.85 | $246.17 | 172,500 | — | — |
| 2026-07-06 | $67.61 | $248.97 | 147,700 | — | — |
| 2026-07-02 | $67.61 | $248.97 | 224,900 | — | — |
| 2026-07-01 | $68.45 | $252.06 | 249,800 | — | — |
| 2026-06-30 | $67.12 | $247.16 | 251,100 | — | — |
| 2026-06-29 | $66.82 | $246.06 | 530,900 | — | — |
| 2026-06-26 | $67.47 | $248.45 | 1,476,800 | — | — |
| 2026-06-25 | $67.73 | $249.41 | 465,900 | — | — |
| 2026-06-24 | $66.60 | $245.25 | 543,400 | — | — |
| 2026-06-23 | $64.58 | $237.81 | 355,000 | — | — |
| 2026-06-22 | $63.50 | $233.83 | 297,600 | — | — |
| 2026-06-18 | $62.34 | $229.56 | 746,000 | — | — |
| 2026-06-17 | $61.24 | $225.51 | 438,000 | — | — |
| 2026-06-16 | $63.10 | $232.36 | 707,700 | — | — |
| 2026-06-15 | $64.50 | $237.51 | 348,100 | — | — |
| 2026-06-12 | $66.18 | $241.97 | 304,300 | — | — |
| 2026-06-11 | $65.35 | $238.94 | 194,900 | — | — |
| 2026-06-10 | $64.92 | $237.36 | 270,100 | — | — |
| 2026-06-09 | $64.77 | $236.81 | 247,000 | — | — |
| 2026-06-08 | $63.90 | $233.63 | 200,200 | — | — |
| 2026-06-05 | $63.59 | $232.50 | 224,500 | — | — |
| 2026-06-04 | $63.45 | $231.99 | 220,200 | — | — |
| 2026-06-03 | $61.52 | $224.93 | 237,100 | — | — |
| 2026-06-02 | $63.17 | $230.96 | 234,000 | — | — |
| 2026-06-01 | $62.70 | $229.25 | 244,400 | — | — |
| 2026-05-29 | $63.64 | $232.68 | 306,100 | — | — |
| 2026-05-28 | $64.30 | $235.10 | 213,800 | — | — |
| 2026-05-27 | $64.04 | $234.15 | 219,500 | — | — |
| 2026-05-26 | $64.77 | $236.81 | 211,200 | — | — |
| 2026-05-22 | $63.41 | $231.84 | 231,500 | — | — |
| 2026-05-21 | $63.16 | $230.93 | 247,300 | — | — |
| 2026-05-20 | $63.73 | $233.01 | 206,200 | — | — |
| 2026-05-19 | $62.41 | $228.19 | 164,100 | — | — |
| 2026-05-18 | $62.46 | $228.37 | 162,800 | — | — |
| 2026-05-15 | $61.72 | $225.66 | 381,000 | — | — |
| 2026-05-14 | $62.22 | $227.49 | 531,300 | — | — |
| 2026-05-13 | $61.26 | $223.98 | 348,700 | — | — |
| 2026-05-12 | $62.45 | $228.33 | 284,700 | — | — |
| 2026-05-11 | $62.46 | $228.37 | 193,000 | — | — |
| 2026-05-08 | $63.96 | $233.85 | 111,300 | — | — |
| 2026-05-07 | $63.87 | $233.52 | 167,500 | — | — |
| 2026-05-06 | $63.89 | $233.60 | 152,600 | — | — |
| 2026-05-05 | $63.60 | $232.54 | 175,300 | — | — |
| 2026-05-04 | $62.86 | $229.83 | 156,000 | — | — |
| 2026-05-01 | $63.62 | $232.61 | 201,900 | — | — |
| 2026-04-30 | $63.36 | $231.66 | 295,700 | — | — |
| 2026-04-29 | $62.23 | $227.53 | 237,200 | — | — |
| 2026-04-28 | $63.17 | $230.96 | 199,000 | — | — |
| 2026-04-27 | $63.17 | $230.96 | 221,700 | — | — |
| 2026-04-24 | $62.32 | $227.86 | 155,400 | — | — |
| 2026-04-23 | $63.12 | $230.78 | 138,000 | — | — |
| 2026-04-22 | $62.44 | $228.30 | 182,900 | — | — |
| 2026-04-21 | $62.70 | $229.25 | 213,600 | — | — |
| 2026-04-20 | $63.37 | $231.70 | 150,100 | — | — |
| 2026-04-17 | $63.31 | $231.48 | 197,800 | — | — |
| 2026-04-16 | $61.66 | $225.44 | 158,000 | — | — |
| 2026-04-15 | $61.74 | $225.74 | 230,400 | — | — |