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
- 1987-09-22 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 | — | — | — | $82.87 | 2,815 |
| 2026-09-03 | — | — | — | $82.19 | 3,849 |
| 2026-09-02 | — | — | — | $81.15 | 3,027 |
| 2026-09-01 | — | — | — | $82.09 | 3,594 |
| 2026-08-31 | — | — | — | $81.70 | 4,223 |
| 2026-08-28 | — | — | — | $82.47 | 1,923 |
| 2026-08-27 | $82.26 | $318.44 | 102,900 | $82.74 | 3,482 |
| 2026-08-26 | $83.54 | $323.39 | 103,400 | $84.18 | 3,889 |
| 2026-08-25 | $84.70 | $327.88 | 127,900 | $86.05 | 4,449 |
| 2026-08-24 | $85.45 | $330.79 | 106,600 | $85.34 | 2,683 |
| 2026-08-21 | $84.94 | $328.81 | 123,200 | $85.16 | 3,336 |
| 2026-08-20 | $84.82 | $328.35 | 144,800 | $83.86 | 6,191 |
| 2026-08-19 | $85.05 | $329.24 | 98,700 | $86.81 | 4,358 |
| 2026-08-18 | $85.78 | $332.06 | 131,100 | $87.02 | 8,205 |
| 2026-08-17 | $86.52 | $334.93 | 116,500 | $86.45 | 3,723 |
| 2026-08-14 | $87.01 | $336.82 | 109,900 | $88.44 | 5,065 |
| 2026-08-13 | $88.50 | $342.59 | 144,400 | $87.95 | 7,886 |
| 2026-08-12 | $87.53 | $338.84 | 112,600 | $86.07 | 3,905 |
| 2026-08-11 | $86.71 | $335.66 | 120,500 | $86.11 | 5,693 |
| 2026-08-10 | $85.51 | $331.02 | 141,000 | $87.12 | 4,888 |
| 2026-08-07 | $88.11 | $341.08 | 141,600 | $85.24 | 4,922 |
| 2026-08-06 | $86.71 | $335.66 | 169,700 | $87.50 | 6,057 |
| 2026-08-05 | $87.85 | $340.08 | 213,700 | $91.87 | 8,190 |
| 2026-08-04 | $91.74 | $355.13 | 129,800 | $91.28 | 5,813 |
| 2026-08-03 | $91.80 | $355.37 | 96,700 | $92.32 | 4,940 |
| 2026-07-31 | $90.01 | $348.44 | 118,200 | $88.56 | 4,963 |
| 2026-07-30 | $89.70 | $347.24 | 88,600 | $89.67 | 5,508 |
| 2026-07-29 | $90.76 | $351.34 | 95,600 | $90.61 | 2,920 |
| 2026-07-28 | $89.97 | $348.28 | 153,100 | $89.35 | 7,992 |
| 2026-07-27 | $87.88 | $340.19 | 95,700 | $86.74 | 6,367 |
| 2026-07-24 | $85.83 | $332.26 | 120,300 | $85.64 | 5,741 |
| 2026-07-23 | $84.88 | $328.58 | 220,600 | $88.03 | 12,866 |
| 2026-07-22 | $89.63 | $346.97 | 91,700 | $90.15 | 4,353 |
| 2026-07-21 | $89.69 | $347.20 | 123,900 | $89.52 | 5,136 |
| 2026-07-20 | $90.47 | $350.22 | 86,300 | $90.99 | 3,968 |
| 2026-07-17 | $90.15 | $348.98 | 101,300 | — | — |
| 2026-07-16 | $92.70 | $358.85 | 122,000 | — | — |
| 2026-07-15 | $90.81 | $351.53 | 86,000 | — | — |
| 2026-07-14 | $89.95 | $348.21 | 86,300 | — | — |
| 2026-07-13 | $90.71 | $351.15 | 133,400 | — | — |
| 2026-07-10 | $90.75 | $351.30 | 75,500 | — | — |
| 2026-07-09 | $91.21 | $353.08 | 133,600 | — | — |
| 2026-07-08 | $91.02 | $351.71 | 130,000 | — | — |
| 2026-07-07 | $92.14 | $356.04 | 115,400 | — | — |
| 2026-07-06 | $90.52 | $349.78 | 96,100 | — | — |
| 2026-07-02 | $90.17 | $348.42 | 131,800 | — | — |
| 2026-07-01 | $89.61 | $346.26 | 116,100 | — | — |
| 2026-06-30 | $88.58 | $342.28 | 123,400 | — | — |
| 2026-06-29 | $88.37 | $341.47 | 133,200 | — | — |
| 2026-06-26 | $89.39 | $345.41 | 308,300 | — | — |
| 2026-06-25 | $88.28 | $341.12 | 120,000 | — | — |
| 2026-06-24 | $90.18 | $348.46 | 144,400 | — | — |
| 2026-06-23 | $89.03 | $344.02 | 152,700 | — | — |
| 2026-06-22 | $89.75 | $346.80 | 209,300 | — | — |
| 2026-06-18 | $87.43 | $337.84 | 320,300 | — | — |
| 2026-06-17 | $87.07 | $336.45 | 133,400 | — | — |
| 2026-06-16 | $88.51 | $342.01 | 126,900 | — | — |
| 2026-06-15 | $88.32 | $341.28 | 147,900 | — | — |
| 2026-06-12 | $92.01 | $355.53 | 117,500 | — | — |
| 2026-06-11 | $93.05 | $359.55 | 138,000 | — | — |
| 2026-06-10 | $93.61 | $361.72 | 179,600 | — | — |
| 2026-06-09 | $92.85 | $358.78 | 124,900 | — | — |
| 2026-06-08 | $92.80 | $358.59 | 135,300 | — | — |
| 2026-06-05 | $91.15 | $352.21 | 128,600 | — | — |
| 2026-06-04 | $87.14 | $336.72 | 149,100 | — | — |
| 2026-06-03 | $87.36 | $337.57 | 189,100 | — | — |
| 2026-06-02 | $88.61 | $342.40 | 166,500 | — | — |
| 2026-06-01 | $88.81 | $343.17 | 133,300 | — | — |
| 2026-05-29 | $88.46 | $341.82 | 113,100 | — | — |
| 2026-05-28 | $89.26 | $344.91 | 136,700 | — | — |
| 2026-05-27 | $89.11 | $344.33 | 155,100 | — | — |
| 2026-05-26 | $87.44 | $337.88 | 120,300 | — | — |
| 2026-05-22 | $88.42 | $341.66 | 124,100 | — | — |
| 2026-05-21 | $87.36 | $337.57 | 184,500 | — | — |
| 2026-05-20 | $86.51 | $334.28 | 201,600 | — | — |
| 2026-05-19 | $87.77 | $339.15 | 156,500 | — | — |
| 2026-05-18 | $85.98 | $332.23 | 150,100 | — | — |
| 2026-05-15 | $86.16 | $332.93 | 191,000 | — | — |
| 2026-05-14 | $86.10 | $332.70 | 133,600 | — | — |
| 2026-05-13 | $85.24 | $329.37 | 152,000 | — | — |
| 2026-05-12 | $84.49 | $326.48 | 136,900 | — | — |
| 2026-05-11 | $85.41 | $330.03 | 138,800 | — | — |
| 2026-05-08 | $86.60 | $334.63 | 98,600 | — | — |
| 2026-05-07 | $85.78 | $331.46 | 197,900 | — | — |
| 2026-05-06 | $88.40 | $341.59 | 129,600 | — | — |
| 2026-05-05 | $89.45 | $345.64 | 125,700 | — | — |
| 2026-05-04 | $87.66 | $338.73 | 161,500 | — | — |
| 2026-05-01 | $91.31 | $352.83 | 87,200 | — | — |
| 2026-04-30 | $91.47 | $353.45 | 195,000 | — | — |
| 2026-04-29 | $89.04 | $344.06 | 111,500 | — | — |
| 2026-04-28 | $90.64 | $350.24 | 141,700 | — | — |
| 2026-04-27 | $90.03 | $347.88 | 121,200 | — | — |
| 2026-04-24 | $90.69 | $350.43 | 107,200 | — | — |
| 2026-04-23 | $90.85 | $351.05 | 103,500 | — | — |
| 2026-04-22 | $90.50 | $349.70 | 130,300 | — | — |
| 2026-04-21 | $87.97 | $339.92 | 135,700 | — | — |
| 2026-04-20 | $88.11 | $340.46 | 134,100 | — | — |
| 2026-04-17 | $91.39 | $353.14 | 138,400 | — | — |
| 2026-04-16 | $89.32 | $345.14 | 127,900 | — | — |
| 2026-04-15 | $90.17 | $348.42 | 110,500 | — | — |