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