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
- 2005-08-10 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 | — | — | — | $493.97 | 7,826 |
| 2026-09-03 | — | — | — | $494.00 | 10,110 |
| 2026-09-02 | — | — | — | $486.67 | 15,825 |
| 2026-09-01 | — | — | — | $493.35 | 26,238 |
| 2026-08-31 | — | — | — | $501.75 | 11,844 |
| 2026-08-28 | — | — | — | $509.68 | 10,677 |
| 2026-08-27 | $509.00 | $558.99 | 252,700 | $513.84 | 12,873 |
| 2026-08-26 | $513.95 | $564.43 | 291,600 | $497.20 | 16,436 |
| 2026-08-25 | $496.01 | $544.73 | 271,100 | $501.49 | 14,102 |
| 2026-08-24 | $495.90 | $544.61 | 375,500 | $504.03 | 20,305 |
| 2026-08-21 | $505.63 | $555.29 | 279,500 | $505.98 | 21,072 |
| 2026-08-20 | $504.61 | $554.17 | 300,300 | $511.58 | 18,079 |
| 2026-08-19 | $520.54 | $571.67 | 461,000 | $545.65 | 33,334 |
| 2026-08-18 | $545.65 | $599.24 | 173,300 | $551.48 | 13,701 |
| 2026-08-17 | $557.62 | $612.39 | 135,400 | $559.21 | 5,466 |
| 2026-08-14 | $560.49 | $615.54 | 114,500 | $553.54 | 5,545 |
| 2026-08-13 | $554.25 | $608.69 | 151,600 | $554.16 | 6,431 |
| 2026-08-12 | $555.65 | $610.23 | 226,400 | $558.73 | 13,056 |
| 2026-08-11 | $552.48 | $606.74 | 175,200 | $562.40 | 7,582 |
| 2026-08-10 | $556.50 | $611.16 | 189,700 | $567.43 | 9,726 |
| 2026-08-07 | $567.25 | $622.97 | 186,700 | $568.69 | 8,401 |
| 2026-08-06 | $566.61 | $622.26 | 254,700 | $574.13 | 24,435 |
| 2026-08-05 | $572.17 | $628.37 | 288,200 | $562.96 | 19,745 |
| 2026-08-04 | $565.96 | $621.55 | 273,500 | $580.74 | 24,658 |
| 2026-08-03 | $570.27 | $626.28 | 299,000 | $555.39 | 22,156 |
| 2026-07-31 | $551.31 | $605.46 | 413,200 | $586.66 | 32,312 |
| 2026-07-30 | $561.90 | $617.09 | 264,800 | $558.36 | 17,229 |
| 2026-07-29 | $550.27 | $604.32 | 277,500 | $568.07 | 18,897 |
| 2026-07-28 | $576.37 | $632.98 | 236,900 | $581.33 | 14,484 |
| 2026-07-27 | $584.97 | $642.43 | 221,900 | $600.06 | 9,449 |
| 2026-07-24 | $595.07 | $653.52 | 175,800 | $599.07 | 11,889 |
| 2026-07-23 | $595.31 | $653.78 | 206,400 | $592.49 | 11,409 |
| 2026-07-22 | $591.50 | $649.60 | 224,900 | $584.52 | 15,173 |
| 2026-07-21 | $585.35 | $642.84 | 211,000 | $567.93 | 12,757 |
| 2026-07-20 | $568.90 | $624.78 | 212,800 | $580.17 | 16,524 |
| 2026-07-17 | $575.22 | $631.72 | 492,900 | — | — |
| 2026-07-16 | $580.27 | $637.26 | 307,000 | — | — |
| 2026-07-15 | $590.14 | $648.10 | 210,200 | — | — |
| 2026-07-14 | $588.18 | $645.95 | 128,600 | — | — |
| 2026-07-13 | $584.59 | $642.01 | 134,200 | — | — |
| 2026-07-10 | $595.49 | $653.98 | 123,200 | — | — |
| 2026-07-09 | $595.61 | $654.11 | 188,200 | — | — |
| 2026-07-08 | $593.89 | $652.22 | 124,400 | — | — |
| 2026-07-07 | $600.26 | $659.22 | 203,200 | — | — |
| 2026-07-06 | $609.60 | $669.48 | 203,500 | — | — |
| 2026-07-02 | $604.56 | $663.94 | 255,700 | — | — |
| 2026-07-01 | $620.47 | $681.41 | 292,200 | — | — |
| 2026-06-30 | $644.06 | $707.32 | 242,100 | — | — |
| 2026-06-29 | $634.78 | $697.13 | 254,700 | — | — |
| 2026-06-26 | $630.36 | $692.27 | 560,800 | — | — |
| 2026-06-25 | $648.89 | $712.62 | 236,100 | — | — |
| 2026-06-24 | $638.94 | $701.70 | 195,600 | — | — |
| 2026-06-23 | $633.44 | $695.66 | 229,900 | — | — |
| 2026-06-22 | $645.73 | $709.15 | 238,300 | — | — |
| 2026-06-18 | $639.18 | $701.96 | 529,400 | — | — |
| 2026-06-17 | $625.73 | $687.19 | 289,500 | — | — |
| 2026-06-16 | $621.08 | $682.08 | 222,000 | — | — |
| 2026-06-15 | $616.95 | $677.55 | 306,900 | — | — |
| 2026-06-12 | $603.64 | $662.93 | 317,900 | — | — |
| 2026-06-11 | $607.46 | $667.13 | 251,800 | — | — |
| 2026-06-10 | $576.74 | $633.39 | 231,700 | — | — |
| 2026-06-09 | $592.41 | $650.60 | 377,700 | — | — |
| 2026-06-08 | $590.97 | $649.02 | 321,300 | — | — |
| 2026-06-05 | $590.09 | $648.05 | 302,200 | — | — |
| 2026-06-04 | $589.76 | $647.69 | 200,700 | — | — |
| 2026-06-03 | $584.18 | $641.56 | 431,800 | — | — |
| 2026-06-02 | $578.34 | $635.14 | 365,800 | — | — |
| 2026-06-01 | $566.14 | $621.75 | 231,400 | — | — |
| 2026-05-29 | $571.96 | $628.14 | 280,600 | — | — |
| 2026-05-28 | $577.83 | $634.58 | 213,500 | — | — |
| 2026-05-27 | $577.42 | $634.13 | 216,600 | — | — |
| 2026-05-26 | $584.40 | $641.80 | 273,300 | — | — |
| 2026-05-22 | $559.95 | $614.95 | 282,200 | — | — |
| 2026-05-21 | $566.96 | $622.65 | 172,300 | — | — |
| 2026-05-20 | $571.05 | $627.14 | 196,400 | — | — |
| 2026-05-19 | $565.22 | $620.74 | 326,900 | — | — |
| 2026-05-18 | $551.12 | $605.25 | 445,300 | — | — |
| 2026-05-15 | $569.06 | $624.95 | 525,500 | — | — |
| 2026-05-14 | $611.93 | $672.03 | 428,000 | — | — |
| 2026-05-13 | $618.91 | $679.70 | 268,500 | — | — |
| 2026-05-12 | $613.10 | $673.32 | 227,000 | — | — |
| 2026-05-11 | $613.59 | $673.86 | 191,500 | — | — |
| 2026-05-08 | $605.99 | $665.51 | 174,700 | — | — |
| 2026-05-07 | $611.54 | $671.61 | 180,900 | — | — |
| 2026-05-06 | $623.19 | $684.40 | 215,300 | — | — |
| 2026-05-05 | $607.50 | $667.17 | 217,500 | — | — |
| 2026-05-04 | $593.12 | $651.38 | 151,600 | — | — |
| 2026-05-01 | $595.76 | $654.28 | 200,400 | — | — |
| 2026-04-30 | $599.09 | $657.93 | 191,300 | — | — |
| 2026-04-29 | $584.49 | $641.90 | 167,400 | — | — |
| 2026-04-28 | $594.39 | $652.77 | 194,700 | — | — |
| 2026-04-27 | $591.00 | $649.05 | 210,900 | — | — |
| 2026-04-24 | $589.51 | $647.41 | 152,400 | — | — |
| 2026-04-23 | $601.39 | $660.46 | 138,500 | — | — |
| 2026-04-22 | $588.74 | $646.57 | 196,700 | — | — |
| 2026-04-21 | $591.32 | $649.40 | 172,900 | — | — |
| 2026-04-20 | $596.86 | $655.48 | 138,000 | — | — |
| 2026-04-17 | $589.77 | $647.70 | 364,400 | — | — |
| 2026-04-16 | $571.61 | $627.75 | 274,800 | — | — |
| 2026-04-15 | $586.98 | $644.63 | 182,800 | — | — |
| 2026-04-14 | $598.23 | $656.99 | 185,300 | — | — |
| 2026-04-13 | $595.74 | $654.25 | 126,500 | — | — |
| 2026-04-10 | $598.30 | $657.07 | 175,000 | — | — |
| 2026-04-09 | $595.11 | $653.56 | 184,700 | — | — |
| 2026-04-08 | $580.55 | $637.57 | 206,800 | — | — |
| 2026-04-07 | $553.31 | $607.66 | 173,300 | — | — |
| 2026-04-06 | $552.40 | $606.66 | 130,000 | — | — |
| 2026-04-02 | $548.11 | $601.95 | 132,600 | — | — |
| 2026-04-01 | $551.99 | $606.21 | 136,800 | — | — |
| 2026-03-31 | $543.12 | $596.47 | 132,300 | — | — |
| 2026-03-30 | $524.38 | $575.88 | 173,300 | — | — |
| 2026-03-27 | $532.25 | $584.53 | 175,600 | — | — |
| 2026-03-26 | $548.95 | $602.87 | 213,800 | — | — |
| 2026-03-25 | $561.66 | $616.83 | 179,100 | — | — |
| 2026-03-24 | $552.23 | $606.47 | 178,600 | — | — |
| 2026-03-23 | $537.20 | $589.96 | 227,600 | — | — |
| 2026-03-20 | $531.11 | $583.28 | 344,600 | — | — |
| 2026-03-19 | $540.83 | $593.95 | 205,500 | — | — |
| 2026-03-18 | $547.81 | $601.62 | 173,500 | — | — |
| 2026-03-17 | $544.55 | $598.04 | 107,800 | — | — |
| 2026-03-16 | $546.91 | $600.63 | 142,600 | — | — |
| 2026-03-13 | $536.37 | $589.05 | 194,800 | — | — |
| 2026-03-12 | $547.31 | $601.07 | 159,300 | — | — |
| 2026-03-11 | $559.52 | $614.48 | 170,900 | — | — |
| 2026-03-10 | $560.28 | $615.31 | 195,700 | — | — |
| 2026-03-09 | $565.64 | $621.20 | 172,600 | — | — |
| 2026-03-06 | $552.91 | $607.22 | 151,300 | — | — |
| 2026-03-05 | $566.06 | $621.66 | 231,900 | — | — |
| 2026-03-04 | $570.08 | $626.07 | 224,800 | — | — |
| 2026-03-03 | $568.58 | $624.43 | 173,100 | — | — |
| 2026-03-02 | $584.89 | $642.34 | 197,100 | — | — |
| 2026-02-27 | $575.92 | $632.49 | 197,700 | — | — |
| 2026-02-26 | $576.50 | $633.12 | 208,000 | — | — |
| 2026-02-25 | $565.44 | $620.98 | 198,800 | — | — |
| 2026-02-24 | $571.57 | $627.71 | 170,100 | — | — |
| 2026-02-23 | $562.54 | $617.79 | 257,500 | — | — |
| 2026-02-20 | $559.18 | $614.10 | 139,000 | — | — |
| 2026-02-19 | $551.42 | $605.58 | 166,600 | — | — |
| 2026-02-18 | $551.65 | $605.83 | 177,300 | — | — |
| 2026-02-17 | $552.93 | $607.24 | 116,000 | — | — |
| 2026-02-13 | $552.44 | $606.70 | 163,400 | — | — |
| 2026-02-12 | $550.40 | $604.46 | 222,400 | — | — |
| 2026-02-11 | $550.53 | $604.60 | 413,500 | — | — |
| 2026-02-10 | $547.51 | $601.29 | 241,500 | — | — |
| 2026-02-09 | $548.20 | $602.04 | 238,600 | — | — |
| 2026-02-06 | $544.02 | $597.45 | 367,700 | — | — |
| 2026-02-05 | $520.16 | $571.25 | 377,300 | — | — |
| 2026-02-04 | $516.78 | $567.54 | 346,300 | — | — |
| 2026-02-03 | $516.10 | $566.79 | 213,800 | — | — |
| 2026-02-02 | $507.13 | $556.94 | 198,200 | — | — |
| 2026-01-30 | $499.67 | $548.75 | 295,800 | — | — |
| 2026-01-29 | $511.98 | $562.27 | 155,700 | — | — |
| 2026-01-28 | $508.95 | $558.94 | 260,700 | — | — |
| 2026-01-27 | $504.54 | $554.10 | 139,600 | — | — |
| 2026-01-26 | $504.50 | $554.05 | 144,700 | — | — |
| 2026-01-23 | $504.07 | $553.58 | 176,100 | — | — |
| 2026-01-22 | $504.99 | $554.59 | 166,000 | — | — |
| 2026-01-21 | $504.71 | $554.28 | 199,000 | — | — |
| 2026-01-20 | $495.29 | $543.94 | 149,300 | — | — |
| 2026-01-16 | $498.82 | $547.81 | 268,400 | — | — |
| 2026-01-15 | $497.06 | $545.88 | 125,300 | — | — |
| 2026-01-14 | $489.33 | $537.39 | 204,900 | — | — |
| 2026-01-13 | $489.97 | $538.10 | 196,700 | — | — |
| 2026-01-12 | $488.31 | $536.27 | 140,700 | — | — |
| 2026-01-09 | $487.16 | $535.01 | 194,500 | — | — |
| 2026-01-08 | $485.00 | $532.64 | 386,200 | — | — |
| 2026-01-07 | $467.37 | $513.28 | 205,600 | — | — |
| 2026-01-06 | $475.70 | $522.42 | 165,500 | — | — |
| 2026-01-05 | $461.21 | $506.51 | 213,200 | — | — |
| 2026-01-02 | $458.79 | $503.85 | 152,400 | — | — |