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 — 2026
| 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 | — | — |
| 2026-04-14 | $144.61 | $441.13 | 550,800 | — | — |
| 2026-04-13 | $146.40 | $446.59 | 502,300 | — | — |
| 2026-04-10 | $144.82 | $441.77 | 382,800 | — | — |
| 2026-04-09 | $146.82 | $447.87 | 743,300 | — | — |
| 2026-04-08 | $145.37 | $443.44 | 556,500 | — | — |
| 2026-04-07 | $141.64 | $432.07 | 551,400 | — | — |
| 2026-04-06 | $139.90 | $426.76 | 424,700 | — | — |
| 2026-04-02 | $136.81 | $417.33 | 349,300 | — | — |
| 2026-04-01 | $136.44 | $416.20 | 563,800 | — | — |
| 2026-03-31 | $134.17 | $409.28 | 482,000 | — | — |
| 2026-03-30 | $130.66 | $398.57 | 293,700 | — | — |
| 2026-03-27 | $130.02 | $396.62 | 398,600 | — | — |
| 2026-03-26 | $132.77 | $405.01 | 413,100 | — | — |
| 2026-03-25 | $133.43 | $407.02 | 395,900 | — | — |
| 2026-03-24 | $133.09 | $405.98 | 448,500 | — | — |
| 2026-03-23 | $131.76 | $401.93 | 543,900 | — | — |
| 2026-03-20 | $130.48 | $398.02 | 1,040,600 | — | — |
| 2026-03-19 | $130.86 | $399.18 | 598,200 | — | — |
| 2026-03-18 | $128.92 | $393.26 | 442,600 | — | — |
| 2026-03-17 | $131.44 | $398.66 | 436,200 | — | — |
| 2026-03-16 | $131.27 | $398.15 | 616,600 | — | — |
| 2026-03-13 | $130.39 | $395.48 | 567,700 | — | — |
| 2026-03-12 | $130.87 | $396.93 | 859,900 | — | — |
| 2026-03-11 | $128.85 | $390.81 | 533,700 | — | — |
| 2026-03-10 | $129.83 | $393.78 | 491,600 | — | — |
| 2026-03-09 | $129.70 | $393.39 | 908,600 | — | — |
| 2026-03-06 | $130.78 | $396.66 | 532,800 | — | — |
| 2026-03-05 | $134.18 | $406.97 | 356,700 | — | — |
| 2026-03-04 | $135.90 | $412.19 | 597,400 | — | — |
| 2026-03-03 | $136.20 | $413.10 | 410,800 | — | — |
| 2026-03-02 | $138.08 | $418.80 | 546,700 | — | — |
| 2026-02-27 | $135.36 | $410.55 | 808,600 | — | — |
| 2026-02-26 | $142.51 | $432.24 | 443,600 | — | — |
| 2026-02-25 | $141.31 | $428.60 | 548,200 | — | — |
| 2026-02-24 | $140.22 | $425.29 | 666,300 | — | — |
| 2026-02-23 | $141.29 | $428.54 | 625,700 | — | — |
| 2026-02-20 | $147.56 | $447.56 | 528,900 | — | — |
| 2026-02-19 | $143.85 | $436.30 | 430,600 | — | — |
| 2026-02-18 | $145.88 | $442.46 | 333,200 | — | — |
| 2026-02-17 | $144.90 | $439.49 | 604,500 | — | — |
| 2026-02-13 | $142.63 | $432.60 | 471,800 | — | — |
| 2026-02-12 | $141.97 | $430.60 | 632,600 | — | — |
| 2026-02-11 | $145.93 | $442.61 | 588,300 | — | — |
| 2026-02-10 | $146.68 | $444.89 | 520,200 | — | — |
| 2026-02-09 | $147.31 | $446.80 | 634,400 | — | — |
| 2026-02-06 | $145.97 | $442.73 | 746,500 | — | — |
| 2026-02-05 | $142.84 | $433.24 | 625,000 | — | — |
| 2026-02-04 | $141.42 | $428.93 | 892,000 | — | — |
| 2026-02-03 | $141.47 | $429.08 | 612,100 | — | — |
| 2026-02-02 | $136.69 | $414.59 | 589,200 | — | — |
| 2026-01-30 | $133.53 | $405.00 | 675,800 | — | — |
| 2026-01-29 | $133.25 | $404.15 | 574,500 | — | — |
| 2026-01-28 | $131.54 | $398.97 | 797,100 | — | — |
| 2026-01-27 | $130.60 | $396.12 | 1,270,000 | — | — |
| 2026-01-26 | $122.87 | $372.67 | 979,800 | — | — |
| 2026-01-23 | $121.97 | $369.94 | 835,800 | — | — |
| 2026-01-22 | $126.60 | $383.98 | 603,200 | — | — |
| 2026-01-21 | $128.59 | $390.02 | 771,500 | — | — |
| 2026-01-20 | $124.97 | $379.04 | 515,100 | — | — |
| 2026-01-16 | $128.09 | $388.50 | 494,300 | — | — |
| 2026-01-15 | $128.84 | $390.78 | 288,900 | — | — |
| 2026-01-14 | $126.21 | $382.80 | 318,200 | — | — |
| 2026-01-13 | $124.36 | $377.19 | 409,800 | — | — |
| 2026-01-12 | $126.26 | $382.95 | 431,800 | — | — |
| 2026-01-09 | $127.83 | $387.71 | 344,400 | — | — |
| 2026-01-08 | $130.18 | $394.84 | 496,100 | — | — |
| 2026-01-07 | $129.07 | $391.47 | 380,300 | — | — |
| 2026-01-06 | $129.70 | $393.39 | 594,100 | — | — |
| 2026-01-05 | $128.68 | $390.29 | 395,400 | — | — |
| 2026-01-02 | $125.96 | $382.04 | 483,200 | — | — |