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
- 2001-06-12 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 | — | — | — | $337.91 | 49,346 |
| 2026-09-03 | — | — | — | $343.57 | 25,290 |
| 2026-09-02 | — | — | — | $338.07 | 18,190 |
| 2026-09-01 | — | — | — | $340.66 | 32,624 |
| 2026-08-31 | — | — | — | $341.41 | 28,985 |
| 2026-08-28 | — | — | — | $342.88 | 32,664 |
| 2026-08-27 | $339.58 | $565.29 | 517,900 | $339.22 | 36,572 |
| 2026-08-26 | $343.12 | $571.19 | 430,600 | $344.49 | 41,099 |
| 2026-08-25 | $346.82 | $577.35 | 536,200 | $350.25 | 28,114 |
| 2026-08-24 | $350.75 | $583.89 | 415,700 | $345.50 | 35,753 |
| 2026-08-21 | $341.99 | $569.30 | 499,400 | $342.42 | 29,456 |
| 2026-08-20 | $341.15 | $567.91 | 458,800 | $335.63 | 25,416 |
| 2026-08-19 | $335.46 | $558.43 | 468,600 | $329.99 | 29,600 |
| 2026-08-18 | $327.90 | $545.85 | 388,000 | $330.49 | 33,219 |
| 2026-08-17 | $326.06 | $542.79 | 557,600 | $329.72 | 59,315 |
| 2026-08-14 | $331.59 | $551.99 | 729,200 | $335.35 | 60,530 |
| 2026-08-13 | $333.99 | $555.99 | 856,400 | $340.79 | 92,065 |
| 2026-08-12 | $340.29 | $566.47 | 516,600 | $338.62 | 38,068 |
| 2026-08-11 | $342.39 | $569.97 | 377,000 | $342.05 | 28,592 |
| 2026-08-10 | $343.01 | $571.00 | 525,800 | $342.93 | 31,649 |
| 2026-08-07 | $344.82 | $574.02 | 421,600 | $338.27 | 35,626 |
| 2026-08-06 | $340.01 | $566.01 | 444,400 | $339.09 | 35,996 |
| 2026-08-05 | $338.07 | $562.78 | 409,400 | $342.51 | 29,751 |
| 2026-08-04 | $339.63 | $565.38 | 637,100 | $333.48 | 44,152 |
| 2026-08-03 | $341.63 | $568.71 | 782,600 | $337.22 | 59,846 |
| 2026-07-31 | $335.92 | $559.20 | 855,200 | $334.33 | 70,753 |
| 2026-07-30 | $336.05 | $559.42 | 1,135,900 | $337.50 | 85,377 |
| 2026-07-29 | $315.93 | $525.92 | 847,300 | $312.24 | 52,496 |
| 2026-07-28 | $316.16 | $526.31 | 730,300 | $308.15 | 60,438 |
| 2026-07-27 | $302.64 | $503.80 | 462,400 | $293.14 | 36,098 |
| 2026-07-24 | $295.11 | $491.26 | 324,800 | $289.07 | 19,133 |
| 2026-07-23 | $288.37 | $480.04 | 519,900 | $288.53 | 35,487 |
| 2026-07-22 | $286.51 | $476.95 | 490,000 | $288.16 | 33,978 |
| 2026-07-21 | $288.82 | $480.79 | 405,400 | $290.75 | 29,258 |
| 2026-07-20 | $293.30 | $488.25 | 517,000 | $292.26 | 27,138 |
| 2026-07-17 | $293.43 | $488.47 | 653,600 | — | — |
| 2026-07-16 | $294.33 | $489.97 | 380,900 | — | — |
| 2026-07-15 | $285.12 | $474.63 | 501,000 | — | — |
| 2026-07-14 | $288.74 | $480.66 | 666,800 | — | — |
| 2026-07-13 | $295.55 | $492.00 | 436,300 | — | — |
| 2026-07-10 | $289.65 | $482.18 | 385,200 | — | — |
| 2026-07-09 | $289.13 | $481.31 | 512,900 | — | — |
| 2026-07-08 | $292.58 | $487.05 | 556,500 | — | — |
| 2026-07-07 | $293.90 | $489.25 | 564,500 | — | — |
| 2026-07-06 | $287.66 | $478.86 | 874,100 | — | — |
| 2026-07-02 | $286.22 | $476.47 | 585,100 | — | — |
| 2026-07-01 | $275.04 | $457.85 | 695,000 | — | — |
| 2026-06-30 | $261.37 | $435.10 | 714,500 | — | — |
| 2026-06-29 | $264.70 | $439.04 | 599,700 | — | — |
| 2026-06-26 | $265.43 | $440.25 | 859,400 | — | — |
| 2026-06-25 | $257.69 | $427.42 | 495,800 | — | — |
| 2026-06-24 | $261.50 | $433.74 | 532,800 | — | — |
| 2026-06-23 | $257.55 | $427.18 | 652,100 | — | — |
| 2026-06-22 | $252.97 | $419.59 | 763,600 | — | — |
| 2026-06-18 | $255.20 | $423.29 | 1,360,300 | — | — |
| 2026-06-17 | $260.03 | $431.30 | 995,600 | — | — |
| 2026-06-16 | $259.65 | $430.67 | 531,600 | — | — |
| 2026-06-15 | $257.85 | $427.68 | 525,100 | — | — |
| 2026-06-12 | $262.63 | $435.61 | 588,000 | — | — |
| 2026-06-11 | $260.79 | $432.56 | 577,000 | — | — |
| 2026-06-10 | $263.91 | $437.73 | 727,800 | — | — |
| 2026-06-09 | $261.16 | $433.17 | 932,200 | — | — |
| 2026-06-08 | $258.12 | $428.13 | 674,500 | — | — |
| 2026-06-05 | $263.54 | $437.12 | 663,500 | — | — |
| 2026-06-04 | $258.59 | $428.91 | 704,900 | — | — |
| 2026-06-03 | $250.98 | $416.29 | 787,200 | — | — |
| 2026-06-02 | $256.41 | $425.29 | 664,000 | — | — |
| 2026-06-01 | $257.04 | $426.34 | 681,500 | — | — |
| 2026-05-29 | $249.67 | $414.11 | 880,500 | — | — |
| 2026-05-28 | $252.01 | $418.00 | 701,400 | — | — |
| 2026-05-27 | $254.04 | $421.36 | 615,900 | — | — |
| 2026-05-26 | $256.35 | $425.19 | 506,800 | — | — |
| 2026-05-22 | $257.40 | $426.94 | 489,600 | — | — |
| 2026-05-21 | $258.23 | $428.31 | 581,800 | — | — |
| 2026-05-20 | $254.05 | $421.38 | 629,600 | — | — |
| 2026-05-19 | $254.20 | $421.63 | 791,100 | — | — |
| 2026-05-18 | $256.86 | $426.04 | 839,800 | — | — |
| 2026-05-15 | $248.38 | $411.97 | 1,112,300 | — | — |
| 2026-05-14 | $247.64 | $410.75 | 1,002,100 | — | — |
| 2026-05-13 | $242.12 | $401.59 | 1,059,400 | — | — |
| 2026-05-12 | $251.44 | $417.05 | 876,900 | — | — |
| 2026-05-11 | $249.72 | $414.20 | 862,100 | — | — |
| 2026-05-08 | $256.36 | $425.21 | 1,066,400 | — | — |
| 2026-05-07 | $258.07 | $428.05 | 1,019,100 | — | — |
| 2026-05-06 | $252.41 | $418.66 | 1,273,100 | — | — |
| 2026-05-05 | $259.47 | $430.37 | 1,048,100 | — | — |
| 2026-05-04 | $260.02 | $431.28 | 1,123,100 | — | — |
| 2026-05-01 | $256.34 | $425.18 | 1,538,500 | — | — |
| 2026-04-30 | $256.20 | $424.94 | 1,923,300 | — | — |
| 2026-04-29 | $290.11 | $481.19 | 892,900 | — | — |
| 2026-04-28 | $290.88 | $482.47 | 703,000 | — | — |
| 2026-04-27 | $289.34 | $479.91 | 714,400 | — | — |
| 2026-04-24 | $287.73 | $477.24 | 556,700 | — | — |
| 2026-04-23 | $290.89 | $482.48 | 474,000 | — | — |
| 2026-04-22 | $291.40 | $483.33 | 476,600 | — | — |
| 2026-04-21 | $297.84 | $494.01 | 514,100 | — | — |
| 2026-04-20 | $296.56 | $491.89 | 608,100 | — | — |
| 2026-04-17 | $297.64 | $493.68 | 631,300 | — | — |
| 2026-04-16 | $295.83 | $490.68 | 587,700 | — | — |
| 2026-04-15 | $292.15 | $484.57 | 672,800 | — | — |
| 2026-04-14 | $288.48 | $478.49 | 524,200 | — | — |
| 2026-04-13 | $287.94 | $477.59 | 813,300 | — | — |
| 2026-04-10 | $280.14 | $464.65 | 921,300 | — | — |
| 2026-04-09 | $287.86 | $477.46 | 635,600 | — | — |
| 2026-04-08 | $290.82 | $482.37 | 574,200 | — | — |
| 2026-04-07 | $285.24 | $473.11 | 525,600 | — | — |
| 2026-04-06 | $291.03 | $482.72 | 363,000 | — | — |
| 2026-04-02 | $288.64 | $478.75 | 428,200 | — | — |
| 2026-04-01 | $287.53 | $476.91 | 586,800 | — | — |
| 2026-03-31 | $290.70 | $482.17 | 482,600 | — | — |
| 2026-03-30 | $289.72 | $478.95 | 475,600 | — | — |
| 2026-03-27 | $282.18 | $466.49 | 559,200 | — | — |
| 2026-03-26 | $286.80 | $474.12 | 406,200 | — | — |
| 2026-03-25 | $289.51 | $478.60 | 542,300 | — | — |
| 2026-03-24 | $293.36 | $484.97 | 500,400 | — | — |
| 2026-03-23 | $293.43 | $485.08 | 461,000 | — | — |
| 2026-03-20 | $291.25 | $481.48 | 943,100 | — | — |
| 2026-03-19 | $287.22 | $474.82 | 502,000 | — | — |
| 2026-03-18 | $287.39 | $475.10 | 409,200 | — | — |
| 2026-03-17 | $289.86 | $479.18 | 547,000 | — | — |
| 2026-03-16 | $291.47 | $481.84 | 357,300 | — | — |
| 2026-03-13 | $289.54 | $478.65 | 369,300 | — | — |
| 2026-03-12 | $286.63 | $473.84 | 608,900 | — | — |
| 2026-03-11 | $289.90 | $479.25 | 615,100 | — | — |
| 2026-03-10 | $289.26 | $478.19 | 569,000 | — | — |
| 2026-03-09 | $294.67 | $487.13 | 742,300 | — | — |
| 2026-03-06 | $302.94 | $500.80 | 521,000 | — | — |
| 2026-03-05 | $300.52 | $496.80 | 843,800 | — | — |
| 2026-03-04 | $304.49 | $503.37 | 540,300 | — | — |
| 2026-03-03 | $303.07 | $501.02 | 530,700 | — | — |
| 2026-03-02 | $304.12 | $502.76 | 785,200 | — | — |
| 2026-02-27 | $305.17 | $504.49 | 1,175,900 | — | — |
| 2026-02-26 | $308.29 | $509.65 | 796,700 | — | — |
| 2026-02-25 | $296.84 | $490.72 | 900,400 | — | — |
| 2026-02-24 | $291.27 | $481.51 | 715,700 | — | — |
| 2026-02-23 | $291.52 | $481.93 | 890,900 | — | — |
| 2026-02-20 | $301.81 | $498.94 | 828,100 | — | — |
| 2026-02-19 | $301.01 | $497.61 | 1,044,000 | — | — |
| 2026-02-18 | $301.92 | $499.12 | 1,121,200 | — | — |
| 2026-02-17 | $295.50 | $488.51 | 1,174,200 | — | — |
| 2026-02-13 | $287.74 | $475.68 | 1,864,300 | — | — |
| 2026-02-12 | $282.98 | $467.81 | 2,777,300 | — | — |
| 2026-02-11 | $280.09 | $463.03 | 2,248,200 | — | — |
| 2026-02-10 | $289.77 | $479.03 | 2,089,000 | — | — |
| 2026-02-09 | $290.09 | $479.56 | 2,082,200 | — | — |
| 2026-02-06 | $330.04 | $545.61 | 566,400 | — | — |
| 2026-02-05 | $327.32 | $541.11 | 1,017,500 | — | — |
| 2026-02-04 | $339.74 | $561.64 | 1,539,700 | — | — |
| 2026-02-03 | $335.10 | $553.97 | 1,694,500 | — | — |
| 2026-02-02 | $316.61 | $523.40 | 840,700 | — | — |
| 2026-01-30 | $317.47 | $524.83 | 670,200 | — | — |
| 2026-01-29 | $316.25 | $522.81 | 875,900 | — | — |
| 2026-01-28 | $314.33 | $519.63 | 343,600 | — | — |
| 2026-01-27 | $314.32 | $519.62 | 753,900 | — | — |
| 2026-01-26 | $322.00 | $532.31 | 326,600 | — | — |
| 2026-01-23 | $322.81 | $533.65 | 348,000 | — | — |
| 2026-01-22 | $322.47 | $533.09 | 368,800 | — | — |
| 2026-01-21 | $319.02 | $527.39 | 621,500 | — | — |
| 2026-01-20 | $321.79 | $531.97 | 385,600 | — | — |
| 2026-01-16 | $329.41 | $544.56 | 505,100 | — | — |
| 2026-01-15 | $328.49 | $543.04 | 487,900 | — | — |
| 2026-01-14 | $328.19 | $542.55 | 498,500 | — | — |
| 2026-01-13 | $327.42 | $541.27 | 535,100 | — | — |
| 2026-01-12 | $329.45 | $544.63 | 450,800 | — | — |
| 2026-01-09 | $330.26 | $545.97 | 359,000 | — | — |
| 2026-01-08 | $333.14 | $550.73 | 480,500 | — | — |
| 2026-01-07 | $331.38 | $547.82 | 439,300 | — | — |
| 2026-01-06 | $336.10 | $555.62 | 497,900 | — | — |
| 2026-01-05 | $334.60 | $553.14 | 540,000 | — | — |
| 2026-01-02 | $326.27 | $539.37 | 399,800 | — | — |