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 — 2026
| 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 | — | — |
| 2026-04-14 | $202.81 | $1,119.61 | 3,303,100 | — | — |
| 2026-04-13 | $201.41 | $1,111.88 | 3,429,200 | — | — |
| 2026-04-10 | $201.56 | $1,112.71 | 3,151,900 | — | — |
| 2026-04-09 | $203.19 | $1,121.71 | 2,789,700 | — | — |
| 2026-04-08 | $203.48 | $1,123.31 | 4,455,800 | — | — |
| 2026-04-07 | $197.92 | $1,092.61 | 3,037,500 | — | — |
| 2026-04-06 | $198.41 | $1,095.32 | 2,314,900 | — | — |
| 2026-04-02 | $196.21 | $1,083.17 | 4,113,900 | — | — |
| 2026-04-01 | $194.72 | $1,074.95 | 4,127,200 | — | — |
| 2026-03-31 | $192.90 | $1,064.90 | 5,318,500 | — | — |
| 2026-03-30 | $187.15 | $1,033.16 | 5,043,800 | — | — |
| 2026-03-27 | $189.71 | $1,047.29 | 3,864,500 | — | — |
| 2026-03-26 | $192.85 | $1,064.63 | 4,871,900 | — | — |
| 2026-03-25 | $195.00 | $1,076.50 | 4,057,300 | — | — |
| 2026-03-24 | $194.00 | $1,070.97 | 5,136,000 | — | — |
| 2026-03-23 | $194.82 | $1,075.50 | 4,927,300 | — | — |
| 2026-03-20 | $198.16 | $1,093.94 | 8,463,900 | — | — |
| 2026-03-19 | $200.73 | $1,108.13 | 5,329,600 | — | — |
| 2026-03-18 | $204.56 | $1,129.27 | 3,512,900 | — | — |
| 2026-03-17 | $203.33 | $1,122.48 | 3,990,800 | — | — |
| 2026-03-16 | $206.06 | $1,137.55 | 4,795,600 | — | — |
| 2026-03-13 | $204.52 | $1,129.05 | 4,806,800 | — | — |
| 2026-03-12 | $203.04 | $1,120.88 | 6,400,900 | — | — |
| 2026-03-11 | $207.26 | $1,144.18 | 4,416,200 | — | — |
| 2026-03-10 | $207.00 | $1,142.74 | 4,140,600 | — | — |
| 2026-03-09 | $208.23 | $1,149.53 | 8,626,400 | — | — |
| 2026-03-06 | $209.76 | $1,157.98 | 8,790,400 | — | — |
| 2026-03-05 | $203.86 | $1,125.41 | 6,935,600 | — | — |
| 2026-03-04 | $208.82 | $1,152.79 | 6,140,300 | — | — |
| 2026-03-03 | $206.52 | $1,140.09 | 9,661,300 | — | — |
| 2026-03-02 | $212.16 | $1,171.23 | 12,485,300 | — | — |
| 2026-02-27 | $202.62 | $1,118.56 | 8,982,500 | — | — |
| 2026-02-26 | $197.63 | $1,091.01 | 5,762,000 | — | — |
| 2026-02-25 | $195.98 | $1,081.91 | 6,891,800 | — | — |
| 2026-02-24 | $198.46 | $1,095.60 | 10,157,300 | — | — |
| 2026-02-23 | $201.92 | $1,114.70 | 4,557,300 | — | — |
| 2026-02-20 | $204.92 | $1,131.26 | 10,300,800 | — | — |
| 2026-02-19 | $205.41 | $1,130.21 | 6,128,400 | — | — |
| 2026-02-18 | $204.81 | $1,126.91 | 6,395,700 | — | — |
| 2026-02-17 | $203.50 | $1,119.70 | 6,057,800 | — | — |
| 2026-02-13 | $200.06 | $1,100.77 | 4,939,000 | — | — |
| 2026-02-12 | $201.14 | $1,106.72 | 6,738,600 | — | — |
| 2026-02-11 | $196.51 | $1,081.24 | 6,784,100 | — | — |
| 2026-02-10 | $195.19 | $1,073.98 | 5,501,500 | — | — |
| 2026-02-09 | $196.19 | $1,079.48 | 4,615,200 | — | — |
| 2026-02-06 | $198.66 | $1,093.07 | 4,350,900 | — | — |
| 2026-02-05 | $195.97 | $1,078.27 | 5,538,300 | — | — |
| 2026-02-04 | $196.74 | $1,082.51 | 11,411,500 | — | — |
| 2026-02-03 | $203.50 | $1,119.70 | 8,457,300 | — | — |
| 2026-02-02 | $201.09 | $1,106.44 | 6,239,900 | — | — |
| 2026-01-30 | $200.93 | $1,105.56 | 7,228,400 | — | — |
| 2026-01-29 | $199.88 | $1,099.78 | 8,870,800 | — | — |
| 2026-01-28 | $199.46 | $1,097.47 | 6,826,500 | — | — |
| 2026-01-27 | $201.28 | $1,107.49 | 10,134,500 | — | — |
| 2026-01-26 | $194.13 | $1,068.14 | 6,680,600 | — | — |
| 2026-01-23 | $195.93 | $1,078.05 | 5,113,100 | — | — |
| 2026-01-22 | $196.34 | $1,080.30 | 4,075,000 | — | — |
| 2026-01-21 | $197.50 | $1,086.69 | 5,463,400 | — | — |
| 2026-01-20 | $196.36 | $1,080.41 | 6,048,000 | — | — |
| 2026-01-16 | $201.92 | $1,111.01 | 4,825,900 | — | — |
| 2026-01-15 | $199.83 | $1,099.51 | 3,657,400 | — | — |
| 2026-01-14 | $198.84 | $1,094.06 | 5,249,700 | — | — |
| 2026-01-13 | $194.08 | $1,067.87 | 5,852,300 | — | — |
| 2026-01-12 | $193.85 | $1,066.60 | 5,392,000 | — | — |
| 2026-01-09 | $188.50 | $1,037.17 | 7,593,600 | — | — |
| 2026-01-08 | $187.17 | $1,029.85 | 9,773,400 | — | — |
| 2026-01-07 | $185.73 | $1,021.93 | 7,666,700 | — | — |
| 2026-01-06 | $190.40 | $1,047.62 | 3,915,000 | — | — |
| 2026-01-05 | $188.26 | $1,035.85 | 6,048,800 | — | — |
| 2026-01-02 | $187.25 | $1,030.29 | 3,326,300 | — | — |