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
- 2007-04-19 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 | — | — | — | $187.35 | 172,621 |
| 2026-09-03 | — | — | — | $188.12 | 141,939 |
| 2026-09-02 | — | — | — | $183.18 | 186,080 |
| 2026-09-01 | — | — | — | $181.09 | 164,022 |
| 2026-08-31 | — | — | — | $180.20 | 82,676 |
| 2026-08-28 | — | — | — | $178.67 | 145,724 |
| 2026-08-27 | $177.75 | $224.34 | 3,942,900 | $177.05 | 137,414 |
| 2026-08-26 | $179.61 | $226.68 | 3,238,900 | $181.48 | 145,562 |
| 2026-08-25 | $181.61 | $229.21 | 3,268,800 | $181.50 | 168,882 |
| 2026-08-24 | $182.62 | $230.48 | 4,023,700 | $183.76 | 145,379 |
| 2026-08-21 | $183.04 | $231.01 | 4,105,600 | $182.48 | 233,450 |
| 2026-08-20 | $181.22 | $228.72 | 4,088,700 | $182.90 | 200,060 |
| 2026-08-19 | $182.36 | $230.16 | 5,146,800 | $182.84 | 126,961 |
| 2026-08-18 | $182.75 | $230.65 | 4,737,900 | $183.35 | 190,196 |
| 2026-08-17 | $180.12 | $227.33 | 4,342,800 | $181.84 | 129,185 |
| 2026-08-14 | $182.61 | $230.47 | 2,507,200 | $182.91 | 113,164 |
| 2026-08-13 | $183.38 | $231.44 | 2,998,900 | $178.49 | 222,325 |
| 2026-08-12 | $177.13 | $223.55 | 2,589,100 | $177.75 | 147,781 |
| 2026-08-11 | $178.58 | $225.38 | 3,682,500 | $177.09 | 180,622 |
| 2026-08-10 | $178.20 | $224.90 | 3,794,800 | $176.50 | 188,035 |
| 2026-08-07 | $177.19 | $223.63 | 4,831,100 | $178.51 | 180,930 |
| 2026-08-06 | $179.97 | $227.14 | 4,608,500 | $177.53 | 149,157 |
| 2026-08-05 | $173.46 | $218.92 | 5,294,300 | $174.50 | 201,547 |
| 2026-08-04 | $177.21 | $223.66 | 5,803,600 | $175.70 | 207,882 |
| 2026-08-03 | $177.09 | $223.50 | 4,471,300 | $175.22 | 155,452 |
| 2026-07-31 | $172.71 | $217.98 | 6,746,200 | $171.50 | 375,310 |
| 2026-07-30 | $173.34 | $218.77 | 6,783,000 | $177.01 | 255,620 |
| 2026-07-29 | $181.52 | $229.10 | 7,257,800 | $183.04 | 338,725 |
| 2026-07-28 | $182.39 | $230.19 | 4,983,200 | $181.53 | 152,780 |
| 2026-07-27 | $177.21 | $223.66 | 5,494,800 | $180.43 | 231,101 |
| 2026-07-24 | $180.09 | $227.29 | 5,629,200 | $172.25 | 345,834 |
| 2026-07-23 | $170.42 | $215.09 | 9,626,400 | $175.75 | 521,939 |
| 2026-07-22 | $190.94 | $240.98 | 4,476,300 | $194.60 | 164,304 |
| 2026-07-21 | $190.77 | $240.77 | 3,725,700 | $193.01 | 142,401 |
| 2026-07-20 | $195.64 | $246.92 | 3,842,000 | $190.47 | 212,079 |
| 2026-07-17 | $192.43 | $242.86 | 4,579,900 | — | — |
| 2026-07-16 | $192.85 | $243.39 | 3,954,100 | — | — |
| 2026-07-15 | $187.62 | $236.79 | 2,602,400 | — | — |
| 2026-07-14 | $187.13 | $236.18 | 2,884,900 | — | — |
| 2026-07-13 | $188.41 | $237.79 | 3,787,900 | — | — |
| 2026-07-10 | $187.61 | $236.78 | 4,554,200 | — | — |
| 2026-07-09 | $181.48 | $229.04 | 3,465,900 | — | — |
| 2026-07-08 | $180.14 | $227.35 | 4,403,100 | — | — |
| 2026-07-07 | $184.73 | $233.15 | 5,171,300 | — | — |
| 2026-07-06 | $181.79 | $229.44 | 7,118,100 | — | — |
| 2026-07-02 | $177.52 | $224.05 | 7,221,300 | — | — |
| 2026-07-01 | $173.06 | $218.42 | 5,941,100 | — | — |
| 2026-06-30 | $167.73 | $211.69 | 8,600,100 | — | — |
| 2026-06-29 | $173.97 | $219.57 | 7,760,300 | — | — |
| 2026-06-26 | $182.68 | $230.56 | 7,824,900 | — | — |
| 2026-06-25 | $181.57 | $229.16 | 4,373,200 | — | — |
| 2026-06-24 | $180.79 | $228.17 | 5,542,300 | — | — |
| 2026-06-23 | $184.57 | $232.94 | 8,197,000 | — | — |
| 2026-06-22 | $180.06 | $227.25 | 5,827,300 | — | — |
| 2026-06-18 | $181.67 | $229.28 | 12,545,500 | — | — |
| 2026-06-17 | $181.31 | $228.83 | 6,820,900 | — | — |
| 2026-06-16 | $184.36 | $232.68 | 5,430,800 | — | — |
| 2026-06-15 | $188.86 | $238.36 | 5,285,600 | — | — |
| 2026-06-12 | $189.10 | $238.66 | 4,237,100 | — | — |
| 2026-06-11 | $185.82 | $234.52 | 7,188,900 | — | — |
| 2026-06-10 | $185.55 | $234.18 | 5,302,400 | — | — |
| 2026-06-09 | $179.46 | $226.50 | 4,668,800 | — | — |
| 2026-06-08 | $178.43 | $225.20 | 5,274,000 | — | — |
| 2026-06-05 | $178.10 | $224.78 | 6,340,600 | — | — |
| 2026-06-04 | $177.02 | $223.42 | 5,960,600 | — | — |
| 2026-06-03 | $181.45 | $229.01 | 6,755,000 | — | — |
| 2026-06-02 | $188.83 | $238.32 | 4,600,700 | — | — |
| 2026-06-01 | $186.74 | $235.68 | 3,448,700 | — | — |
| 2026-05-29 | $187.53 | $236.68 | 7,597,500 | — | — |
| 2026-05-28 | $189.01 | $237.26 | 3,924,200 | — | — |
| 2026-05-27 | $190.81 | $239.52 | 3,076,400 | — | — |
| 2026-05-26 | $191.11 | $239.90 | 4,024,000 | — | — |
| 2026-05-22 | $191.47 | $240.35 | 3,973,800 | — | — |
| 2026-05-21 | $190.90 | $239.63 | 3,774,400 | — | — |
| 2026-05-20 | $190.16 | $238.70 | 3,836,700 | — | — |
| 2026-05-19 | $193.42 | $242.80 | 3,606,700 | — | — |
| 2026-05-18 | $190.65 | $239.32 | 5,029,900 | — | — |
| 2026-05-15 | $185.22 | $232.50 | 7,967,900 | — | — |
| 2026-05-14 | $188.19 | $236.23 | 5,650,300 | — | — |
| 2026-05-13 | $190.28 | $238.86 | 3,584,100 | — | — |
| 2026-05-12 | $193.30 | $242.65 | 4,174,800 | — | — |
| 2026-05-11 | $190.85 | $239.57 | 4,476,600 | — | — |
| 2026-05-08 | $193.63 | $243.06 | 3,965,900 | — | — |
| 2026-05-07 | $194.20 | $243.78 | 3,540,100 | — | — |
| 2026-05-06 | $193.16 | $242.47 | 5,754,100 | — | — |
| 2026-05-05 | $194.31 | $243.91 | 5,400,600 | — | — |
| 2026-05-04 | $194.42 | $244.05 | 3,239,500 | — | — |
| 2026-05-01 | $196.06 | $246.11 | 3,451,200 | — | — |
| 2026-04-30 | $195.50 | $245.41 | 5,092,200 | — | — |
| 2026-04-29 | $198.17 | $248.76 | 9,878,300 | — | — |
| 2026-04-28 | $186.72 | $234.39 | 11,088,200 | — | — |
| 2026-04-27 | $182.75 | $229.40 | 8,403,000 | — | — |
| 2026-04-24 | $189.80 | $238.25 | 7,753,500 | — | — |
| 2026-04-23 | $194.07 | $243.61 | 6,622,400 | — | — |
| 2026-04-22 | $188.92 | $237.15 | 9,919,600 | — | — |
| 2026-04-21 | $195.39 | $245.27 | 11,135,500 | — | — |
| 2026-04-20 | $198.36 | $249.00 | 4,571,100 | — | — |
| 2026-04-17 | $197.67 | $248.13 | 4,800,700 | — | — |
| 2026-04-16 | $197.12 | $247.44 | 6,113,400 | — | — |
| 2026-04-15 | $190.19 | $238.74 | 5,767,600 | — | — |