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
- 1994-04-04 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 | — | — | — | $341.61 | 24,667 |
| 2026-09-03 | — | — | — | $338.06 | 33,789 |
| 2026-09-02 | — | — | — | $337.96 | 64,513 |
| 2026-09-01 | — | — | — | $335.83 | 76,182 |
| 2026-08-31 | — | — | — | $338.69 | 113,218 |
| 2026-08-28 | — | — | — | $346.62 | 98,451 |
| 2026-08-27 | $346.34 | $562.38 | 389,000 | $345.91 | 70,291 |
| 2026-08-26 | $345.91 | $561.68 | 705,000 | $342.12 | 95,453 |
| 2026-08-25 | $339.66 | $551.53 | 563,000 | $338.53 | 53,436 |
| 2026-08-24 | $333.15 | $540.96 | 561,100 | $343.22 | 44,059 |
| 2026-08-21 | $343.26 | $557.38 | 356,100 | $344.21 | 29,056 |
| 2026-08-20 | $342.20 | $555.66 | 710,600 | $356.24 | 65,903 |
| 2026-08-19 | $359.95 | $583.96 | 605,700 | $363.63 | 55,738 |
| 2026-08-18 | $366.20 | $594.10 | 450,500 | $367.92 | 43,897 |
| 2026-08-17 | $370.40 | $600.91 | 396,800 | $369.03 | 25,504 |
| 2026-08-14 | $370.56 | $601.17 | 393,900 | $361.63 | 29,069 |
| 2026-08-13 | $358.54 | $581.67 | 461,400 | $364.67 | 21,852 |
| 2026-08-12 | $362.70 | $588.42 | 510,900 | $361.28 | 38,608 |
| 2026-08-11 | $356.58 | $578.49 | 483,100 | $356.88 | 26,602 |
| 2026-08-10 | $356.11 | $577.73 | 629,300 | $362.52 | 47,621 |
| 2026-08-07 | $362.89 | $588.73 | 476,400 | $371.60 | 29,410 |
| 2026-08-06 | $365.78 | $593.42 | 845,600 | $379.50 | 69,889 |
| 2026-08-05 | $373.28 | $605.59 | 427,700 | $376.46 | 29,174 |
| 2026-08-04 | $373.67 | $606.22 | 767,900 | $369.10 | 49,831 |
| 2026-08-03 | $363.57 | $589.83 | 809,400 | $363.71 | 75,947 |
| 2026-07-31 | $360.75 | $585.26 | 901,800 | $359.21 | 73,784 |
| 2026-07-30 | $356.28 | $578.01 | 1,971,200 | $360.76 | 123,776 |
| 2026-07-29 | $385.42 | $625.28 | 1,101,600 | $404.89 | 79,489 |
| 2026-07-28 | $410.55 | $666.05 | 613,100 | $416.25 | 47,749 |
| 2026-07-27 | $419.76 | $680.99 | 488,600 | $424.37 | 39,556 |
| 2026-07-24 | $419.00 | $679.76 | 424,800 | $413.97 | 33,857 |
| 2026-07-23 | $411.94 | $668.30 | 680,500 | $404.52 | 38,949 |
| 2026-07-22 | $404.59 | $656.38 | 356,400 | $406.68 | 21,550 |
| 2026-07-21 | $406.87 | $660.08 | 651,700 | $395.46 | 46,228 |
| 2026-07-20 | $390.75 | $633.93 | 420,600 | $396.46 | 23,664 |
| 2026-07-17 | $392.88 | $637.38 | 503,800 | — | — |
| 2026-07-16 | $394.12 | $639.39 | 432,400 | — | — |
| 2026-07-15 | $401.99 | $652.16 | 559,100 | — | — |
| 2026-07-14 | $397.89 | $645.51 | 425,800 | — | — |
| 2026-07-13 | $396.93 | $643.95 | 472,700 | — | — |
| 2026-07-10 | $406.40 | $659.32 | 717,500 | — | — |
| 2026-07-09 | $403.48 | $654.58 | 751,700 | — | — |
| 2026-07-08 | $399.58 | $648.25 | 700,100 | — | — |
| 2026-07-07 | $404.84 | $656.79 | 597,100 | — | — |
| 2026-07-06 | $423.48 | $687.03 | 424,900 | — | — |
| 2026-07-02 | $418.02 | $678.17 | 836,000 | — | — |
| 2026-07-01 | $420.93 | $682.89 | 801,400 | — | — |
| 2026-06-30 | $425.44 | $690.21 | 663,000 | — | — |
| 2026-06-29 | $423.32 | $686.77 | 1,005,100 | — | — |
| 2026-06-26 | $431.62 | $700.23 | 2,569,700 | — | — |
| 2026-06-25 | $436.44 | $708.05 | 437,500 | — | — |
| 2026-06-24 | $432.80 | $702.15 | 510,200 | — | — |
| 2026-06-23 | $428.25 | $694.76 | 1,136,800 | — | — |
| 2026-06-22 | $426.82 | $692.44 | 1,221,400 | — | — |
| 2026-06-18 | $430.08 | $697.73 | 1,851,400 | — | — |
| 2026-06-17 | $434.83 | $705.44 | 720,300 | — | — |
| 2026-06-16 | $421.54 | $683.88 | 1,543,300 | — | — |
| 2026-06-15 | $402.50 | $652.99 | 959,000 | — | — |
| 2026-06-12 | $386.85 | $627.60 | 413,200 | — | — |
| 2026-06-11 | $388.21 | $629.81 | 682,300 | — | — |
| 2026-06-10 | $367.27 | $595.83 | 865,600 | — | — |
| 2026-06-09 | $380.75 | $617.70 | 1,351,100 | — | — |
| 2026-06-08 | $359.79 | $583.70 | 670,000 | — | — |
| 2026-06-05 | $357.74 | $580.37 | 655,600 | — | — |
| 2026-06-04 | $360.36 | $584.62 | 598,600 | — | — |
| 2026-06-03 | $350.03 | $567.87 | 711,700 | — | — |
| 2026-06-02 | $344.70 | $559.22 | 789,700 | — | — |
| 2026-06-01 | $341.76 | $554.45 | 844,400 | — | — |
| 2026-05-29 | $350.03 | $567.87 | 892,300 | — | — |
| 2026-05-28 | $354.96 | $575.86 | 548,400 | — | — |
| 2026-05-27 | $358.21 | $581.14 | 372,100 | — | — |
| 2026-05-26 | $361.25 | $586.07 | 1,245,000 | — | — |
| 2026-05-22 | $351.36 | $570.02 | 560,900 | — | — |
| 2026-05-21 | $355.76 | $577.16 | 616,800 | — | — |
| 2026-05-20 | $356.38 | $577.65 | 644,100 | — | — |
| 2026-05-19 | $344.85 | $558.96 | 740,200 | — | — |
| 2026-05-18 | $349.41 | $566.35 | 647,300 | — | — |
| 2026-05-15 | $349.21 | $566.03 | 636,500 | — | — |
| 2026-05-14 | $365.41 | $592.29 | 303,600 | — | — |
| 2026-05-13 | $369.78 | $599.37 | 575,100 | — | — |
| 2026-05-12 | $367.45 | $595.59 | 445,200 | — | — |
| 2026-05-11 | $370.25 | $600.13 | 614,800 | — | — |
| 2026-05-08 | $369.93 | $599.61 | 517,800 | — | — |
| 2026-05-07 | $370.77 | $600.97 | 817,700 | — | — |
| 2026-05-06 | $382.42 | $619.86 | 751,300 | — | — |
| 2026-05-05 | $365.58 | $592.56 | 810,400 | — | — |
| 2026-05-04 | $357.02 | $578.69 | 911,100 | — | — |
| 2026-05-01 | $362.99 | $588.36 | 892,200 | — | — |
| 2026-04-30 | $362.99 | $588.36 | 2,306,700 | — | — |
| 2026-04-29 | $360.98 | $585.10 | 1,274,800 | — | — |
| 2026-04-28 | $363.97 | $589.95 | 1,029,700 | — | — |
| 2026-04-27 | $366.63 | $594.26 | 1,240,200 | — | — |
| 2026-04-24 | $364.95 | $591.54 | 618,000 | — | — |
| 2026-04-23 | $367.52 | $595.71 | 931,400 | — | — |
| 2026-04-22 | $366.48 | $594.02 | 1,073,000 | — | — |
| 2026-04-21 | $380.28 | $616.39 | 764,400 | — | — |
| 2026-04-20 | $393.80 | $638.30 | 560,000 | — | — |
| 2026-04-17 | $394.83 | $639.97 | 817,000 | — | — |
| 2026-04-16 | $374.91 | $607.68 | 779,200 | — | — |
| 2026-04-15 | $393.11 | $637.18 | 568,900 | — | — |
| 2026-04-14 | $403.25 | $653.62 | 547,700 | — | — |
| 2026-04-13 | $399.23 | $647.10 | 645,700 | — | — |
| 2026-04-10 | $388.48 | $629.68 | 523,300 | — | — |
| 2026-04-09 | $392.53 | $636.24 | 628,800 | — | — |
| 2026-04-08 | $394.97 | $640.20 | 801,600 | — | — |
| 2026-04-07 | $375.17 | $608.10 | 487,800 | — | — |
| 2026-04-06 | $378.88 | $614.12 | 430,600 | — | — |
| 2026-04-02 | $371.78 | $602.61 | 553,000 | — | — |
| 2026-04-01 | $375.87 | $609.24 | 925,600 | — | — |
| 2026-03-31 | $357.92 | $580.14 | 609,600 | — | — |
| 2026-03-30 | $341.52 | $553.56 | 511,600 | — | — |
| 2026-03-27 | $351.17 | $569.20 | 454,100 | — | — |
| 2026-03-26 | $355.66 | $576.48 | 498,400 | — | — |
| 2026-03-25 | $372.08 | $603.10 | 431,200 | — | — |
| 2026-03-24 | $368.99 | $598.09 | 411,800 | — | — |
| 2026-03-23 | $361.65 | $586.19 | 526,400 | — | — |
| 2026-03-20 | $353.35 | $572.74 | 1,271,200 | — | — |
| 2026-03-19 | $367.99 | $596.47 | 813,100 | — | — |
| 2026-03-18 | $372.62 | $603.97 | 952,500 | — | — |
| 2026-03-17 | $367.25 | $595.27 | 426,100 | — | — |
| 2026-03-16 | $367.59 | $595.82 | 442,300 | — | — |
| 2026-03-13 | $356.80 | $578.33 | 768,900 | — | — |
| 2026-03-12 | $361.78 | $586.40 | 674,200 | — | — |
| 2026-03-11 | $385.91 | $625.51 | 379,300 | — | — |
| 2026-03-10 | $385.88 | $625.46 | 689,800 | — | — |
| 2026-03-09 | $384.56 | $623.32 | 619,800 | — | — |
| 2026-03-06 | $373.90 | $606.05 | 761,200 | — | — |
| 2026-03-05 | $386.59 | $626.62 | 720,200 | — | — |
| 2026-03-04 | $384.99 | $624.02 | 574,800 | — | — |
| 2026-03-03 | $385.56 | $624.95 | 668,900 | — | — |
| 2026-03-02 | $402.56 | $652.50 | 720,500 | — | — |
| 2026-02-27 | $386.76 | $626.89 | 444,300 | — | — |
| 2026-02-26 | $387.74 | $628.48 | 566,500 | — | — |
| 2026-02-25 | $393.58 | $637.95 | 504,200 | — | — |
| 2026-02-24 | $394.76 | $639.86 | 299,800 | — | — |
| 2026-02-23 | $392.77 | $636.63 | 412,500 | — | — |
| 2026-02-20 | $394.03 | $638.67 | 276,400 | — | — |
| 2026-02-19 | $390.92 | $633.63 | 429,800 | — | — |
| 2026-02-18 | $392.38 | $635.48 | 772,000 | — | — |
| 2026-02-17 | $387.12 | $626.96 | 624,200 | — | — |
| 2026-02-13 | $379.39 | $614.44 | 661,900 | — | — |
| 2026-02-12 | $380.43 | $616.13 | 737,600 | — | — |
| 2026-02-11 | $389.61 | $631.00 | 796,800 | — | — |
| 2026-02-10 | $391.53 | $634.10 | 713,900 | — | — |
| 2026-02-09 | $392.78 | $636.13 | 843,600 | — | — |
| 2026-02-06 | $388.50 | $629.20 | 938,700 | — | — |
| 2026-02-05 | $376.81 | $610.27 | 1,078,500 | — | — |
| 2026-02-04 | $373.31 | $604.60 | 1,286,600 | — | — |
| 2026-02-03 | $371.17 | $601.13 | 2,398,200 | — | — |
| 2026-02-02 | $327.25 | $530.00 | 1,034,000 | — | — |
| 2026-01-30 | $317.84 | $514.76 | 516,500 | — | — |
| 2026-01-29 | $319.41 | $517.30 | 675,600 | — | — |
| 2026-01-28 | $325.94 | $527.88 | 666,800 | — | — |
| 2026-01-27 | $329.43 | $533.53 | 375,200 | — | — |
| 2026-01-26 | $331.18 | $536.36 | 601,700 | — | — |
| 2026-01-23 | $327.02 | $529.63 | 423,800 | — | — |
| 2026-01-22 | $333.00 | $539.31 | 502,800 | — | — |
| 2026-01-21 | $335.42 | $543.23 | 435,700 | — | — |
| 2026-01-20 | $328.21 | $531.55 | 788,100 | — | — |
| 2026-01-16 | $333.06 | $539.41 | 518,100 | — | — |
| 2026-01-15 | $336.00 | $544.17 | 325,100 | — | — |
| 2026-01-14 | $331.25 | $536.48 | 284,400 | — | — |
| 2026-01-13 | $330.09 | $534.60 | 413,900 | — | — |
| 2026-01-12 | $326.04 | $528.04 | 390,900 | — | — |
| 2026-01-09 | $321.99 | $521.48 | 417,200 | — | — |
| 2026-01-08 | $319.23 | $517.01 | 587,900 | — | — |
| 2026-01-07 | $322.59 | $522.45 | 602,100 | — | — |
| 2026-01-06 | $325.97 | $527.93 | 781,200 | — | — |
| 2026-01-05 | $322.09 | $521.64 | 727,900 | — | — |
| 2026-01-02 | $310.86 | $503.46 | 586,900 | — | — |