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
- 1990-08-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 | — | — | — | $195.07 | 5,094 |
| 2026-09-03 | — | — | — | $195.55 | 5,157 |
| 2026-09-02 | — | — | — | $192.94 | 4,827 |
| 2026-09-01 | — | — | — | $195.73 | 3,975 |
| 2026-08-31 | — | — | — | $196.10 | 1,508 |
| 2026-08-28 | — | — | — | $200.04 | 3,433 |
| 2026-08-27 | $198.05 | $765.19 | 150,300 | $198.44 | 4,620 |
| 2026-08-26 | $199.54 | $770.95 | 94,500 | $196.50 | 3,306 |
| 2026-08-25 | $199.89 | $772.30 | 61,200 | $201.95 | 2,619 |
| 2026-08-24 | $203.46 | $786.10 | 69,900 | $202.56 | 1,464 |
| 2026-08-21 | $202.13 | $780.96 | 120,600 | $203.00 | 2,495 |
| 2026-08-20 | $202.14 | $776.75 | 67,000 | $203.58 | 4,444 |
| 2026-08-19 | $201.69 | $775.02 | 75,400 | $205.17 | 4,376 |
| 2026-08-18 | $204.40 | $785.43 | 78,800 | $205.68 | 2,637 |
| 2026-08-17 | $205.53 | $789.77 | 124,300 | $207.45 | 2,910 |
| 2026-08-14 | $207.79 | $798.46 | 48,000 | $207.14 | 2,708 |
| 2026-08-13 | $207.61 | $797.76 | 60,600 | $205.42 | 3,658 |
| 2026-08-12 | $205.67 | $790.31 | 51,000 | $204.15 | 2,999 |
| 2026-08-11 | $203.39 | $781.55 | 64,700 | $203.31 | 2,349 |
| 2026-08-10 | $200.94 | $772.13 | 70,000 | $199.03 | 4,598 |
| 2026-08-07 | $203.40 | $781.59 | 65,700 | $204.11 | 1,355 |
| 2026-08-06 | $205.52 | $789.73 | 72,800 | $210.70 | 1,857 |
| 2026-08-05 | $207.82 | $798.57 | 119,100 | $205.71 | 2,492 |
| 2026-08-04 | $210.10 | $807.33 | 132,700 | $206.10 | 8,519 |
| 2026-08-03 | $207.47 | $797.23 | 113,100 | $211.10 | 4,667 |
| 2026-07-31 | $208.15 | $799.84 | 115,100 | $207.79 | 4,729 |
| 2026-07-30 | $207.15 | $796.00 | 115,500 | $211.59 | 5,066 |
| 2026-07-29 | $212.56 | $816.79 | 189,000 | $207.65 | 11,547 |
| 2026-07-28 | $206.97 | $795.30 | 391,200 | $195.97 | 20,553 |
| 2026-07-27 | $189.35 | $727.60 | 69,500 | $191.10 | 3,422 |
| 2026-07-24 | $188.58 | $724.64 | 55,300 | $184.45 | 2,567 |
| 2026-07-23 | $184.93 | $710.61 | 73,200 | $184.20 | 3,128 |
| 2026-07-22 | $186.21 | $715.53 | 96,400 | $187.39 | 3,979 |
| 2026-07-21 | $188.42 | $724.02 | 152,500 | $186.65 | 3,796 |
| 2026-07-20 | $187.37 | $719.99 | 85,600 | $188.83 | 3,666 |
| 2026-07-17 | $189.47 | $728.06 | 95,300 | — | — |
| 2026-07-16 | $192.19 | $738.51 | 133,800 | — | — |
| 2026-07-15 | $186.06 | $714.96 | 85,300 | — | — |
| 2026-07-14 | $183.37 | $704.62 | 70,400 | — | — |
| 2026-07-13 | $185.75 | $713.76 | 87,700 | — | — |
| 2026-07-10 | $184.46 | $708.81 | 112,800 | — | — |
| 2026-07-09 | $182.86 | $702.66 | 64,700 | — | — |
| 2026-07-08 | $180.83 | $694.86 | 121,500 | — | — |
| 2026-07-07 | $184.28 | $708.12 | 83,400 | — | — |
| 2026-07-06 | $185.08 | $711.19 | 119,800 | — | — |
| 2026-07-02 | $186.42 | $716.34 | 84,300 | — | — |
| 2026-07-01 | $187.15 | $719.14 | 97,000 | — | — |
| 2026-06-30 | $182.99 | $703.16 | 67,600 | — | — |
| 2026-06-29 | $182.01 | $699.39 | 149,300 | — | — |
| 2026-06-26 | $184.11 | $707.46 | 552,300 | — | — |
| 2026-06-25 | $181.62 | $697.89 | 73,300 | — | — |
| 2026-06-24 | $180.83 | $694.86 | 114,600 | — | — |
| 2026-06-23 | $179.21 | $688.63 | 72,300 | — | — |
| 2026-06-22 | $176.55 | $678.41 | 71,200 | — | — |
| 2026-06-18 | $176.62 | $678.68 | 270,600 | — | — |
| 2026-06-17 | $173.31 | $665.96 | 97,100 | — | — |
| 2026-06-16 | $177.23 | $681.03 | 90,900 | — | — |
| 2026-06-15 | $176.03 | $676.41 | 89,900 | — | — |
| 2026-06-12 | $180.13 | $692.17 | 92,700 | — | — |
| 2026-06-11 | $177.76 | $683.06 | 63,500 | — | — |
| 2026-06-10 | $176.37 | $677.72 | 123,800 | — | — |
| 2026-06-09 | $176.00 | $676.30 | 93,800 | — | — |
| 2026-06-08 | $173.51 | $666.73 | 63,500 | — | — |
| 2026-06-05 | $173.04 | $664.93 | 75,200 | — | — |
| 2026-06-04 | $172.97 | $664.66 | 101,000 | — | — |
| 2026-06-03 | $168.01 | $645.60 | 135,500 | — | — |
| 2026-06-02 | $171.98 | $660.85 | 95,700 | — | — |
| 2026-06-01 | $169.45 | $651.13 | 95,500 | — | — |
| 2026-05-29 | $171.56 | $659.24 | 118,500 | — | — |
| 2026-05-28 | $171.23 | $657.97 | 61,000 | — | — |
| 2026-05-27 | $169.79 | $652.44 | 89,200 | — | — |
| 2026-05-26 | $171.01 | $657.12 | 95,000 | — | — |
| 2026-05-22 | $169.58 | $651.63 | 68,900 | — | — |
| 2026-05-21 | $169.05 | $649.59 | 56,200 | — | — |
| 2026-05-20 | $168.75 | $648.44 | 79,000 | — | — |
| 2026-05-19 | $166.74 | $640.72 | 70,400 | — | — |
| 2026-05-18 | $167.69 | $644.37 | 84,900 | — | — |
| 2026-05-15 | $163.84 | $629.57 | 82,900 | — | — |
| 2026-05-14 | $167.48 | $639.33 | 63,000 | — | — |
| 2026-05-13 | $166.68 | $636.28 | 61,400 | — | — |
| 2026-05-12 | $169.04 | $645.29 | 74,200 | — | — |
| 2026-05-11 | $170.23 | $649.83 | 109,100 | — | — |
| 2026-05-08 | $173.24 | $661.32 | 55,700 | — | — |
| 2026-05-07 | $174.78 | $667.20 | 82,000 | — | — |
| 2026-05-06 | $174.66 | $666.74 | 130,200 | — | — |
| 2026-05-05 | $174.98 | $667.96 | 58,000 | — | — |
| 2026-05-04 | $171.41 | $654.34 | 95,300 | — | — |
| 2026-05-01 | $173.26 | $661.40 | 45,100 | — | — |
| 2026-04-30 | $172.19 | $657.31 | 110,100 | — | — |
| 2026-04-29 | $168.51 | $643.27 | 85,200 | — | — |
| 2026-04-28 | $175.66 | $670.56 | 106,100 | — | — |
| 2026-04-27 | $172.64 | $659.03 | 136,300 | — | — |
| 2026-04-24 | $171.87 | $656.09 | 76,100 | — | — |
| 2026-04-23 | $173.15 | $660.98 | 58,200 | — | — |
| 2026-04-22 | $171.12 | $653.23 | 41,900 | — | — |
| 2026-04-21 | $172.14 | $657.12 | 65,500 | — | — |
| 2026-04-20 | $175.45 | $669.76 | 73,000 | — | — |
| 2026-04-17 | $175.33 | $669.30 | 90,600 | — | — |
| 2026-04-16 | $170.47 | $650.75 | 44,300 | — | — |
| 2026-04-15 | $171.64 | $655.21 | 89,600 | — | — |
| 2026-04-14 | $171.30 | $653.92 | 94,000 | — | — |
| 2026-04-13 | $173.13 | $660.90 | 72,700 | — | — |
| 2026-04-10 | $172.67 | $659.15 | 63,300 | — | — |
| 2026-04-09 | $174.76 | $667.12 | 110,400 | — | — |
| 2026-04-08 | $172.13 | $657.08 | 114,800 | — | — |
| 2026-04-07 | $167.74 | $640.33 | 94,800 | — | — |
| 2026-04-06 | $166.54 | $635.74 | 87,200 | — | — |
| 2026-04-02 | $164.63 | $628.45 | 54,100 | — | — |
| 2026-04-01 | $163.14 | $622.77 | 68,500 | — | — |
| 2026-03-31 | $163.45 | $623.95 | 129,700 | — | — |
| 2026-03-30 | $159.72 | $609.71 | 66,600 | — | — |
| 2026-03-27 | $158.83 | $606.31 | 81,700 | — | — |
| 2026-03-26 | $159.93 | $610.51 | 71,500 | — | — |
| 2026-03-25 | $157.50 | $601.24 | 76,700 | — | — |
| 2026-03-24 | $157.76 | $602.23 | 96,400 | — | — |
| 2026-03-23 | $157.40 | $600.85 | 112,800 | — | — |
| 2026-03-20 | $156.07 | $595.78 | 634,900 | — | — |
| 2026-03-19 | $155.72 | $594.44 | 117,000 | — | — |
| 2026-03-18 | $152.44 | $581.92 | 128,000 | — | — |
| 2026-03-17 | $156.33 | $596.77 | 93,800 | — | — |
| 2026-03-16 | $157.81 | $602.42 | 76,900 | — | — |
| 2026-03-13 | $156.12 | $595.97 | 79,100 | — | — |
| 2026-03-12 | $157.78 | $602.30 | 76,400 | — | — |
| 2026-03-11 | $157.20 | $600.09 | 95,500 | — | — |
| 2026-03-10 | $158.82 | $606.27 | 121,200 | — | — |
| 2026-03-09 | $158.45 | $604.86 | 99,400 | — | — |
| 2026-03-06 | $160.63 | $613.18 | 72,900 | — | — |
| 2026-03-05 | $164.81 | $629.14 | 53,500 | — | — |
| 2026-03-04 | $166.90 | $637.12 | 58,000 | — | — |
| 2026-03-03 | $166.90 | $637.12 | 65,800 | — | — |
| 2026-03-02 | $168.78 | $644.30 | 92,800 | — | — |
| 2026-02-27 | $164.53 | $628.07 | 93,400 | — | — |
| 2026-02-26 | $171.62 | $655.14 | 53,900 | — | — |
| 2026-02-25 | $169.97 | $648.84 | 43,600 | — | — |
| 2026-02-24 | $166.57 | $635.86 | 59,700 | — | — |
| 2026-02-23 | $165.88 | $633.23 | 75,000 | — | — |
| 2026-02-20 | $175.15 | $668.61 | 62,600 | — | — |
| 2026-02-19 | $174.54 | $662.08 | 56,100 | — | — |
| 2026-02-18 | $173.53 | $658.25 | 57,500 | — | — |
| 2026-02-17 | $175.92 | $667.32 | 77,400 | — | — |
| 2026-02-13 | $174.61 | $662.35 | 47,800 | — | — |
| 2026-02-12 | $172.86 | $655.71 | 64,600 | — | — |
| 2026-02-11 | $172.60 | $654.73 | 50,800 | — | — |
| 2026-02-10 | $173.86 | $659.51 | 53,100 | — | — |
| 2026-02-09 | $176.92 | $671.11 | 59,000 | — | — |
| 2026-02-06 | $176.52 | $669.60 | 109,500 | — | — |
| 2026-02-05 | $174.77 | $662.96 | 82,500 | — | — |
| 2026-02-04 | $175.27 | $664.85 | 71,000 | — | — |
| 2026-02-03 | $171.21 | $649.45 | 78,400 | — | — |
| 2026-02-02 | $166.27 | $630.71 | 64,400 | — | — |
| 2026-01-30 | $162.94 | $618.08 | 85,200 | — | — |
| 2026-01-29 | $163.34 | $619.60 | 85,000 | — | — |
| 2026-01-28 | $158.80 | $602.38 | 62,400 | — | — |
| 2026-01-27 | $161.10 | $611.10 | 85,200 | — | — |
| 2026-01-26 | $161.34 | $612.01 | 51,200 | — | — |
| 2026-01-23 | $159.98 | $606.85 | 37,700 | — | — |
| 2026-01-22 | $167.03 | $633.60 | 40,900 | — | — |
| 2026-01-21 | $168.24 | $638.19 | 53,600 | — | — |
| 2026-01-20 | $160.23 | $607.80 | 45,600 | — | — |
| 2026-01-16 | $161.70 | $613.38 | 50,400 | — | — |
| 2026-01-15 | $163.76 | $621.19 | 57,100 | — | — |
| 2026-01-14 | $159.81 | $606.21 | 38,000 | — | — |
| 2026-01-13 | $156.78 | $594.72 | 46,000 | — | — |
| 2026-01-12 | $157.05 | $595.74 | 62,100 | — | — |
| 2026-01-09 | $156.51 | $593.69 | 52,200 | — | — |
| 2026-01-08 | $159.13 | $603.63 | 49,200 | — | — |
| 2026-01-07 | $155.12 | $588.42 | 55,500 | — | — |
| 2026-01-06 | $155.93 | $591.49 | 54,100 | — | — |
| 2026-01-05 | $155.02 | $588.04 | 86,300 | — | — |
| 2026-01-02 | $154.32 | $585.38 | 112,700 | — | — |