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 | — | — | — | $75.00 | 14,402 |
| 2026-09-03 | — | — | — | $74.97 | 27,433 |
| 2026-09-02 | — | — | — | $74.08 | 16,789 |
| 2026-09-01 | — | — | — | $74.69 | 29,727 |
| 2026-08-31 | — | — | — | $74.06 | 13,637 |
| 2026-08-28 | — | — | — | $77.42 | 28,826 |
| 2026-08-27 | $77.99 | $344.39 | 494,900 | $77.83 | 27,721 |
| 2026-08-26 | $77.51 | $342.27 | 575,400 | $74.10 | 25,890 |
| 2026-08-25 | $74.50 | $328.98 | 507,200 | $76.72 | 35,157 |
| 2026-08-24 | $74.75 | $330.08 | 676,000 | $77.29 | 24,328 |
| 2026-08-21 | $78.00 | $344.43 | 528,400 | $76.87 | 21,934 |
| 2026-08-20 | $76.06 | $335.87 | 637,400 | $81.00 | 23,330 |
| 2026-08-19 | $81.67 | $360.64 | 544,900 | $86.22 | 15,041 |
| 2026-08-18 | $86.12 | $380.29 | 941,800 | $90.76 | 41,171 |
| 2026-08-17 | $93.05 | $410.89 | 488,100 | $93.53 | 11,850 |
| 2026-08-14 | $93.45 | $412.66 | 589,600 | $92.73 | 26,677 |
| 2026-08-13 | $92.61 | $408.95 | 1,516,100 | $87.06 | 125,813 |
| 2026-08-12 | $87.89 | $388.10 | 2,156,100 | $84.86 | 112,282 |
| 2026-08-11 | $74.91 | $330.79 | 780,200 | $75.96 | 24,410 |
| 2026-08-10 | $75.46 | $333.22 | 461,800 | $78.90 | 19,565 |
| 2026-08-07 | $77.75 | $343.33 | 582,400 | $75.93 | 49,548 |
| 2026-08-06 | $76.04 | $335.78 | 538,600 | $78.12 | 20,248 |
| 2026-08-05 | $77.14 | $340.63 | 496,700 | $75.93 | 21,533 |
| 2026-08-04 | $75.58 | $333.75 | 473,800 | $72.59 | 22,686 |
| 2026-08-03 | $71.12 | $314.05 | 448,600 | $69.39 | 29,747 |
| 2026-07-31 | $69.49 | $306.85 | 295,400 | $69.50 | 12,154 |
| 2026-07-30 | $68.41 | $302.09 | 611,900 | $67.00 | 29,792 |
| 2026-07-29 | $65.14 | $287.65 | 639,700 | $68.01 | 33,252 |
| 2026-07-28 | $68.33 | $301.73 | 515,200 | $69.41 | 42,222 |
| 2026-07-27 | $70.24 | $310.17 | 400,600 | $70.00 | 38,594 |
| 2026-07-24 | $69.85 | $308.44 | 407,400 | $72.20 | 22,163 |
| 2026-07-23 | $71.00 | $313.52 | 569,500 | $71.41 | 47,593 |
| 2026-07-22 | $70.89 | $313.04 | 391,300 | $68.86 | 19,528 |
| 2026-07-21 | $69.00 | $304.69 | 456,200 | $68.19 | 29,258 |
| 2026-07-20 | $67.25 | $296.96 | 340,300 | $68.25 | 17,371 |
| 2026-07-17 | $67.26 | $297.01 | 474,500 | — | — |
| 2026-07-16 | $66.04 | $291.62 | 670,100 | — | — |
| 2026-07-15 | $71.46 | $315.55 | 462,300 | — | — |
| 2026-07-14 | $72.45 | $319.92 | 415,600 | — | — |
| 2026-07-13 | $72.03 | $318.07 | 354,700 | — | — |
| 2026-07-10 | $72.50 | $320.15 | 874,000 | — | — |
| 2026-07-09 | $71.86 | $317.32 | 494,700 | — | — |
| 2026-07-08 | $71.17 | $314.27 | 751,300 | — | — |
| 2026-07-07 | $70.19 | $309.95 | 934,200 | — | — |
| 2026-07-06 | $71.79 | $317.01 | 858,000 | — | — |
| 2026-07-02 | $70.83 | $312.77 | 1,104,000 | — | — |
| 2026-07-01 | $76.06 | $335.87 | 1,110,300 | — | — |
| 2026-06-30 | $81.26 | $358.83 | 1,753,800 | — | — |
| 2026-06-29 | $85.66 | $378.26 | 546,200 | — | — |
| 2026-06-26 | $84.32 | $372.34 | 1,244,100 | — | — |
| 2026-06-25 | $87.15 | $384.84 | 600,500 | — | — |
| 2026-06-24 | $84.86 | $374.72 | 780,900 | — | — |
| 2026-06-23 | $82.70 | $365.19 | 656,100 | — | — |
| 2026-06-22 | $81.85 | $361.43 | 572,100 | — | — |
| 2026-06-18 | $80.56 | $355.74 | 1,709,900 | — | — |
| 2026-06-17 | $80.06 | $353.53 | 997,300 | — | — |
| 2026-06-16 | $75.50 | $333.39 | 517,500 | — | — |
| 2026-06-15 | $75.69 | $334.23 | 964,400 | — | — |
| 2026-06-12 | $76.62 | $338.32 | 1,102,765 | — | — |
| 2026-06-11 | $75.66 | $334.09 | 1,621,758 | — | — |
| 2026-06-10 | $65.71 | $290.18 | 613,469 | — | — |
| 2026-06-09 | $67.51 | $298.11 | 1,743,424 | — | — |
| 2026-06-08 | $67.29 | $297.16 | 320,392 | — | — |
| 2026-06-05 | $67.61 | $298.57 | 664,842 | — | — |
| 2026-06-04 | $69.70 | $307.77 | 635,898 | — | — |
| 2026-06-03 | $66.65 | $294.30 | 526,385 | — | — |
| 2026-06-02 | $68.32 | $301.71 | 402,714 | — | — |
| 2026-06-01 | $67.92 | $299.91 | 547,185 | — | — |
| 2026-05-29 | $69.43 | $306.60 | 581,768 | — | — |
| 2026-05-28 | $70.37 | $310.73 | 656,572 | — | — |
| 2026-05-27 | $67.85 | $299.59 | 785,005 | — | — |
| 2026-05-26 | $67.39 | $297.58 | 470,877 | — | — |
| 2026-05-22 | $64.53 | $284.97 | 573,749 | — | — |
| 2026-05-21 | $63.76 | $281.55 | 881,486 | — | — |
| 2026-05-20 | $67.83 | $299.52 | 931,104 | — | — |
| 2026-05-19 | $63.35 | $279.75 | 584,274 | — | — |
| 2026-05-18 | $64.13 | $283.17 | 786,759 | — | — |
| 2026-05-15 | $62.72 | $276.97 | 608,081 | — | — |
| 2026-05-14 | $66.01 | $291.49 | 900,782 | — | — |
| 2026-05-13 | $63.92 | $282.25 | 2,147,391 | — | — |
| 2026-05-12 | $62.46 | $275.80 | 1,154,890 | — | — |
| 2026-05-11 | $60.49 | $267.10 | 761,448 | — | — |
| 2026-05-08 | $59.92 | $264.60 | 682,885 | — | — |
| 2026-05-07 | $62.21 | $274.71 | 526,887 | — | — |
| 2026-05-06 | $62.40 | $275.56 | 645,546 | — | — |
| 2026-05-05 | $58.88 | $260.01 | 474,010 | — | — |
| 2026-05-04 | $57.54 | $254.09 | 638,654 | — | — |
| 2026-05-01 | $56.83 | $250.96 | 496,439 | — | — |
| 2026-04-30 | $56.98 | $251.63 | 549,315 | — | — |
| 2026-04-29 | $53.46 | $236.09 | 758,441 | — | — |
| 2026-04-28 | $57.12 | $252.23 | 347,332 | — | — |
| 2026-04-27 | $58.59 | $258.71 | 297,462 | — | — |
| 2026-04-24 | $58.44 | $258.08 | 365,124 | — | — |
| 2026-04-23 | $58.12 | $256.67 | 350,589 | — | — |
| 2026-04-22 | $58.00 | $256.10 | 733,256 | — | — |
| 2026-04-21 | $60.56 | $267.42 | 598,809 | — | — |
| 2026-04-20 | $62.00 | $273.79 | 343,573 | — | — |
| 2026-04-17 | $61.43 | $271.26 | 566,983 | — | — |
| 2026-04-16 | $59.74 | $263.79 | 514,732 | — | — |
| 2026-04-15 | $60.86 | $268.75 | 394,444 | — | — |
| 2026-04-14 | $60.70 | $268.05 | 422,888 | — | — |
| 2026-04-13 | $59.32 | $261.95 | 515,610 | — | — |
| 2026-04-10 | $57.85 | $255.47 | 363,119 | — | — |
| 2026-04-09 | $58.89 | $260.05 | 444,564 | — | — |
| 2026-04-08 | $58.14 | $256.74 | 882,112 | — | — |
| 2026-04-07 | $57.33 | $253.14 | 494,309 | — | — |
| 2026-04-06 | $57.04 | $251.87 | 481,027 | — | — |
| 2026-04-02 | $55.74 | $246.13 | 525,884 | — | — |
| 2026-04-01 | $56.44 | $249.23 | 879,731 | — | — |
| 2026-03-31 | $53.26 | $235.17 | 754,557 | — | — |
| 2026-03-30 | $49.74 | $219.63 | 674,114 | — | — |
| 2026-03-27 | $51.70 | $228.30 | 887,500 | — | — |
| 2026-03-26 | $52.10 | $230.06 | 565,228 | — | — |
| 2026-03-25 | $54.57 | $240.98 | 954,285 | — | — |
| 2026-03-24 | $54.16 | $239.15 | 819,211 | — | — |
| 2026-03-23 | $52.70 | $232.70 | 497,692 | — | — |
| 2026-03-20 | $50.88 | $224.67 | 1,867,847 | — | — |
| 2026-03-19 | $54.59 | $241.05 | 418,377 | — | — |
| 2026-03-18 | $55.27 | $244.05 | 393,066 | — | — |
| 2026-03-17 | $56.07 | $247.61 | 468,747 | — | — |
| 2026-03-16 | $54.83 | $242.11 | 1,219,921 | — | — |
| 2026-03-13 | $51.02 | $225.30 | 1,904,435 | — | — |
| 2026-03-12 | $54.15 | $239.12 | 1,321,289 | — | — |
| 2026-03-11 | $58.41 | $257.93 | 588,033 | — | — |
| 2026-03-10 | $58.38 | $257.79 | 588,659 | — | — |
| 2026-03-09 | $59.33 | $261.99 | 1,039,238 | — | — |
| 2026-03-06 | $60.65 | $267.80 | 633,392 | — | — |
| 2026-03-05 | $60.27 | $266.15 | 508,969 | — | — |
| 2026-03-04 | $63.28 | $279.43 | 880,608 | — | — |
| 2026-03-03 | $60.40 | $266.71 | 1,071,566 | — | — |
| 2026-03-02 | $64.92 | $286.69 | 825,351 | — | — |
| 2026-02-27 | $64.34 | $284.12 | 915,317 | — | — |
| 2026-02-26 | $64.01 | $282.64 | 1,165,917 | — | — |
| 2026-02-25 | $62.92 | $277.85 | 1,981,620 | — | — |
| 2026-02-24 | $63.36 | $279.78 | 803,674 | — | — |
| 2026-02-23 | $60.89 | $268.90 | 844,397 | — | — |
| 2026-02-20 | $62.45 | $275.77 | 675,242 | — | — |
| 2026-02-19 | $62.95 | $277.99 | 582,520 | — | — |
| 2026-02-18 | $62.48 | $275.91 | 459,475 | — | — |
| 2026-02-17 | $61.43 | $271.26 | 405,471 | — | — |
| 2026-02-13 | $61.40 | $271.15 | 461,605 | — | — |
| 2026-02-12 | $60.57 | $267.45 | 521,875 | — | — |
| 2026-02-11 | $60.15 | $265.62 | 627,377 | — | — |
| 2026-02-10 | $59.55 | $262.97 | 674,866 | — | — |
| 2026-02-09 | $62.03 | $273.90 | 735,511 | — | — |
| 2026-02-06 | $61.12 | $269.88 | 740,899 | — | — |
| 2026-02-05 | $58.58 | $258.68 | 790,017 | — | — |
| 2026-02-04 | $59.35 | $262.09 | 1,322,667 | — | — |
| 2026-02-03 | $64.17 | $283.34 | 990,246 | — | — |
| 2026-02-02 | $61.69 | $272.42 | 529,142 | — | — |
| 2026-01-30 | $60.45 | $266.96 | 670,731 | — | — |
| 2026-01-29 | $61.29 | $270.66 | 485,412 | — | — |
| 2026-01-28 | $61.13 | $269.92 | 728,118 | — | — |
| 2026-01-27 | $62.61 | $276.47 | 586,404 | — | — |
| 2026-01-26 | $61.92 | $273.41 | 825,727 | — | — |
| 2026-01-23 | $60.93 | $269.04 | 735,511 | — | — |
| 2026-01-22 | $60.62 | $267.70 | 714,711 | — | — |
| 2026-01-21 | $60.68 | $267.94 | 966,439 | — | — |
| 2026-01-20 | $59.19 | $261.39 | 957,167 | — | — |
| 2026-01-16 | $59.62 | $263.29 | 1,134,466 | — | — |
| 2026-01-15 | $57.79 | $255.19 | 1,443,331 | — | — |
| 2026-01-14 | $57.13 | $252.26 | 2,042,014 | — | — |
| 2026-01-13 | $53.75 | $237.35 | 2,105,165 | — | — |
| 2026-01-12 | $55.84 | $246.59 | 1,600,457 | — | — |
| 2026-01-09 | $52.79 | $233.12 | 1,842,787 | — | — |
| 2026-01-08 | $51.72 | $228.40 | 1,850,806 | — | — |
| 2026-01-07 | $46.49 | $205.28 | 1,055,026 | — | — |
| 2026-01-06 | $47.47 | $209.62 | 1,323,419 | — | — |
| 2026-01-05 | $46.39 | $204.86 | 1,115,045 | — | — |
| 2026-01-02 | $45.18 | $199.50 | 731,752 | — | — |