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 — 2026
| 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 | — | — |
| 2026-04-14 | $322.07 | $322.07 | 264,400 | — | — |
| 2026-04-13 | $319.54 | $319.54 | 243,600 | — | — |
| 2026-04-10 | $318.26 | $318.26 | 267,700 | — | — |
| 2026-04-09 | $315.03 | $315.03 | 346,300 | — | — |
| 2026-04-08 | $300.43 | $300.43 | 378,200 | — | — |
| 2026-04-07 | $288.85 | $288.85 | 258,300 | — | — |
| 2026-04-06 | $288.06 | $288.06 | 292,600 | — | — |
| 2026-04-02 | $285.68 | $285.68 | 291,300 | — | — |
| 2026-04-01 | $289.31 | $289.31 | 295,400 | — | — |
| 2026-03-31 | $282.32 | $282.32 | 455,700 | — | — |
| 2026-03-30 | $267.10 | $267.10 | 465,600 | — | — |
| 2026-03-27 | $273.47 | $273.47 | 265,500 | — | — |
| 2026-03-26 | $269.06 | $269.06 | 160,200 | — | — |
| 2026-03-25 | $285.18 | $285.18 | 206,400 | — | — |
| 2026-03-24 | $284.15 | $284.15 | 246,900 | — | — |
| 2026-03-23 | $274.39 | $274.39 | 184,800 | — | — |
| 2026-03-20 | $259.68 | $259.68 | 373,500 | — | — |
| 2026-03-19 | $273.66 | $273.66 | 289,700 | — | — |
| 2026-03-18 | $266.69 | $266.69 | 215,400 | — | — |
| 2026-03-17 | $265.37 | $265.37 | 358,800 | — | — |
| 2026-03-16 | $267.43 | $267.43 | 144,000 | — | — |
| 2026-03-13 | $261.13 | $261.13 | 210,100 | — | — |
| 2026-03-12 | $257.70 | $257.70 | 376,300 | — | — |
| 2026-03-11 | $268.97 | $268.97 | 238,100 | — | — |
| 2026-03-10 | $267.90 | $267.90 | 353,500 | — | — |
| 2026-03-09 | $267.31 | $267.31 | 351,600 | — | — |
| 2026-03-06 | $260.90 | $260.90 | 306,400 | — | — |
| 2026-03-05 | $268.50 | $268.50 | 344,500 | — | — |
| 2026-03-04 | $274.62 | $274.62 | 299,300 | — | — |
| 2026-03-03 | $269.72 | $269.72 | 334,400 | — | — |
| 2026-03-02 | $273.54 | $273.54 | 350,600 | — | — |
| 2026-02-27 | $269.96 | $269.96 | 325,200 | — | — |
| 2026-02-26 | $272.47 | $272.47 | 635,100 | — | — |
| 2026-02-25 | $274.01 | $274.01 | 382,100 | — | — |
| 2026-02-24 | $279.00 | $279.00 | 264,200 | — | — |
| 2026-02-23 | $274.47 | $274.47 | 233,900 | — | — |
| 2026-02-20 | $281.01 | $281.01 | 208,700 | — | — |
| 2026-02-19 | $271.01 | $271.01 | 316,800 | — | — |
| 2026-02-18 | $260.90 | $260.90 | 231,000 | — | — |
| 2026-02-17 | $270.32 | $270.32 | 159,700 | — | — |
| 2026-02-13 | $273.95 | $273.95 | 262,600 | — | — |
| 2026-02-12 | $267.81 | $267.81 | 243,500 | — | — |
| 2026-02-11 | $270.73 | $270.73 | 210,300 | — | — |
| 2026-02-10 | $269.32 | $269.32 | 227,700 | — | — |
| 2026-02-09 | $270.19 | $270.19 | 149,400 | — | — |
| 2026-02-06 | $268.76 | $268.76 | 327,600 | — | — |
| 2026-02-05 | $252.86 | $252.86 | 199,800 | — | — |
| 2026-02-04 | $248.72 | $248.72 | 144,100 | — | — |
| 2026-02-03 | $263.96 | $263.96 | 184,900 | — | — |
| 2026-02-02 | $257.41 | $257.41 | 276,500 | — | — |
| 2026-01-30 | $250.04 | $250.04 | 282,200 | — | — |
| 2026-01-29 | $254.66 | $254.66 | 225,500 | — | — |
| 2026-01-28 | $251.55 | $251.55 | 157,600 | — | — |
| 2026-01-27 | $253.08 | $253.08 | 122,200 | — | — |
| 2026-01-26 | $250.66 | $250.66 | 182,300 | — | — |
| 2026-01-23 | $244.60 | $244.60 | 193,200 | — | — |
| 2026-01-22 | $250.07 | $250.07 | 167,300 | — | — |
| 2026-01-21 | $256.95 | $256.95 | 300,800 | — | — |
| 2026-01-20 | $247.17 | $247.17 | 239,000 | — | — |
| 2026-01-16 | $250.37 | $250.37 | 271,000 | — | — |
| 2026-01-15 | $244.19 | $244.19 | 253,500 | — | — |
| 2026-01-14 | $229.50 | $229.50 | 201,300 | — | — |
| 2026-01-13 | $233.69 | $233.69 | 223,600 | — | — |
| 2026-01-12 | $225.99 | $225.99 | 200,000 | — | — |
| 2026-01-09 | $222.39 | $222.39 | 138,300 | — | — |
| 2026-01-08 | $221.80 | $221.80 | 193,700 | — | — |
| 2026-01-07 | $235.84 | $235.84 | 141,700 | — | — |
| 2026-01-06 | $235.44 | $235.44 | 285,900 | — | — |
| 2026-01-05 | $232.56 | $232.56 | 204,000 | — | — |
| 2026-01-02 | $226.72 | $226.72 | 101,600 | — | — |