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 | — | — | — | $126.63 | 213,044 |
| 2026-09-03 | — | — | — | $128.07 | 315,632 |
| 2026-09-02 | — | — | — | $124.81 | 174,234 |
| 2026-09-01 | — | — | — | $122.59 | 300,722 |
| 2026-08-31 | — | — | — | $127.45 | 200,535 |
| 2026-08-28 | — | — | — | $132.45 | 304,410 |
| 2026-08-27 | $132.29 | $237.01 | 6,425,600 | $131.33 | 163,423 |
| 2026-08-26 | $131.60 | $235.77 | 10,400,500 | $133.71 | 210,340 |
| 2026-08-25 | $135.14 | $242.11 | 7,145,000 | $130.17 | 406,218 |
| 2026-08-24 | $131.84 | $236.20 | 6,474,000 | $133.40 | 257,454 |
| 2026-08-21 | $131.58 | $235.74 | 10,513,100 | $131.57 | 362,461 |
| 2026-08-20 | $127.64 | $228.68 | 9,674,100 | $124.14 | 401,772 |
| 2026-08-19 | $125.08 | $224.09 | 9,071,900 | $125.08 | 328,435 |
| 2026-08-18 | $115.98 | $207.79 | 6,539,100 | $118.44 | 227,797 |
| 2026-08-17 | $120.33 | $215.58 | 7,193,500 | $119.07 | 306,422 |
| 2026-08-14 | $117.76 | $210.98 | 5,578,800 | $115.85 | 194,197 |
| 2026-08-13 | $114.19 | $204.58 | 6,671,900 | $115.60 | 273,941 |
| 2026-08-12 | $117.84 | $211.12 | 6,913,900 | $119.60 | 211,360 |
| 2026-08-11 | $117.21 | $209.99 | 6,795,500 | $117.09 | 358,043 |
| 2026-08-10 | $117.26 | $210.08 | 10,026,100 | $114.73 | 428,754 |
| 2026-08-07 | $112.98 | $202.41 | 10,675,800 | $110.52 | 637,350 |
| 2026-08-06 | $105.43 | $188.89 | 7,958,000 | $103.55 | 345,651 |
| 2026-08-05 | $104.29 | $186.84 | 9,539,300 | $103.80 | 403,299 |
| 2026-08-04 | $97.73 | $175.09 | 5,449,100 | $97.95 | 231,587 |
| 2026-08-03 | $95.37 | $170.86 | 5,050,200 | $93.40 | 226,053 |
| 2026-07-31 | $93.71 | $167.89 | 5,866,200 | $94.38 | 229,815 |
| 2026-07-30 | $95.76 | $171.56 | 8,545,800 | $92.75 | 434,681 |
| 2026-07-29 | $91.34 | $163.64 | 6,701,200 | $91.36 | 314,392 |
| 2026-07-28 | $91.52 | $163.97 | 5,814,500 | $92.47 | 286,490 |
| 2026-07-27 | $93.47 | $167.46 | 5,112,500 | $94.49 | 187,336 |
| 2026-07-24 | $93.19 | $166.96 | 9,269,700 | $93.10 | 475,250 |
| 2026-07-23 | $94.72 | $169.70 | 7,230,500 | $93.49 | 271,815 |
| 2026-07-22 | $95.75 | $171.54 | 7,780,700 | $94.67 | 208,759 |
| 2026-07-21 | $92.49 | $165.70 | 8,045,500 | $91.33 | 235,448 |
| 2026-07-20 | $89.20 | $159.81 | 7,738,300 | $90.06 | 298,015 |
| 2026-07-17 | $89.70 | $160.70 | 10,616,000 | — | — |
| 2026-07-16 | $90.83 | $162.73 | 10,730,600 | — | — |
| 2026-07-15 | $95.21 | $170.58 | 6,969,800 | — | — |
| 2026-07-14 | $94.75 | $169.75 | 7,397,700 | — | — |
| 2026-07-13 | $93.10 | $166.80 | 5,304,000 | — | — |
| 2026-07-10 | $95.29 | $170.72 | 4,426,600 | — | — |
| 2026-07-09 | $94.81 | $169.86 | 6,018,000 | — | — |
| 2026-07-08 | $93.20 | $166.98 | 7,180,800 | — | — |
| 2026-07-07 | $95.06 | $170.31 | 7,440,100 | — | — |
| 2026-07-06 | $98.20 | $175.93 | 6,399,600 | — | — |
| 2026-07-02 | $97.04 | $173.85 | 8,703,800 | — | — |
| 2026-07-01 | $93.30 | $167.15 | 8,407,400 | — | — |
| 2026-06-30 | $93.40 | $167.33 | 8,893,000 | — | — |
| 2026-06-29 | $94.51 | $169.32 | 7,806,000 | — | — |
| 2026-06-26 | $96.13 | $172.22 | 11,251,800 | — | — |
| 2026-06-25 | $95.35 | $170.83 | 8,099,700 | — | — |
| 2026-06-24 | $94.04 | $168.48 | 11,171,100 | — | — |
| 2026-06-23 | $97.84 | $175.29 | 7,895,100 | — | — |
| 2026-06-22 | $101.80 | $182.38 | 8,291,200 | — | — |
| 2026-06-18 | $103.79 | $185.95 | 19,149,400 | — | — |
| 2026-06-17 | $105.67 | $189.32 | 11,838,500 | — | — |
| 2026-06-16 | $108.44 | $194.28 | 8,008,800 | — | — |
| 2026-06-15 | $105.80 | $189.55 | 9,216,700 | — | — |
| 2026-06-12 | $100.23 | $179.57 | 7,710,100 | — | — |
| 2026-06-11 | $97.59 | $174.84 | 9,980,600 | — | — |
| 2026-06-10 | $92.77 | $166.20 | 10,167,100 | — | — |
| 2026-06-09 | $98.54 | $176.54 | 10,050,900 | — | — |
| 2026-06-08 | $98.99 | $177.35 | 7,630,400 | — | — |
| 2026-06-05 | $99.71 | $178.64 | 9,875,500 | — | — |
| 2026-06-04 | $108.33 | $194.08 | 7,216,800 | — | — |
| 2026-06-03 | $107.47 | $192.54 | 6,220,700 | — | — |
| 2026-06-02 | $109.50 | $196.18 | 6,538,400 | — | — |
| 2026-06-01 | $108.19 | $193.83 | 7,360,600 | — | — |
| 2026-05-29 | $109.81 | $196.73 | 14,672,900 | — | — |
| 2026-05-28 | $108.23 | $193.90 | 7,784,000 | — | — |
| 2026-05-27 | $107.23 | $192.11 | 6,646,000 | — | — |
| 2026-05-26 | $111.61 | $199.49 | 6,524,700 | — | — |
| 2026-05-22 | $107.64 | $192.40 | 5,038,900 | — | — |
| 2026-05-21 | $108.33 | $193.63 | 5,300,500 | — | — |
| 2026-05-20 | $107.39 | $191.95 | 7,543,900 | — | — |
| 2026-05-19 | $105.09 | $187.84 | 9,509,000 | — | — |
| 2026-05-18 | $109.85 | $196.35 | 7,727,600 | — | — |
| 2026-05-15 | $109.06 | $194.93 | 11,118,500 | — | — |
| 2026-05-14 | $116.33 | $207.93 | 4,529,700 | — | — |
| 2026-05-13 | $118.96 | $212.63 | 6,766,000 | — | — |
| 2026-05-12 | $119.69 | $213.93 | 5,756,400 | — | — |
| 2026-05-11 | $120.67 | $215.69 | 7,051,100 | — | — |
| 2026-05-08 | $116.51 | $208.25 | 5,292,500 | — | — |
| 2026-05-07 | $113.49 | $202.85 | 7,962,000 | — | — |
| 2026-05-06 | $115.10 | $205.73 | 7,103,500 | — | — |
| 2026-05-05 | $109.01 | $194.85 | 4,722,900 | — | — |
| 2026-05-04 | $108.33 | $193.63 | 5,699,300 | — | — |
| 2026-05-01 | $108.62 | $194.15 | 5,126,700 | — | — |
| 2026-04-30 | $111.09 | $198.56 | 8,294,500 | — | — |
| 2026-04-29 | $107.61 | $192.34 | 7,302,100 | — | — |
| 2026-04-28 | $109.90 | $196.44 | 9,791,500 | — | — |
| 2026-04-27 | $116.08 | $207.48 | 7,176,500 | — | — |
| 2026-04-24 | $120.70 | $215.74 | 12,367,500 | — | — |
| 2026-04-23 | $111.06 | $198.51 | 8,990,300 | — | — |
| 2026-04-22 | $111.85 | $199.92 | 6,414,600 | — | — |
| 2026-04-21 | $109.30 | $195.36 | 8,551,700 | — | — |
| 2026-04-20 | $114.84 | $205.27 | 6,391,400 | — | — |
| 2026-04-17 | $116.50 | $208.23 | 6,796,000 | — | — |
| 2026-04-16 | $113.41 | $202.71 | 6,551,400 | — | — |
| 2026-04-15 | $113.04 | $202.05 | 9,255,800 | — | — |
| 2026-04-14 | $119.30 | $213.24 | 6,972,700 | — | — |
| 2026-04-13 | $116.50 | $208.23 | 8,361,300 | — | — |
| 2026-04-10 | $120.90 | $216.10 | 6,535,400 | — | — |
| 2026-04-09 | $119.01 | $212.72 | 6,871,500 | — | — |
| 2026-04-08 | $118.15 | $211.18 | 8,550,200 | — | — |
| 2026-04-07 | $114.65 | $204.93 | 7,933,800 | — | — |
| 2026-04-06 | $112.83 | $201.67 | 4,765,700 | — | — |
| 2026-04-02 | $114.05 | $203.85 | 9,167,300 | — | — |
| 2026-04-01 | $113.79 | $203.39 | 11,528,800 | — | — |
| 2026-03-31 | $108.25 | $193.49 | 11,387,500 | — | — |
| 2026-03-30 | $103.12 | $184.32 | 10,882,100 | — | — |
| 2026-03-27 | $102.10 | $182.49 | 9,673,800 | — | — |
| 2026-03-26 | $99.36 | $177.60 | 8,829,900 | — | — |
| 2026-03-25 | $101.52 | $181.46 | 9,546,000 | — | — |
| 2026-03-24 | $99.02 | $176.99 | 14,461,900 | — | — |
| 2026-03-23 | $98.14 | $175.42 | 17,856,800 | — | — |
| 2026-03-20 | $95.80 | $171.23 | 30,701,700 | — | — |
| 2026-03-19 | $99.20 | $177.31 | 24,739,000 | — | — |
| 2026-03-18 | $106.54 | $190.43 | 15,185,400 | — | — |
| 2026-03-17 | $111.04 | $198.47 | 7,073,800 | — | — |
| 2026-03-16 | $110.19 | $196.95 | 9,884,400 | — | — |
| 2026-03-13 | $109.58 | $195.86 | 10,458,900 | — | — |
| 2026-03-12 | $114.48 | $204.62 | 8,777,400 | — | — |
| 2026-03-11 | $116.21 | $207.71 | 8,634,700 | — | — |
| 2026-03-10 | $118.90 | $212.52 | 8,030,000 | — | — |
| 2026-03-09 | $116.96 | $209.05 | 9,829,600 | — | — |
| 2026-03-06 | $116.29 | $207.86 | 8,350,700 | — | — |
| 2026-03-05 | $116.09 | $207.50 | 10,883,900 | — | — |
| 2026-03-04 | $119.37 | $213.36 | 7,851,800 | — | — |
| 2026-03-03 | $118.52 | $211.84 | 14,031,200 | — | — |
| 2026-03-02 | $128.73 | $229.63 | 10,675,800 | — | — |
| 2026-02-27 | $130.00 | $231.89 | 15,016,600 | — | — |
| 2026-02-26 | $127.47 | $227.38 | 7,237,100 | — | — |
| 2026-02-25 | $124.85 | $222.71 | 7,785,600 | — | — |
| 2026-02-24 | $124.09 | $221.35 | 9,641,800 | — | — |
| 2026-02-23 | $124.25 | $221.64 | 9,372,000 | — | — |
| 2026-02-20 | $122.13 | $217.85 | 12,525,400 | — | — |
| 2026-02-19 | $125.40 | $223.69 | 7,854,500 | — | — |
| 2026-02-18 | $124.69 | $222.42 | 7,851,500 | — | — |
| 2026-02-17 | $122.31 | $218.18 | 8,196,400 | — | — |
| 2026-02-13 | $125.80 | $224.40 | 7,623,400 | — | — |
| 2026-02-12 | $118.12 | $210.70 | 9,289,000 | — | — |
| 2026-02-11 | $124.60 | $222.26 | 6,654,700 | — | — |
| 2026-02-10 | $121.53 | $216.78 | 6,718,900 | — | — |
| 2026-02-09 | $120.73 | $215.36 | 7,439,100 | — | — |
| 2026-02-06 | $115.32 | $205.71 | 10,814,900 | — | — |
| 2026-02-05 | $108.53 | $193.60 | 15,327,100 | — | — |
| 2026-02-04 | $116.85 | $208.44 | 10,944,800 | — | — |
| 2026-02-03 | $117.14 | $208.95 | 11,195,900 | — | — |
| 2026-02-02 | $112.85 | $201.30 | 13,283,700 | — | — |
| 2026-01-30 | $112.35 | $200.41 | 19,165,700 | — | — |
| 2026-01-29 | $126.93 | $226.42 | 15,085,300 | — | — |
| 2026-01-28 | $131.95 | $235.37 | 10,481,500 | — | — |
| 2026-01-27 | $127.00 | $226.54 | 12,306,700 | — | — |
| 2026-01-26 | $125.92 | $224.62 | 13,305,900 | — | — |
| 2026-01-23 | $124.31 | $221.74 | 8,035,800 | — | — |
| 2026-01-22 | $121.69 | $217.07 | 8,347,000 | — | — |
| 2026-01-21 | $118.91 | $212.11 | 14,088,300 | — | — |
| 2026-01-20 | $118.94 | $212.16 | 11,149,000 | — | — |
| 2026-01-16 | $114.12 | $203.57 | 9,278,500 | — | — |
| 2026-01-15 | $114.21 | $203.73 | 8,675,400 | — | — |
| 2026-01-14 | $114.15 | $203.62 | 8,441,100 | — | — |
| 2026-01-13 | $114.63 | $204.48 | 7,979,000 | — | — |
| 2026-01-12 | $112.96 | $201.50 | 8,371,200 | — | — |
| 2026-01-09 | $108.99 | $194.42 | 7,576,400 | — | — |
| 2026-01-08 | $106.89 | $190.67 | 7,228,400 | — | — |
| 2026-01-07 | $108.01 | $192.67 | 9,987,100 | — | — |
| 2026-01-06 | $109.20 | $194.79 | 11,059,000 | — | — |
| 2026-01-05 | $103.53 | $184.68 | 8,865,100 | — | — |
| 2026-01-02 | $101.22 | $180.56 | 6,940,000 | — | — |