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
- 1985-09-04 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 | — | — | — | $37.02 | 9,077 |
| 2026-09-03 | — | — | — | $37.10 | 9,109 |
| 2026-09-02 | — | — | — | $36.41 | 7,371 |
| 2026-09-01 | — | — | — | $36.49 | 6,798 |
| 2026-08-31 | — | — | — | $36.84 | 5,357 |
| 2026-08-28 | — | — | — | $36.65 | 8,344 |
| 2026-08-27 | $36.64 | $120.96 | 110,100 | $36.62 | 6,331 |
| 2026-08-26 | $36.71 | $121.19 | 167,900 | $36.90 | 8,237 |
| 2026-08-25 | $36.71 | $121.19 | 138,000 | $37.03 | 8,531 |
| 2026-08-24 | $36.96 | $122.01 | 170,100 | $37.20 | 10,038 |
| 2026-08-21 | $37.13 | $122.57 | 252,800 | $37.61 | 10,097 |
| 2026-08-20 | $37.26 | $123.00 | 180,100 | $36.91 | 8,537 |
| 2026-08-19 | $36.95 | $121.98 | 201,300 | $38.04 | 11,247 |
| 2026-08-18 | $38.08 | $125.71 | 162,100 | $38.31 | 9,059 |
| 2026-08-17 | $38.38 | $126.70 | 201,500 | $38.30 | 10,546 |
| 2026-08-14 | $38.31 | $126.47 | 195,200 | $38.32 | 15,567 |
| 2026-08-13 | $38.46 | $126.96 | 181,500 | $38.51 | 10,381 |
| 2026-08-12 | $38.30 | $126.44 | 117,200 | $38.01 | 6,253 |
| 2026-08-11 | $38.00 | $125.45 | 134,500 | $37.96 | 8,175 |
| 2026-08-10 | $37.90 | $125.12 | 163,600 | $37.96 | 10,335 |
| 2026-08-07 | $38.03 | $125.55 | 186,800 | $38.34 | 11,858 |
| 2026-08-06 | $38.50 | $127.10 | 214,000 | $38.60 | 16,228 |
| 2026-08-05 | $38.40 | $126.77 | 202,900 | $38.65 | 19,251 |
| 2026-08-04 | $38.45 | $126.93 | 226,900 | $38.32 | 9,269 |
| 2026-08-03 | $38.48 | $126.11 | 216,500 | $38.94 | 12,878 |
| 2026-07-31 | $38.20 | $125.19 | 182,500 | $38.38 | 15,389 |
| 2026-07-30 | $38.19 | $125.16 | 260,500 | $38.52 | 13,648 |
| 2026-07-29 | $38.65 | $126.66 | 252,400 | $38.77 | 15,837 |
| 2026-07-28 | $38.67 | $126.73 | 171,900 | $37.70 | 7,957 |
| 2026-07-27 | $37.58 | $123.16 | 217,900 | $37.82 | 15,156 |
| 2026-07-24 | $37.66 | $123.42 | 244,900 | $36.71 | 16,409 |
| 2026-07-23 | $36.65 | $120.11 | 337,100 | $36.38 | 20,927 |
| 2026-07-22 | $36.01 | $118.01 | 200,600 | $36.68 | 10,332 |
| 2026-07-21 | $36.50 | $119.62 | 222,400 | $36.69 | 12,104 |
| 2026-07-20 | $36.49 | $119.58 | 190,100 | $36.26 | 11,059 |
| 2026-07-17 | $36.41 | $119.32 | 471,100 | — | — |
| 2026-07-16 | $37.75 | $123.71 | 201,000 | — | — |
| 2026-07-15 | $36.29 | $118.93 | 203,500 | — | — |
| 2026-07-14 | $35.89 | $117.62 | 215,000 | — | — |
| 2026-07-13 | $36.22 | $118.70 | 205,000 | — | — |
| 2026-07-10 | $35.88 | $117.59 | 145,100 | — | — |
| 2026-07-09 | $35.50 | $116.34 | 134,800 | — | — |
| 2026-07-08 | $35.13 | $115.13 | 189,500 | — | — |
| 2026-07-07 | $35.76 | $117.19 | 164,100 | — | — |
| 2026-07-06 | $35.90 | $117.65 | 151,200 | — | — |
| 2026-07-02 | $36.04 | $118.11 | 158,600 | — | — |
| 2026-07-01 | $36.70 | $120.27 | 177,200 | — | — |
| 2026-06-30 | $36.07 | $118.21 | 102,900 | — | — |
| 2026-06-29 | $36.04 | $118.11 | 173,900 | — | — |
| 2026-06-26 | $36.23 | $118.73 | 524,300 | — | — |
| 2026-06-25 | $35.58 | $116.60 | 182,800 | — | — |
| 2026-06-24 | $35.59 | $116.64 | 278,700 | — | — |
| 2026-06-23 | $35.21 | $115.39 | 193,300 | — | — |
| 2026-06-22 | $34.19 | $112.05 | 163,800 | — | — |
| 2026-06-18 | $34.31 | $112.44 | 296,500 | — | — |
| 2026-06-17 | $34.27 | $112.31 | 198,100 | — | — |
| 2026-06-16 | $34.70 | $113.72 | 174,800 | — | — |
| 2026-06-15 | $34.61 | $113.42 | 164,700 | — | — |
| 2026-06-12 | $35.48 | $116.27 | 213,100 | — | — |
| 2026-06-11 | $35.32 | $115.75 | 127,100 | — | — |
| 2026-06-10 | $35.31 | $115.72 | 135,500 | — | — |
| 2026-06-09 | $35.21 | $115.39 | 143,200 | — | — |
| 2026-06-08 | $34.75 | $113.88 | 84,600 | — | — |
| 2026-06-05 | $34.58 | $113.33 | 107,600 | — | — |
| 2026-06-04 | $34.20 | $112.08 | 153,200 | — | — |
| 2026-06-03 | $33.19 | $108.77 | 117,800 | — | — |
| 2026-06-02 | $34.26 | $112.28 | 143,300 | — | — |
| 2026-06-01 | $33.77 | $110.67 | 163,000 | — | — |
| 2026-05-29 | $34.32 | $112.47 | 96,700 | — | — |
| 2026-05-28 | $34.14 | $111.88 | 92,900 | — | — |
| 2026-05-27 | $34.13 | $111.85 | 120,400 | — | — |
| 2026-05-26 | $34.36 | $112.60 | 97,000 | — | — |
| 2026-05-22 | $33.90 | $111.10 | 85,800 | — | — |
| 2026-05-21 | $34.03 | $111.52 | 110,000 | — | — |
| 2026-05-20 | $33.63 | $110.21 | 111,600 | — | — |
| 2026-05-19 | $33.17 | $108.70 | 119,800 | — | — |
| 2026-05-18 | $33.49 | $109.75 | 174,400 | — | — |
| 2026-05-15 | $32.72 | $107.23 | 128,200 | — | — |
| 2026-05-14 | $33.31 | $109.16 | 147,700 | — | — |
| 2026-05-13 | $33.17 | $108.70 | 160,600 | — | — |
| 2026-05-12 | $33.55 | $109.95 | 182,900 | — | — |
| 2026-05-11 | $33.68 | $110.38 | 196,400 | — | — |
| 2026-05-08 | $34.53 | $113.16 | 199,400 | — | — |
| 2026-05-07 | $33.95 | $111.26 | 220,400 | — | — |
| 2026-05-06 | $33.81 | $110.80 | 117,400 | — | — |
| 2026-05-05 | $33.52 | $109.85 | 218,900 | — | — |
| 2026-05-04 | $33.04 | $108.28 | 181,100 | — | — |
| 2026-05-01 | $33.61 | $109.23 | 269,500 | — | — |
| 2026-04-30 | $33.21 | $107.93 | 167,700 | — | — |
| 2026-04-29 | $33.42 | $108.61 | 157,600 | — | — |
| 2026-04-28 | $34.18 | $111.08 | 172,200 | — | — |
| 2026-04-27 | $33.51 | $108.90 | 146,500 | — | — |
| 2026-04-24 | $33.43 | $108.64 | 195,000 | — | — |
| 2026-04-23 | $33.30 | $108.22 | 149,100 | — | — |
| 2026-04-22 | $33.63 | $109.29 | 119,400 | — | — |
| 2026-04-21 | $33.51 | $108.90 | 122,700 | — | — |
| 2026-04-20 | $34.39 | $111.76 | 110,500 | — | — |
| 2026-04-17 | $34.79 | $113.06 | 194,000 | — | — |
| 2026-04-16 | $34.00 | $110.50 | 174,100 | — | — |
| 2026-04-15 | $34.36 | $111.67 | 129,500 | — | — |