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
- 1970-01-02 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 | — | — | — | $200.36 | 126,036 |
| 2026-09-03 | — | — | — | $202.15 | 133,218 |
| 2026-09-02 | — | — | — | $206.18 | 149,397 |
| 2026-09-01 | — | — | — | $208.86 | 96,658 |
| 2026-08-31 | — | — | — | $210.50 | 116,147 |
| 2026-08-28 | — | — | — | $212.58 | 91,086 |
| 2026-08-27 | $212.08 | $1,179.57 | 3,847,200 | $211.45 | 123,555 |
| 2026-08-26 | $211.99 | $1,179.07 | 3,788,100 | $209.69 | 111,199 |
| 2026-08-25 | $210.28 | $1,169.56 | 4,893,700 | $210.44 | 197,117 |
| 2026-08-24 | $209.22 | $1,163.66 | 3,838,800 | $210.09 | 105,925 |
| 2026-08-21 | $209.91 | $1,167.50 | 4,795,800 | $213.27 | 196,217 |
| 2026-08-20 | $212.29 | $1,180.74 | 4,931,800 | $218.58 | 152,337 |
| 2026-08-19 | $220.35 | $1,225.56 | 6,227,100 | $226.16 | 341,523 |
| 2026-08-18 | $225.49 | $1,254.15 | 5,972,500 | $222.58 | 215,240 |
| 2026-08-17 | $221.64 | $1,232.74 | 5,187,600 | $222.89 | 162,333 |
| 2026-08-14 | $222.97 | $1,240.14 | 2,871,100 | $221.31 | 161,022 |
| 2026-08-13 | $220.48 | $1,222.23 | 3,234,600 | $223.91 | 110,893 |
| 2026-08-12 | $222.76 | $1,234.87 | 3,928,000 | $222.97 | 133,373 |
| 2026-08-11 | $223.86 | $1,240.96 | 2,930,400 | $223.76 | 107,344 |
| 2026-08-10 | $224.12 | $1,242.41 | 3,280,600 | $224.57 | 111,740 |
| 2026-08-07 | $223.03 | $1,236.36 | 4,975,600 | $222.52 | 85,127 |
| 2026-08-06 | $223.25 | $1,237.58 | 5,973,500 | $224.21 | 188,956 |
| 2026-08-05 | $222.31 | $1,232.37 | 4,276,700 | $220.53 | 198,371 |
| 2026-08-04 | $217.93 | $1,208.09 | 6,386,900 | $217.25 | 230,125 |
| 2026-08-03 | $216.65 | $1,201.00 | 3,814,300 | $215.81 | 104,978 |
| 2026-07-31 | $215.22 | $1,193.07 | 3,421,300 | $213.56 | 146,733 |
| 2026-07-30 | $214.38 | $1,188.41 | 5,239,000 | $214.00 | 212,697 |
| 2026-07-29 | $215.25 | $1,193.23 | 8,232,500 | $220.22 | 310,573 |
| 2026-07-28 | $218.58 | $1,211.69 | 7,776,800 | $221.15 | 523,647 |
| 2026-07-27 | $218.42 | $1,210.81 | 8,191,700 | $214.27 | 405,872 |
| 2026-07-24 | $212.79 | $1,179.60 | 5,877,300 | $210.65 | 280,145 |
| 2026-07-23 | $209.16 | $1,159.48 | 9,998,800 | $204.92 | 487,454 |
| 2026-07-22 | $194.88 | $1,080.31 | 5,150,500 | $195.47 | 249,059 |
| 2026-07-21 | $193.67 | $1,073.61 | 3,527,400 | $194.43 | 162,798 |
| 2026-07-20 | $194.44 | $1,077.87 | 4,593,500 | $194.98 | 226,709 |
| 2026-07-17 | $193.51 | $1,072.72 | 4,200,600 | — | — |
| 2026-07-16 | $194.36 | $1,077.43 | 3,727,900 | — | — |
| 2026-07-15 | $195.89 | $1,085.91 | 3,543,600 | — | — |
| 2026-07-14 | $193.39 | $1,072.05 | 4,249,800 | — | — |
| 2026-07-13 | $196.39 | $1,088.68 | 3,608,100 | — | — |
| 2026-07-10 | $195.93 | $1,086.13 | 2,823,100 | — | — |
| 2026-07-09 | $195.20 | $1,082.09 | 3,940,700 | — | — |
| 2026-07-08 | $194.91 | $1,080.48 | 4,163,900 | — | — |
| 2026-07-07 | $200.85 | $1,113.41 | 4,400,400 | — | — |
| 2026-07-06 | $201.37 | $1,116.29 | 6,571,300 | — | — |
| 2026-07-02 | $199.25 | $1,104.54 | 5,192,500 | — | — |
| 2026-07-01 | $191.78 | $1,063.13 | 3,780,500 | — | — |
| 2026-06-30 | $189.73 | $1,051.77 | 4,054,500 | — | — |
| 2026-06-29 | $187.33 | $1,038.46 | 3,594,300 | — | — |
| 2026-06-26 | $187.99 | $1,042.12 | 8,036,400 | — | — |
| 2026-06-25 | $186.59 | $1,034.36 | 3,591,100 | — | — |
| 2026-06-24 | $185.06 | $1,025.88 | 4,463,700 | — | — |
| 2026-06-23 | $186.39 | $1,033.25 | 3,908,600 | — | — |
| 2026-06-22 | $181.83 | $1,007.97 | 6,351,800 | — | — |
| 2026-06-18 | $185.60 | $1,028.87 | 8,866,400 | — | — |
| 2026-06-17 | $192.58 | $1,067.56 | 7,530,100 | — | — |
| 2026-06-16 | $186.77 | $1,035.36 | 5,103,600 | — | — |
| 2026-06-15 | $183.64 | $1,018.01 | 6,073,900 | — | — |
| 2026-06-12 | $183.53 | $1,017.40 | 3,348,400 | — | — |
| 2026-06-11 | $184.21 | $1,021.17 | 6,492,700 | — | — |
| 2026-06-10 | $177.41 | $983.47 | 6,037,300 | — | — |
| 2026-06-09 | $181.56 | $1,006.47 | 6,227,900 | — | — |
| 2026-06-08 | $178.66 | $990.40 | 5,908,700 | — | — |
| 2026-06-05 | $180.99 | $1,003.32 | 6,272,200 | — | — |
| 2026-06-04 | $179.41 | $994.56 | 4,697,200 | — | — |
| 2026-06-03 | $172.55 | $956.53 | 4,322,000 | — | — |
| 2026-06-02 | $174.26 | $966.01 | 4,385,900 | — | — |
| 2026-06-01 | $174.41 | $966.84 | 5,482,000 | — | — |
| 2026-05-29 | $179.66 | $995.94 | 8,754,400 | — | — |
| 2026-05-28 | $178.96 | $992.06 | 5,834,800 | — | — |
| 2026-05-27 | $176.59 | $978.92 | 5,147,100 | — | — |
| 2026-05-26 | $178.97 | $992.12 | 5,529,700 | — | — |
| 2026-05-22 | $177.01 | $981.25 | 4,315,400 | — | — |
| 2026-05-21 | $175.98 | $971.50 | 3,596,300 | — | — |
| 2026-05-20 | $174.85 | $965.26 | 6,634,800 | — | — |
| 2026-05-19 | $174.49 | $963.27 | 5,578,600 | — | — |
| 2026-05-18 | $175.95 | $971.33 | 5,627,400 | — | — |
| 2026-05-15 | $171.18 | $945.00 | 7,694,000 | — | — |
| 2026-05-14 | $175.68 | $969.84 | 6,421,600 | — | — |
| 2026-05-13 | $178.11 | $983.25 | 6,144,100 | — | — |
| 2026-05-12 | $178.89 | $987.56 | 5,604,900 | — | — |
| 2026-05-11 | $178.61 | $986.01 | 6,524,100 | — | — |
| 2026-05-08 | $176.09 | $972.10 | 6,277,400 | — | — |
| 2026-05-07 | $176.78 | $975.91 | 5,658,900 | — | — |
| 2026-05-06 | $176.74 | $975.69 | 6,099,000 | — | — |
| 2026-05-05 | $172.87 | $954.33 | 4,721,200 | — | — |
| 2026-05-04 | $172.90 | $954.49 | 5,081,300 | — | — |
| 2026-05-01 | $173.99 | $960.51 | 4,494,800 | — | — |
| 2026-04-30 | $176.07 | $971.99 | 6,224,400 | — | — |
| 2026-04-29 | $172.79 | $953.89 | 5,037,900 | — | — |
| 2026-04-28 | $175.68 | $969.84 | 6,115,800 | — | — |
| 2026-04-27 | $173.38 | $957.14 | 6,511,700 | — | — |
| 2026-04-24 | $174.26 | $962.00 | 10,505,100 | — | — |
| 2026-04-23 | $179.30 | $989.82 | 6,289,400 | — | — |
| 2026-04-22 | $180.91 | $998.71 | 8,513,900 | — | — |
| 2026-04-21 | $187.17 | $1,033.27 | 7,489,900 | — | — |
| 2026-04-20 | $195.79 | $1,080.86 | 4,988,200 | — | — |
| 2026-04-17 | $196.42 | $1,084.33 | 4,777,200 | — | — |
| 2026-04-16 | $195.85 | $1,081.19 | 3,999,300 | — | — |
| 2026-04-15 | $198.39 | $1,095.21 | 4,424,800 | — | — |