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
- 1997-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 | — | — | — | $342.74 | 57,987 |
| 2026-09-03 | — | — | — | $340.07 | 41,987 |
| 2026-09-02 | — | — | — | $344.57 | 40,977 |
| 2026-09-01 | — | — | — | $341.73 | 34,417 |
| 2026-08-31 | — | — | — | $356.05 | 37,790 |
| 2026-08-28 | — | — | — | $356.03 | 24,916 |
| 2026-08-27 | $351.90 | $471.94 | 753,900 | $358.71 | 46,329 |
| 2026-08-26 | $362.32 | $485.92 | 487,100 | $364.17 | 25,399 |
| 2026-08-25 | $362.60 | $486.29 | 611,500 | $371.69 | 38,221 |
| 2026-08-24 | $370.82 | $497.32 | 570,800 | $371.75 | 33,970 |
| 2026-08-21 | $372.59 | $499.69 | 533,900 | $377.50 | 30,452 |
| 2026-08-20 | $372.52 | $499.60 | 574,500 | $373.86 | 29,660 |
| 2026-08-19 | $377.96 | $506.89 | 328,600 | $382.01 | 16,345 |
| 2026-08-18 | $378.25 | $507.28 | 466,600 | $380.70 | 19,200 |
| 2026-08-17 | $379.31 | $508.70 | 476,400 | $383.84 | 27,644 |
| 2026-08-14 | $388.92 | $521.59 | 459,800 | $385.34 | 34,778 |
| 2026-08-13 | $387.39 | $519.54 | 576,300 | $393.60 | 33,636 |
| 2026-08-12 | $396.35 | $531.56 | 593,300 | $400.36 | 32,143 |
| 2026-08-11 | $397.72 | $533.39 | 581,000 | $404.18 | 44,702 |
| 2026-08-10 | $406.89 | $545.69 | 708,200 | $398.43 | 58,647 |
| 2026-08-07 | $395.53 | $530.46 | 709,500 | $398.48 | 47,869 |
| 2026-08-06 | $395.83 | $530.86 | 1,263,700 | $373.97 | 84,758 |
| 2026-08-05 | $380.78 | $510.67 | 987,400 | $379.37 | 70,239 |
| 2026-08-04 | $377.92 | $506.84 | 924,600 | $383.32 | 56,586 |
| 2026-08-03 | $380.17 | $509.86 | 602,700 | $388.50 | 40,703 |
| 2026-07-31 | $380.34 | $510.08 | 439,200 | $385.67 | 34,159 |
| 2026-07-30 | $385.91 | $517.55 | 427,500 | $378.16 | 21,426 |
| 2026-07-29 | $375.68 | $503.83 | 577,500 | $369.45 | 39,344 |
| 2026-07-28 | $377.46 | $506.22 | 501,000 | $382.55 | 33,535 |
| 2026-07-27 | $379.94 | $509.55 | 536,300 | $376.32 | 40,296 |
| 2026-07-24 | $373.58 | $501.02 | 315,800 | $375.46 | 14,015 |
| 2026-07-23 | $371.69 | $498.48 | 512,200 | $378.38 | 31,191 |
| 2026-07-22 | $387.14 | $519.20 | 474,300 | $383.15 | 27,411 |
| 2026-07-21 | $382.93 | $513.56 | 479,900 | $384.76 | 50,056 |
| 2026-07-20 | $376.48 | $504.91 | 409,600 | $386.50 | 32,742 |
| 2026-07-17 | $380.45 | $510.23 | 549,500 | — | — |
| 2026-07-16 | $388.11 | $520.50 | 682,900 | — | — |
| 2026-07-15 | $374.08 | $501.69 | 515,000 | — | — |
| 2026-07-14 | $368.97 | $494.84 | 628,200 | — | — |
| 2026-07-13 | $374.49 | $502.24 | 908,800 | — | — |
| 2026-07-10 | $394.90 | $529.61 | 434,000 | — | — |
| 2026-07-09 | $387.58 | $519.79 | 648,000 | — | — |
| 2026-07-08 | $380.36 | $510.11 | 780,900 | — | — |
| 2026-07-07 | $395.31 | $530.16 | 447,600 | — | — |
| 2026-07-06 | $396.32 | $531.52 | 633,200 | — | — |
| 2026-07-02 | $398.22 | $534.06 | 627,800 | — | — |
| 2026-07-01 | $398.02 | $533.80 | 499,700 | — | — |
| 2026-06-30 | $401.41 | $538.34 | 535,300 | — | — |
| 2026-06-29 | $397.61 | $533.25 | 724,700 | — | — |
| 2026-06-26 | $411.16 | $551.42 | 1,392,900 | — | — |
| 2026-06-25 | $410.11 | $548.67 | 503,900 | — | — |
| 2026-06-24 | $414.25 | $554.21 | 541,200 | — | — |
| 2026-06-23 | $407.01 | $544.52 | 590,100 | — | — |
| 2026-06-22 | $410.92 | $549.75 | 628,200 | — | — |
| 2026-06-18 | $413.01 | $552.55 | 1,136,000 | — | — |
| 2026-06-17 | $403.85 | $540.29 | 909,200 | — | — |
| 2026-06-16 | $406.75 | $544.17 | 558,900 | — | — |
| 2026-06-15 | $412.36 | $551.68 | 1,191,800 | — | — |
| 2026-06-12 | $403.98 | $540.47 | 794,800 | — | — |
| 2026-06-11 | $393.30 | $526.18 | 453,900 | — | — |
| 2026-06-10 | $376.43 | $503.61 | 899,200 | — | — |
| 2026-06-09 | $391.16 | $523.32 | 806,100 | — | — |
| 2026-06-08 | $372.85 | $498.82 | 700,700 | — | — |
| 2026-06-05 | $366.55 | $490.39 | 593,000 | — | — |
| 2026-06-04 | $366.72 | $490.62 | 682,800 | — | — |
| 2026-06-03 | $359.43 | $480.87 | 486,500 | — | — |
| 2026-06-02 | $363.51 | $486.32 | 643,900 | — | — |
| 2026-06-01 | $366.31 | $490.07 | 674,900 | — | — |
| 2026-05-29 | $363.90 | $486.85 | 918,700 | — | — |
| 2026-05-28 | $370.77 | $496.04 | 550,000 | — | — |
| 2026-05-27 | $376.23 | $503.34 | 715,100 | — | — |
| 2026-05-26 | $381.78 | $510.77 | 949,100 | — | — |
| 2026-05-22 | $377.78 | $505.42 | 885,600 | — | — |
| 2026-05-21 | $374.90 | $501.56 | 2,116,500 | — | — |
| 2026-05-20 | $329.24 | $440.48 | 1,426,700 | — | — |
| 2026-05-19 | $320.69 | $429.04 | 1,020,800 | — | — |
| 2026-05-18 | $325.87 | $435.97 | 878,000 | — | — |
| 2026-05-15 | $326.81 | $437.22 | 549,900 | — | — |
| 2026-05-14 | $334.05 | $446.91 | 566,900 | — | — |
| 2026-05-13 | $331.62 | $443.66 | 797,000 | — | — |
| 2026-05-12 | $337.14 | $451.04 | 966,900 | — | — |
| 2026-05-11 | $343.10 | $459.02 | 616,500 | — | — |
| 2026-05-08 | $358.45 | $479.55 | 578,500 | — | — |
| 2026-05-07 | $353.55 | $473.00 | 842,100 | — | — |
| 2026-05-06 | $372.15 | $497.88 | 430,600 | — | — |
| 2026-05-05 | $360.02 | $481.66 | 358,000 | — | — |
| 2026-05-04 | $354.29 | $473.99 | 435,400 | — | — |
| 2026-05-01 | $362.21 | $484.58 | 398,800 | — | — |
| 2026-04-30 | $358.64 | $479.81 | 584,900 | — | — |
| 2026-04-29 | $359.45 | $480.89 | 381,600 | — | — |
| 2026-04-28 | $366.87 | $490.82 | 370,300 | — | — |
| 2026-04-27 | $370.38 | $495.52 | 394,400 | — | — |
| 2026-04-24 | $371.24 | $496.67 | 359,600 | — | — |
| 2026-04-23 | $371.14 | $496.53 | 504,900 | — | — |
| 2026-04-22 | $375.29 | $502.08 | 427,300 | — | — |
| 2026-04-21 | $386.77 | $517.44 | 672,500 | — | — |
| 2026-04-20 | $389.52 | $521.12 | 500,200 | — | — |
| 2026-04-17 | $386.88 | $517.59 | 690,200 | — | — |
| 2026-04-16 | $369.70 | $494.61 | 507,100 | — | — |
| 2026-04-15 | $369.36 | $494.15 | 473,200 | — | — |
| 2026-04-14 | $373.00 | $499.02 | 552,200 | — | — |
| 2026-04-13 | $376.98 | $504.35 | 752,000 | — | — |
| 2026-04-10 | $379.87 | $508.21 | 429,200 | — | — |
| 2026-04-09 | $385.14 | $515.26 | 489,800 | — | — |
| 2026-04-08 | $375.40 | $502.23 | 687,100 | — | — |
| 2026-04-07 | $349.53 | $467.62 | 483,800 | — | — |
| 2026-04-06 | $358.59 | $479.74 | 557,700 | — | — |
| 2026-04-02 | $348.02 | $465.60 | 672,500 | — | — |
| 2026-04-01 | $353.01 | $472.28 | 677,900 | — | — |
| 2026-03-31 | $343.99 | $460.21 | 874,500 | — | — |
| 2026-03-30 | $326.60 | $436.94 | 823,600 | — | — |
| 2026-03-27 | $327.82 | $438.58 | 655,900 | — | — |
| 2026-03-26 | $333.64 | $445.14 | 530,800 | — | — |
| 2026-03-25 | $345.93 | $461.54 | 444,400 | — | — |
| 2026-03-24 | $343.50 | $458.30 | 748,500 | — | — |
| 2026-03-23 | $339.11 | $452.44 | 658,300 | — | — |
| 2026-03-20 | $329.87 | $440.11 | 913,100 | — | — |
| 2026-03-19 | $340.21 | $453.91 | 696,500 | — | — |
| 2026-03-18 | $341.62 | $455.79 | 582,300 | — | — |
| 2026-03-17 | $349.21 | $465.91 | 769,300 | — | — |
| 2026-03-16 | $339.24 | $452.61 | 432,000 | — | — |
| 2026-03-13 | $330.73 | $441.26 | 557,800 | — | — |
| 2026-03-12 | $335.09 | $447.08 | 454,500 | — | — |
| 2026-03-11 | $338.95 | $452.23 | 542,800 | — | — |
| 2026-03-10 | $346.17 | $461.86 | 343,100 | — | — |
| 2026-03-09 | $344.12 | $459.12 | 788,900 | — | — |
| 2026-03-06 | $338.36 | $451.44 | 691,000 | — | — |
| 2026-03-05 | $353.42 | $471.53 | 603,300 | — | — |
| 2026-03-04 | $359.81 | $480.06 | 447,000 | — | — |
| 2026-03-03 | $360.88 | $481.48 | 1,159,800 | — | — |
| 2026-03-02 | $354.13 | $472.48 | 642,300 | — | — |
| 2026-02-27 | $362.60 | $483.78 | 807,400 | — | — |
| 2026-02-26 | $378.85 | $505.46 | 415,300 | — | — |
| 2026-02-25 | $377.07 | $503.09 | 491,800 | — | — |
| 2026-02-24 | $374.13 | $499.16 | 493,600 | — | — |
| 2026-02-23 | $365.04 | $487.03 | 977,400 | — | — |
| 2026-02-20 | $385.03 | $513.71 | 509,600 | — | — |
| 2026-02-19 | $376.84 | $502.78 | 376,700 | — | — |
| 2026-02-18 | $378.08 | $504.43 | 510,800 | — | — |
| 2026-02-17 | $370.50 | $494.32 | 681,000 | — | — |
| 2026-02-13 | $369.18 | $492.56 | 539,600 | — | — |
| 2026-02-12 | $363.06 | $484.39 | 891,800 | — | — |
| 2026-02-11 | $359.51 | $479.66 | 793,600 | — | — |
| 2026-02-10 | $356.18 | $475.21 | 952,700 | — | — |
| 2026-02-09 | $348.15 | $464.50 | 717,600 | — | — |
| 2026-02-06 | $342.89 | $457.48 | 925,500 | — | — |
| 2026-02-05 | $338.66 | $451.84 | 2,250,000 | — | — |
| 2026-02-04 | $354.70 | $473.24 | 1,193,600 | — | — |
| 2026-02-03 | $354.04 | $472.36 | 796,900 | — | — |
| 2026-02-02 | $356.54 | $475.69 | 481,400 | — | — |
| 2026-01-30 | $353.41 | $471.52 | 461,300 | — | — |
| 2026-01-29 | $355.09 | $473.76 | 429,100 | — | — |
| 2026-01-28 | $352.99 | $470.96 | 647,400 | — | — |
| 2026-01-27 | $357.79 | $477.36 | 479,500 | — | — |
| 2026-01-26 | $360.32 | $480.74 | 427,600 | — | — |
| 2026-01-23 | $367.37 | $490.14 | 401,800 | — | — |
| 2026-01-22 | $363.80 | $485.38 | 400,200 | — | — |
| 2026-01-21 | $369.58 | $493.09 | 709,100 | — | — |
| 2026-01-20 | $360.22 | $480.60 | 502,400 | — | — |
| 2026-01-16 | $363.05 | $484.38 | 432,900 | — | — |
| 2026-01-15 | $369.15 | $492.52 | 417,500 | — | — |
| 2026-01-14 | $362.86 | $484.13 | 445,500 | — | — |
| 2026-01-13 | $366.11 | $488.46 | 537,600 | — | — |
| 2026-01-12 | $363.25 | $484.65 | 439,000 | — | — |
| 2026-01-09 | $369.81 | $493.40 | 442,500 | — | — |
| 2026-01-08 | $365.07 | $487.07 | 379,200 | — | — |
| 2026-01-07 | $360.94 | $481.56 | 385,200 | — | — |
| 2026-01-06 | $363.22 | $484.61 | 612,700 | — | — |
| 2026-01-05 | $358.52 | $478.34 | 677,500 | — | — |
| 2026-01-02 | $362.53 | $483.69 | 458,500 | — | — |