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
- 2008-08-13 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 | — | — | — | $286.97 | 10,672 |
| 2026-09-03 | — | — | — | $285.68 | 13,242 |
| 2026-09-02 | — | — | — | $286.38 | 32,666 |
| 2026-09-01 | — | — | — | $287.71 | 28,705 |
| 2026-08-31 | — | — | — | $295.00 | 12,236 |
| 2026-08-28 | — | — | — | $307.10 | 21,918 |
| 2026-08-27 | $309.39 | $309.39 | 235,900 | $311.74 | 15,606 |
| 2026-08-26 | $312.83 | $312.83 | 321,400 | $295.65 | 26,779 |
| 2026-08-25 | $296.14 | $296.14 | 216,900 | $313.46 | 10,681 |
| 2026-08-24 | $305.27 | $305.27 | 296,700 | $307.00 | 19,865 |
| 2026-08-21 | $310.87 | $310.87 | 282,900 | $321.77 | 12,835 |
| 2026-08-20 | $318.00 | $318.00 | 282,500 | $324.51 | 18,943 |
| 2026-08-19 | $325.99 | $325.99 | 362,200 | $325.45 | 17,514 |
| 2026-08-18 | $323.89 | $323.89 | 247,400 | $331.55 | 19,863 |
| 2026-08-17 | $340.78 | $340.78 | 232,700 | $336.51 | 10,914 |
| 2026-08-14 | $334.39 | $334.39 | 184,500 | $326.43 | 7,574 |
| 2026-08-13 | $327.28 | $327.28 | 290,300 | $339.38 | 24,818 |
| 2026-08-12 | $332.68 | $332.68 | 202,600 | $343.11 | 9,774 |
| 2026-08-11 | $329.94 | $329.94 | 220,300 | $336.90 | 11,762 |
| 2026-08-10 | $330.31 | $330.31 | 219,500 | $344.50 | 14,284 |
| 2026-08-07 | $337.42 | $337.42 | 194,800 | $338.75 | 12,000 |
| 2026-08-06 | $331.13 | $331.13 | 281,500 | $332.16 | 20,496 |
| 2026-08-05 | $333.77 | $333.77 | 262,500 | $342.41 | 18,793 |
| 2026-08-04 | $340.33 | $340.33 | 281,900 | $349.10 | 12,329 |
| 2026-08-03 | $338.14 | $338.14 | 313,400 | $324.97 | 13,706 |
| 2026-07-31 | $333.22 | $333.22 | 406,900 | $331.28 | 21,904 |
| 2026-07-30 | $330.84 | $330.84 | 670,800 | $342.60 | 57,434 |
| 2026-07-29 | $322.06 | $322.06 | 499,500 | $337.86 | 34,807 |
| 2026-07-28 | $340.72 | $340.72 | 414,400 | $361.60 | 27,313 |
| 2026-07-27 | $369.00 | $369.00 | 451,600 | $384.26 | 33,177 |
| 2026-07-24 | $379.17 | $379.17 | 393,700 | $408.49 | 33,110 |
| 2026-07-23 | $407.40 | $407.40 | 281,600 | $407.75 | 20,301 |
| 2026-07-22 | $409.07 | $409.07 | 222,600 | $393.93 | 16,326 |
| 2026-07-21 | $400.10 | $400.10 | 276,900 | $403.18 | 15,579 |
| 2026-07-20 | $390.32 | $390.32 | 166,400 | $400.95 | 7,239 |
| 2026-07-17 | $391.51 | $391.51 | 234,900 | — | — |
| 2026-07-16 | $398.81 | $398.81 | 290,800 | — | — |
| 2026-07-15 | $414.98 | $414.98 | 232,100 | — | — |
| 2026-07-14 | $419.04 | $419.04 | 195,200 | — | — |
| 2026-07-13 | $411.89 | $411.89 | 223,300 | — | — |
| 2026-07-10 | $419.34 | $419.34 | 145,300 | — | — |
| 2026-07-09 | $430.91 | $430.91 | 139,600 | — | — |
| 2026-07-08 | $419.78 | $419.78 | 238,600 | — | — |
| 2026-07-07 | $419.08 | $419.08 | 265,100 | — | — |
| 2026-07-06 | $442.72 | $442.72 | 224,100 | — | — |
| 2026-07-02 | $433.01 | $433.01 | 415,400 | — | — |
| 2026-07-01 | $463.11 | $463.11 | 520,100 | — | — |
| 2026-06-30 | $500.40 | $500.40 | 347,900 | — | — |
| 2026-06-29 | $501.13 | $501.13 | 386,900 | — | — |
| 2026-06-26 | $477.95 | $477.95 | 854,800 | — | — |
| 2026-06-25 | $487.33 | $487.33 | 237,500 | — | — |
| 2026-06-24 | $470.08 | $470.08 | 222,700 | — | — |
| 2026-06-23 | $468.00 | $468.00 | 358,900 | — | — |
| 2026-06-22 | $483.08 | $483.08 | 356,300 | — | — |
| 2026-06-18 | $461.10 | $461.10 | 623,600 | — | — |
| 2026-06-17 | $444.40 | $444.40 | 220,900 | — | — |
| 2026-06-16 | $446.77 | $446.77 | 224,700 | — | — |
| 2026-06-15 | $449.94 | $449.94 | 219,300 | — | — |
| 2026-06-12 | $445.72 | $445.72 | 200,500 | — | — |
| 2026-06-11 | $425.08 | $425.08 | 287,900 | — | — |
| 2026-06-10 | $407.22 | $407.22 | 288,100 | — | — |
| 2026-06-09 | $423.44 | $423.44 | 264,200 | — | — |
| 2026-06-08 | $436.88 | $436.88 | 379,700 | — | — |
| 2026-06-05 | $445.66 | $445.66 | 177,300 | — | — |
| 2026-06-04 | $451.40 | $451.40 | 261,600 | — | — |
| 2026-06-03 | $441.35 | $441.35 | 317,700 | — | — |
| 2026-06-02 | $450.31 | $450.31 | 211,800 | — | — |
| 2026-06-01 | $449.85 | $449.85 | 219,000 | — | — |
| 2026-05-29 | $465.06 | $465.06 | 317,000 | — | — |
| 2026-05-28 | $478.93 | $478.93 | 309,000 | — | — |
| 2026-05-27 | $471.99 | $471.99 | 220,300 | — | — |
| 2026-05-26 | $464.35 | $464.35 | 173,300 | — | — |
| 2026-05-22 | $446.90 | $446.90 | 180,700 | — | — |
| 2026-05-21 | $438.96 | $438.96 | 292,700 | — | — |
| 2026-05-20 | $445.73 | $445.73 | 256,500 | — | — |
| 2026-05-19 | $440.68 | $440.68 | 366,300 | — | — |
| 2026-05-18 | $449.98 | $449.98 | 237,400 | — | — |
| 2026-05-15 | $467.46 | $467.46 | 196,400 | — | — |
| 2026-05-14 | $473.07 | $473.07 | 163,500 | — | — |
| 2026-05-13 | $467.97 | $467.97 | 227,400 | — | — |
| 2026-05-12 | $455.27 | $455.27 | 274,300 | — | — |
| 2026-05-11 | $458.42 | $458.42 | 266,100 | — | — |
| 2026-05-08 | $437.86 | $437.86 | 205,000 | — | — |
| 2026-05-07 | $427.38 | $427.38 | 663,300 | — | — |
| 2026-05-06 | $454.78 | $454.78 | 519,400 | — | — |
| 2026-05-05 | $468.54 | $468.54 | 439,500 | — | — |
| 2026-05-04 | $456.29 | $456.29 | 462,000 | — | — |
| 2026-05-01 | $433.49 | $433.49 | 281,700 | — | — |
| 2026-04-30 | $404.81 | $404.81 | 709,700 | — | — |
| 2026-04-29 | $337.76 | $337.76 | 308,100 | — | — |
| 2026-04-28 | $330.97 | $330.97 | 308,000 | — | — |
| 2026-04-27 | $346.37 | $346.37 | 217,800 | — | — |
| 2026-04-24 | $339.28 | $339.28 | 174,600 | — | — |
| 2026-04-23 | $338.05 | $338.05 | 319,100 | — | — |
| 2026-04-22 | $333.04 | $333.04 | 216,700 | — | — |
| 2026-04-21 | $334.35 | $334.35 | 215,100 | — | — |
| 2026-04-20 | $332.14 | $332.14 | 157,500 | — | — |
| 2026-04-17 | $329.33 | $329.33 | 190,600 | — | — |
| 2026-04-16 | $315.26 | $315.26 | 256,800 | — | — |
| 2026-04-15 | $320.43 | $320.43 | 225,000 | — | — |