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
| 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 | — | — |