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
- 1972-06-01 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 | — | — | — | $67.33 | 247,843 |
| 2026-09-03 | — | — | — | $68.19 | 332,940 |
| 2026-09-02 | — | — | — | $67.01 | 438,516 |
| 2026-09-01 | — | — | — | $67.65 | 359,693 |
| 2026-08-31 | — | — | — | $66.30 | 404,661 |
| 2026-08-28 | — | — | — | $66.77 | 327,332 |
| 2026-08-27 | $66.95 | $444.43 | 4,667,100 | $66.71 | 276,676 |
| 2026-08-26 | $67.57 | $448.54 | 7,511,200 | $67.53 | 331,271 |
| 2026-08-25 | $67.92 | $450.87 | 7,911,500 | $67.12 | 300,512 |
| 2026-08-24 | $67.28 | $446.62 | 6,812,100 | $66.99 | 303,999 |
| 2026-08-21 | $67.01 | $444.83 | 6,841,300 | $65.73 | 546,199 |
| 2026-08-20 | $65.47 | $434.60 | 9,489,600 | $67.23 | 591,363 |
| 2026-08-19 | $67.61 | $448.81 | 13,889,200 | $66.74 | 1,048,160 |
| 2026-08-18 | $66.05 | $438.45 | 9,413,800 | $65.40 | 554,197 |
| 2026-08-17 | $64.63 | $429.03 | 7,288,800 | $63.53 | 477,962 |
| 2026-08-14 | $63.83 | $423.72 | 7,529,800 | $64.02 | 576,754 |
| 2026-08-13 | $64.65 | $429.16 | 10,526,100 | $64.07 | 832,645 |
| 2026-08-12 | $63.70 | $422.85 | 7,509,600 | $63.72 | 439,229 |
| 2026-08-11 | $63.61 | $422.26 | 9,366,700 | $64.65 | 545,370 |
| 2026-08-10 | $64.84 | $430.42 | 9,753,300 | $64.42 | 662,614 |
| 2026-08-07 | $64.72 | $429.63 | 7,212,900 | $64.13 | 496,679 |
| 2026-08-06 | $64.15 | $425.84 | 9,553,600 | $64.91 | 617,956 |
| 2026-08-05 | $63.63 | $422.39 | 14,117,100 | $64.99 | 963,553 |
| 2026-08-04 | $65.89 | $437.39 | 23,292,800 | $64.85 | 1,552,670 |
| 2026-08-03 | $65.47 | $434.60 | 32,970,900 | $66.14 | 2,177,527 |
| 2026-07-31 | $65.31 | $433.54 | 14,580,300 | $65.13 | 891,811 |
| 2026-07-30 | $64.86 | $430.55 | 18,031,400 | $62.50 | 1,351,021 |
| 2026-07-29 | $63.10 | $418.87 | 10,606,600 | $63.74 | 768,030 |
| 2026-07-28 | $63.60 | $422.19 | 15,141,700 | $63.51 | 695,381 |
| 2026-07-27 | $62.56 | $415.29 | 10,317,000 | $62.40 | 664,787 |
| 2026-07-24 | $62.09 | $412.17 | 12,071,700 | $61.99 | 783,899 |
| 2026-07-23 | $61.51 | $408.32 | 7,621,800 | $60.74 | 452,189 |
| 2026-07-22 | $60.76 | $403.34 | 6,796,800 | $61.35 | 415,337 |
| 2026-07-21 | $60.93 | $404.47 | 7,744,400 | $60.08 | 464,392 |
| 2026-07-20 | $60.16 | $399.36 | 10,183,900 | $60.84 | 644,903 |
| 2026-07-17 | $60.74 | $403.21 | 12,261,500 | — | — |
| 2026-07-16 | $60.51 | $401.68 | 10,166,800 | — | — |
| 2026-07-15 | $58.72 | $389.80 | 12,485,300 | — | — |
| 2026-07-14 | $56.95 | $378.05 | 14,056,000 | — | — |
| 2026-07-13 | $59.34 | $393.91 | 12,089,300 | — | — |
| 2026-07-10 | $57.58 | $382.23 | 11,203,500 | — | — |
| 2026-07-09 | $57.94 | $384.62 | 7,628,500 | — | — |
| 2026-07-08 | $57.54 | $381.96 | 8,004,500 | — | — |
| 2026-07-07 | $57.97 | $384.82 | 10,048,400 | — | — |
| 2026-07-06 | $56.70 | $376.39 | 9,313,000 | — | — |
| 2026-07-02 | $58.13 | $385.88 | 10,001,900 | — | — |
| 2026-07-01 | $56.44 | $370.48 | 11,201,800 | — | — |
| 2026-06-30 | $57.62 | $378.22 | 11,346,300 | — | — |
| 2026-06-29 | $58.56 | $384.39 | 11,770,900 | — | — |
| 2026-06-26 | $57.52 | $377.57 | 24,000,900 | — | — |
| 2026-06-25 | $55.39 | $363.59 | 15,973,800 | — | — |
| 2026-06-24 | $55.00 | $361.03 | 18,905,800 | — | — |
| 2026-06-23 | $55.53 | $364.51 | 13,251,000 | — | — |
| 2026-06-22 | $54.70 | $359.06 | 15,961,400 | — | — |
| 2026-06-18 | $54.00 | $354.46 | 31,700,400 | — | — |
| 2026-06-17 | $55.28 | $362.86 | 8,968,600 | — | — |
| 2026-06-16 | $55.92 | $367.07 | 11,945,700 | — | — |
| 2026-06-15 | $56.24 | $369.17 | 13,561,200 | — | — |
| 2026-06-12 | $57.13 | $375.01 | 7,840,600 | — | — |
| 2026-06-11 | $56.90 | $373.50 | 8,900,700 | — | — |
| 2026-06-10 | $55.60 | $364.97 | 8,146,800 | — | — |
| 2026-06-09 | $56.48 | $370.74 | 11,952,700 | — | — |
| 2026-06-08 | $55.57 | $364.77 | 12,344,700 | — | — |
| 2026-06-05 | $57.27 | $375.93 | 9,575,900 | — | — |
| 2026-06-04 | $56.60 | $371.53 | 12,659,100 | — | — |
| 2026-06-03 | $54.72 | $359.19 | 11,540,700 | — | — |
| 2026-06-02 | $54.46 | $357.48 | 13,739,900 | — | — |
| 2026-06-01 | $54.95 | $360.70 | 20,579,800 | — | — |
| 2026-05-29 | $57.18 | $375.34 | 27,566,000 | — | — |
| 2026-05-28 | $56.91 | $373.56 | 12,074,800 | — | — |
| 2026-05-27 | $57.52 | $377.57 | 9,347,600 | — | — |
| 2026-05-26 | $58.03 | $380.92 | 8,159,500 | — | — |
| 2026-05-22 | $59.46 | $390.30 | 6,489,200 | — | — |
| 2026-05-21 | $59.55 | $390.89 | 8,451,100 | — | — |
| 2026-05-20 | $58.54 | $384.26 | 8,547,200 | — | — |
| 2026-05-19 | $58.31 | $382.75 | 7,998,900 | — | — |
| 2026-05-18 | $57.31 | $376.19 | 11,659,300 | — | — |
| 2026-05-15 | $57.00 | $374.15 | 10,824,000 | — | — |
| 2026-05-14 | $56.77 | $372.65 | 7,687,000 | — | — |
| 2026-05-13 | $56.39 | $370.15 | 7,997,500 | — | — |
| 2026-05-12 | $56.45 | $370.54 | 9,274,000 | — | — |
| 2026-05-11 | $55.67 | $365.42 | 8,390,900 | — | — |
| 2026-05-08 | $56.16 | $368.64 | 10,033,000 | — | — |
| 2026-05-07 | $56.25 | $369.23 | 10,419,800 | — | — |
| 2026-05-06 | $56.59 | $371.46 | 10,439,400 | — | — |
| 2026-05-05 | $56.95 | $373.83 | 11,316,700 | — | — |
| 2026-05-04 | $57.38 | $376.65 | 9,447,400 | — | — |
| 2026-05-01 | $58.22 | $382.16 | 18,368,500 | — | — |
| 2026-04-30 | $60.59 | $397.72 | 24,880,100 | — | — |
| 2026-04-29 | $57.59 | $378.03 | 9,462,800 | — | — |
| 2026-04-28 | $58.26 | $382.43 | 6,270,800 | — | — |
| 2026-04-27 | $57.78 | $379.27 | 10,700,300 | — | — |
| 2026-04-24 | $58.71 | $385.38 | 6,822,800 | — | — |
| 2026-04-23 | $59.02 | $387.41 | 6,512,700 | — | — |
| 2026-04-22 | $58.80 | $385.97 | 7,499,800 | — | — |
| 2026-04-21 | $59.39 | $389.84 | 9,002,400 | — | — |
| 2026-04-20 | $59.13 | $388.14 | 7,677,800 | — | — |
| 2026-04-17 | $60.17 | $394.96 | 11,535,900 | — | — |
| 2026-04-16 | $58.96 | $387.02 | 8,220,700 | — | — |
| 2026-04-15 | $57.89 | $380.00 | 8,701,600 | — | — |