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
- 1980-03-17 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 | — | — | — | $171.80 | 47,191 |
| 2026-09-03 | — | — | — | $171.94 | 23,901 |
| 2026-09-02 | — | — | — | $169.48 | 28,547 |
| 2026-09-01 | — | — | — | $168.96 | 23,355 |
| 2026-08-31 | — | — | — | $169.81 | 18,765 |
| 2026-08-28 | — | — | — | $170.62 | 15,433 |
| 2026-08-27 | $169.75 | $520.42 | 320,900 | $168.61 | 18,820 |
| 2026-08-26 | $169.75 | $520.42 | 451,900 | $169.17 | 12,502 |
| 2026-08-25 | $169.55 | $519.81 | 314,000 | $168.47 | 13,411 |
| 2026-08-24 | $168.43 | $516.37 | 262,500 | $169.95 | 13,186 |
| 2026-08-21 | $169.07 | $518.34 | 460,300 | $169.90 | 20,351 |
| 2026-08-20 | $168.22 | $515.73 | 365,200 | $171.11 | 12,936 |
| 2026-08-19 | $170.57 | $522.93 | 547,700 | $175.89 | 24,821 |
| 2026-08-18 | $175.60 | $538.36 | 449,700 | $177.54 | 24,887 |
| 2026-08-17 | $176.91 | $542.37 | 306,500 | $177.88 | 14,216 |
| 2026-08-14 | $177.87 | $545.31 | 400,700 | $177.54 | 34,739 |
| 2026-08-13 | $177.03 | $542.74 | 353,300 | $177.77 | 18,450 |
| 2026-08-12 | $176.18 | $540.13 | 306,300 | $175.11 | 20,581 |
| 2026-08-11 | $174.84 | $536.03 | 406,800 | $173.03 | 13,250 |
| 2026-08-10 | $173.96 | $533.33 | 454,600 | $173.01 | 21,610 |
| 2026-08-07 | $174.04 | $533.57 | 309,900 | $175.34 | 11,412 |
| 2026-08-06 | $176.14 | $540.01 | 313,700 | $178.59 | 14,354 |
| 2026-08-05 | $177.52 | $544.24 | 460,400 | $176.69 | 23,063 |
| 2026-08-04 | $175.79 | $538.94 | 385,600 | $174.07 | 16,147 |
| 2026-08-03 | $173.65 | $532.38 | 394,900 | $174.69 | 15,686 |
| 2026-07-31 | $175.21 | $537.16 | 465,400 | $176.68 | 21,459 |
| 2026-07-30 | $175.13 | $536.91 | 518,200 | $173.44 | 22,649 |
| 2026-07-29 | $172.22 | $527.99 | 469,900 | $172.36 | 32,325 |
| 2026-07-28 | $174.16 | $533.94 | 431,600 | $172.95 | 13,962 |
| 2026-07-27 | $171.41 | $525.51 | 467,300 | $172.15 | 20,035 |
| 2026-07-24 | $171.73 | $526.49 | 471,400 | $171.35 | 22,072 |
| 2026-07-23 | $170.88 | $523.88 | 855,700 | $175.12 | 51,769 |
| 2026-07-22 | $173.89 | $533.11 | 608,400 | $172.10 | 26,067 |
| 2026-07-21 | $172.27 | $528.15 | 398,700 | $171.64 | 13,428 |
| 2026-07-20 | $172.12 | $527.69 | 374,600 | $171.98 | 26,499 |
| 2026-07-17 | $171.75 | $526.55 | 589,000 | — | — |
| 2026-07-16 | $173.86 | $533.02 | 466,300 | — | — |
| 2026-07-15 | $171.01 | $524.28 | 494,800 | — | — |
| 2026-07-14 | $169.00 | $518.12 | 397,700 | — | — |
| 2026-07-13 | $168.71 | $517.23 | 434,200 | — | — |
| 2026-07-10 | $170.56 | $522.90 | 445,500 | — | — |
| 2026-07-09 | $169.39 | $519.32 | 1,083,100 | — | — |
| 2026-07-08 | $166.27 | $509.75 | 628,100 | — | — |
| 2026-07-07 | $167.96 | $514.93 | 359,700 | — | — |
| 2026-07-06 | $168.69 | $517.17 | 365,900 | — | — |
| 2026-07-02 | $167.26 | $512.79 | 403,700 | — | — |
| 2026-07-01 | $168.50 | $516.59 | 540,200 | — | — |
| 2026-06-30 | $164.18 | $503.34 | 754,600 | — | — |
| 2026-06-29 | $164.85 | $505.40 | 583,100 | — | — |
| 2026-06-26 | $165.79 | $508.28 | 963,000 | — | — |
| 2026-06-25 | $167.19 | $512.57 | 658,700 | — | — |
| 2026-06-24 | $165.65 | $507.85 | 759,200 | — | — |
| 2026-06-23 | $165.06 | $506.04 | 587,100 | — | — |
| 2026-06-22 | $162.73 | $498.90 | 558,800 | — | — |
| 2026-06-18 | $159.24 | $488.20 | 915,900 | — | — |
| 2026-06-17 | $158.73 | $486.64 | 636,500 | — | — |
| 2026-06-16 | $160.34 | $491.57 | 771,700 | — | — |
| 2026-06-15 | $159.31 | $488.41 | 480,300 | — | — |
| 2026-06-12 | $160.95 | $493.44 | 364,400 | — | — |
| 2026-06-11 | $158.81 | $486.88 | 514,400 | — | — |
| 2026-06-10 | $156.15 | $478.73 | 541,100 | — | — |
| 2026-06-09 | $156.00 | $478.27 | 754,000 | — | — |
| 2026-06-08 | $153.66 | $471.09 | 619,400 | — | — |
| 2026-06-05 | $153.07 | $469.28 | 446,300 | — | — |
| 2026-06-04 | $152.77 | $468.36 | 565,500 | — | — |
| 2026-06-03 | $148.13 | $454.14 | 381,800 | — | — |
| 2026-06-02 | $151.10 | $463.24 | 374,800 | — | — |
| 2026-06-01 | $147.78 | $453.06 | 475,900 | — | — |
| 2026-05-29 | $148.53 | $455.36 | 508,900 | — | — |
| 2026-05-28 | $149.70 | $456.65 | 352,300 | — | — |
| 2026-05-27 | $150.63 | $459.49 | 467,900 | — | — |
| 2026-05-26 | $152.12 | $464.03 | 331,500 | — | — |
| 2026-05-22 | $150.50 | $459.09 | 368,200 | — | — |
| 2026-05-21 | $149.46 | $455.92 | 398,000 | — | — |
| 2026-05-20 | $149.56 | $456.22 | 515,100 | — | — |
| 2026-05-19 | $145.89 | $445.03 | 565,000 | — | — |
| 2026-05-18 | $146.43 | $446.68 | 390,000 | — | — |
| 2026-05-15 | $144.04 | $439.39 | 422,300 | — | — |
| 2026-05-14 | $144.84 | $441.83 | 409,700 | — | — |
| 2026-05-13 | $143.06 | $436.40 | 568,900 | — | — |
| 2026-05-12 | $145.46 | $443.72 | 384,500 | — | — |
| 2026-05-11 | $146.95 | $448.26 | 389,200 | — | — |
| 2026-05-08 | $149.01 | $454.55 | 353,600 | — | — |
| 2026-05-07 | $148.83 | $454.00 | 451,300 | — | — |
| 2026-05-06 | $150.04 | $457.69 | 436,100 | — | — |
| 2026-05-05 | $148.37 | $452.59 | 474,400 | — | — |
| 2026-05-04 | $148.04 | $451.59 | 499,200 | — | — |
| 2026-05-01 | $149.35 | $455.58 | 387,100 | — | — |
| 2026-04-30 | $150.33 | $458.57 | 556,400 | — | — |
| 2026-04-29 | $147.65 | $450.40 | 638,900 | — | — |
| 2026-04-28 | $150.74 | $459.82 | 465,200 | — | — |
| 2026-04-27 | $150.62 | $459.46 | 394,100 | — | — |
| 2026-04-24 | $147.04 | $448.54 | 521,900 | — | — |
| 2026-04-23 | $149.27 | $455.34 | 709,400 | — | — |
| 2026-04-22 | $148.30 | $452.38 | 669,900 | — | — |
| 2026-04-21 | $148.60 | $453.30 | 596,200 | — | — |
| 2026-04-20 | $148.07 | $451.68 | 556,000 | — | — |
| 2026-04-17 | $146.90 | $448.11 | 727,200 | — | — |
| 2026-04-16 | $144.36 | $440.36 | 462,600 | — | — |
| 2026-04-15 | $144.95 | $442.16 | 422,500 | — | — |