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-06-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 | — | — | — | $97.28 | 14,458 |
| 2026-09-03 | — | — | — | $96.40 | 9,135 |
| 2026-09-02 | — | — | — | $94.96 | 18,345 |
| 2026-09-01 | — | — | — | $94.26 | 15,123 |
| 2026-08-31 | — | — | — | $97.51 | 19,420 |
| 2026-08-28 | — | — | — | $99.93 | 9,743 |
| 2026-08-27 | $98.87 | $127.62 | 230,200 | $99.86 | 8,020 |
| 2026-08-26 | $100.93 | $130.28 | 337,200 | $104.72 | 14,742 |
| 2026-08-25 | $103.51 | $133.61 | 216,100 | $102.75 | 11,418 |
| 2026-08-24 | $101.68 | $131.25 | 238,100 | $102.22 | 10,568 |
| 2026-08-21 | $101.09 | $130.49 | 236,000 | $101.78 | 8,081 |
| 2026-08-20 | $100.79 | $130.10 | 293,700 | $101.19 | 21,500 |
| 2026-08-19 | $102.42 | $132.21 | 245,700 | $104.51 | 10,881 |
| 2026-08-18 | $103.11 | $133.10 | 253,500 | $105.00 | 10,711 |
| 2026-08-17 | $105.60 | $136.31 | 262,200 | $107.16 | 9,308 |
| 2026-08-14 | $107.58 | $138.87 | 205,800 | $108.04 | 14,673 |
| 2026-08-13 | $108.36 | $139.87 | 276,800 | $108.45 | 34,211 |
| 2026-08-12 | $107.23 | $138.41 | 217,200 | $108.29 | 10,963 |
| 2026-08-11 | $107.92 | $139.30 | 341,100 | $108.16 | 17,471 |
| 2026-08-10 | $107.67 | $138.98 | 292,600 | $110.10 | 18,206 |
| 2026-08-07 | $111.84 | $144.36 | 247,800 | $113.55 | 15,286 |
| 2026-08-06 | $113.44 | $146.43 | 342,700 | $115.97 | 19,870 |
| 2026-08-05 | $115.94 | $149.66 | 509,200 | $114.52 | 28,735 |
| 2026-08-04 | $114.92 | $148.34 | 505,200 | $113.92 | 18,591 |
| 2026-08-03 | $111.38 | $143.77 | 390,200 | $109.76 | 20,477 |
| 2026-07-31 | $106.97 | $138.08 | 335,900 | $108.20 | 15,017 |
| 2026-07-30 | $108.26 | $139.74 | 385,900 | $110.50 | 22,779 |
| 2026-07-29 | $109.66 | $141.55 | 583,400 | $111.87 | 41,056 |
| 2026-07-28 | $113.75 | $146.83 | 703,200 | $111.23 | 40,878 |
| 2026-07-27 | $110.29 | $142.36 | 627,800 | $105.94 | 38,144 |
| 2026-07-24 | $103.65 | $133.79 | 723,100 | $98.55 | 49,107 |
| 2026-07-23 | $96.24 | $124.23 | 477,200 | $93.11 | 29,514 |
| 2026-07-22 | $95.70 | $123.53 | 754,400 | $94.58 | 43,277 |
| 2026-07-21 | $95.17 | $122.85 | 782,700 | $99.63 | 30,705 |
| 2026-07-20 | $99.34 | $128.23 | 279,400 | $97.55 | 16,011 |
| 2026-07-17 | $97.23 | $125.51 | 420,600 | — | — |
| 2026-07-16 | $100.32 | $129.49 | 291,200 | — | — |
| 2026-07-15 | $99.48 | $128.41 | 459,700 | — | — |
| 2026-07-14 | $97.19 | $125.45 | 306,300 | — | — |
| 2026-07-13 | $97.78 | $126.22 | 343,000 | — | — |
| 2026-07-10 | $99.72 | $128.72 | 323,900 | — | — |
| 2026-07-09 | $100.01 | $129.09 | 401,200 | — | — |
| 2026-07-08 | $96.92 | $125.11 | 417,400 | — | — |
| 2026-07-07 | $97.82 | $126.27 | 375,200 | — | — |
| 2026-07-06 | $98.75 | $127.47 | 291,500 | — | — |
| 2026-07-02 | $96.88 | $125.05 | 399,000 | — | — |
| 2026-07-01 | $98.35 | $126.95 | 448,500 | — | — |
| 2026-06-30 | $99.33 | $128.22 | 400,700 | — | — |
| 2026-06-29 | $98.71 | $127.42 | 519,100 | — | — |
| 2026-06-26 | $99.31 | $128.19 | 1,212,600 | — | — |
| 2026-06-25 | $98.29 | $126.87 | 436,200 | — | — |
| 2026-06-24 | $96.70 | $124.82 | 553,100 | — | — |
| 2026-06-23 | $93.86 | $121.16 | 335,800 | — | — |
| 2026-06-22 | $93.10 | $120.17 | 304,300 | — | — |
| 2026-06-18 | $92.63 | $119.57 | 754,400 | — | — |
| 2026-06-17 | $91.72 | $118.39 | 392,600 | — | — |
| 2026-06-16 | $92.02 | $118.78 | 422,700 | — | — |
| 2026-06-15 | $91.96 | $118.70 | 392,600 | — | — |
| 2026-06-12 | $91.75 | $118.43 | 377,400 | — | — |
| 2026-06-11 | $89.71 | $115.80 | 414,400 | — | — |
| 2026-06-10 | $85.20 | $109.98 | 422,700 | — | — |
| 2026-06-09 | $87.78 | $113.31 | 388,700 | — | — |
| 2026-06-08 | $83.55 | $107.85 | 541,700 | — | — |
| 2026-06-05 | $84.45 | $109.01 | 358,600 | — | — |
| 2026-06-04 | $83.35 | $107.59 | 414,300 | — | — |
| 2026-06-03 | $81.19 | $104.80 | 402,900 | — | — |
| 2026-06-02 | $81.82 | $105.61 | 432,400 | — | — |
| 2026-06-01 | $81.90 | $105.72 | 427,600 | — | — |
| 2026-05-29 | $85.65 | $110.56 | 430,600 | — | — |
| 2026-05-28 | $86.22 | $111.29 | 305,400 | — | — |
| 2026-05-27 | $86.64 | $111.84 | 335,100 | — | — |
| 2026-05-26 | $86.78 | $112.02 | 304,900 | — | — |
| 2026-05-22 | $84.82 | $109.49 | 272,700 | — | — |
| 2026-05-21 | $84.75 | $109.40 | 295,500 | — | — |
| 2026-05-20 | $83.29 | $107.51 | 514,300 | — | — |
| 2026-05-19 | $78.40 | $101.20 | 381,000 | — | — |
| 2026-05-18 | $81.79 | $105.58 | 406,600 | — | — |
| 2026-05-15 | $81.25 | $104.88 | 390,400 | — | — |
| 2026-05-14 | $83.70 | $108.04 | 518,800 | — | — |
| 2026-05-13 | $84.92 | $109.62 | 267,900 | — | — |
| 2026-05-12 | $85.11 | $109.86 | 287,500 | — | — |
| 2026-05-11 | $86.06 | $111.09 | 247,500 | — | — |
| 2026-05-08 | $88.23 | $113.89 | 242,600 | — | — |
| 2026-05-07 | $87.67 | $113.17 | 490,100 | — | — |
| 2026-05-06 | $87.82 | $113.36 | 354,200 | — | — |
| 2026-05-05 | $83.22 | $107.42 | 301,300 | — | — |
| 2026-05-04 | $81.37 | $105.03 | 383,100 | — | — |
| 2026-05-01 | $83.54 | $107.83 | 422,600 | — | — |
| 2026-04-30 | $82.12 | $106.00 | 478,300 | — | — |
| 2026-04-29 | $80.50 | $103.91 | 568,900 | — | — |
| 2026-04-28 | $82.86 | $106.96 | 516,500 | — | — |
| 2026-04-27 | $83.53 | $107.82 | 651,500 | — | — |
| 2026-04-24 | $86.09 | $111.13 | 846,700 | — | — |
| 2026-04-23 | $92.75 | $119.72 | 353,800 | — | — |
| 2026-04-22 | $91.63 | $118.28 | 343,100 | — | — |
| 2026-04-21 | $94.33 | $121.76 | 317,300 | — | — |
| 2026-04-20 | $95.89 | $123.78 | 309,700 | — | — |
| 2026-04-17 | $99.30 | $128.18 | 312,300 | — | — |
| 2026-04-16 | $94.78 | $122.34 | 312,200 | — | — |
| 2026-04-15 | $96.89 | $125.07 | 225,300 | — | — |