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
- 1981-07-09 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 | — | — | — | $167.02 | 19,540 |
| 2026-09-03 | — | — | — | $170.39 | 24,009 |
| 2026-09-02 | — | — | — | $170.67 | 42,055 |
| 2026-09-01 | — | — | — | $171.17 | 24,396 |
| 2026-08-31 | — | — | — | $171.23 | 56,883 |
| 2026-08-28 | — | — | — | $173.46 | 36,828 |
| 2026-08-27 | $172.58 | $197.39 | 574,800 | $176.83 | 22,429 |
| 2026-08-26 | $178.69 | $204.38 | 632,800 | $176.00 | 28,180 |
| 2026-08-25 | $175.76 | $201.03 | 391,800 | $175.55 | 23,018 |
| 2026-08-24 | $176.40 | $201.76 | 567,700 | $178.03 | 29,156 |
| 2026-08-21 | $177.26 | $202.75 | 672,700 | $173.73 | 27,969 |
| 2026-08-20 | $172.87 | $197.73 | 555,500 | $171.69 | 26,295 |
| 2026-08-19 | $172.33 | $197.11 | 821,300 | $174.50 | 31,557 |
| 2026-08-18 | $173.09 | $197.98 | 938,900 | $174.33 | 53,518 |
| 2026-08-17 | $170.53 | $195.05 | 609,600 | $170.50 | 25,050 |
| 2026-08-14 | $170.02 | $194.47 | 460,400 | $170.10 | 27,591 |
| 2026-08-13 | $171.21 | $195.83 | 761,200 | $171.77 | 47,279 |
| 2026-08-12 | $172.45 | $197.24 | 551,300 | $166.52 | 41,065 |
| 2026-08-11 | $168.72 | $192.98 | 611,200 | $172.14 | 33,888 |
| 2026-08-10 | $172.74 | $197.58 | 730,400 | $171.79 | 46,142 |
| 2026-08-07 | $173.54 | $198.49 | 413,400 | $169.48 | 26,702 |
| 2026-08-06 | $169.72 | $194.12 | 632,800 | $171.77 | 31,074 |
| 2026-08-05 | $171.66 | $196.34 | 721,400 | $168.99 | 59,057 |
| 2026-08-04 | $167.87 | $192.01 | 733,700 | $166.42 | 38,839 |
| 2026-08-03 | $169.04 | $193.34 | 986,200 | $169.00 | 55,115 |
| 2026-07-31 | $168.44 | $192.66 | 1,344,900 | $162.43 | 85,185 |
| 2026-07-30 | $163.29 | $186.77 | 1,453,700 | $164.18 | 94,977 |
| 2026-07-29 | $168.16 | $192.34 | 1,390,800 | $165.61 | 76,884 |
| 2026-07-28 | $166.22 | $190.12 | 2,106,600 | $152.31 | 133,272 |
| 2026-07-27 | $159.31 | $182.22 | 1,656,100 | $157.89 | 119,809 |
| 2026-07-24 | $155.75 | $178.14 | 1,602,700 | $159.36 | 146,312 |
| 2026-07-23 | $151.27 | $173.02 | 885,800 | $148.49 | 64,472 |
| 2026-07-22 | $149.34 | $170.81 | 549,800 | $149.50 | 33,832 |
| 2026-07-21 | $149.91 | $171.46 | 544,000 | $148.70 | 69,837 |
| 2026-07-20 | $150.64 | $172.30 | 687,200 | $150.04 | 60,654 |
| 2026-07-17 | $151.16 | $172.89 | 524,600 | — | — |
| 2026-07-16 | $153.54 | $175.62 | 955,400 | — | — |
| 2026-07-15 | $148.02 | $169.30 | 795,300 | — | — |
| 2026-07-14 | $144.23 | $164.97 | 1,652,500 | — | — |
| 2026-07-13 | $152.77 | $174.74 | 607,000 | — | — |
| 2026-07-10 | $155.57 | $177.94 | 468,600 | — | — |
| 2026-07-09 | $155.20 | $177.51 | 647,200 | — | — |
| 2026-07-08 | $156.43 | $178.92 | 1,207,600 | — | — |
| 2026-07-07 | $161.26 | $184.45 | 639,300 | — | — |
| 2026-07-06 | $158.05 | $180.77 | 791,900 | — | — |
| 2026-07-02 | $158.33 | $181.09 | 1,311,100 | — | — |
| 2026-07-01 | $150.58 | $172.23 | 883,000 | — | — |
| 2026-06-30 | $148.69 | $170.07 | 936,900 | — | — |
| 2026-06-29 | $147.02 | $168.16 | 1,064,000 | — | — |
| 2026-06-26 | $145.69 | $166.64 | 918,500 | — | — |
| 2026-06-25 | $144.46 | $165.23 | 762,000 | — | — |
| 2026-06-24 | $145.41 | $166.32 | 812,100 | — | — |
| 2026-06-23 | $145.85 | $166.82 | 823,400 | — | — |
| 2026-06-22 | $142.64 | $163.15 | 669,400 | — | — |
| 2026-06-18 | $141.17 | $161.47 | 2,193,000 | — | — |
| 2026-06-17 | $141.26 | $161.57 | 857,500 | — | — |
| 2026-06-16 | $146.90 | $168.02 | 668,700 | — | — |
| 2026-06-15 | $145.97 | $166.96 | 1,009,300 | — | — |
| 2026-06-12 | $146.42 | $167.47 | 677,200 | — | — |
| 2026-06-11 | $146.05 | $167.05 | 906,000 | — | — |
| 2026-06-10 | $144.82 | $165.64 | 676,100 | — | — |
| 2026-06-09 | $146.59 | $167.67 | 1,062,500 | — | — |
| 2026-06-08 | $142.87 | $163.41 | 1,379,200 | — | — |
| 2026-06-05 | $145.17 | $165.81 | 1,330,900 | — | — |
| 2026-06-04 | $142.72 | $163.02 | 1,080,800 | — | — |
| 2026-06-03 | $145.98 | $166.74 | 1,406,000 | — | — |
| 2026-06-02 | $142.55 | $162.82 | 1,094,700 | — | — |
| 2026-06-01 | $144.69 | $165.27 | 1,439,800 | — | — |
| 2026-05-29 | $146.11 | $166.89 | 4,855,900 | — | — |
| 2026-05-28 | $150.12 | $171.47 | 1,199,400 | — | — |
| 2026-05-27 | $154.29 | $176.23 | 856,600 | — | — |
| 2026-05-26 | $156.63 | $178.90 | 1,063,200 | — | — |
| 2026-05-22 | $157.80 | $180.24 | 1,235,900 | — | — |
| 2026-05-21 | $162.45 | $185.55 | 969,100 | — | — |
| 2026-05-20 | $164.32 | $187.69 | 651,600 | — | — |
| 2026-05-19 | $166.45 | $190.12 | 809,700 | — | — |
| 2026-05-18 | $169.27 | $193.34 | 624,900 | — | — |
| 2026-05-15 | $168.64 | $192.62 | 1,097,600 | — | — |
| 2026-05-14 | $170.67 | $194.94 | 813,600 | — | — |
| 2026-05-13 | $171.01 | $195.33 | 934,000 | — | — |
| 2026-05-12 | $169.63 | $193.75 | 880,900 | — | — |
| 2026-05-11 | $168.23 | $192.15 | 959,800 | — | — |
| 2026-05-08 | $169.96 | $194.13 | 1,109,800 | — | — |
| 2026-05-07 | $170.56 | $194.81 | 1,254,600 | — | — |
| 2026-05-06 | $168.49 | $192.45 | 1,108,100 | — | — |
| 2026-05-05 | $165.40 | $188.92 | 1,097,600 | — | — |
| 2026-05-04 | $166.07 | $189.69 | 1,184,500 | — | — |
| 2026-05-01 | $167.00 | $190.75 | 1,069,900 | — | — |
| 2026-04-30 | $168.27 | $192.20 | 1,142,100 | — | — |
| 2026-04-29 | $167.97 | $191.86 | 1,575,600 | — | — |
| 2026-04-28 | $162.54 | $185.65 | 1,619,300 | — | — |
| 2026-04-27 | $179.51 | $205.04 | 1,255,500 | — | — |
| 2026-04-24 | $174.35 | $199.14 | 753,300 | — | — |
| 2026-04-23 | $181.18 | $206.94 | 518,700 | — | — |
| 2026-04-22 | $180.72 | $206.42 | 450,700 | — | — |
| 2026-04-21 | $178.55 | $203.94 | 535,600 | — | — |
| 2026-04-20 | $179.72 | $205.28 | 686,000 | — | — |
| 2026-04-17 | $182.41 | $208.35 | 535,200 | — | — |
| 2026-04-16 | $178.73 | $204.15 | 497,500 | — | — |
| 2026-04-15 | $180.15 | $205.77 | 500,300 | — | — |
| 2026-04-14 | $181.95 | $207.82 | 499,100 | — | — |
| 2026-04-13 | $183.20 | $209.25 | 730,900 | — | — |
| 2026-04-10 | $180.78 | $206.49 | 464,100 | — | — |
| 2026-04-09 | $187.88 | $214.60 | 331,400 | — | — |
| 2026-04-08 | $186.76 | $213.32 | 561,900 | — | — |
| 2026-04-07 | $180.61 | $206.29 | 514,100 | — | — |
| 2026-04-06 | $181.33 | $207.12 | 658,300 | — | — |
| 2026-04-02 | $176.70 | $201.83 | 547,000 | — | — |
| 2026-04-01 | $177.94 | $203.24 | 743,500 | — | — |
| 2026-03-31 | $178.97 | $204.42 | 698,200 | — | — |
| 2026-03-30 | $182.10 | $208.00 | 601,800 | — | — |
| 2026-03-27 | $184.04 | $210.21 | 581,100 | — | — |
| 2026-03-26 | $185.09 | $211.41 | 393,500 | — | — |
| 2026-03-25 | $186.72 | $213.27 | 651,800 | — | — |
| 2026-03-24 | $185.92 | $212.36 | 694,100 | — | — |
| 2026-03-23 | $188.09 | $214.84 | 847,300 | — | — |
| 2026-03-20 | $185.82 | $212.24 | 1,124,600 | — | — |
| 2026-03-19 | $187.22 | $213.84 | 778,400 | — | — |
| 2026-03-18 | $189.58 | $216.54 | 874,000 | — | — |
| 2026-03-17 | $193.46 | $220.97 | 963,900 | — | — |
| 2026-03-16 | $193.47 | $220.98 | 743,300 | — | — |
| 2026-03-13 | $192.42 | $219.78 | 856,400 | — | — |
| 2026-03-12 | $190.49 | $217.58 | 1,157,500 | — | — |
| 2026-03-11 | $186.24 | $212.72 | 700,200 | — | — |
| 2026-03-10 | $186.53 | $213.06 | 826,000 | — | — |
| 2026-03-09 | $190.53 | $217.62 | 1,157,500 | — | — |
| 2026-03-06 | $192.65 | $220.05 | 736,900 | — | — |
| 2026-03-05 | $196.96 | $224.97 | 1,119,500 | — | — |
| 2026-03-04 | $202.31 | $231.08 | 646,900 | — | — |
| 2026-03-03 | $204.85 | $233.98 | 851,200 | — | — |
| 2026-03-02 | $206.42 | $235.77 | 698,200 | — | — |
| 2026-02-27 | $206.10 | $235.18 | 1,664,300 | — | — |
| 2026-02-26 | $204.33 | $233.16 | 1,807,400 | — | — |
| 2026-02-25 | $230.73 | $263.29 | 945,000 | — | — |
| 2026-02-24 | $229.98 | $262.43 | 525,300 | — | — |
| 2026-02-23 | $232.60 | $265.42 | 600,400 | — | — |
| 2026-02-20 | $230.49 | $263.01 | 783,300 | — | — |
| 2026-02-19 | $230.00 | $262.45 | 577,800 | — | — |
| 2026-02-18 | $235.29 | $268.49 | 686,900 | — | — |
| 2026-02-17 | $235.12 | $268.29 | 587,500 | — | — |
| 2026-02-13 | $234.81 | $267.94 | 630,200 | — | — |
| 2026-02-12 | $234.05 | $267.07 | 1,302,500 | — | — |
| 2026-02-11 | $231.32 | $263.96 | 1,074,400 | — | — |
| 2026-02-10 | $212.78 | $242.80 | 429,500 | — | — |
| 2026-02-09 | $212.94 | $242.99 | 398,700 | — | — |
| 2026-02-06 | $218.56 | $249.40 | 739,200 | — | — |
| 2026-02-05 | $216.47 | $247.01 | 797,400 | — | — |
| 2026-02-04 | $206.46 | $235.59 | 701,300 | — | — |
| 2026-02-03 | $206.98 | $236.18 | 615,100 | — | — |
| 2026-02-02 | $201.86 | $230.34 | 519,600 | — | — |
| 2026-01-30 | $201.26 | $229.66 | 519,500 | — | — |
| 2026-01-29 | $200.13 | $228.37 | 441,400 | — | — |
| 2026-01-28 | $203.02 | $231.67 | 949,600 | — | — |
| 2026-01-27 | $202.64 | $231.23 | 559,600 | — | — |
| 2026-01-26 | $206.10 | $235.18 | 691,200 | — | — |
| 2026-01-23 | $205.09 | $234.03 | 540,300 | — | — |
| 2026-01-22 | $205.71 | $234.73 | 723,200 | — | — |
| 2026-01-21 | $203.68 | $232.42 | 567,100 | — | — |
| 2026-01-20 | $199.87 | $228.07 | 698,300 | — | — |
| 2026-01-16 | $199.88 | $228.08 | 563,900 | — | — |
| 2026-01-15 | $204.19 | $233.00 | 573,500 | — | — |
| 2026-01-14 | $199.22 | $227.33 | 790,800 | — | — |
| 2026-01-13 | $201.81 | $230.28 | 893,200 | — | — |
| 2026-01-12 | $205.96 | $235.02 | 735,500 | — | — |
| 2026-01-09 | $207.03 | $236.24 | 740,500 | — | — |
| 2026-01-08 | $211.14 | $240.93 | 999,100 | — | — |
| 2026-01-07 | $208.39 | $237.79 | 1,243,300 | — | — |
| 2026-01-06 | $221.74 | $253.03 | 781,600 | — | — |
| 2026-01-05 | $222.87 | $254.32 | 909,700 | — | — |
| 2026-01-02 | $219.88 | $250.90 | 675,500 | — | — |