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
- 1984-09-26 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $185.83 | 24,524 |
| 2026-09-03 | — | — | — | $186.56 | 33,109 |
| 2026-09-02 | — | — | — | $188.10 | 50,353 |
| 2026-09-01 | — | — | — | $189.25 | 36,029 |
| 2026-08-31 | — | — | — | $191.16 | 45,004 |
| 2026-08-28 | — | — | — | $191.98 | 26,266 |
| 2026-08-27 | $190.72 | $256.54 | 782,900 | $187.59 | 28,792 |
| 2026-08-26 | $190.18 | $255.82 | 667,200 | $188.19 | 37,441 |
| 2026-08-25 | $189.05 | $254.30 | 582,300 | $187.62 | 42,203 |
| 2026-08-24 | $187.83 | $252.66 | 692,400 | $187.78 | 22,055 |
| 2026-08-21 | $187.81 | $252.63 | 872,300 | $188.18 | 43,290 |
| 2026-08-20 | $186.40 | $250.73 | 652,800 | $185.34 | 27,377 |
| 2026-08-19 | $186.44 | $250.79 | 625,500 | $187.11 | 27,866 |
| 2026-08-18 | $185.95 | $250.13 | 633,500 | $188.17 | 20,581 |
| 2026-08-17 | $188.27 | $253.25 | 717,100 | $187.06 | 43,173 |
| 2026-08-14 | $186.12 | $250.36 | 733,300 | $186.41 | 36,381 |
| 2026-08-13 | $187.05 | $251.61 | 861,200 | $185.46 | 35,252 |
| 2026-08-12 | $184.47 | $248.14 | 859,600 | $177.61 | 38,146 |
| 2026-08-11 | $177.21 | $238.37 | 848,400 | $178.44 | 46,836 |
| 2026-08-10 | $179.00 | $240.78 | 1,033,400 | $179.16 | 41,880 |
| 2026-08-07 | $178.71 | $240.39 | 816,700 | $178.34 | 51,160 |
| 2026-08-06 | $178.56 | $240.19 | 1,027,500 | $181.11 | 53,351 |
| 2026-08-05 | $181.41 | $244.02 | 1,650,400 | $186.01 | 72,267 |
| 2026-08-04 | $181.48 | $244.12 | 2,765,300 | $170.20 | 161,433 |
| 2026-08-03 | $170.59 | $229.47 | 2,221,300 | $169.60 | 79,928 |
| 2026-07-31 | $167.89 | $225.84 | 1,330,300 | $167.13 | 64,296 |
| 2026-07-30 | $167.01 | $224.65 | 1,115,900 | $170.37 | 61,109 |
| 2026-07-29 | $170.13 | $228.85 | 883,600 | $171.57 | 36,581 |
| 2026-07-28 | $171.42 | $230.58 | 946,600 | $171.92 | 49,487 |
| 2026-07-27 | $171.34 | $230.48 | 923,000 | $174.52 | 48,553 |
| 2026-07-24 | $175.30 | $235.80 | 760,100 | $174.88 | 51,340 |
| 2026-07-23 | $176.18 | $236.99 | 783,900 | $179.64 | 37,532 |
| 2026-07-22 | $177.45 | $238.69 | 1,093,100 | $178.76 | 75,607 |
| 2026-07-21 | $178.58 | $240.21 | 1,622,200 | $179.92 | 87,016 |
| 2026-07-20 | $177.37 | $238.59 | 1,521,000 | $181.54 | 64,604 |
| 2026-07-17 | $182.80 | $245.89 | 2,731,200 | — | — |
| 2026-07-16 | $181.96 | $244.76 | 1,071,700 | — | — |
| 2026-07-15 | $177.70 | $239.03 | 1,068,900 | — | — |
| 2026-07-14 | $178.22 | $239.73 | 1,771,800 | — | — |
| 2026-07-13 | $175.50 | $236.07 | 1,760,900 | — | — |
| 2026-07-10 | $172.02 | $231.39 | 1,213,200 | — | — |
| 2026-07-09 | $170.62 | $229.51 | 1,666,000 | — | — |
| 2026-07-08 | $164.36 | $221.09 | 760,100 | — | — |
| 2026-07-07 | $165.74 | $222.94 | 786,000 | — | — |
| 2026-07-06 | $165.70 | $222.89 | 880,100 | — | — |
| 2026-07-02 | $167.57 | $225.40 | 947,500 | — | — |
| 2026-07-01 | $166.81 | $224.38 | 1,557,800 | — | — |
| 2026-06-30 | $162.98 | $219.23 | 1,038,400 | — | — |
| 2026-06-29 | $161.97 | $217.87 | 951,500 | — | — |
| 2026-06-26 | $160.73 | $216.20 | 1,030,500 | — | — |
| 2026-06-25 | $161.67 | $217.47 | 851,300 | — | — |
| 2026-06-24 | $160.16 | $215.44 | 1,259,500 | — | — |
| 2026-06-23 | $161.34 | $217.02 | 974,700 | — | — |
| 2026-06-22 | $163.15 | $219.46 | 1,472,000 | — | — |
| 2026-06-18 | $161.32 | $217.00 | 2,583,800 | — | — |
| 2026-06-17 | $160.61 | $216.04 | 1,466,900 | — | — |
| 2026-06-16 | $164.02 | $220.63 | 1,095,900 | — | — |
| 2026-06-15 | $163.23 | $219.57 | 1,718,000 | — | — |
| 2026-06-12 | $166.62 | $224.13 | 866,000 | — | — |
| 2026-06-11 | $166.44 | $223.88 | 1,352,200 | — | — |
| 2026-06-10 | $164.71 | $221.56 | 1,717,300 | — | — |
| 2026-06-09 | $166.34 | $223.75 | 1,857,900 | — | — |
| 2026-06-08 | $163.44 | $219.85 | 1,901,900 | — | — |
| 2026-06-05 | $160.44 | $215.81 | 1,611,300 | — | — |
| 2026-06-04 | $160.13 | $215.40 | 2,184,300 | — | — |
| 2026-06-03 | $158.70 | $213.47 | 864,400 | — | — |
| 2026-06-02 | $157.87 | $212.36 | 1,114,300 | — | — |
| 2026-06-01 | $160.03 | $215.26 | 1,315,500 | — | — |
| 2026-05-29 | $157.99 | $211.43 | 2,131,600 | — | — |
| 2026-05-28 | $158.96 | $212.73 | 917,300 | — | — |
| 2026-05-27 | $161.51 | $216.14 | 710,400 | — | — |
| 2026-05-26 | $160.70 | $215.06 | 747,000 | — | — |
| 2026-05-22 | $158.48 | $212.08 | 1,261,900 | — | — |
| 2026-05-21 | $157.19 | $210.36 | 695,100 | — | — |
| 2026-05-20 | $158.42 | $212.00 | 1,292,100 | — | — |
| 2026-05-19 | $157.60 | $210.91 | 788,800 | — | — |
| 2026-05-18 | $156.77 | $209.80 | 651,200 | — | — |
| 2026-05-15 | $155.45 | $208.03 | 859,000 | — | — |
| 2026-05-14 | $153.61 | $205.57 | 1,078,600 | — | — |
| 2026-05-13 | $155.80 | $208.50 | 792,800 | — | — |
| 2026-05-12 | $154.43 | $206.66 | 1,124,500 | — | — |
| 2026-05-11 | $155.54 | $208.15 | 774,000 | — | — |
| 2026-05-08 | $156.69 | $209.69 | 1,054,200 | — | — |
| 2026-05-07 | $151.86 | $203.23 | 1,095,000 | — | — |
| 2026-05-06 | $151.24 | $202.40 | 1,388,200 | — | — |
| 2026-05-05 | $153.08 | $204.86 | 1,947,900 | — | — |
| 2026-05-04 | $139.71 | $186.97 | 2,577,000 | — | — |
| 2026-05-01 | $147.23 | $197.03 | 706,600 | — | — |
| 2026-04-30 | $147.89 | $197.91 | 1,287,100 | — | — |
| 2026-04-29 | $148.79 | $199.12 | 1,077,600 | — | — |
| 2026-04-28 | $147.38 | $197.23 | 985,500 | — | — |
| 2026-04-27 | $148.10 | $198.19 | 931,300 | — | — |
| 2026-04-24 | $147.56 | $197.47 | 772,400 | — | — |
| 2026-04-23 | $149.75 | $200.40 | 787,100 | — | — |
| 2026-04-22 | $148.44 | $198.65 | 760,400 | — | — |
| 2026-04-21 | $150.98 | $202.05 | 1,050,600 | — | — |
| 2026-04-20 | $149.31 | $199.81 | 920,800 | — | — |
| 2026-04-17 | $147.30 | $197.12 | 1,258,900 | — | — |
| 2026-04-16 | $147.01 | $196.73 | 1,324,600 | — | — |
| 2026-04-15 | $144.02 | $192.73 | 823,500 | — | — |