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
- 1980-03-17 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 | — | — | — | $130.21 | 37,048 |
| 2026-09-03 | — | — | — | $133.76 | 39,720 |
| 2026-09-02 | — | — | — | $134.29 | 42,139 |
| 2026-09-01 | — | — | — | $132.61 | 36,745 |
| 2026-08-31 | — | — | — | $133.10 | 25,063 |
| 2026-08-28 | — | — | — | $131.80 | 31,076 |
| 2026-08-27 | $132.22 | $410.92 | 568,900 | $132.04 | 27,362 |
| 2026-08-26 | $131.42 | $408.44 | 504,600 | $130.25 | 33,833 |
| 2026-08-25 | $131.49 | $408.65 | 587,500 | $135.17 | 48,474 |
| 2026-08-24 | $136.95 | $425.62 | 449,000 | $136.94 | 32,819 |
| 2026-08-21 | $138.05 | $429.04 | 262,700 | $137.91 | 20,847 |
| 2026-08-20 | $136.86 | $425.34 | 567,300 | $138.01 | 44,392 |
| 2026-08-19 | $136.12 | $423.04 | 462,700 | $136.75 | 28,336 |
| 2026-08-18 | $135.70 | $421.74 | 541,100 | $136.13 | 34,977 |
| 2026-08-17 | $134.88 | $419.19 | 499,400 | $134.33 | 16,714 |
| 2026-08-14 | $133.28 | $414.22 | 275,000 | $133.51 | 14,849 |
| 2026-08-13 | $132.35 | $411.33 | 478,700 | $129.50 | 26,120 |
| 2026-08-12 | $130.46 | $405.45 | 353,100 | $129.31 | 26,589 |
| 2026-08-11 | $129.56 | $402.66 | 351,200 | $128.82 | 16,231 |
| 2026-08-10 | $128.79 | $400.26 | 513,500 | $126.47 | 22,607 |
| 2026-08-07 | $124.95 | $388.33 | 365,400 | $125.18 | 21,498 |
| 2026-08-06 | $126.29 | $392.49 | 386,400 | $125.30 | 21,621 |
| 2026-08-05 | $125.34 | $389.54 | 384,800 | $127.02 | 15,682 |
| 2026-08-04 | $127.42 | $396.01 | 752,700 | $124.76 | 36,784 |
| 2026-08-03 | $126.35 | $392.68 | 542,700 | $126.78 | 56,051 |
| 2026-07-31 | $129.57 | $402.69 | 947,600 | $128.51 | 81,293 |
| 2026-07-30 | $128.80 | $400.29 | 615,800 | $128.24 | 34,067 |
| 2026-07-29 | $128.80 | $400.29 | 533,100 | $128.74 | 40,626 |
| 2026-07-28 | $125.73 | $390.75 | 592,200 | $125.64 | 34,899 |
| 2026-07-27 | $125.79 | $390.94 | 396,400 | $125.68 | 27,960 |
| 2026-07-24 | $128.48 | $399.30 | 485,900 | $128.40 | 47,528 |
| 2026-07-23 | $128.83 | $400.39 | 509,900 | $127.82 | 28,201 |
| 2026-07-22 | $125.68 | $390.60 | 414,000 | $125.98 | 17,524 |
| 2026-07-21 | $124.22 | $386.06 | 421,600 | $123.33 | 23,797 |
| 2026-07-20 | $122.76 | $381.52 | 379,300 | $121.83 | 26,319 |
| 2026-07-17 | $122.52 | $380.78 | 387,900 | — | — |
| 2026-07-16 | $119.77 | $372.23 | 458,200 | — | — |
| 2026-07-15 | $120.42 | $374.25 | 426,900 | — | — |
| 2026-07-14 | $122.52 | $380.78 | 517,000 | — | — |
| 2026-07-13 | $123.64 | $384.26 | 509,400 | — | — |
| 2026-07-10 | $120.51 | $374.53 | 385,400 | — | — |
| 2026-07-09 | $120.00 | $372.94 | 515,800 | — | — |
| 2026-07-08 | $121.26 | $376.86 | 695,900 | — | — |
| 2026-07-07 | $116.57 | $362.28 | 715,700 | — | — |
| 2026-07-06 | $112.83 | $350.66 | 828,500 | — | — |
| 2026-07-02 | $113.77 | $353.58 | 514,100 | — | — |
| 2026-07-01 | $110.99 | $344.94 | 330,400 | — | — |
| 2026-06-30 | $112.02 | $348.14 | 405,600 | — | — |
| 2026-06-29 | $113.25 | $351.97 | 796,200 | — | — |
| 2026-06-26 | $113.24 | $351.94 | 754,100 | — | — |
| 2026-06-25 | $113.28 | $352.06 | 316,800 | — | — |
| 2026-06-24 | $112.50 | $349.64 | 560,200 | — | — |
| 2026-06-23 | $114.64 | $356.29 | 483,600 | — | — |
| 2026-06-22 | $114.01 | $354.33 | 492,400 | — | — |
| 2026-06-18 | $112.55 | $349.79 | 789,000 | — | — |
| 2026-06-17 | $114.19 | $354.89 | 451,000 | — | — |
| 2026-06-16 | $117.92 | $366.48 | 722,100 | — | — |
| 2026-06-15 | $120.20 | $373.57 | 705,400 | — | — |
| 2026-06-12 | $121.29 | $376.95 | 314,300 | — | — |
| 2026-06-11 | $120.97 | $375.96 | 1,130,400 | — | — |
| 2026-06-10 | $120.26 | $373.75 | 606,000 | — | — |
| 2026-06-09 | $118.98 | $369.77 | 657,500 | — | — |
| 2026-06-08 | $122.55 | $380.87 | 508,700 | — | — |
| 2026-06-05 | $121.72 | $378.29 | 392,100 | — | — |
| 2026-06-04 | $126.90 | $394.39 | 396,900 | — | — |
| 2026-06-03 | $126.27 | $390.49 | 451,500 | — | — |
| 2026-06-02 | $124.42 | $384.76 | 439,900 | — | — |
| 2026-06-01 | $120.80 | $373.57 | 1,052,100 | — | — |
| 2026-05-29 | $118.72 | $367.14 | 1,308,400 | — | — |
| 2026-05-28 | $122.69 | $379.41 | 741,900 | — | — |
| 2026-05-27 | $124.59 | $385.29 | 596,900 | — | — |
| 2026-05-26 | $129.01 | $398.96 | 1,113,400 | — | — |
| 2026-05-22 | $133.19 | $411.89 | 361,700 | — | — |
| 2026-05-21 | $133.88 | $414.02 | 496,900 | — | — |
| 2026-05-20 | $133.84 | $413.90 | 539,600 | — | — |
| 2026-05-19 | $137.70 | $425.83 | 477,400 | — | — |
| 2026-05-18 | $138.33 | $427.78 | 342,500 | — | — |
| 2026-05-15 | $134.73 | $416.65 | 392,200 | — | — |
| 2026-05-14 | $132.39 | $409.41 | 351,900 | — | — |
| 2026-05-13 | $131.67 | $407.18 | 413,600 | — | — |
| 2026-05-12 | $133.42 | $412.60 | 509,000 | — | — |
| 2026-05-11 | $130.23 | $402.73 | 523,800 | — | — |
| 2026-05-08 | $126.98 | $392.68 | 591,700 | — | — |
| 2026-05-07 | $125.84 | $389.16 | 491,000 | — | — |
| 2026-05-06 | $127.84 | $395.34 | 492,900 | — | — |
| 2026-05-05 | $132.95 | $411.14 | 364,900 | — | — |
| 2026-05-04 | $130.47 | $403.47 | 553,500 | — | — |
| 2026-05-01 | $128.48 | $397.32 | 1,359,900 | — | — |
| 2026-04-30 | $134.02 | $414.45 | 862,700 | — | — |
| 2026-04-29 | $130.61 | $403.91 | 410,800 | — | — |
| 2026-04-28 | $127.49 | $394.26 | 382,500 | — | — |
| 2026-04-27 | $125.89 | $389.31 | 337,000 | — | — |
| 2026-04-24 | $124.37 | $384.61 | 339,700 | — | — |
| 2026-04-23 | $126.73 | $391.91 | 308,300 | — | — |
| 2026-04-22 | $125.20 | $387.18 | 400,800 | — | — |
| 2026-04-21 | $123.81 | $382.88 | 498,200 | — | — |
| 2026-04-20 | $122.82 | $379.82 | 444,000 | — | — |
| 2026-04-17 | $121.94 | $377.10 | 911,300 | — | — |
| 2026-04-16 | $125.77 | $388.94 | 647,800 | — | — |
| 2026-04-15 | $124.83 | $386.03 | 292,800 | — | — |
| 2026-04-14 | $127.10 | $393.05 | 390,400 | — | — |
| 2026-04-13 | $130.19 | $402.61 | 302,200 | — | — |
| 2026-04-10 | $129.18 | $399.48 | 382,000 | — | — |
| 2026-04-09 | $128.31 | $396.79 | 488,100 | — | — |
| 2026-04-08 | $129.75 | $401.25 | 1,072,900 | — | — |
| 2026-04-07 | $132.36 | $409.32 | 777,500 | — | — |
| 2026-04-06 | $129.39 | $400.13 | 877,800 | — | — |
| 2026-04-02 | $130.53 | $403.66 | 624,900 | — | — |
| 2026-04-01 | $128.96 | $398.80 | 817,300 | — | — |
| 2026-03-31 | $130.82 | $404.56 | 897,500 | — | — |
| 2026-03-30 | $129.64 | $400.91 | 967,600 | — | — |
| 2026-03-27 | $130.76 | $404.37 | 633,300 | — | — |
| 2026-03-26 | $127.82 | $395.28 | 1,009,300 | — | — |
| 2026-03-25 | $130.21 | $402.67 | 859,300 | — | — |
| 2026-03-24 | $129.18 | $399.48 | 1,135,800 | — | — |
| 2026-03-23 | $126.52 | $391.26 | 1,153,700 | — | — |
| 2026-03-20 | $126.61 | $391.54 | 757,100 | — | — |
| 2026-03-19 | $127.03 | $392.84 | 963,100 | — | — |
| 2026-03-18 | $125.59 | $388.38 | 571,300 | — | — |
| 2026-03-17 | $124.90 | $386.25 | 645,100 | — | — |
| 2026-03-16 | $123.30 | $381.30 | 832,700 | — | — |
| 2026-03-13 | $120.41 | $372.36 | 582,100 | — | — |
| 2026-03-12 | $121.54 | $375.86 | 543,700 | — | — |
| 2026-03-11 | $120.25 | $371.87 | 543,600 | — | — |
| 2026-03-10 | $117.90 | $364.60 | 500,400 | — | — |
| 2026-03-09 | $119.35 | $369.09 | 1,068,100 | — | — |
| 2026-03-06 | $118.20 | $365.53 | 913,100 | — | — |
| 2026-03-05 | $118.74 | $367.20 | 795,900 | — | — |
| 2026-03-04 | $119.74 | $368.32 | 4,491,400 | — | — |
| 2026-03-03 | $119.31 | $367.00 | 507,200 | — | — |
| 2026-03-02 | $118.81 | $365.46 | 1,046,200 | — | — |
| 2026-02-27 | $117.30 | $360.81 | 349,100 | — | — |
| 2026-02-26 | $116.78 | $359.21 | 322,400 | — | — |
| 2026-02-25 | $116.21 | $357.46 | 1,105,900 | — | — |
| 2026-02-24 | $115.68 | $355.83 | 806,200 | — | — |
| 2026-02-23 | $118.51 | $364.54 | 563,600 | — | — |
| 2026-02-20 | $120.69 | $371.24 | 544,900 | — | — |
| 2026-02-19 | $122.55 | $376.96 | 723,300 | — | — |
| 2026-02-18 | $120.19 | $369.70 | 492,100 | — | — |
| 2026-02-17 | $117.42 | $361.18 | 689,500 | — | — |
| 2026-02-13 | $119.76 | $368.38 | 465,000 | — | — |
| 2026-02-12 | $116.35 | $357.89 | 570,600 | — | — |
| 2026-02-11 | $119.61 | $367.92 | 739,600 | — | — |
| 2026-02-10 | $114.58 | $352.45 | 314,700 | — | — |
| 2026-02-09 | $114.34 | $351.71 | 457,300 | — | — |
| 2026-02-06 | $112.68 | $346.60 | 780,100 | — | — |
| 2026-02-05 | $108.32 | $333.19 | 796,300 | — | — |
| 2026-02-04 | $110.71 | $340.54 | 1,182,900 | — | — |
| 2026-02-03 | $106.86 | $328.70 | 759,300 | — | — |
| 2026-02-02 | $102.82 | $316.27 | 1,060,500 | — | — |
| 2026-01-30 | $101.25 | $311.44 | 1,539,600 | — | — |
| 2026-01-29 | $105.71 | $325.16 | 819,200 | — | — |
| 2026-01-28 | $103.47 | $318.27 | 411,700 | — | — |
| 2026-01-27 | $103.19 | $317.41 | 511,000 | — | — |
| 2026-01-26 | $101.58 | $312.46 | 606,500 | — | — |
| 2026-01-23 | $101.24 | $311.41 | 592,800 | — | — |
| 2026-01-22 | $99.21 | $305.17 | 434,200 | — | — |
| 2026-01-21 | $100.20 | $308.21 | 569,700 | — | — |
| 2026-01-20 | $97.31 | $299.32 | 615,300 | — | — |
| 2026-01-16 | $97.98 | $301.39 | 550,100 | — | — |
| 2026-01-15 | $96.28 | $296.16 | 659,000 | — | — |
| 2026-01-14 | $98.89 | $304.18 | 785,100 | — | — |
| 2026-01-13 | $96.05 | $295.45 | 905,700 | — | — |
| 2026-01-12 | $92.50 | $284.53 | 814,700 | — | — |
| 2026-01-09 | $90.36 | $277.95 | 556,000 | — | — |
| 2026-01-08 | $88.98 | $273.70 | 973,500 | — | — |
| 2026-01-07 | $87.13 | $268.01 | 1,023,600 | — | — |
| 2026-01-06 | $87.61 | $269.49 | 1,433,500 | — | — |
| 2026-01-05 | $87.74 | $269.89 | 1,722,800 | — | — |
| 2026-01-02 | $89.09 | $274.04 | 396,200 | — | — |