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
| 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 | — | — |