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
- 1999-03-31 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 | — | — | — | $194.34 | 193,964 |
| 2026-09-03 | — | — | — | $200.30 | 267,202 |
| 2026-09-02 | — | — | — | $197.06 | 201,770 |
| 2026-09-01 | — | — | — | $198.40 | 266,300 |
| 2026-08-31 | — | — | — | $203.49 | 172,783 |
| 2026-08-28 | — | — | — | $203.45 | 214,161 |
| 2026-08-27 | $202.56 | $206.86 | 5,418,300 | $207.56 | 215,842 |
| 2026-08-26 | $208.89 | $213.33 | 4,008,900 | $213.84 | 215,072 |
| 2026-08-25 | $213.78 | $218.32 | 5,530,500 | $214.30 | 146,950 |
| 2026-08-24 | $213.36 | $217.89 | 4,911,300 | $211.31 | 245,757 |
| 2026-08-21 | $209.62 | $214.07 | 4,502,800 | $210.47 | 175,491 |
| 2026-08-20 | $209.87 | $214.33 | 3,852,800 | $212.08 | 125,019 |
| 2026-08-19 | $213.00 | $217.52 | 5,144,600 | $208.20 | 198,673 |
| 2026-08-18 | $208.25 | $212.67 | 4,536,300 | $205.75 | 183,157 |
| 2026-08-17 | $204.76 | $209.11 | 5,954,900 | $210.90 | 236,629 |
| 2026-08-14 | $212.06 | $216.56 | 4,105,500 | $212.56 | 172,761 |
| 2026-08-13 | $213.34 | $217.87 | 3,684,100 | $213.02 | 201,081 |
| 2026-08-12 | $212.26 | $216.77 | 3,998,200 | $209.57 | 212,673 |
| 2026-08-11 | $212.87 | $217.39 | 3,496,500 | $210.40 | 166,894 |
| 2026-08-10 | $212.88 | $217.40 | 4,705,300 | $213.43 | 196,643 |
| 2026-08-07 | $214.42 | $218.97 | 7,207,600 | $207.25 | 417,603 |
| 2026-08-06 | $207.39 | $211.80 | 6,867,400 | $207.45 | 413,622 |
| 2026-08-05 | $207.02 | $211.42 | 10,654,000 | $207.17 | 765,941 |
| 2026-08-04 | $194.27 | $198.40 | 9,369,600 | $192.82 | 334,778 |
| 2026-08-03 | $192.71 | $196.80 | 7,057,500 | $197.60 | 462,372 |
| 2026-07-31 | $192.90 | $197.00 | 4,599,800 | $191.56 | 233,189 |
| 2026-07-30 | $193.24 | $197.34 | 7,597,000 | $197.63 | 323,183 |
| 2026-07-29 | $201.30 | $205.58 | 7,906,000 | $195.95 | 379,323 |
| 2026-07-28 | $199.31 | $203.54 | 9,074,000 | $189.48 | 498,668 |
| 2026-07-27 | $186.79 | $190.76 | 5,665,000 | $181.53 | 243,528 |
| 2026-07-24 | $177.46 | $181.23 | 5,012,000 | $174.60 | 216,580 |
| 2026-07-23 | $172.83 | $176.50 | 4,669,300 | $174.07 | 212,626 |
| 2026-07-22 | $177.86 | $181.64 | 4,851,000 | $178.54 | 187,352 |
| 2026-07-21 | $179.40 | $183.21 | 4,039,400 | $178.81 | 183,345 |
| 2026-07-20 | $179.45 | $183.26 | 4,059,300 | $181.99 | 271,109 |
| 2026-07-17 | $181.68 | $185.54 | 7,196,000 | — | — |
| 2026-07-16 | $184.61 | $188.53 | 5,880,000 | — | — |
| 2026-07-15 | $182.80 | $186.68 | 6,800,500 | — | — |
| 2026-07-14 | $174.85 | $178.56 | 5,409,800 | — | — |
| 2026-07-13 | $175.80 | $179.53 | 5,079,900 | — | — |
| 2026-07-10 | $178.39 | $182.18 | 3,975,400 | — | — |
| 2026-07-09 | $175.52 | $179.25 | 4,613,000 | — | — |
| 2026-07-08 | $174.29 | $177.99 | 5,003,400 | — | — |
| 2026-07-07 | $181.95 | $185.81 | 5,369,500 | — | — |
| 2026-07-06 | $181.03 | $184.88 | 7,362,100 | — | — |
| 2026-07-02 | $184.56 | $188.48 | 14,188,400 | — | — |
| 2026-07-01 | $182.64 | $186.52 | 7,100,800 | — | — |
| 2026-06-30 | $178.24 | $182.03 | 6,582,000 | — | — |
| 2026-06-29 | $182.41 | $186.28 | 8,451,400 | — | — |
| 2026-06-26 | $181.46 | $185.31 | 12,746,700 | — | — |
| 2026-06-25 | $177.05 | $180.81 | 10,844,600 | — | — |
| 2026-06-24 | $181.25 | $185.10 | 13,956,100 | — | — |
| 2026-06-23 | $168.94 | $172.53 | 9,166,100 | — | — |
| 2026-06-22 | $167.77 | $171.33 | 8,274,700 | — | — |
| 2026-06-18 | $171.78 | $175.43 | 18,363,000 | — | — |
| 2026-06-17 | $171.63 | $175.28 | 5,895,000 | — | — |
| 2026-06-16 | $175.72 | $179.45 | 7,444,100 | — | — |
| 2026-06-15 | $174.64 | $178.35 | 9,471,700 | — | — |
| 2026-06-12 | $164.94 | $168.44 | 6,491,800 | — | — |
| 2026-06-11 | $163.59 | $167.06 | 8,094,500 | — | — |
| 2026-06-10 | $160.64 | $164.05 | 6,791,900 | — | — |
| 2026-06-09 | $163.99 | $167.47 | 8,153,200 | — | — |
| 2026-06-08 | $162.30 | $165.75 | 6,621,000 | — | — |
| 2026-06-05 | $165.84 | $169.36 | 7,810,300 | — | — |
| 2026-06-04 | $167.49 | $170.62 | 6,666,200 | — | — |
| 2026-06-03 | $164.78 | $167.86 | 6,981,100 | — | — |
| 2026-06-02 | $167.21 | $170.33 | 7,011,700 | — | — |
| 2026-06-01 | $169.25 | $172.41 | 6,638,700 | — | — |
| 2026-05-29 | $167.43 | $170.56 | 8,488,900 | — | — |
| 2026-05-28 | $169.82 | $172.99 | 7,322,100 | — | — |
| 2026-05-27 | $168.37 | $171.52 | 9,931,800 | — | — |
| 2026-05-26 | $163.30 | $166.35 | 6,369,700 | — | — |
| 2026-05-22 | $161.06 | $164.07 | 7,379,700 | — | — |
| 2026-05-21 | $159.68 | $162.66 | 7,470,500 | — | — |
| 2026-05-20 | $156.95 | $159.88 | 8,111,300 | — | — |
| 2026-05-19 | $154.54 | $157.43 | 8,389,800 | — | — |
| 2026-05-18 | $155.07 | $157.97 | 6,976,300 | — | — |
| 2026-05-15 | $154.13 | $157.01 | 6,777,000 | — | — |
| 2026-05-14 | $154.48 | $157.37 | 5,678,600 | — | — |
| 2026-05-13 | $155.03 | $157.93 | 6,829,800 | — | — |
| 2026-05-12 | $160.56 | $163.56 | 6,892,500 | — | — |
| 2026-05-11 | $157.80 | $160.75 | 10,544,300 | — | — |
| 2026-05-08 | $165.93 | $169.03 | 8,861,000 | — | — |
| 2026-05-07 | $171.28 | $174.48 | 8,120,900 | — | — |
| 2026-05-06 | $168.32 | $171.46 | 9,043,500 | — | — |
| 2026-05-05 | $167.63 | $170.76 | 8,002,100 | — | — |
| 2026-05-04 | $165.58 | $168.67 | 5,568,200 | — | — |
| 2026-05-01 | $169.63 | $172.80 | 5,444,300 | — | — |
| 2026-04-30 | $168.36 | $171.51 | 8,644,800 | — | — |
| 2026-04-29 | $173.98 | $177.23 | 12,303,600 | — | — |
| 2026-04-28 | $173.38 | $176.62 | 10,931,200 | — | — |
| 2026-04-27 | $177.52 | $180.84 | 5,734,300 | — | — |
| 2026-04-24 | $180.25 | $183.62 | 6,320,600 | — | — |
| 2026-04-23 | $176.75 | $180.05 | 6,009,900 | — | — |
| 2026-04-22 | $179.40 | $182.75 | 9,374,700 | — | — |
| 2026-04-21 | $190.86 | $194.43 | 4,282,700 | — | — |
| 2026-04-20 | $192.03 | $195.62 | 5,372,200 | — | — |
| 2026-04-17 | $192.01 | $195.60 | 7,881,200 | — | — |
| 2026-04-16 | $184.56 | $188.01 | 5,853,000 | — | — |
| 2026-04-15 | $185.69 | $189.16 | 5,933,400 | — | — |
| 2026-04-14 | $181.12 | $184.50 | 5,523,000 | — | — |
| 2026-04-13 | $177.25 | $180.56 | 5,825,300 | — | — |
| 2026-04-10 | $173.46 | $176.70 | 5,118,300 | — | — |
| 2026-04-09 | $176.60 | $179.90 | 7,232,500 | — | — |
| 2026-04-08 | $181.00 | $184.38 | 8,876,800 | — | — |
| 2026-04-07 | $173.41 | $176.65 | 9,117,800 | — | — |
| 2026-04-06 | $176.19 | $179.48 | 8,190,500 | — | — |
| 2026-04-02 | $167.77 | $170.91 | 5,852,500 | — | — |
| 2026-04-01 | $167.38 | $170.51 | 8,807,500 | — | — |
| 2026-03-31 | $168.41 | $171.56 | 9,462,500 | — | — |
| 2026-03-30 | $164.70 | $167.78 | 10,225,000 | — | — |
| 2026-03-27 | $162.49 | $165.52 | 8,975,000 | — | — |
| 2026-03-26 | $168.55 | $171.70 | 8,120,000 | — | — |
| 2026-03-25 | $169.51 | $172.68 | 6,237,500 | — | — |
| 2026-03-24 | $171.63 | $174.83 | 8,577,500 | — | — |
| 2026-03-23 | $175.87 | $179.16 | 8,345,000 | — | — |
| 2026-03-20 | $172.96 | $176.19 | 11,935,000 | — | — |
| 2026-03-19 | $171.77 | $174.98 | 5,987,500 | — | — |
| 2026-03-18 | $175.26 | $178.53 | 6,447,500 | — | — |
| 2026-03-17 | $177.69 | $181.01 | 8,277,500 | — | — |
| 2026-03-16 | $171.72 | $174.93 | 5,045,000 | — | — |
| 2026-03-13 | $169.65 | $172.82 | 5,725,000 | — | — |
| 2026-03-12 | $168.71 | $171.86 | 6,462,500 | — | — |
| 2026-03-11 | $172.90 | $176.13 | 6,420,000 | — | — |
| 2026-03-10 | $174.87 | $178.14 | 9,612,500 | — | — |
| 2026-03-09 | $177.63 | $180.95 | 12,960,000 | — | — |
| 2026-03-06 | $182.02 | $185.42 | 9,555,000 | — | — |
| 2026-03-05 | $184.53 | $187.55 | 20,312,500 | — | — |
| 2026-03-04 | $170.14 | $172.93 | 10,470,000 | — | — |
| 2026-03-03 | $166.15 | $168.87 | 10,957,500 | — | — |
| 2026-03-02 | $167.19 | $169.93 | 13,575,000 | — | — |
| 2026-02-27 | $169.57 | $172.35 | 23,010,000 | — | — |
| 2026-02-26 | $170.01 | $172.79 | 18,872,500 | — | — |
| 2026-02-25 | $166.52 | $169.24 | 18,732,500 | — | — |
| 2026-02-24 | $162.74 | $165.41 | 20,127,500 | — | — |
| 2026-02-23 | $154.83 | $157.37 | 19,445,000 | — | — |
| 2026-02-20 | $163.07 | $165.74 | 20,137,500 | — | — |
| 2026-02-19 | $160.30 | $162.92 | 22,657,500 | — | — |
| 2026-02-18 | $170.80 | $173.59 | 16,902,500 | — | — |
| 2026-02-17 | $165.61 | $168.32 | 12,257,500 | — | — |
| 2026-02-13 | $165.62 | $168.33 | 15,562,500 | — | — |
| 2026-02-12 | $166.36 | $169.09 | 17,067,500 | — | — |
| 2026-02-11 | $172.50 | $175.32 | 16,720,000 | — | — |
| 2026-02-10 | $171.25 | $174.05 | 14,335,000 | — | — |
| 2026-02-09 | $169.48 | $172.26 | 16,940,000 | — | — |
| 2026-02-06 | $178.29 | $181.20 | 13,297,500 | — | — |
| 2026-02-05 | $177.74 | $180.65 | 9,667,500 | — | — |
| 2026-02-04 | $184.29 | $187.30 | 15,347,500 | — | — |
| 2026-02-03 | $185.79 | $188.83 | 15,850,000 | — | — |
| 2026-02-02 | $204.89 | $208.24 | 5,405,000 | — | — |
| 2026-01-30 | $200.07 | $203.35 | 6,772,500 | — | — |
| 2026-01-29 | $204.53 | $207.88 | 6,107,500 | — | — |
| 2026-01-28 | $203.41 | $206.74 | 5,015,000 | — | — |
| 2026-01-27 | $206.14 | $209.51 | 3,910,000 | — | — |
| 2026-01-26 | $204.29 | $207.63 | 4,517,500 | — | — |
| 2026-01-23 | $203.94 | $207.28 | 5,192,500 | — | — |
| 2026-01-22 | $206.04 | $209.41 | 5,565,000 | — | — |
| 2026-01-21 | $206.54 | $209.92 | 6,820,000 | — | — |
| 2026-01-20 | $201.08 | $204.37 | 7,160,000 | — | — |
| 2026-01-16 | $204.64 | $207.98 | 9,327,500 | — | — |
| 2026-01-15 | $207.72 | $211.12 | 4,742,500 | — | — |
| 2026-01-14 | $207.48 | $210.88 | 6,202,500 | — | — |
| 2026-01-13 | $212.59 | $216.07 | 4,730,000 | — | — |
| 2026-01-12 | $215.66 | $219.19 | 4,475,000 | — | — |
| 2026-01-09 | $219.68 | $223.28 | 5,122,500 | — | — |
| 2026-01-08 | $217.80 | $221.36 | 4,020,000 | — | — |
| 2026-01-07 | $217.83 | $221.39 | 4,515,000 | — | — |
| 2026-01-06 | $213.94 | $217.44 | 5,365,000 | — | — |
| 2026-01-05 | $214.69 | $218.21 | 4,462,500 | — | — |
| 2026-01-02 | $212.93 | $216.41 | 4,250,000 | — | — |