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