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-02-21 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 | — | — | — | $130.00 | 83,796 |
| 2026-09-03 | — | — | — | $132.51 | 85,313 |
| 2026-09-02 | — | — | — | $126.80 | 100,665 |
| 2026-09-01 | — | — | — | $128.03 | 188,950 |
| 2026-08-31 | — | — | — | $128.03 | 135,973 |
| 2026-08-28 | — | — | — | $128.49 | 106,669 |
| 2026-08-27 | $129.71 | $238.35 | 1,932,700 | $126.75 | 129,912 |
| 2026-08-26 | $126.35 | $232.17 | 1,155,800 | $123.50 | 91,771 |
| 2026-08-25 | $124.84 | $229.40 | 1,035,600 | $123.21 | 61,101 |
| 2026-08-24 | $123.00 | $226.02 | 1,505,400 | $124.00 | 41,433 |
| 2026-08-21 | $124.75 | $229.23 | 2,289,700 | $124.00 | 132,224 |
| 2026-08-20 | $124.13 | $228.09 | 2,344,500 | $117.49 | 121,216 |
| 2026-08-19 | $119.45 | $219.49 | 1,717,800 | $115.75 | 84,101 |
| 2026-08-18 | $113.75 | $209.02 | 800,000 | $116.10 | 47,679 |
| 2026-08-17 | $116.17 | $213.47 | 786,700 | $116.82 | 45,114 |
| 2026-08-14 | $116.84 | $214.70 | 774,500 | $117.78 | 58,299 |
| 2026-08-13 | $117.50 | $215.91 | 1,373,200 | $117.98 | 49,925 |
| 2026-08-12 | $117.88 | $216.61 | 1,213,800 | $116.23 | 76,670 |
| 2026-08-11 | $115.73 | $212.66 | 1,287,600 | $116.22 | 81,241 |
| 2026-08-10 | $116.02 | $213.19 | 1,253,800 | $113.58 | 82,922 |
| 2026-08-07 | $114.66 | $210.69 | 1,032,400 | $114.50 | 54,957 |
| 2026-08-06 | $114.24 | $209.92 | 1,259,800 | $113.04 | 77,661 |
| 2026-08-05 | $115.02 | $211.35 | 2,149,600 | $112.09 | 212,828 |
| 2026-08-04 | $111.39 | $204.68 | 2,587,200 | $115.47 | 227,154 |
| 2026-08-03 | $115.22 | $211.72 | 2,589,100 | $112.93 | 118,575 |
| 2026-07-31 | $112.52 | $206.76 | 1,206,800 | $113.20 | 98,566 |
| 2026-07-30 | $113.54 | $208.63 | 2,037,000 | $112.33 | 124,399 |
| 2026-07-29 | $113.37 | $208.32 | 2,332,900 | $112.42 | 120,880 |
| 2026-07-28 | $111.51 | $204.90 | 1,772,600 | $110.03 | 99,861 |
| 2026-07-27 | $108.07 | $198.58 | 1,349,100 | $110.63 | 87,094 |
| 2026-07-24 | $110.47 | $202.99 | 1,117,800 | $113.83 | 65,229 |
| 2026-07-23 | $113.17 | $207.95 | 1,495,300 | $113.78 | 100,630 |
| 2026-07-22 | $110.54 | $203.12 | 1,699,200 | $108.15 | 91,904 |
| 2026-07-21 | $110.52 | $203.08 | 1,654,200 | $103.32 | 89,960 |
| 2026-07-20 | $106.44 | $195.59 | 1,248,500 | $108.27 | 80,383 |
| 2026-07-17 | $110.15 | $202.40 | 1,249,000 | — | — |
| 2026-07-16 | $111.70 | $205.12 | 1,065,500 | — | — |
| 2026-07-15 | $111.35 | $204.48 | 836,100 | — | — |
| 2026-07-14 | $111.21 | $204.22 | 994,700 | — | — |
| 2026-07-13 | $111.11 | $204.04 | 1,126,800 | — | — |
| 2026-07-10 | $112.29 | $206.21 | 929,200 | — | — |
| 2026-07-09 | $112.95 | $207.42 | 1,609,100 | — | — |
| 2026-07-08 | $109.35 | $200.81 | 939,400 | — | — |
| 2026-07-07 | $112.05 | $205.77 | 1,165,400 | — | — |
| 2026-07-06 | $112.95 | $207.42 | 1,006,200 | — | — |
| 2026-07-02 | $113.76 | $208.91 | 972,300 | — | — |
| 2026-07-01 | $112.84 | $207.22 | 1,436,200 | — | — |
| 2026-06-30 | $111.26 | $204.32 | 2,492,800 | — | — |
| 2026-06-29 | $111.21 | $204.22 | 2,018,100 | — | — |
| 2026-06-26 | $113.02 | $207.55 | 3,674,600 | — | — |
| 2026-06-25 | $113.53 | $208.48 | 2,192,600 | — | — |
| 2026-06-24 | $105.63 | $193.98 | 1,680,300 | — | — |
| 2026-06-23 | $99.90 | $183.45 | 1,116,200 | — | — |
| 2026-06-22 | $99.04 | $181.88 | 1,188,000 | — | — |
| 2026-06-18 | $100.00 | $183.64 | 2,170,300 | — | — |
| 2026-06-17 | $97.82 | $179.63 | 858,900 | — | — |
| 2026-06-16 | $101.22 | $185.88 | 1,303,100 | — | — |
| 2026-06-15 | $100.55 | $184.65 | 942,400 | — | — |
| 2026-06-12 | $99.66 | $183.01 | 927,400 | — | — |
| 2026-06-11 | $101.52 | $186.43 | 1,800,700 | — | — |
| 2026-06-10 | $101.29 | $186.01 | 1,100,000 | — | — |
| 2026-06-09 | $104.13 | $191.22 | 1,243,100 | — | — |
| 2026-06-08 | $100.30 | $184.19 | 1,280,400 | — | — |
| 2026-06-05 | $98.37 | $180.64 | 868,600 | — | — |
| 2026-06-04 | $102.40 | $188.05 | 865,000 | — | — |
| 2026-06-03 | $101.07 | $185.60 | 1,152,600 | — | — |
| 2026-06-02 | $100.39 | $184.35 | 1,421,600 | — | — |
| 2026-06-01 | $100.52 | $184.59 | 2,165,800 | — | — |
| 2026-05-29 | $104.55 | $191.99 | 2,338,300 | — | — |
| 2026-05-28 | $101.22 | $185.88 | 4,082,300 | — | — |
| 2026-05-27 | $96.79 | $177.74 | 925,600 | — | — |
| 2026-05-26 | $96.83 | $177.82 | 2,453,900 | — | — |
| 2026-05-22 | $96.95 | $178.04 | 942,800 | — | — |
| 2026-05-21 | $95.38 | $175.15 | 1,287,000 | — | — |
| 2026-05-20 | $94.80 | $174.09 | 1,423,400 | — | — |
| 2026-05-19 | $95.87 | $176.05 | 1,049,100 | — | — |
| 2026-05-18 | $95.48 | $175.34 | 1,051,000 | — | — |
| 2026-05-15 | $93.97 | $172.56 | 1,171,200 | — | — |
| 2026-05-14 | $96.38 | $176.99 | 967,500 | — | — |
| 2026-05-13 | $95.01 | $174.47 | 1,136,000 | — | — |
| 2026-05-12 | $99.30 | $182.35 | 1,328,900 | — | — |
| 2026-05-11 | $98.95 | $181.71 | 1,600,900 | — | — |
| 2026-05-08 | $101.00 | $185.47 | 2,441,900 | — | — |
| 2026-05-07 | $98.85 | $181.53 | 2,005,000 | — | — |
| 2026-05-06 | $99.09 | $181.97 | 3,014,200 | — | — |
| 2026-05-05 | $92.30 | $169.50 | 2,076,200 | — | — |
| 2026-05-04 | $86.51 | $158.87 | 1,573,200 | — | — |
| 2026-05-01 | $86.68 | $159.18 | 1,396,200 | — | — |
| 2026-04-30 | $86.62 | $159.07 | 987,600 | — | — |
| 2026-04-29 | $82.26 | $151.06 | 1,205,700 | — | — |
| 2026-04-28 | $85.18 | $156.42 | 1,107,600 | — | — |
| 2026-04-27 | $86.80 | $159.40 | 1,019,700 | — | — |
| 2026-04-24 | $86.77 | $159.34 | 1,248,100 | — | — |
| 2026-04-23 | $87.15 | $160.04 | 2,689,400 | — | — |
| 2026-04-22 | $94.28 | $173.13 | 1,097,600 | — | — |
| 2026-04-21 | $94.27 | $173.12 | 1,090,200 | — | — |
| 2026-04-20 | $93.03 | $170.84 | 984,100 | — | — |
| 2026-04-17 | $93.96 | $172.55 | 1,050,400 | — | — |
| 2026-04-16 | $89.53 | $164.28 | 1,192,200 | — | — |
| 2026-04-15 | $92.90 | $170.47 | 550,700 | — | — |
| 2026-04-14 | $93.51 | $171.59 | 600,600 | — | — |
| 2026-04-13 | $92.64 | $169.99 | 502,900 | — | — |
| 2026-04-10 | $89.79 | $164.76 | 658,400 | — | — |
| 2026-04-09 | $90.46 | $165.99 | 1,095,800 | — | — |
| 2026-04-08 | $90.40 | $165.88 | 1,188,200 | — | — |
| 2026-04-07 | $87.79 | $161.09 | 735,500 | — | — |
| 2026-04-06 | $88.32 | $162.06 | 624,400 | — | — |
| 2026-04-02 | $88.94 | $163.20 | 949,800 | — | — |
| 2026-04-01 | $87.92 | $161.33 | 693,500 | — | — |
| 2026-03-31 | $87.61 | $160.76 | 1,256,000 | — | — |
| 2026-03-30 | $84.78 | $155.57 | 1,012,100 | — | — |
| 2026-03-27 | $83.90 | $153.95 | 835,300 | — | — |
| 2026-03-26 | $87.12 | $159.86 | 576,700 | — | — |
| 2026-03-25 | $87.84 | $161.18 | 1,003,400 | — | — |
| 2026-03-24 | $87.46 | $160.48 | 621,800 | — | — |
| 2026-03-23 | $87.16 | $159.93 | 936,100 | — | — |
| 2026-03-20 | $85.94 | $157.70 | 1,429,800 | — | — |
| 2026-03-19 | $85.76 | $157.36 | 1,215,700 | — | — |
| 2026-03-18 | $84.93 | $155.84 | 1,157,800 | — | — |
| 2026-03-17 | $87.37 | $160.32 | 929,000 | — | — |
| 2026-03-16 | $86.48 | $158.69 | 1,459,800 | — | — |
| 2026-03-13 | $85.57 | $157.02 | 1,408,000 | — | — |
| 2026-03-12 | $84.76 | $155.53 | 1,291,600 | — | — |
| 2026-03-11 | $89.63 | $164.47 | 843,200 | — | — |
| 2026-03-10 | $90.30 | $165.70 | 990,100 | — | — |
| 2026-03-09 | $92.11 | $169.02 | 1,215,300 | — | — |
| 2026-03-06 | $91.34 | $167.60 | 1,393,500 | — | — |
| 2026-03-05 | $96.57 | $177.20 | 1,603,700 | — | — |
| 2026-03-04 | $98.49 | $180.72 | 1,179,200 | — | — |
| 2026-03-03 | $95.95 | $176.06 | 1,108,200 | — | — |
| 2026-03-02 | $95.59 | $175.40 | 1,061,100 | — | — |
| 2026-02-27 | $98.31 | $180.39 | 1,100,600 | — | — |
| 2026-02-26 | $99.01 | $181.68 | 1,094,600 | — | — |
| 2026-02-25 | $97.57 | $179.04 | 973,300 | — | — |
| 2026-02-24 | $97.62 | $179.13 | 705,500 | — | — |
| 2026-02-23 | $97.12 | $178.21 | 1,243,000 | — | — |
| 2026-02-20 | $100.33 | $184.10 | 1,392,700 | — | — |
| 2026-02-19 | $99.91 | $183.33 | 1,171,200 | — | — |
| 2026-02-18 | $97.74 | $179.35 | 856,500 | — | — |
| 2026-02-17 | $95.05 | $174.41 | 1,616,900 | — | — |
| 2026-02-13 | $96.03 | $176.21 | 1,471,200 | — | — |
| 2026-02-12 | $95.57 | $175.37 | 2,068,000 | — | — |
| 2026-02-11 | $101.10 | $185.51 | 1,524,500 | — | — |
| 2026-02-10 | $104.75 | $192.21 | 1,282,300 | — | — |
| 2026-02-09 | $102.82 | $188.67 | 1,028,200 | — | — |
| 2026-02-06 | $101.59 | $186.41 | 1,462,200 | — | — |
| 2026-02-05 | $99.52 | $182.61 | 1,592,700 | — | — |
| 2026-02-04 | $103.83 | $190.52 | 1,673,500 | — | — |
| 2026-02-03 | $101.13 | $185.57 | 2,366,400 | — | — |
| 2026-02-02 | $107.09 | $196.50 | 3,217,500 | — | — |
| 2026-01-30 | $108.80 | $199.64 | 1,552,000 | — | — |
| 2026-01-29 | $108.49 | $199.07 | 1,372,300 | — | — |
| 2026-01-28 | $111.13 | $203.92 | 1,453,200 | — | — |
| 2026-01-27 | $114.61 | $210.30 | 898,600 | — | — |
| 2026-01-26 | $114.70 | $210.47 | 1,271,800 | — | — |
| 2026-01-23 | $116.73 | $214.19 | 1,396,200 | — | — |
| 2026-01-22 | $117.75 | $216.06 | 1,882,400 | — | — |
| 2026-01-21 | $116.53 | $213.83 | 2,252,900 | — | — |
| 2026-01-20 | $111.89 | $205.31 | 1,521,200 | — | — |
| 2026-01-16 | $112.50 | $206.43 | 1,603,600 | — | — |
| 2026-01-15 | $115.33 | $211.50 | 1,860,900 | — | — |
| 2026-01-14 | $111.52 | $204.51 | 2,050,900 | — | — |
| 2026-01-13 | $110.14 | $201.98 | 2,618,600 | — | — |
| 2026-01-12 | $103.89 | $190.52 | 884,600 | — | — |
| 2026-01-09 | $104.43 | $191.51 | 1,181,400 | — | — |
| 2026-01-08 | $101.71 | $186.52 | 1,021,900 | — | — |
| 2026-01-07 | $102.99 | $188.87 | 988,500 | — | — |
| 2026-01-06 | $105.05 | $192.64 | 1,479,200 | — | — |
| 2026-01-05 | $102.06 | $187.16 | 1,369,900 | — | — |
| 2026-01-02 | $98.15 | $179.99 | 858,100 | — | — |