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
- 1987-06-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 | — | — | — | $47.40 | 34,202 |
| 2026-09-03 | — | — | — | $47.63 | 41,069 |
| 2026-09-02 | — | — | — | $46.71 | 58,710 |
| 2026-09-01 | — | — | — | $46.96 | 34,296 |
| 2026-08-31 | — | — | — | $47.69 | 34,793 |
| 2026-08-28 | — | — | — | $47.70 | 44,876 |
| 2026-08-27 | $47.49 | $227.26 | 698,600 | $47.19 | 34,662 |
| 2026-08-26 | $47.45 | $227.07 | 708,400 | $47.52 | 40,852 |
| 2026-08-25 | $47.41 | $226.87 | 830,300 | $47.68 | 59,814 |
| 2026-08-24 | $47.80 | $228.74 | 1,018,800 | $47.97 | 49,186 |
| 2026-08-21 | $47.81 | $228.79 | 1,021,600 | $47.96 | 55,732 |
| 2026-08-20 | $47.70 | $228.26 | 663,000 | $47.43 | 32,141 |
| 2026-08-19 | $47.69 | $228.21 | 865,000 | $48.81 | 46,197 |
| 2026-08-18 | $48.77 | $233.38 | 673,000 | $48.87 | 39,599 |
| 2026-08-17 | $48.98 | $234.39 | 726,300 | $49.06 | 44,221 |
| 2026-08-14 | $49.27 | $235.77 | 498,200 | $48.96 | 33,797 |
| 2026-08-13 | $49.06 | $234.77 | 689,100 | $49.29 | 30,297 |
| 2026-08-12 | $48.90 | $234.00 | 623,700 | $48.60 | 42,456 |
| 2026-08-11 | $48.50 | $232.09 | 577,000 | $48.11 | 29,823 |
| 2026-08-10 | $48.05 | $229.94 | 704,900 | $47.99 | 31,459 |
| 2026-08-07 | $48.32 | $231.23 | 709,100 | $48.29 | 41,797 |
| 2026-08-06 | $48.58 | $232.47 | 699,600 | $49.50 | 38,509 |
| 2026-08-05 | $49.08 | $234.87 | 705,900 | $49.32 | 38,495 |
| 2026-08-04 | $49.37 | $236.25 | 883,500 | $48.85 | 47,523 |
| 2026-08-03 | $48.91 | $234.05 | 819,100 | $48.70 | 35,460 |
| 2026-07-31 | $48.45 | $231.85 | 1,197,300 | $48.54 | 57,269 |
| 2026-07-30 | $48.36 | $231.42 | 773,700 | $49.13 | 41,886 |
| 2026-07-29 | $48.88 | $233.91 | 1,094,200 | $48.70 | 66,298 |
| 2026-07-28 | $49.00 | $234.48 | 953,900 | $48.08 | 57,399 |
| 2026-07-27 | $47.94 | $229.41 | 995,800 | $47.86 | 60,089 |
| 2026-07-24 | $47.80 | $228.74 | 1,189,400 | $47.52 | 81,545 |
| 2026-07-23 | $47.36 | $226.63 | 1,803,500 | $46.52 | 100,112 |
| 2026-07-22 | $46.91 | $224.48 | 1,222,900 | $47.19 | 58,724 |
| 2026-07-21 | $47.21 | $225.92 | 1,012,900 | $46.94 | 55,937 |
| 2026-07-20 | $47.18 | $225.77 | 1,037,700 | $47.63 | 68,054 |
| 2026-07-17 | $47.58 | $227.69 | 1,322,100 | — | — |
| 2026-07-16 | $48.22 | $230.75 | 1,052,600 | — | — |
| 2026-07-15 | $46.69 | $223.43 | 1,014,400 | — | — |
| 2026-07-14 | $46.19 | $221.04 | 952,900 | — | — |
| 2026-07-13 | $46.15 | $220.84 | 918,600 | — | — |
| 2026-07-10 | $46.11 | $220.65 | 927,700 | — | — |
| 2026-07-09 | $45.93 | $219.79 | 955,500 | — | — |
| 2026-07-08 | $45.30 | $216.78 | 1,065,400 | — | — |
| 2026-07-07 | $46.14 | $220.80 | 801,800 | — | — |
| 2026-07-06 | $46.49 | $222.47 | 791,800 | — | — |
| 2026-07-02 | $46.38 | $221.95 | 1,086,100 | — | — |
| 2026-07-01 | $46.94 | $224.63 | 1,223,100 | — | — |
| 2026-06-30 | $45.83 | $219.31 | 927,400 | — | — |
| 2026-06-29 | $45.72 | $218.79 | 1,071,700 | — | — |
| 2026-06-26 | $46.21 | $221.13 | 2,615,300 | — | — |
| 2026-06-25 | $46.18 | $220.99 | 1,293,000 | — | — |
| 2026-06-24 | $45.68 | $218.60 | 1,466,200 | — | — |
| 2026-06-23 | $45.29 | $216.73 | 1,326,400 | — | — |
| 2026-06-22 | $44.95 | $215.10 | 855,500 | — | — |
| 2026-06-18 | $44.42 | $212.57 | 2,140,900 | — | — |
| 2026-06-17 | $44.19 | $211.47 | 1,624,900 | — | — |
| 2026-06-16 | $45.05 | $215.58 | 872,700 | — | — |
| 2026-06-15 | $44.86 | $214.67 | 900,000 | — | — |
| 2026-06-12 | $45.65 | $218.45 | 763,600 | — | — |
| 2026-06-11 | $44.98 | $213.43 | 959,700 | — | — |
| 2026-06-10 | $44.88 | $212.95 | 1,163,800 | — | — |
| 2026-06-09 | $44.33 | $210.34 | 842,300 | — | — |
| 2026-06-08 | $43.76 | $207.64 | 772,300 | — | — |
| 2026-06-05 | $43.90 | $208.30 | 641,800 | — | — |
| 2026-06-04 | $43.72 | $207.45 | 793,500 | — | — |
| 2026-06-03 | $42.58 | $202.04 | 961,100 | — | — |
| 2026-06-02 | $43.50 | $206.40 | 541,000 | — | — |
| 2026-06-01 | $42.64 | $202.32 | 989,500 | — | — |
| 2026-05-29 | $43.41 | $205.98 | 839,500 | — | — |
| 2026-05-28 | $43.28 | $205.36 | 584,300 | — | — |
| 2026-05-27 | $43.33 | $205.60 | 645,500 | — | — |
| 2026-05-26 | $43.76 | $207.64 | 805,200 | — | — |
| 2026-05-22 | $43.26 | $205.27 | 677,000 | — | — |
| 2026-05-21 | $43.09 | $204.46 | 522,400 | — | — |
| 2026-05-20 | $43.14 | $204.70 | 765,400 | — | — |
| 2026-05-19 | $42.26 | $200.52 | 746,800 | — | — |
| 2026-05-18 | $42.54 | $201.85 | 774,500 | — | — |
| 2026-05-15 | $41.77 | $198.20 | 835,300 | — | — |
| 2026-05-14 | $42.31 | $200.76 | 615,000 | — | — |
| 2026-05-13 | $42.15 | $200.00 | 830,200 | — | — |
| 2026-05-12 | $42.52 | $201.75 | 857,900 | — | — |
| 2026-05-11 | $42.58 | $202.04 | 885,500 | — | — |
| 2026-05-08 | $43.41 | $205.98 | 635,700 | — | — |
| 2026-05-07 | $43.41 | $205.98 | 769,400 | — | — |
| 2026-05-06 | $43.72 | $207.45 | 737,500 | — | — |
| 2026-05-05 | $43.56 | $206.69 | 656,200 | — | — |
| 2026-05-04 | $43.10 | $204.51 | 746,800 | — | — |
| 2026-05-01 | $43.68 | $207.26 | 675,400 | — | — |
| 2026-04-30 | $43.81 | $207.88 | 944,000 | — | — |
| 2026-04-29 | $43.33 | $205.60 | 673,600 | — | — |
| 2026-04-28 | $44.10 | $209.25 | 851,800 | — | — |
| 2026-04-27 | $43.97 | $208.63 | 870,600 | — | — |
| 2026-04-24 | $43.49 | $206.36 | 921,000 | — | — |
| 2026-04-23 | $43.91 | $208.35 | 906,700 | — | — |
| 2026-04-22 | $43.39 | $205.88 | 900,500 | — | — |
| 2026-04-21 | $43.61 | $206.93 | 668,100 | — | — |
| 2026-04-20 | $44.50 | $211.15 | 544,900 | — | — |
| 2026-04-17 | $44.29 | $210.15 | 737,600 | — | — |
| 2026-04-16 | $43.22 | $205.08 | 523,900 | — | — |
| 2026-04-15 | $43.50 | $206.40 | 666,000 | — | — |
| 2026-04-14 | $43.62 | $206.97 | 692,000 | — | — |
| 2026-04-13 | $43.97 | $208.63 | 997,700 | — | — |
| 2026-04-10 | $43.84 | $208.02 | 814,400 | — | — |
| 2026-04-09 | $44.54 | $211.34 | 1,031,900 | — | — |
| 2026-04-08 | $43.58 | $206.78 | 1,363,300 | — | — |
| 2026-04-07 | $42.41 | $201.23 | 859,900 | — | — |
| 2026-04-06 | $42.21 | $200.28 | 1,158,400 | — | — |
| 2026-04-02 | $41.87 | $198.67 | 866,600 | — | — |
| 2026-04-01 | $41.68 | $197.77 | 1,143,500 | — | — |
| 2026-03-31 | $41.42 | $196.54 | 1,285,200 | — | — |
| 2026-03-30 | $40.69 | $193.07 | 1,183,200 | — | — |
| 2026-03-27 | $40.36 | $191.51 | 969,800 | — | — |
| 2026-03-26 | $41.08 | $194.92 | 905,300 | — | — |
| 2026-03-25 | $40.85 | $193.83 | 1,022,700 | — | — |
| 2026-03-24 | $40.85 | $193.83 | 1,337,100 | — | — |
| 2026-03-23 | $40.34 | $191.41 | 1,629,400 | — | — |
| 2026-03-20 | $39.56 | $187.71 | 2,454,600 | — | — |
| 2026-03-19 | $39.43 | $187.09 | 1,304,500 | — | — |
| 2026-03-18 | $39.08 | $185.43 | 1,270,800 | — | — |
| 2026-03-17 | $39.30 | $186.48 | 701,200 | — | — |
| 2026-03-16 | $39.38 | $186.86 | 713,900 | — | — |
| 2026-03-13 | $39.18 | $185.91 | 772,100 | — | — |
| 2026-03-12 | $39.27 | $184.53 | 937,000 | — | — |
| 2026-03-11 | $39.41 | $185.19 | 988,200 | — | — |
| 2026-03-10 | $39.92 | $187.58 | 1,752,400 | — | — |
| 2026-03-09 | $39.93 | $187.63 | 865,100 | — | — |
| 2026-03-06 | $40.14 | $188.62 | 1,285,600 | — | — |
| 2026-03-05 | $40.80 | $191.72 | 623,100 | — | — |
| 2026-03-04 | $41.38 | $194.45 | 1,010,500 | — | — |
| 2026-03-03 | $41.39 | $194.49 | 990,500 | — | — |
| 2026-03-02 | $41.84 | $196.61 | 1,010,000 | — | — |
| 2026-02-27 | $41.30 | $194.07 | 1,406,300 | — | — |
| 2026-02-26 | $43.58 | $204.78 | 633,600 | — | — |
| 2026-02-25 | $43.06 | $202.34 | 618,000 | — | — |
| 2026-02-24 | $42.60 | $200.18 | 862,500 | — | — |
| 2026-02-23 | $42.54 | $199.90 | 742,600 | — | — |
| 2026-02-20 | $44.28 | $208.07 | 914,200 | — | — |
| 2026-02-19 | $44.07 | $207.09 | 547,900 | — | — |
| 2026-02-18 | $43.91 | $206.33 | 674,000 | — | — |
| 2026-02-17 | $44.22 | $207.79 | 568,700 | — | — |
| 2026-02-13 | $44.12 | $207.32 | 563,500 | — | — |
| 2026-02-12 | $43.98 | $206.66 | 670,200 | — | — |
| 2026-02-11 | $44.27 | $208.03 | 693,000 | — | — |
| 2026-02-10 | $44.64 | $209.76 | 739,500 | — | — |
| 2026-02-09 | $45.06 | $211.74 | 570,100 | — | — |
| 2026-02-06 | $45.52 | $213.90 | 1,191,300 | — | — |
| 2026-02-05 | $44.72 | $210.14 | 1,180,200 | — | — |
| 2026-02-04 | $44.71 | $210.09 | 806,400 | — | — |
| 2026-02-03 | $43.98 | $206.66 | 911,300 | — | — |
| 2026-02-02 | $43.07 | $202.39 | 853,700 | — | — |
| 2026-01-30 | $42.33 | $198.91 | 1,828,500 | — | — |
| 2026-01-29 | $42.35 | $199.00 | 939,800 | — | — |
| 2026-01-28 | $41.74 | $196.14 | 829,500 | — | — |
| 2026-01-27 | $41.57 | $195.34 | 651,700 | — | — |
| 2026-01-26 | $41.38 | $194.45 | 738,100 | — | — |
| 2026-01-23 | $41.46 | $194.82 | 992,500 | — | — |
| 2026-01-22 | $42.75 | $200.88 | 1,322,400 | — | — |
| 2026-01-21 | $42.78 | $201.02 | 1,301,300 | — | — |
| 2026-01-20 | $40.46 | $190.12 | 757,400 | — | — |
| 2026-01-16 | $41.22 | $193.69 | 799,500 | — | — |
| 2026-01-15 | $41.23 | $193.74 | 835,600 | — | — |
| 2026-01-14 | $40.53 | $190.45 | 979,100 | — | — |
| 2026-01-13 | $39.90 | $187.49 | 786,900 | — | — |
| 2026-01-12 | $39.85 | $187.26 | 897,300 | — | — |
| 2026-01-09 | $40.64 | $190.97 | 2,469,800 | — | — |
| 2026-01-08 | $40.48 | $190.22 | 1,310,600 | — | — |
| 2026-01-07 | $39.28 | $184.58 | 605,900 | — | — |
| 2026-01-06 | $39.30 | $184.67 | 713,800 | — | — |
| 2026-01-05 | $39.05 | $183.50 | 681,300 | — | — |
| 2026-01-02 | $38.39 | $180.40 | 773,500 | — | — |