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 — 2026
| 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 | — | — |
| 2026-04-14 | $58.08 | $381.24 | 7,612,900 | — | — |
| 2026-04-13 | $58.06 | $381.11 | 10,529,200 | — | — |
| 2026-04-10 | $58.62 | $384.79 | 8,060,100 | — | — |
| 2026-04-09 | $59.47 | $390.37 | 6,572,100 | — | — |
| 2026-04-08 | $59.20 | $388.60 | 11,587,600 | — | — |
| 2026-04-07 | $57.67 | $378.55 | 9,003,100 | — | — |
| 2026-04-06 | $59.33 | $389.45 | 7,954,300 | — | — |
| 2026-04-02 | $59.60 | $391.22 | 14,752,800 | — | — |
| 2026-04-01 | $61.73 | $401.07 | 9,881,900 | — | — |
| 2026-03-31 | $60.65 | $394.05 | 12,797,200 | — | — |
| 2026-03-30 | $59.73 | $388.07 | 17,705,200 | — | — |
| 2026-03-27 | $58.54 | $380.34 | 7,909,300 | — | — |
| 2026-03-26 | $59.43 | $386.12 | 6,474,500 | — | — |
| 2026-03-25 | $58.94 | $382.94 | 9,052,200 | — | — |
| 2026-03-24 | $57.39 | $372.87 | 11,997,700 | — | — |
| 2026-03-23 | $57.00 | $370.34 | 10,129,900 | — | — |
| 2026-03-20 | $57.48 | $373.45 | 65,847,800 | — | — |
| 2026-03-19 | $58.11 | $377.55 | 12,850,600 | — | — |
| 2026-03-18 | $59.37 | $385.73 | 12,539,000 | — | — |
| 2026-03-17 | $59.71 | $387.94 | 14,258,000 | — | — |
| 2026-03-16 | $59.71 | $387.94 | 8,436,800 | — | — |
| 2026-03-13 | $59.08 | $383.85 | 9,395,600 | — | — |
| 2026-03-12 | $58.95 | $383.01 | 10,235,100 | — | — |
| 2026-03-11 | $59.98 | $389.70 | 9,041,100 | — | — |
| 2026-03-10 | $60.13 | $390.67 | 9,693,800 | — | — |
| 2026-03-09 | $60.63 | $393.92 | 10,964,600 | — | — |
| 2026-03-06 | $60.29 | $391.71 | 11,401,900 | — | — |
| 2026-03-05 | $60.74 | $394.64 | 14,758,400 | — | — |
| 2026-03-04 | $62.33 | $404.97 | 12,345,000 | — | — |
| 2026-03-03 | $61.22 | $397.75 | 12,425,300 | — | — |
| 2026-03-02 | $62.34 | $405.03 | 17,627,500 | — | — |
| 2026-02-27 | $62.37 | $405.23 | 20,742,600 | — | — |
| 2026-02-26 | $61.10 | $396.97 | 10,672,100 | — | — |
| 2026-02-25 | $61.30 | $398.27 | 16,234,100 | — | — |
| 2026-02-24 | $61.60 | $400.22 | 13,237,900 | — | — |
| 2026-02-23 | $61.25 | $397.95 | 11,029,100 | — | — |
| 2026-02-20 | $60.66 | $394.12 | 9,598,800 | — | — |
| 2026-02-19 | $60.30 | $391.78 | 13,325,200 | — | — |
| 2026-02-18 | $59.73 | $388.07 | 9,436,800 | — | — |
| 2026-02-17 | $60.35 | $392.10 | 12,874,400 | — | — |
| 2026-02-13 | $60.74 | $394.64 | 10,819,600 | — | — |
| 2026-02-12 | $59.86 | $388.92 | 14,021,500 | — | — |
| 2026-02-11 | $59.93 | $389.37 | 11,867,000 | — | — |
| 2026-02-10 | $60.86 | $395.42 | 12,082,800 | — | — |
| 2026-02-09 | $60.77 | $394.83 | 14,013,500 | — | — |
| 2026-02-06 | $61.99 | $402.76 | 17,117,600 | — | — |
| 2026-02-05 | $59.52 | $386.71 | 23,929,600 | — | — |
| 2026-02-04 | $57.62 | $374.36 | 21,793,800 | — | — |
| 2026-02-03 | $55.99 | $363.77 | 11,081,300 | — | — |
| 2026-02-02 | $55.89 | $363.12 | 9,424,900 | — | — |
| 2026-01-30 | $55.05 | $357.67 | 16,199,300 | — | — |
| 2026-01-29 | $54.28 | $352.66 | 16,530,100 | — | — |
| 2026-01-28 | $54.62 | $354.87 | 7,901,700 | — | — |
| 2026-01-27 | $55.56 | $360.98 | 11,347,000 | — | — |
| 2026-01-26 | $54.60 | $354.74 | 8,565,600 | — | — |
| 2026-01-23 | $54.65 | $355.07 | 9,701,700 | — | — |
| 2026-01-22 | $54.94 | $356.95 | 12,277,500 | — | — |
| 2026-01-21 | $54.50 | $354.09 | 15,834,800 | — | — |
| 2026-01-20 | $54.22 | $352.27 | 15,350,000 | — | — |
| 2026-01-16 | $55.26 | $359.03 | 13,702,900 | — | — |
| 2026-01-15 | $56.62 | $367.87 | 11,845,600 | — | — |
| 2026-01-14 | $57.02 | $370.47 | 13,352,600 | — | — |
| 2026-01-13 | $55.92 | $363.32 | 10,924,200 | — | — |
| 2026-01-12 | $55.77 | $362.34 | 13,249,600 | — | — |
| 2026-01-09 | $55.86 | $362.93 | 9,478,900 | — | — |
| 2026-01-08 | $55.90 | $363.19 | 12,073,500 | — | — |
| 2026-01-07 | $56.72 | $368.52 | 18,041,600 | — | — |
| 2026-01-06 | $54.42 | $353.57 | 16,769,400 | — | — |
| 2026-01-05 | $53.06 | $344.74 | 14,090,600 | — | — |
| 2026-01-02 | $53.46 | $347.34 | 8,865,800 | — | — |