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 | — | — | — | $63.27 | 23,902 |
| 2026-09-03 | — | — | — | $64.21 | 19,600 |
| 2026-09-02 | — | — | — | $63.94 | 19,277 |
| 2026-09-01 | — | — | — | $64.38 | 28,864 |
| 2026-08-31 | — | — | — | $63.74 | 21,928 |
| 2026-08-28 | — | — | — | $64.86 | 23,685 |
| 2026-08-27 | $64.22 | $251.76 | 456,400 | $64.42 | 25,911 |
| 2026-08-26 | $64.86 | $254.27 | 346,000 | $64.80 | 19,641 |
| 2026-08-25 | $64.90 | $254.42 | 780,900 | $65.06 | 48,960 |
| 2026-08-24 | $66.62 | $261.16 | 559,700 | $65.90 | 24,198 |
| 2026-08-21 | $65.38 | $256.30 | 567,100 | $65.55 | 19,966 |
| 2026-08-20 | $65.10 | $255.21 | 828,700 | $64.31 | 59,313 |
| 2026-08-19 | $64.31 | $252.11 | 664,500 | $64.20 | 33,943 |
| 2026-08-18 | $64.28 | $251.99 | 789,800 | $63.78 | 32,974 |
| 2026-08-17 | $62.42 | $244.70 | 462,000 | $63.31 | 17,424 |
| 2026-08-14 | $63.77 | $249.99 | 551,900 | $63.92 | 23,272 |
| 2026-08-13 | $63.99 | $250.85 | 432,100 | $63.47 | 31,063 |
| 2026-08-12 | $62.93 | $246.70 | 533,700 | $63.15 | 28,869 |
| 2026-08-11 | $63.94 | $250.66 | 572,900 | $63.19 | 25,714 |
| 2026-08-10 | $63.58 | $249.25 | 600,000 | $63.77 | 32,808 |
| 2026-08-07 | $64.23 | $251.80 | 1,023,200 | $63.79 | 56,849 |
| 2026-08-06 | $64.38 | $252.38 | 933,800 | $63.35 | 33,077 |
| 2026-08-05 | $62.82 | $246.27 | 599,400 | $62.52 | 41,970 |
| 2026-08-04 | $61.82 | $242.35 | 585,000 | $60.38 | 28,499 |
| 2026-08-03 | $61.29 | $240.27 | 737,700 | $61.56 | 46,003 |
| 2026-07-31 | $61.24 | $240.07 | 870,600 | $60.63 | 41,569 |
| 2026-07-30 | $61.23 | $240.03 | 985,200 | $64.96 | 39,969 |
| 2026-07-29 | $65.65 | $257.36 | 1,250,000 | $64.06 | 66,924 |
| 2026-07-28 | $65.10 | $255.21 | 1,502,400 | $64.39 | 82,770 |
| 2026-07-27 | $64.05 | $251.09 | 1,113,300 | $62.03 | 65,135 |
| 2026-07-24 | $61.92 | $242.74 | 1,287,900 | $60.50 | 107,397 |
| 2026-07-23 | $61.16 | $239.76 | 1,504,200 | $57.00 | 101,632 |
| 2026-07-22 | $58.99 | $231.25 | 965,300 | $59.67 | 81,021 |
| 2026-07-21 | $60.20 | $236.00 | 765,400 | $61.33 | 50,786 |
| 2026-07-20 | $61.71 | $241.92 | 881,200 | $61.75 | 65,055 |
| 2026-07-17 | $61.57 | $241.37 | 1,041,500 | — | — |
| 2026-07-16 | $59.58 | $233.57 | 655,400 | — | — |
| 2026-07-15 | $58.05 | $227.57 | 863,000 | — | — |
| 2026-07-14 | $60.14 | $235.76 | 606,400 | — | — |
| 2026-07-13 | $61.46 | $240.94 | 581,100 | — | — |
| 2026-07-10 | $60.65 | $237.76 | 481,800 | — | — |
| 2026-07-09 | $60.14 | $235.76 | 737,500 | — | — |
| 2026-07-08 | $60.70 | $237.96 | 854,700 | — | — |
| 2026-07-07 | $62.12 | $243.52 | 809,200 | — | — |
| 2026-07-06 | $61.78 | $242.19 | 961,900 | — | — |
| 2026-07-02 | $62.52 | $245.09 | 1,091,900 | — | — |
| 2026-07-01 | $60.66 | $237.80 | 1,339,200 | — | — |
| 2026-06-30 | $59.07 | $231.57 | 1,250,700 | — | — |
| 2026-06-29 | $58.40 | $228.94 | 1,351,900 | — | — |
| 2026-06-26 | $57.56 | $225.65 | 1,232,200 | — | — |
| 2026-06-25 | $55.13 | $216.12 | 682,200 | — | — |
| 2026-06-24 | $54.75 | $214.63 | 745,300 | — | — |
| 2026-06-23 | $53.84 | $211.06 | 757,300 | — | — |
| 2026-06-22 | $52.74 | $206.75 | 814,200 | — | — |
| 2026-06-18 | $53.09 | $208.12 | 1,624,100 | — | — |
| 2026-06-17 | $52.75 | $206.79 | 997,100 | — | — |
| 2026-06-16 | $54.05 | $211.89 | 642,600 | — | — |
| 2026-06-15 | $53.59 | $210.08 | 1,001,100 | — | — |
| 2026-06-12 | $54.35 | $213.06 | 1,337,000 | — | — |
| 2026-06-11 | $54.13 | $212.20 | 1,200,000 | — | — |
| 2026-06-10 | $53.94 | $211.46 | 1,018,100 | — | — |
| 2026-06-09 | $52.25 | $204.83 | 763,400 | — | — |
| 2026-06-08 | $52.11 | $204.28 | 1,045,400 | — | — |
| 2026-06-05 | $52.38 | $205.34 | 915,900 | — | — |
| 2026-06-04 | $50.35 | $197.38 | 1,217,800 | — | — |
| 2026-06-03 | $50.08 | $196.32 | 1,060,600 | — | — |
| 2026-06-02 | $50.96 | $199.77 | 1,289,300 | — | — |
| 2026-06-01 | $50.63 | $198.48 | 1,068,300 | — | — |
| 2026-05-29 | $50.04 | $196.17 | 1,169,300 | — | — |
| 2026-05-28 | $51.50 | $193.35 | 882,800 | — | — |
| 2026-05-27 | $52.05 | $195.41 | 791,600 | — | — |
| 2026-05-26 | $52.31 | $196.39 | 546,200 | — | — |
| 2026-05-22 | $52.56 | $197.32 | 524,100 | — | — |
| 2026-05-21 | $53.01 | $199.01 | 848,300 | — | — |
| 2026-05-20 | $52.64 | $197.62 | 797,100 | — | — |
| 2026-05-19 | $52.14 | $195.75 | 913,000 | — | — |
| 2026-05-18 | $52.99 | $198.94 | 1,503,100 | — | — |
| 2026-05-15 | $50.82 | $190.79 | 1,547,000 | — | — |
| 2026-05-14 | $49.88 | $187.26 | 1,403,000 | — | — |
| 2026-05-13 | $47.77 | $179.34 | 1,404,400 | — | — |
| 2026-05-12 | $48.53 | $182.19 | 1,228,700 | — | — |
| 2026-05-11 | $48.34 | $181.48 | 1,166,000 | — | — |
| 2026-05-08 | $49.05 | $184.15 | 637,000 | — | — |
| 2026-05-07 | $49.62 | $186.29 | 731,000 | — | — |
| 2026-05-06 | $49.01 | $184.00 | 948,100 | — | — |
| 2026-05-05 | $50.09 | $188.05 | 778,100 | — | — |
| 2026-05-04 | $50.73 | $190.45 | 915,800 | — | — |
| 2026-05-01 | $51.50 | $193.35 | 1,138,200 | — | — |
| 2026-04-30 | $51.77 | $194.36 | 962,200 | — | — |
| 2026-04-29 | $51.15 | $192.03 | 815,300 | — | — |
| 2026-04-28 | $52.14 | $195.75 | 1,043,300 | — | — |
| 2026-04-27 | $51.45 | $193.16 | 1,109,800 | — | — |
| 2026-04-24 | $52.81 | $198.26 | 1,371,400 | — | — |
| 2026-04-23 | $54.94 | $206.26 | 1,118,300 | — | — |
| 2026-04-22 | $57.11 | $214.41 | 1,020,100 | — | — |
| 2026-04-21 | $58.40 | $219.25 | 745,600 | — | — |
| 2026-04-20 | $57.85 | $217.18 | 813,800 | — | — |
| 2026-04-17 | $59.02 | $221.58 | 480,000 | — | — |
| 2026-04-16 | $58.99 | $221.46 | 532,200 | — | — |
| 2026-04-15 | $58.35 | $219.06 | 471,000 | — | — |
| 2026-04-14 | $57.83 | $217.11 | 465,000 | — | — |
| 2026-04-13 | $58.76 | $220.60 | 613,800 | — | — |
| 2026-04-10 | $58.00 | $217.75 | 562,500 | — | — |
| 2026-04-09 | $58.69 | $220.34 | 451,700 | — | — |
| 2026-04-08 | $58.64 | $220.15 | 780,900 | — | — |
| 2026-04-07 | $57.78 | $216.92 | 569,300 | — | — |
| 2026-04-06 | $58.03 | $217.86 | 597,000 | — | — |
| 2026-04-02 | $58.14 | $218.27 | 657,900 | — | — |
| 2026-04-01 | $56.94 | $213.77 | 686,800 | — | — |
| 2026-03-31 | $57.04 | $214.14 | 572,800 | — | — |
| 2026-03-30 | $57.33 | $215.23 | 486,800 | — | — |
| 2026-03-27 | $56.32 | $211.44 | 490,600 | — | — |
| 2026-03-26 | $57.30 | $215.12 | 563,800 | — | — |
| 2026-03-25 | $56.97 | $213.88 | 449,700 | — | — |
| 2026-03-24 | $57.98 | $217.67 | 435,200 | — | — |
| 2026-03-23 | $57.65 | $216.43 | 616,800 | — | — |
| 2026-03-20 | $57.96 | $217.60 | 1,203,000 | — | — |
| 2026-03-19 | $58.09 | $218.09 | 580,000 | — | — |
| 2026-03-18 | $59.01 | $221.54 | 770,800 | — | — |
| 2026-03-17 | $61.22 | $229.84 | 492,200 | — | — |
| 2026-03-16 | $61.48 | $230.81 | 495,800 | — | — |
| 2026-03-13 | $61.83 | $232.13 | 859,900 | — | — |
| 2026-03-12 | $61.99 | $232.73 | 1,156,800 | — | — |
| 2026-03-11 | $60.45 | $226.95 | 709,100 | — | — |
| 2026-03-10 | $60.73 | $228.00 | 673,300 | — | — |
| 2026-03-09 | $61.03 | $229.12 | 642,400 | — | — |
| 2026-03-06 | $61.70 | $231.64 | 579,700 | — | — |
| 2026-03-05 | $61.34 | $230.29 | 898,600 | — | — |
| 2026-03-04 | $62.23 | $233.63 | 757,700 | — | — |
| 2026-03-03 | $63.29 | $237.61 | 673,500 | — | — |
| 2026-03-02 | $62.78 | $235.69 | 720,000 | — | — |
| 2026-02-27 | $62.32 | $233.37 | 601,200 | — | — |
| 2026-02-26 | $61.48 | $230.22 | 547,300 | — | — |
| 2026-02-25 | $61.65 | $230.86 | 708,000 | — | — |
| 2026-02-24 | $61.11 | $228.83 | 666,500 | — | — |
| 2026-02-23 | $60.03 | $224.79 | 741,100 | — | — |
| 2026-02-20 | $60.87 | $227.94 | 802,500 | — | — |
| 2026-02-19 | $60.81 | $227.71 | 592,800 | — | — |
| 2026-02-18 | $60.43 | $226.29 | 944,400 | — | — |
| 2026-02-17 | $60.77 | $227.56 | 1,469,000 | — | — |
| 2026-02-13 | $61.62 | $230.74 | 813,900 | — | — |
| 2026-02-12 | $62.43 | $233.78 | 814,100 | — | — |
| 2026-02-11 | $63.02 | $235.99 | 864,500 | — | — |
| 2026-02-10 | $62.05 | $232.35 | 656,600 | — | — |
| 2026-02-09 | $60.30 | $225.80 | 548,000 | — | — |
| 2026-02-06 | $61.72 | $231.12 | 605,400 | — | — |
| 2026-02-05 | $61.96 | $232.02 | 638,200 | — | — |
| 2026-02-04 | $61.00 | $228.42 | 769,400 | — | — |
| 2026-02-03 | $59.65 | $223.37 | 718,500 | — | — |
| 2026-02-02 | $58.74 | $219.96 | 777,500 | — | — |
| 2026-01-30 | $58.43 | $218.80 | 1,333,800 | — | — |
| 2026-01-29 | $57.86 | $216.66 | 1,058,400 | — | — |
| 2026-01-28 | $56.98 | $213.37 | 1,644,100 | — | — |
| 2026-01-27 | $57.32 | $214.64 | 1,058,700 | — | — |
| 2026-01-26 | $58.48 | $218.99 | 1,051,000 | — | — |
| 2026-01-23 | $56.97 | $213.33 | 1,170,700 | — | — |
| 2026-01-22 | $57.25 | $214.38 | 1,746,200 | — | — |
| 2026-01-21 | $59.06 | $221.16 | 1,235,100 | — | — |
| 2026-01-20 | $59.61 | $223.22 | 815,200 | — | — |
| 2026-01-16 | $59.35 | $222.24 | 692,900 | — | — |
| 2026-01-15 | $60.19 | $225.39 | 601,000 | — | — |
| 2026-01-14 | $59.43 | $222.54 | 572,700 | — | — |
| 2026-01-13 | $58.60 | $219.44 | 730,600 | — | — |
| 2026-01-12 | $59.38 | $222.36 | 602,000 | — | — |
| 2026-01-09 | $60.15 | $225.24 | 593,000 | — | — |
| 2026-01-08 | $60.97 | $228.31 | 906,500 | — | — |
| 2026-01-07 | $59.74 | $223.70 | 937,600 | — | — |
| 2026-01-06 | $60.72 | $227.37 | 762,000 | — | — |
| 2026-01-05 | $62.42 | $233.74 | 820,300 | — | — |
| 2026-01-02 | $62.48 | $233.96 | 495,800 | — | — |