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
- 1993-08-12 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 | — | — | — | $64.82 | 277,024 |
| 2026-09-03 | — | — | — | $65.72 | 158,055 |
| 2026-09-02 | — | — | — | $65.62 | 220,469 |
| 2026-09-01 | — | — | — | $64.87 | 235,571 |
| 2026-08-31 | — | — | — | $65.10 | 167,095 |
| 2026-08-28 | — | — | — | $65.98 | 139,242 |
| 2026-08-27 | $65.50 | $359.32 | 4,311,100 | $66.24 | 229,703 |
| 2026-08-26 | $66.83 | $366.62 | 4,954,100 | $67.59 | 218,426 |
| 2026-08-25 | $67.62 | $370.95 | 5,788,400 | $68.21 | 445,821 |
| 2026-08-24 | $68.14 | $373.81 | 6,268,000 | $67.53 | 467,222 |
| 2026-08-21 | $66.79 | $366.40 | 7,163,100 | $65.41 | 634,767 |
| 2026-08-20 | $65.14 | $357.35 | 4,329,600 | $65.18 | 276,741 |
| 2026-08-19 | $64.35 | $353.01 | 6,131,900 | $64.14 | 346,362 |
| 2026-08-18 | $64.03 | $351.26 | 6,385,300 | $64.16 | 307,375 |
| 2026-08-17 | $63.66 | $349.23 | 17,443,300 | — | — |
| 2026-08-14 | $65.97 | $361.90 | 7,322,800 | — | — |
| 2026-08-13 | $65.97 | $361.90 | 4,154,300 | — | — |
| 2026-08-12 | $64.42 | $353.40 | 7,042,800 | — | — |
| 2026-08-11 | $65.09 | $357.07 | 2,283,700 | — | — |
| 2026-08-10 | $65.83 | $361.13 | 1,875,900 | — | — |
| 2026-08-07 | $67.07 | $367.94 | 2,136,000 | — | — |
| 2026-08-06 | $66.70 | $365.91 | 1,900,700 | — | — |
| 2026-08-05 | $67.74 | $371.61 | 2,399,700 | — | — |
| 2026-08-04 | $67.69 | $371.34 | 2,201,500 | — | — |
| 2026-08-03 | $67.57 | $370.68 | 2,640,100 | — | — |
| 2026-07-31 | $66.45 | $364.53 | 3,905,100 | — | — |
| 2026-07-30 | $67.12 | $368.21 | 2,579,100 | — | — |
| 2026-07-29 | $68.85 | $377.70 | 2,824,200 | — | — |
| 2026-07-28 | $68.09 | $373.53 | 4,454,300 | — | — |
| 2026-07-27 | $67.24 | $368.87 | 3,352,600 | — | — |
| 2026-07-24 | $67.86 | $372.27 | 5,065,500 | — | — |
| 2026-07-23 | $68.28 | $374.57 | 5,285,100 | — | — |
| 2026-07-22 | $68.29 | $374.63 | 2,869,000 | — | — |
| 2026-07-21 | $68.29 | $374.63 | 2,641,500 | — | — |
| 2026-07-20 | $68.80 | $377.43 | 2,213,700 | — | — |
| 2026-07-17 | $69.00 | $378.52 | 2,321,500 | — | — |
| 2026-07-16 | $70.00 | $384.01 | 2,187,500 | — | — |
| 2026-07-15 | $68.26 | $374.46 | 2,351,400 | — | — |
| 2026-07-14 | $68.72 | $376.99 | 2,942,600 | — | — |
| 2026-07-13 | $69.72 | $382.47 | 2,299,500 | — | — |
| 2026-07-10 | $68.69 | $376.82 | 2,380,600 | — | — |
| 2026-07-09 | $68.09 | $373.53 | 2,285,800 | — | — |
| 2026-07-08 | $68.31 | $374.74 | 2,840,600 | — | — |
| 2026-07-07 | $70.15 | $384.83 | 2,518,100 | — | — |
| 2026-07-06 | $69.93 | $383.63 | 2,343,200 | — | — |
| 2026-07-02 | $69.83 | $383.08 | 2,534,600 | — | — |
| 2026-07-01 | $68.63 | $376.49 | 2,851,700 | — | — |
| 2026-06-30 | $67.93 | $372.65 | 3,988,000 | — | — |
| 2026-06-29 | $68.34 | $374.90 | 2,922,200 | — | — |
| 2026-06-26 | $68.38 | $371.27 | 3,391,700 | — | — |
| 2026-06-25 | $67.17 | $364.70 | 2,011,600 | — | — |
| 2026-06-24 | $66.22 | $359.54 | 2,919,400 | — | — |
| 2026-06-23 | $65.70 | $356.71 | 3,187,600 | — | — |
| 2026-06-22 | $64.73 | $351.45 | 2,811,500 | — | — |
| 2026-06-18 | $64.09 | $347.97 | 5,776,800 | — | — |
| 2026-06-17 | $64.63 | $350.91 | 3,555,900 | — | — |
| 2026-06-16 | $66.40 | $360.52 | 2,551,600 | — | — |
| 2026-06-15 | $66.18 | $359.32 | 4,916,100 | — | — |
| 2026-06-12 | $67.34 | $365.62 | 2,315,500 | — | — |
| 2026-06-11 | $66.65 | $361.87 | 2,971,300 | — | — |
| 2026-06-10 | $67.61 | $367.09 | 3,952,200 | — | — |
| 2026-06-09 | $67.86 | $368.44 | 3,209,400 | — | — |
| 2026-06-08 | $67.34 | $365.62 | 2,652,000 | — | — |
| 2026-06-05 | $68.19 | $370.23 | 2,159,700 | — | — |
| 2026-06-04 | $67.90 | $368.66 | 2,840,700 | — | — |
| 2026-06-03 | $66.14 | $359.10 | 2,744,300 | — | — |
| 2026-06-02 | $66.21 | $359.48 | 3,562,400 | — | — |
| 2026-06-01 | $65.81 | $357.31 | 3,933,800 | — | — |
| 2026-05-29 | $65.45 | $355.36 | 8,077,900 | — | — |
| 2026-05-28 | $66.26 | $359.76 | 2,420,400 | — | — |
| 2026-05-27 | $66.63 | $361.76 | 3,284,300 | — | — |
| 2026-05-26 | $66.13 | $359.05 | 2,050,000 | — | — |
| 2026-05-22 | $66.20 | $359.43 | 2,035,000 | — | — |
| 2026-05-21 | $65.76 | $357.04 | 4,637,600 | — | — |
| 2026-05-20 | $66.28 | $359.86 | 2,104,600 | — | — |
| 2026-05-19 | $65.74 | $356.93 | 3,500,600 | — | — |
| 2026-05-18 | $65.43 | $355.25 | 1,820,600 | — | — |
| 2026-05-15 | $63.88 | $346.83 | 2,146,900 | — | — |
| 2026-05-14 | $65.02 | $353.02 | 2,717,300 | — | — |
| 2026-05-13 | $65.83 | $357.42 | 2,917,100 | — | — |
| 2026-05-12 | $65.89 | $357.75 | 4,306,900 | — | — |
| 2026-05-11 | $66.18 | $359.32 | 2,052,200 | — | — |
| 2026-05-08 | $65.54 | $355.85 | 1,772,300 | — | — |
| 2026-05-07 | $65.86 | $357.58 | 3,924,200 | — | — |
| 2026-05-06 | $66.16 | $359.21 | 2,801,200 | — | — |
| 2026-05-05 | $66.25 | $359.70 | 2,733,300 | — | — |
| 2026-05-04 | $65.24 | $354.22 | 2,192,800 | — | — |
| 2026-05-01 | $65.17 | $353.84 | 2,334,000 | — | — |
| 2026-04-30 | $65.38 | $354.98 | 3,595,000 | — | — |
| 2026-04-29 | $65.43 | $355.25 | 5,544,400 | — | — |
| 2026-04-28 | $65.15 | $353.73 | 3,763,600 | — | — |
| 2026-04-27 | $62.32 | $338.36 | 2,547,300 | — | — |
| 2026-04-24 | $62.26 | $338.04 | 2,269,100 | — | — |
| 2026-04-23 | $62.65 | $340.15 | 2,695,700 | — | — |
| 2026-04-22 | $61.70 | $335.00 | 2,387,500 | — | — |
| 2026-04-21 | $61.85 | $335.81 | 2,510,600 | — | — |
| 2026-04-20 | $63.43 | $344.39 | 2,082,500 | — | — |
| 2026-04-17 | $62.68 | $340.32 | 3,408,900 | — | — |
| 2026-04-16 | $60.49 | $328.43 | 2,458,400 | — | — |
| 2026-04-15 | $61.30 | $332.83 | 2,694,200 | — | — |
| 2026-04-14 | $61.36 | $333.15 | 2,594,800 | — | — |
| 2026-04-13 | $60.78 | $330.00 | 1,923,700 | — | — |
| 2026-04-10 | $61.14 | $331.96 | 2,461,800 | — | — |
| 2026-04-09 | $60.46 | $328.26 | 1,521,500 | — | — |
| 2026-04-08 | $60.80 | $330.11 | 2,264,700 | — | — |
| 2026-04-07 | $60.21 | $326.91 | 2,287,800 | — | — |
| 2026-04-06 | $60.06 | $326.09 | 2,097,900 | — | — |
| 2026-04-02 | $60.27 | $327.23 | 1,751,000 | — | — |
| 2026-04-01 | $59.55 | $323.32 | 2,169,100 | — | — |
| 2026-03-31 | $59.15 | $321.15 | 3,370,200 | — | — |
| 2026-03-30 | $58.58 | $318.06 | 2,532,200 | — | — |
| 2026-03-27 | $58.75 | $315.16 | 2,333,800 | — | — |
| 2026-03-26 | $59.51 | $319.24 | 3,298,800 | — | — |
| 2026-03-25 | $58.46 | $313.61 | 2,381,200 | — | — |
| 2026-03-24 | $58.67 | $314.73 | 2,716,300 | — | — |
| 2026-03-23 | $58.41 | $313.34 | 2,715,700 | — | — |
| 2026-03-20 | $57.98 | $311.03 | 4,113,000 | — | — |
| 2026-03-19 | $59.31 | $318.17 | 2,032,100 | — | — |
| 2026-03-18 | $59.85 | $321.06 | 2,516,100 | — | — |
| 2026-03-17 | $61.02 | $327.34 | 2,107,200 | — | — |
| 2026-03-16 | $60.06 | $322.19 | 2,050,200 | — | — |
| 2026-03-13 | $59.99 | $321.82 | 1,830,100 | — | — |
| 2026-03-12 | $60.27 | $323.32 | 2,093,100 | — | — |
| 2026-03-11 | $60.16 | $322.73 | 2,757,800 | — | — |
| 2026-03-10 | $61.48 | $329.81 | 2,202,600 | — | — |
| 2026-03-09 | $62.18 | $333.56 | 2,416,300 | — | — |
| 2026-03-06 | $62.72 | $336.46 | 1,864,300 | — | — |
| 2026-03-05 | $63.11 | $338.55 | 2,733,700 | — | — |
| 2026-03-04 | $62.78 | $336.78 | 1,676,700 | — | — |
| 2026-03-03 | $62.72 | $336.46 | 1,713,600 | — | — |
| 2026-03-02 | $63.13 | $338.66 | 2,488,600 | — | — |
| 2026-02-27 | $63.21 | $339.09 | 3,378,200 | — | — |
| 2026-02-26 | $64.12 | $343.97 | 2,287,600 | — | — |
| 2026-02-25 | $63.40 | $340.11 | 2,100,800 | — | — |
| 2026-02-24 | $63.56 | $340.97 | 2,002,200 | — | — |
| 2026-02-23 | $63.32 | $339.68 | 3,822,400 | — | — |
| 2026-02-20 | $62.60 | $335.82 | 3,988,600 | — | — |
| 2026-02-19 | $63.05 | $338.23 | 1,811,600 | — | — |
| 2026-02-18 | $63.59 | $341.13 | 1,872,600 | — | — |
| 2026-02-17 | $63.48 | $340.54 | 2,948,500 | — | — |
| 2026-02-13 | $63.86 | $342.58 | 3,251,500 | — | — |
| 2026-02-12 | $63.05 | $338.23 | 5,050,400 | — | — |
| 2026-02-11 | $64.65 | $346.81 | 3,402,200 | — | — |
| 2026-02-10 | $65.57 | $351.75 | 6,663,300 | — | — |
| 2026-02-09 | $64.67 | $346.92 | 3,375,000 | — | — |
| 2026-02-06 | $63.89 | $342.74 | 3,802,300 | — | — |
| 2026-02-05 | $61.77 | $331.36 | 3,362,600 | — | — |
| 2026-02-04 | $63.08 | $338.39 | 2,548,000 | — | — |
| 2026-02-03 | $61.79 | $331.47 | 2,029,900 | — | — |
| 2026-02-02 | $61.61 | $330.51 | 2,163,800 | — | — |
| 2026-01-30 | $62.32 | $334.31 | 2,599,600 | — | — |
| 2026-01-29 | $61.86 | $331.85 | 2,621,500 | — | — |
| 2026-01-28 | $60.76 | $325.95 | 2,405,500 | — | — |
| 2026-01-27 | $62.15 | $333.40 | 3,322,200 | — | — |
| 2026-01-26 | $62.12 | $333.24 | 2,585,800 | — | — |
| 2026-01-23 | $62.09 | $333.08 | 2,789,200 | — | — |
| 2026-01-22 | $60.96 | $327.02 | 2,546,400 | — | — |
| 2026-01-21 | $61.35 | $329.11 | 2,126,500 | — | — |
| 2026-01-20 | $61.02 | $327.34 | 1,866,700 | — | — |
| 2026-01-16 | $62.04 | $332.81 | 2,176,800 | — | — |
| 2026-01-15 | $61.17 | $328.15 | 1,739,000 | — | — |
| 2026-01-14 | $61.20 | $328.31 | 2,087,500 | — | — |
| 2026-01-13 | $60.19 | $322.89 | 1,936,100 | — | — |
| 2026-01-12 | $60.26 | $323.26 | 3,161,400 | — | — |
| 2026-01-09 | $60.44 | $324.23 | 2,772,000 | — | — |
| 2026-01-08 | $62.87 | $337.26 | 1,660,700 | — | — |
| 2026-01-07 | $61.94 | $332.28 | 4,999,600 | — | — |
| 2026-01-06 | $62.41 | $334.80 | 2,072,300 | — | — |
| 2026-01-05 | $60.92 | $326.80 | 2,524,500 | — | — |
| 2026-01-02 | $62.03 | $332.76 | 1,840,300 | — | — |