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
- 1980-03-17 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 | — | — | — | $132.25 | 6,280 |
| 2026-09-03 | — | — | — | $132.34 | 10,993 |
| 2026-09-02 | — | — | — | $131.85 | 18,415 |
| 2026-09-01 | — | — | — | $134.94 | 3,885 |
| 2026-08-31 | — | — | — | $131.73 | 1,619 |
| 2026-08-28 | — | — | — | $133.96 | 4,652 |
| 2026-08-27 | $133.30 | $649.90 | 117,500 | $132.66 | 3,371 |
| 2026-08-26 | $134.18 | $654.19 | 208,800 | $135.17 | 5,939 |
| 2026-08-25 | $135.00 | $658.19 | 158,000 | $135.64 | 4,496 |
| 2026-08-24 | $135.25 | $659.41 | 169,200 | $134.36 | 5,703 |
| 2026-08-21 | $134.13 | $653.94 | 112,700 | $136.80 | 2,756 |
| 2026-08-20 | $137.58 | $670.76 | 150,500 | $137.58 | 4,925 |
| 2026-08-19 | $136.84 | $667.16 | 138,000 | $137.23 | 5,670 |
| 2026-08-18 | $136.56 | $665.79 | 181,900 | $135.85 | 6,091 |
| 2026-08-17 | $134.55 | $655.99 | 129,300 | $133.92 | 4,761 |
| 2026-08-14 | $135.10 | $658.67 | 140,300 | $135.20 | 3,778 |
| 2026-08-13 | $135.35 | $659.89 | 157,400 | $133.38 | 8,868 |
| 2026-08-12 | $134.73 | $656.87 | 143,900 | $132.36 | 4,528 |
| 2026-08-11 | $133.56 | $651.17 | 153,700 | $132.93 | 7,789 |
| 2026-08-10 | $132.36 | $645.31 | 195,900 | $133.00 | 9,700 |
| 2026-08-07 | $133.85 | $652.58 | 170,300 | $131.36 | 9,029 |
| 2026-08-06 | $133.50 | $650.87 | 166,300 | $134.02 | 5,569 |
| 2026-08-05 | $133.84 | $652.53 | 185,400 | $133.56 | 12,587 |
| 2026-08-04 | $133.09 | $648.87 | 169,500 | $132.10 | 4,340 |
| 2026-08-03 | $133.86 | $652.63 | 210,400 | $133.21 | 9,423 |
| 2026-07-31 | $132.78 | $647.36 | 237,300 | $132.40 | 5,422 |
| 2026-07-30 | $133.17 | $649.26 | 196,000 | $135.33 | 9,544 |
| 2026-07-29 | $136.78 | $666.86 | 242,800 | $137.90 | 19,022 |
| 2026-07-28 | $137.92 | $672.42 | 232,600 | $137.49 | 6,590 |
| 2026-07-27 | $135.61 | $661.16 | 307,400 | $134.68 | 17,607 |
| 2026-07-24 | $135.78 | $661.99 | 112,600 | $133.26 | 4,083 |
| 2026-07-23 | $134.61 | $656.28 | 146,900 | $133.57 | 6,087 |
| 2026-07-22 | $135.23 | $659.31 | 196,400 | $132.66 | 5,574 |
| 2026-07-21 | $131.92 | $643.17 | 193,300 | $131.35 | 6,408 |
| 2026-07-20 | $133.00 | $648.44 | 144,900 | $133.68 | 9,085 |
| 2026-07-17 | $133.29 | $649.85 | 179,600 | — | — |
| 2026-07-16 | $133.81 | $652.38 | 226,200 | — | — |
| 2026-07-15 | $130.44 | $635.95 | 219,800 | — | — |
| 2026-07-14 | $131.13 | $639.32 | 197,800 | — | — |
| 2026-07-13 | $133.91 | $652.87 | 316,100 | — | — |
| 2026-07-10 | $128.87 | $628.30 | 602,700 | — | — |
| 2026-07-09 | $127.91 | $623.62 | 392,100 | — | — |
| 2026-07-08 | $125.26 | $610.70 | 230,300 | — | — |
| 2026-07-07 | $124.33 | $606.17 | 125,100 | — | — |
| 2026-07-06 | $122.02 | $594.90 | 111,900 | — | — |
| 2026-07-02 | $125.00 | $609.43 | 132,400 | — | — |
| 2026-07-01 | $122.76 | $598.51 | 180,700 | — | — |
| 2026-06-30 | $122.48 | $597.15 | 224,600 | — | — |
| 2026-06-29 | $123.97 | $604.41 | 192,400 | — | — |
| 2026-06-26 | $125.90 | $613.82 | 869,300 | — | — |
| 2026-06-25 | $122.75 | $598.46 | 165,700 | — | — |
| 2026-06-24 | $122.04 | $595.00 | 220,100 | — | — |
| 2026-06-23 | $121.54 | $592.56 | 140,700 | — | — |
| 2026-06-22 | $118.97 | $580.03 | 191,000 | — | — |
| 2026-06-18 | $120.60 | $587.98 | 306,500 | — | — |
| 2026-06-17 | $120.03 | $585.20 | 164,600 | — | — |
| 2026-06-16 | $122.15 | $595.54 | 130,000 | — | — |
| 2026-06-15 | $121.96 | $594.61 | 143,400 | — | — |
| 2026-06-12 | $123.55 | $598.78 | 118,700 | — | — |
| 2026-06-11 | $122.31 | $592.77 | 98,800 | — | — |
| 2026-06-10 | $124.52 | $603.48 | 97,300 | — | — |
| 2026-06-09 | $123.04 | $596.31 | 113,000 | — | — |
| 2026-06-08 | $122.22 | $592.33 | 105,800 | — | — |
| 2026-06-05 | $123.78 | $599.89 | 150,500 | — | — |
| 2026-06-04 | $121.29 | $587.83 | 79,400 | — | — |
| 2026-06-03 | $120.62 | $584.58 | 129,100 | — | — |
| 2026-06-02 | $122.29 | $592.67 | 182,100 | — | — |
| 2026-06-01 | $120.62 | $584.58 | 199,200 | — | — |
| 2026-05-29 | $123.32 | $597.66 | 182,800 | — | — |
| 2026-05-28 | $123.06 | $596.40 | 194,900 | — | — |
| 2026-05-27 | $125.85 | $609.93 | 124,800 | — | — |
| 2026-05-26 | $127.10 | $615.98 | 113,400 | — | — |
| 2026-05-22 | $126.52 | $613.17 | 123,800 | — | — |
| 2026-05-21 | $127.02 | $615.60 | 115,300 | — | — |
| 2026-05-20 | $126.95 | $615.26 | 106,300 | — | — |
| 2026-05-19 | $127.72 | $618.99 | 116,600 | — | — |
| 2026-05-18 | $126.83 | $614.68 | 115,900 | — | — |
| 2026-05-15 | $124.77 | $604.69 | 113,100 | — | — |
| 2026-05-14 | $127.57 | $618.26 | 136,300 | — | — |
| 2026-05-13 | $126.40 | $612.59 | 112,100 | — | — |
| 2026-05-12 | $126.15 | $611.38 | 163,000 | — | — |
| 2026-05-11 | $125.56 | $608.52 | 114,500 | — | — |
| 2026-05-08 | $126.42 | $612.69 | 112,300 | — | — |
| 2026-05-07 | $127.23 | $616.61 | 302,600 | — | — |
| 2026-05-06 | $125.83 | $609.83 | 110,500 | — | — |
| 2026-05-05 | $125.85 | $609.93 | 70,800 | — | — |
| 2026-05-04 | $126.48 | $612.98 | 131,700 | — | — |
| 2026-05-01 | $126.94 | $615.21 | 90,700 | — | — |
| 2026-04-30 | $126.12 | $611.23 | 140,700 | — | — |
| 2026-04-29 | $125.13 | $606.44 | 101,900 | — | — |
| 2026-04-28 | $127.47 | $617.78 | 134,800 | — | — |
| 2026-04-27 | $127.05 | $615.74 | 115,100 | — | — |
| 2026-04-24 | $127.64 | $618.60 | 132,900 | — | — |
| 2026-04-23 | $127.91 | $619.91 | 85,400 | — | — |
| 2026-04-22 | $124.64 | $604.06 | 102,400 | — | — |
| 2026-04-21 | $124.44 | $603.09 | 121,700 | — | — |
| 2026-04-20 | $126.60 | $613.56 | 98,500 | — | — |
| 2026-04-17 | $126.53 | $613.22 | 203,000 | — | — |
| 2026-04-16 | $127.44 | $617.63 | 155,500 | — | — |
| 2026-04-15 | $128.04 | $620.54 | 100,400 | — | — |
| 2026-04-14 | $129.33 | $626.79 | 86,900 | — | — |
| 2026-04-13 | $128.86 | $624.51 | 96,300 | — | — |
| 2026-04-10 | $131.60 | $637.79 | 91,000 | — | — |
| 2026-04-09 | $132.73 | $643.27 | 95,300 | — | — |
| 2026-04-08 | $131.20 | $635.85 | 132,300 | — | — |
| 2026-04-07 | $129.91 | $629.60 | 110,900 | — | — |
| 2026-04-06 | $128.12 | $620.93 | 101,300 | — | — |
| 2026-04-02 | $129.46 | $627.42 | 129,300 | — | — |
| 2026-04-01 | $127.71 | $618.94 | 224,000 | — | — |
| 2026-03-31 | $126.37 | $612.45 | 275,400 | — | — |
| 2026-03-30 | $126.16 | $611.43 | 217,500 | — | — |
| 2026-03-27 | $124.14 | $601.64 | 140,400 | — | — |
| 2026-03-26 | $124.38 | $602.80 | 135,800 | — | — |
| 2026-03-25 | $123.44 | $598.25 | 121,000 | — | — |
| 2026-03-24 | $124.50 | $603.38 | 151,300 | — | — |
| 2026-03-23 | $126.61 | $613.61 | 242,500 | — | — |
| 2026-03-20 | $123.55 | $598.78 | 600,500 | — | — |
| 2026-03-19 | $127.45 | $617.68 | 191,200 | — | — |
| 2026-03-18 | $127.38 | $617.34 | 185,100 | — | — |
| 2026-03-17 | $128.79 | $624.17 | 133,700 | — | — |
| 2026-03-16 | $130.43 | $632.12 | 140,200 | — | — |
| 2026-03-13 | $130.65 | $629.87 | 125,200 | — | — |
| 2026-03-12 | $129.22 | $622.97 | 173,300 | — | — |
| 2026-03-11 | $128.59 | $619.94 | 112,500 | — | — |
| 2026-03-10 | $129.04 | $622.11 | 137,500 | — | — |
| 2026-03-09 | $132.01 | $636.43 | 136,100 | — | — |
| 2026-03-06 | $132.25 | $637.58 | 191,700 | — | — |
| 2026-03-05 | $132.35 | $638.06 | 303,200 | — | — |
| 2026-03-04 | $137.66 | $663.66 | 101,600 | — | — |
| 2026-03-03 | $137.16 | $661.25 | 120,700 | — | — |
| 2026-03-02 | $137.21 | $661.49 | 132,600 | — | — |
| 2026-02-27 | $135.97 | $655.52 | 185,000 | — | — |
| 2026-02-26 | $134.62 | $649.01 | 106,900 | — | — |
| 2026-02-25 | $134.24 | $647.18 | 106,600 | — | — |
| 2026-02-24 | $135.05 | $651.08 | 105,500 | — | — |
| 2026-02-23 | $135.07 | $651.18 | 104,000 | — | — |
| 2026-02-20 | $134.39 | $647.90 | 94,600 | — | — |
| 2026-02-19 | $133.59 | $644.04 | 120,800 | — | — |
| 2026-02-18 | $130.77 | $630.45 | 126,600 | — | — |
| 2026-02-17 | $134.71 | $649.44 | 114,600 | — | — |
| 2026-02-13 | $135.60 | $653.73 | 101,900 | — | — |
| 2026-02-12 | $134.42 | $648.04 | 139,300 | — | — |
| 2026-02-11 | $130.37 | $628.52 | 181,600 | — | — |
| 2026-02-10 | $130.26 | $627.99 | 110,600 | — | — |
| 2026-02-09 | $128.99 | $621.87 | 90,200 | — | — |
| 2026-02-06 | $129.87 | $626.11 | 108,700 | — | — |
| 2026-02-05 | $131.99 | $636.33 | 240,100 | — | — |
| 2026-02-04 | $130.88 | $630.98 | 82,900 | — | — |
| 2026-02-03 | $128.65 | $620.23 | 118,700 | — | — |
| 2026-02-02 | $127.47 | $614.54 | 127,800 | — | — |
| 2026-01-30 | $128.68 | $620.37 | 182,100 | — | — |
| 2026-01-29 | $127.30 | $613.72 | 136,400 | — | — |
| 2026-01-28 | $125.85 | $606.73 | 122,000 | — | — |
| 2026-01-27 | $127.65 | $615.41 | 95,100 | — | — |
| 2026-01-26 | $126.64 | $610.54 | 126,600 | — | — |
| 2026-01-23 | $125.01 | $602.68 | 99,900 | — | — |
| 2026-01-22 | $126.31 | $608.95 | 115,700 | — | — |
| 2026-01-21 | $126.85 | $611.55 | 143,800 | — | — |
| 2026-01-20 | $123.77 | $596.70 | 106,600 | — | — |
| 2026-01-16 | $124.60 | $600.70 | 146,800 | — | — |
| 2026-01-15 | $125.90 | $606.97 | 85,100 | — | — |
| 2026-01-14 | $125.22 | $603.69 | 80,400 | — | — |
| 2026-01-13 | $124.78 | $601.57 | 137,200 | — | — |
| 2026-01-12 | $123.49 | $595.35 | 58,100 | — | — |
| 2026-01-09 | $122.90 | $592.51 | 114,500 | — | — |
| 2026-01-08 | $123.45 | $595.16 | 99,200 | — | — |
| 2026-01-07 | $120.97 | $583.20 | 125,200 | — | — |
| 2026-01-06 | $121.76 | $587.01 | 142,400 | — | — |
| 2026-01-05 | $123.26 | $594.24 | 146,300 | — | — |
| 2026-01-02 | $124.31 | $599.30 | 128,500 | — | — |