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 — 2026
| 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 | — | — |
| 2026-04-14 | $190.00 | $238.50 | 6,604,500 | — | — |
| 2026-04-13 | $192.43 | $241.55 | 5,844,100 | — | — |
| 2026-04-10 | $195.71 | $245.67 | 3,995,300 | — | — |
| 2026-04-09 | $197.54 | $247.97 | 5,869,300 | — | — |
| 2026-04-08 | $197.63 | $248.08 | 7,107,100 | — | — |
| 2026-04-07 | $200.54 | $251.73 | 4,481,300 | — | — |
| 2026-04-06 | $198.61 | $249.31 | 3,780,200 | — | — |
| 2026-04-02 | $201.40 | $252.81 | 4,384,000 | — | — |
| 2026-04-01 | $204.25 | $256.39 | 7,038,500 | — | — |
| 2026-03-31 | $210.03 | $263.65 | 7,070,000 | — | — |
| 2026-03-30 | $213.94 | $268.55 | 5,900,000 | — | — |
| 2026-03-27 | $210.82 | $264.64 | 6,055,100 | — | — |
| 2026-03-26 | $211.59 | $265.61 | 5,201,900 | — | — |
| 2026-03-25 | $211.36 | $265.32 | 4,000,000 | — | — |
| 2026-03-24 | $211.26 | $265.19 | 4,756,200 | — | — |
| 2026-03-23 | $208.76 | $262.05 | 5,531,000 | — | — |
| 2026-03-20 | $208.47 | $261.69 | 13,798,000 | — | — |
| 2026-03-19 | $206.59 | $259.33 | 7,623,100 | — | — |
| 2026-03-18 | $206.62 | $259.37 | 5,606,500 | — | — |
| 2026-03-17 | $213.35 | $267.81 | 4,093,700 | — | — |
| 2026-03-16 | $214.82 | $269.66 | 4,561,300 | — | — |
| 2026-03-13 | $217.39 | $272.89 | 2,831,000 | — | — |
| 2026-03-12 | $214.37 | $269.09 | 3,805,600 | — | — |
| 2026-03-11 | $213.44 | $267.93 | 4,696,200 | — | — |
| 2026-03-10 | $218.78 | $274.63 | 3,345,500 | — | — |
| 2026-03-09 | $217.50 | $273.02 | 5,228,500 | — | — |
| 2026-03-06 | $221.57 | $278.13 | 3,535,900 | — | — |
| 2026-03-05 | $220.54 | $276.84 | 5,431,400 | — | — |
| 2026-03-04 | $219.71 | $275.80 | 7,407,200 | — | — |
| 2026-03-03 | $218.53 | $274.32 | 5,904,300 | — | — |
| 2026-03-02 | $216.11 | $271.28 | 5,413,800 | — | — |
| 2026-02-27 | $217.09 | $272.51 | 6,916,400 | — | — |
| 2026-02-26 | $213.15 | $266.28 | 6,626,600 | — | — |
| 2026-02-25 | $218.66 | $273.17 | 4,793,900 | — | — |
| 2026-02-24 | $221.98 | $277.31 | 6,832,400 | — | — |
| 2026-02-23 | $219.95 | $274.78 | 5,272,100 | — | — |
| 2026-02-20 | $215.46 | $269.17 | 5,429,900 | — | — |
| 2026-02-19 | $215.30 | $268.97 | 4,818,200 | — | — |
| 2026-02-18 | $213.25 | $266.41 | 7,436,400 | — | — |
| 2026-02-17 | $219.61 | $274.35 | 6,489,600 | — | — |
| 2026-02-13 | $219.50 | $274.22 | 8,332,900 | — | — |
| 2026-02-12 | $214.68 | $268.19 | 15,729,200 | — | — |
| 2026-02-11 | $209.54 | $261.77 | 12,960,800 | — | — |
| 2026-02-10 | $199.43 | $249.14 | 6,747,600 | — | — |
| 2026-02-09 | $197.66 | $246.93 | 4,728,500 | — | — |
| 2026-02-06 | $197.39 | $246.59 | 5,081,600 | — | — |
| 2026-02-05 | $201.86 | $252.18 | 7,196,300 | — | — |
| 2026-02-04 | $201.79 | $252.09 | 7,878,500 | — | — |
| 2026-02-03 | $197.68 | $246.96 | 6,009,700 | — | — |
| 2026-02-02 | $194.99 | $243.60 | 7,820,900 | — | — |
| 2026-01-30 | $197.21 | $246.37 | 10,733,400 | — | — |
| 2026-01-29 | $189.28 | $236.46 | 5,917,000 | — | — |
| 2026-01-28 | $186.25 | $232.68 | 7,418,900 | — | — |
| 2026-01-27 | $184.49 | $230.48 | 6,791,300 | — | — |
| 2026-01-26 | $187.96 | $234.81 | 4,772,100 | — | — |
| 2026-01-23 | $186.03 | $232.40 | 4,827,900 | — | — |
| 2026-01-22 | $185.39 | $231.60 | 6,502,700 | — | — |
| 2026-01-21 | $183.60 | $229.37 | 8,188,000 | — | — |
| 2026-01-20 | $183.65 | $229.43 | 9,026,900 | — | — |
| 2026-01-16 | $186.32 | $232.76 | 8,248,300 | — | — |
| 2026-01-15 | $190.66 | $238.19 | 5,450,000 | — | — |
| 2026-01-14 | $192.02 | $239.89 | 5,292,400 | — | — |
| 2026-01-13 | $189.67 | $236.95 | 7,654,200 | — | — |
| 2026-01-12 | $197.51 | $246.74 | 5,271,100 | — | — |
| 2026-01-09 | $200.56 | $250.55 | 3,829,900 | — | — |
| 2026-01-08 | $197.91 | $247.24 | 5,185,100 | — | — |
| 2026-01-07 | $197.29 | $246.47 | 3,737,400 | — | — |
| 2026-01-06 | $198.60 | $248.11 | 3,240,400 | — | — |
| 2026-01-05 | $200.86 | $250.93 | 4,021,800 | — | — |
| 2026-01-02 | $199.58 | $249.33 | 3,826,100 | — | — |