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
- 1973-05-03 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 | — | — | — | $86.42 | 19,606 |
| 2026-09-03 | — | — | — | $87.70 | 27,140 |
| 2026-09-02 | — | — | — | $86.24 | 26,923 |
| 2026-09-01 | — | — | — | $88.22 | 28,461 |
| 2026-08-31 | — | — | — | $89.10 | 18,437 |
| 2026-08-28 | — | — | — | $90.44 | 17,162 |
| 2026-08-27 | $90.03 | $230.05 | 409,900 | $92.14 | 16,794 |
| 2026-08-26 | $91.18 | $232.98 | 360,500 | $91.73 | 24,638 |
| 2026-08-25 | $91.74 | $234.41 | 525,300 | $93.08 | 30,169 |
| 2026-08-24 | $91.53 | $233.88 | 1,177,700 | $91.74 | 66,057 |
| 2026-08-21 | $90.25 | $230.61 | 611,800 | $91.07 | 46,975 |
| 2026-08-20 | $89.95 | $229.84 | 724,400 | $91.22 | 49,974 |
| 2026-08-19 | $92.58 | $236.56 | 1,320,400 | $94.10 | 110,086 |
| 2026-08-18 | $90.86 | $232.17 | 520,900 | $93.06 | 36,886 |
| 2026-08-17 | $93.21 | $238.17 | 610,300 | $93.43 | 34,227 |
| 2026-08-14 | $94.53 | $241.54 | 423,000 | $95.50 | 20,533 |
| 2026-08-13 | $96.31 | $246.09 | 839,100 | $94.09 | 39,584 |
| 2026-08-12 | $93.88 | $239.88 | 603,500 | $94.14 | 47,462 |
| 2026-08-11 | $94.17 | $240.62 | 502,900 | $93.73 | 20,034 |
| 2026-08-10 | $92.99 | $237.61 | 689,300 | $93.17 | 30,541 |
| 2026-08-07 | $94.66 | $241.88 | 601,500 | $92.44 | 36,259 |
| 2026-08-06 | $91.52 | $233.85 | 803,100 | $93.04 | 47,404 |
| 2026-08-05 | $91.16 | $232.93 | 1,556,400 | $79.98 | 109,555 |
| 2026-08-04 | $82.36 | $210.45 | 1,008,200 | $82.65 | 67,708 |
| 2026-08-03 | $80.83 | $206.54 | 946,700 | $80.84 | 54,129 |
| 2026-07-31 | $79.61 | $203.42 | 568,500 | $80.29 | 32,555 |
| 2026-07-30 | $80.32 | $205.23 | 538,000 | $80.25 | 29,143 |
| 2026-07-29 | $80.32 | $205.23 | 508,700 | $82.21 | 32,232 |
| 2026-07-28 | $83.49 | $213.33 | 605,300 | $84.66 | 34,159 |
| 2026-07-27 | $82.27 | $210.22 | 381,200 | $82.09 | 29,079 |
| 2026-07-24 | $81.63 | $208.58 | 518,400 | $80.56 | 44,487 |
| 2026-07-23 | $79.91 | $204.19 | 903,200 | $80.03 | 66,052 |
| 2026-07-22 | $82.01 | $209.55 | 457,300 | $82.63 | 28,366 |
| 2026-07-21 | $82.49 | $210.78 | 469,900 | $81.28 | 25,670 |
| 2026-07-20 | $81.63 | $208.58 | 470,200 | $83.17 | 23,217 |
| 2026-07-17 | $82.70 | $211.32 | 686,600 | — | — |
| 2026-07-16 | $86.02 | $219.80 | 750,800 | — | — |
| 2026-07-15 | $83.71 | $213.90 | 395,400 | — | — |
| 2026-07-14 | $81.43 | $208.07 | 562,500 | — | — |
| 2026-07-13 | $80.16 | $204.83 | 670,900 | — | — |
| 2026-07-10 | $81.23 | $207.56 | 646,900 | — | — |
| 2026-07-09 | $82.97 | $212.01 | 725,300 | — | — |
| 2026-07-08 | $79.17 | $202.30 | 655,300 | — | — |
| 2026-07-07 | $82.95 | $211.95 | 474,300 | — | — |
| 2026-07-06 | $83.68 | $213.82 | 524,700 | — | — |
| 2026-07-02 | $85.25 | $217.83 | 682,800 | — | — |
| 2026-07-01 | $84.88 | $216.89 | 811,900 | — | — |
| 2026-06-30 | $88.12 | $225.17 | 656,300 | — | — |
| 2026-06-29 | $87.43 | $223.40 | 809,900 | — | — |
| 2026-06-26 | $88.82 | $226.95 | 2,331,400 | — | — |
| 2026-06-25 | $86.99 | $222.28 | 717,700 | — | — |
| 2026-06-24 | $88.23 | $225.45 | 1,184,600 | — | — |
| 2026-06-23 | $83.72 | $213.92 | 833,200 | — | — |
| 2026-06-22 | $81.95 | $209.40 | 641,100 | — | — |
| 2026-06-18 | $83.34 | $212.95 | 1,249,500 | — | — |
| 2026-06-17 | $80.62 | $206.00 | 1,259,000 | — | — |
| 2026-06-16 | $80.72 | $206.26 | 687,900 | — | — |
| 2026-06-15 | $78.61 | $200.87 | 790,700 | — | — |
| 2026-06-12 | $78.65 | $200.97 | 912,900 | — | — |
| 2026-06-11 | $80.46 | $205.59 | 722,400 | — | — |
| 2026-06-10 | $75.13 | $191.97 | 948,500 | — | — |
| 2026-06-09 | $77.64 | $198.39 | 916,800 | — | — |
| 2026-06-08 | $75.20 | $192.15 | 976,700 | — | — |
| 2026-06-05 | $74.77 | $191.05 | 720,900 | — | — |
| 2026-06-04 | $74.58 | $190.57 | 666,100 | — | — |
| 2026-06-03 | $72.48 | $185.20 | 706,500 | — | — |
| 2026-06-02 | $72.78 | $185.97 | 484,700 | — | — |
| 2026-06-01 | $71.65 | $183.08 | 632,500 | — | — |
| 2026-05-29 | $73.63 | $188.14 | 655,200 | — | — |
| 2026-05-28 | $73.05 | $186.66 | 621,800 | — | — |
| 2026-05-27 | $74.12 | $189.39 | 751,000 | — | — |
| 2026-05-26 | $71.79 | $183.44 | 1,006,700 | — | — |
| 2026-05-22 | $71.00 | $181.42 | 850,800 | — | — |
| 2026-05-21 | $69.55 | $177.71 | 935,000 | — | — |
| 2026-05-20 | $69.75 | $178.23 | 2,392,200 | — | — |
| 2026-05-19 | $65.23 | $166.68 | 633,500 | — | — |
| 2026-05-18 | $65.64 | $167.72 | 849,600 | — | — |
| 2026-05-15 | $66.28 | $169.36 | 940,000 | — | — |
| 2026-05-14 | $69.59 | $177.82 | 766,200 | — | — |
| 2026-05-13 | $67.39 | $172.20 | 935,600 | — | — |
| 2026-05-12 | $68.97 | $176.23 | 1,139,600 | — | — |
| 2026-05-11 | $69.37 | $177.25 | 760,100 | — | — |
| 2026-05-08 | $72.84 | $186.12 | 541,900 | — | — |
| 2026-05-07 | $73.28 | $187.25 | 519,100 | — | — |
| 2026-05-06 | $75.92 | $193.99 | 509,100 | — | — |
| 2026-05-05 | $72.92 | $186.33 | 549,100 | — | — |
| 2026-05-04 | $72.41 | $185.02 | 667,700 | — | — |
| 2026-05-01 | $76.90 | $196.50 | 780,300 | — | — |
| 2026-04-30 | $76.23 | $194.78 | 674,100 | — | — |
| 2026-04-29 | $74.65 | $190.75 | 714,100 | — | — |
| 2026-04-28 | $79.94 | $204.26 | 388,900 | — | — |
| 2026-04-27 | $80.90 | $206.72 | 299,800 | — | — |
| 2026-04-24 | $82.00 | $209.53 | 365,000 | — | — |
| 2026-04-23 | $81.25 | $207.61 | 374,800 | — | — |
| 2026-04-22 | $81.99 | $209.50 | 314,800 | — | — |
| 2026-04-21 | $81.77 | $208.94 | 380,400 | — | — |
| 2026-04-20 | $82.91 | $211.85 | 294,800 | — | — |
| 2026-04-17 | $81.33 | $207.82 | 575,100 | — | — |
| 2026-04-16 | $75.37 | $192.59 | 294,200 | — | — |
| 2026-04-15 | $75.69 | $193.40 | 429,500 | — | — |
| 2026-04-14 | $78.74 | $201.20 | 244,100 | — | — |
| 2026-04-13 | $79.69 | $203.62 | 405,900 | — | — |
| 2026-04-10 | $79.12 | $202.17 | 261,900 | — | — |
| 2026-04-09 | $79.28 | $202.58 | 627,800 | — | — |
| 2026-04-08 | $78.65 | $200.97 | 1,000,300 | — | — |
| 2026-04-07 | $73.03 | $186.61 | 562,100 | — | — |
| 2026-04-06 | $75.09 | $191.87 | 483,100 | — | — |
| 2026-04-02 | $73.92 | $188.88 | 521,200 | — | — |
| 2026-04-01 | $74.20 | $189.60 | 550,200 | — | — |
| 2026-03-31 | $74.37 | $190.03 | 657,000 | — | — |
| 2026-03-30 | $72.25 | $184.61 | 632,600 | — | — |
| 2026-03-27 | $72.54 | $185.35 | 585,800 | — | — |
| 2026-03-26 | $74.42 | $190.16 | 415,600 | — | — |
| 2026-03-25 | $75.62 | $193.22 | 475,500 | — | — |
| 2026-03-24 | $74.73 | $190.95 | 397,800 | — | — |
| 2026-03-23 | $75.27 | $192.33 | 504,600 | — | — |
| 2026-03-20 | $72.54 | $185.35 | 1,174,300 | — | — |
| 2026-03-19 | $73.85 | $188.70 | 551,200 | — | — |
| 2026-03-18 | $75.13 | $191.97 | 504,100 | — | — |
| 2026-03-17 | $78.30 | $200.07 | 375,300 | — | — |
| 2026-03-16 | $79.47 | $203.06 | 462,300 | — | — |
| 2026-03-13 | $77.49 | $198.00 | 492,400 | — | — |
| 2026-03-12 | $77.67 | $198.46 | 847,000 | — | — |
| 2026-03-11 | $78.52 | $200.64 | 631,400 | — | — |
| 2026-03-10 | $79.09 | $202.09 | 628,400 | — | — |
| 2026-03-09 | $79.83 | $203.98 | 976,900 | — | — |
| 2026-03-06 | $82.42 | $210.60 | 815,500 | — | — |
| 2026-03-05 | $88.12 | $225.17 | 475,000 | — | — |
| 2026-03-04 | $89.61 | $228.97 | 484,600 | — | — |
| 2026-03-03 | $88.99 | $227.39 | 667,300 | — | — |
| 2026-03-02 | $90.80 | $232.01 | 624,900 | — | — |
| 2026-02-27 | $93.48 | $238.86 | 616,500 | — | — |
| 2026-02-26 | $92.71 | $236.89 | 470,100 | — | — |
| 2026-02-25 | $92.55 | $236.48 | 519,500 | — | — |
| 2026-02-24 | $95.25 | $243.38 | 500,500 | — | — |
| 2026-02-23 | $95.28 | $243.46 | 708,500 | — | — |
| 2026-02-20 | $97.34 | $248.72 | 638,700 | — | — |
| 2026-02-19 | $94.64 | $241.83 | 539,700 | — | — |
| 2026-02-18 | $96.59 | $246.81 | 737,100 | — | — |
| 2026-02-17 | $97.05 | $247.98 | 1,001,700 | — | — |
| 2026-02-13 | $96.14 | $245.66 | 899,400 | — | — |
| 2026-02-12 | $92.01 | $235.10 | 721,700 | — | — |
| 2026-02-11 | $91.62 | $234.11 | 710,400 | — | — |
| 2026-02-10 | $90.12 | $230.28 | 919,000 | — | — |
| 2026-02-09 | $86.73 | $221.61 | 1,075,600 | — | — |
| 2026-02-06 | $83.59 | $213.59 | 1,098,900 | — | — |
| 2026-02-05 | $83.42 | $213.16 | 1,349,200 | — | — |
| 2026-02-04 | $84.44 | $215.76 | 1,824,700 | — | — |
| 2026-02-03 | $76.03 | $194.27 | 1,172,700 | — | — |
| 2026-02-02 | $75.90 | $193.94 | 1,224,500 | — | — |
| 2026-01-30 | $78.38 | $200.28 | 1,229,300 | — | — |
| 2026-01-29 | $84.46 | $215.81 | 689,300 | — | — |
| 2026-01-28 | $84.12 | $214.94 | 572,800 | — | — |
| 2026-01-27 | $86.17 | $220.18 | 956,300 | — | — |
| 2026-01-26 | $90.04 | $230.07 | 718,600 | — | — |
| 2026-01-23 | $91.65 | $234.19 | 652,600 | — | — |
| 2026-01-22 | $93.53 | $238.99 | 634,400 | — | — |
| 2026-01-21 | $95.50 | $244.02 | 485,600 | — | — |
| 2026-01-20 | $94.17 | $240.62 | 458,100 | — | — |
| 2026-01-16 | $96.32 | $246.12 | 649,900 | — | — |
| 2026-01-15 | $97.46 | $249.03 | 827,800 | — | — |
| 2026-01-14 | $95.56 | $244.18 | 642,900 | — | — |
| 2026-01-13 | $95.31 | $243.54 | 749,400 | — | — |
| 2026-01-12 | $94.82 | $242.29 | 959,500 | — | — |
| 2026-01-09 | $95.35 | $243.64 | 1,374,500 | — | — |
| 2026-01-08 | $90.93 | $232.35 | 1,235,900 | — | — |
| 2026-01-07 | $87.10 | $222.56 | 576,800 | — | — |
| 2026-01-06 | $86.71 | $221.56 | 385,600 | — | — |
| 2026-01-05 | $85.40 | $218.21 | 682,700 | — | — |
| 2026-01-02 | $84.91 | $216.96 | 470,400 | — | — |