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
- 1983-12-28 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 | — | — | — | $168.40 | 28,011 |
| 2026-09-03 | — | — | — | $167.89 | 23,649 |
| 2026-09-02 | — | — | — | $167.72 | 27,800 |
| 2026-09-01 | — | — | — | $167.53 | 24,191 |
| 2026-08-31 | — | — | — | $165.34 | 21,505 |
| 2026-08-28 | — | — | — | $168.18 | 17,025 |
| 2026-08-27 | $167.22 | $750.70 | 825,000 | $168.00 | 32,434 |
| 2026-08-26 | $169.46 | $760.76 | 739,200 | $167.91 | 24,230 |
| 2026-08-25 | $167.56 | $752.23 | 971,400 | $167.64 | 28,005 |
| 2026-08-24 | $167.82 | $753.39 | 795,700 | $166.53 | 31,243 |
| 2026-08-21 | $166.85 | $744.55 | 1,072,200 | $172.12 | 46,263 |
| 2026-08-20 | $170.52 | $760.93 | 1,128,000 | $171.26 | 45,614 |
| 2026-08-19 | $171.31 | $764.45 | 916,200 | $170.76 | 25,314 |
| 2026-08-18 | $170.51 | $760.88 | 825,800 | $172.19 | 31,579 |
| 2026-08-17 | $169.90 | $758.16 | 1,548,100 | $170.47 | 25,220 |
| 2026-08-14 | $169.92 | $758.25 | 1,285,300 | $169.92 | 19,187 |
| 2026-08-13 | $169.96 | $758.43 | 1,316,100 | $170.74 | 51,425 |
| 2026-08-12 | $169.59 | $756.78 | 1,270,400 | $169.38 | 67,110 |
| 2026-08-11 | $169.21 | $755.08 | 909,600 | $167.54 | 32,744 |
| 2026-08-10 | $167.92 | $749.33 | 898,700 | $169.36 | 24,883 |
| 2026-08-07 | $170.19 | $759.45 | 907,500 | $170.57 | 28,317 |
| 2026-08-06 | $171.98 | $767.44 | 1,127,300 | $173.09 | 35,351 |
| 2026-08-05 | $172.20 | $768.42 | 1,279,600 | $172.39 | 29,165 |
| 2026-08-04 | $172.65 | $770.43 | 1,348,100 | $172.60 | 54,912 |
| 2026-08-03 | $172.89 | $771.50 | 812,400 | $172.00 | 22,674 |
| 2026-07-31 | $172.78 | $771.01 | 1,045,400 | $173.03 | 27,745 |
| 2026-07-30 | $174.26 | $777.62 | 1,156,700 | $176.71 | 33,494 |
| 2026-07-29 | $177.67 | $792.83 | 961,400 | $180.28 | 31,967 |
| 2026-07-28 | $179.38 | $800.46 | 984,400 | $178.97 | 34,275 |
| 2026-07-27 | $178.22 | $795.29 | 638,500 | $180.79 | 35,031 |
| 2026-07-24 | $179.22 | $799.75 | 817,400 | $178.40 | 37,921 |
| 2026-07-23 | $178.04 | $794.48 | 697,900 | $177.80 | 30,368 |
| 2026-07-22 | $178.47 | $796.40 | 791,100 | $176.90 | 30,730 |
| 2026-07-21 | $175.05 | $781.14 | 800,800 | $176.79 | 30,292 |
| 2026-07-20 | $177.33 | $791.32 | 1,089,200 | $177.69 | 50,170 |
| 2026-07-17 | $177.68 | $792.88 | 1,483,200 | — | — |
| 2026-07-16 | $178.04 | $794.48 | 1,254,200 | — | — |
| 2026-07-15 | $174.98 | $780.83 | 1,301,800 | — | — |
| 2026-07-14 | $178.45 | $796.31 | 1,021,500 | — | — |
| 2026-07-13 | $179.50 | $801.00 | 918,700 | — | — |
| 2026-07-10 | $176.20 | $786.27 | 527,300 | — | — |
| 2026-07-09 | $174.72 | $779.67 | 1,379,000 | — | — |
| 2026-07-08 | $177.09 | $790.25 | 1,092,900 | — | — |
| 2026-07-07 | $177.58 | $792.43 | 1,481,200 | — | — |
| 2026-07-06 | $173.83 | $775.70 | 1,139,900 | — | — |
| 2026-07-02 | $176.87 | $789.26 | 898,600 | — | — |
| 2026-07-01 | $173.03 | $772.13 | 1,142,900 | — | — |
| 2026-06-30 | $172.27 | $768.74 | 1,387,900 | — | — |
| 2026-06-29 | $174.84 | $780.20 | 1,465,800 | — | — |
| 2026-06-26 | $175.17 | $781.68 | 2,030,600 | — | — |
| 2026-06-25 | $173.67 | $774.98 | 1,257,000 | — | — |
| 2026-06-24 | $172.59 | $770.16 | 1,343,400 | — | — |
| 2026-06-23 | $171.09 | $763.47 | 1,101,400 | — | — |
| 2026-06-22 | $169.59 | $756.78 | 1,271,700 | — | — |
| 2026-06-18 | $170.11 | $759.10 | 2,227,800 | — | — |
| 2026-06-17 | $169.64 | $757.00 | 1,480,000 | — | — |
| 2026-06-16 | $169.63 | $756.96 | 1,027,900 | — | — |
| 2026-06-15 | $169.60 | $756.82 | 1,576,900 | — | — |
| 2026-06-12 | $169.96 | $758.43 | 1,540,700 | — | — |
| 2026-06-11 | $168.23 | $750.71 | 1,632,500 | — | — |
| 2026-06-10 | $169.27 | $755.35 | 1,776,600 | — | — |
| 2026-06-09 | $167.62 | $747.99 | 1,793,900 | — | — |
| 2026-06-08 | $167.89 | $749.19 | 2,243,800 | — | — |
| 2026-06-05 | $170.24 | $759.68 | 1,467,600 | — | — |
| 2026-06-04 | $167.96 | $749.50 | 1,701,000 | — | — |
| 2026-06-03 | $168.30 | $751.02 | 2,125,000 | — | — |
| 2026-06-02 | $168.75 | $753.03 | 1,782,700 | — | — |
| 2026-06-01 | $167.15 | $745.89 | 1,992,600 | — | — |
| 2026-05-29 | $169.13 | $754.72 | 6,473,400 | — | — |
| 2026-05-28 | $173.03 | $772.13 | 1,565,500 | — | — |
| 2026-05-27 | $176.24 | $786.45 | 996,700 | — | — |
| 2026-05-26 | $177.72 | $793.06 | 1,477,400 | — | — |
| 2026-05-22 | $177.81 | $789.00 | 1,472,300 | — | — |
| 2026-05-21 | $177.46 | $787.44 | 1,615,200 | — | — |
| 2026-05-20 | $176.00 | $780.96 | 2,009,900 | — | — |
| 2026-05-19 | $177.73 | $788.64 | 2,326,000 | — | — |
| 2026-05-18 | $178.52 | $792.15 | 1,764,600 | — | — |
| 2026-05-15 | $176.48 | $783.09 | 1,616,600 | — | — |
| 2026-05-14 | $180.87 | $802.57 | 1,622,900 | — | — |
| 2026-05-13 | $179.95 | $798.49 | 1,379,300 | — | — |
| 2026-05-12 | $181.94 | $807.32 | 903,900 | — | — |
| 2026-05-11 | $182.13 | $808.16 | 796,400 | — | — |
| 2026-05-08 | $180.87 | $802.57 | 1,136,600 | — | — |
| 2026-05-07 | $181.86 | $806.97 | 1,868,800 | — | — |
| 2026-05-06 | $184.76 | $819.83 | 906,800 | — | — |
| 2026-05-05 | $187.25 | $830.88 | 860,900 | — | — |
| 2026-05-04 | $187.77 | $833.19 | 748,100 | — | — |
| 2026-05-01 | $188.54 | $836.61 | 676,200 | — | — |
| 2026-04-30 | $189.98 | $843.00 | 1,172,300 | — | — |
| 2026-04-29 | $185.71 | $824.05 | 696,700 | — | — |
| 2026-04-28 | $187.13 | $830.35 | 457,600 | — | — |
| 2026-04-27 | $185.62 | $823.65 | 845,200 | — | — |
| 2026-04-24 | $185.45 | $822.90 | 617,300 | — | — |
| 2026-04-23 | $187.81 | $833.37 | 735,500 | — | — |
| 2026-04-22 | $182.49 | $809.76 | 846,000 | — | — |
| 2026-04-21 | $182.93 | $811.71 | 608,100 | — | — |
| 2026-04-20 | $186.23 | $826.36 | 514,400 | — | — |
| 2026-04-17 | $186.54 | $827.73 | 841,200 | — | — |
| 2026-04-16 | $187.98 | $834.12 | 1,095,800 | — | — |
| 2026-04-15 | $186.26 | $826.49 | 578,300 | — | — |