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
- 2016-09-16 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 | — | — | — | $60.88 | 7,876 |
| 2026-09-03 | — | — | — | $60.27 | 8,373 |
| 2026-09-02 | — | — | — | $59.01 | 7,412 |
| 2026-09-01 | — | — | — | $59.04 | 7,308 |
| 2026-08-31 | — | — | — | $59.19 | 5,774 |
| 2026-08-28 | — | — | — | $59.46 | 7,610 |
| 2026-08-27 | $59.13 | $92.15 | 153,800 | $58.79 | 6,708 |
| 2026-08-26 | $58.97 | $91.90 | 211,200 | $58.47 | 6,015 |
| 2026-08-25 | $58.35 | $90.94 | 92,400 | $58.71 | 2,795 |
| 2026-08-24 | $58.54 | $91.23 | 107,800 | $58.94 | 4,218 |
| 2026-08-21 | $58.61 | $91.34 | 117,600 | $59.07 | 5,757 |
| 2026-08-20 | $58.66 | $91.42 | 139,400 | $59.12 | 8,804 |
| 2026-08-19 | $59.06 | $92.04 | 269,900 | $62.00 | 8,303 |
| 2026-08-18 | $61.51 | $95.86 | 255,000 | $62.96 | 13,162 |
| 2026-08-17 | $62.96 | $98.12 | 312,100 | $63.69 | 15,328 |
| 2026-08-14 | $63.91 | $99.60 | 296,400 | $64.13 | 13,552 |
| 2026-08-13 | $63.82 | $99.46 | 167,200 | $63.61 | 8,771 |
| 2026-08-12 | $63.51 | $98.98 | 220,100 | $62.65 | 11,304 |
| 2026-08-11 | $63.41 | $98.04 | 207,300 | $62.92 | 10,606 |
| 2026-08-10 | $62.53 | $96.68 | 144,300 | $61.96 | 6,751 |
| 2026-08-07 | $62.32 | $96.36 | 140,400 | $61.94 | 7,877 |
| 2026-08-06 | $62.00 | $95.86 | 203,700 | $62.10 | 10,006 |
| 2026-08-05 | $61.86 | $95.65 | 179,400 | $62.52 | 6,589 |
| 2026-08-04 | $62.11 | $96.03 | 158,000 | $62.12 | 7,355 |
| 2026-08-03 | $62.15 | $96.10 | 210,400 | $61.60 | 4,619 |
| 2026-07-31 | $61.29 | $94.77 | 280,100 | $61.83 | 20,773 |
| 2026-07-30 | $61.73 | $95.45 | 239,600 | $61.17 | 13,938 |
| 2026-07-29 | $60.94 | $94.23 | 233,200 | $59.58 | 13,682 |
| 2026-07-28 | $59.91 | $92.63 | 223,200 | $59.39 | 10,545 |
| 2026-07-27 | $60.71 | $93.87 | 111,100 | $61.35 | 4,641 |
| 2026-07-24 | $60.99 | $94.30 | 89,500 | $60.92 | 3,710 |
| 2026-07-23 | $60.31 | $93.25 | 163,500 | $60.01 | 14,721 |
| 2026-07-22 | $60.67 | $93.81 | 112,300 | $61.03 | 8,922 |
| 2026-07-21 | $61.15 | $94.55 | 148,200 | $61.00 | 3,583 |
| 2026-07-20 | $60.85 | $94.09 | 155,700 | $61.76 | 10,024 |
| 2026-07-17 | $61.37 | $94.89 | 138,400 | — | — |
| 2026-07-16 | $62.44 | $96.54 | 146,200 | — | — |
| 2026-07-15 | $61.12 | $94.50 | 126,800 | — | — |
| 2026-07-14 | $60.58 | $93.67 | 123,100 | — | — |
| 2026-07-13 | $60.62 | $93.73 | 105,200 | — | — |
| 2026-07-10 | $60.42 | $93.42 | 116,100 | — | — |
| 2026-07-09 | $60.15 | $93.00 | 106,700 | — | — |
| 2026-07-08 | $59.71 | $92.32 | 150,600 | — | — |
| 2026-07-07 | $60.69 | $93.84 | 135,800 | — | — |
| 2026-07-06 | $60.61 | $93.72 | 109,500 | — | — |
| 2026-07-02 | $59.67 | $92.26 | 173,600 | — | — |
| 2026-07-01 | $60.26 | $93.17 | 184,300 | — | — |
| 2026-06-30 | $59.50 | $92.00 | 236,200 | — | — |
| 2026-06-29 | $59.52 | $92.03 | 274,800 | — | — |
| 2026-06-26 | $60.34 | $93.30 | 855,600 | — | — |
| 2026-06-25 | $59.54 | $92.06 | 140,800 | — | — |
| 2026-06-24 | $58.60 | $90.61 | 313,600 | — | — |
| 2026-06-23 | $58.93 | $91.12 | 190,100 | — | — |
| 2026-06-22 | $58.74 | $90.82 | 226,100 | — | — |
| 2026-06-18 | $58.58 | $90.58 | 273,700 | — | — |
| 2026-06-17 | $58.06 | $89.77 | 200,700 | — | — |
| 2026-06-16 | $59.11 | $91.40 | 247,000 | — | — |
| 2026-06-15 | $58.46 | $90.39 | 214,100 | — | — |
| 2026-06-12 | $58.81 | $90.93 | 231,000 | — | — |
| 2026-06-11 | $58.12 | $89.87 | 256,100 | — | — |
| 2026-06-10 | $58.25 | $90.07 | 158,400 | — | — |
| 2026-06-09 | $58.00 | $89.68 | 202,100 | — | — |
| 2026-06-08 | $58.16 | $89.93 | 121,300 | — | — |
| 2026-06-05 | $57.91 | $89.54 | 120,000 | — | — |
| 2026-06-04 | $57.57 | $89.01 | 214,400 | — | — |
| 2026-06-03 | $55.66 | $86.06 | 286,700 | — | — |
| 2026-06-02 | $57.82 | $89.40 | 485,200 | — | — |
| 2026-06-01 | $56.11 | $86.76 | 217,100 | — | — |
| 2026-05-29 | $56.46 | $87.30 | 342,900 | — | — |
| 2026-05-28 | $56.96 | $88.07 | 250,200 | — | — |
| 2026-05-27 | $56.31 | $87.07 | 139,100 | — | — |
| 2026-05-26 | $56.71 | $87.69 | 140,200 | — | — |
| 2026-05-22 | $56.01 | $86.60 | 165,000 | — | — |
| 2026-05-21 | $56.10 | $86.74 | 180,500 | — | — |
| 2026-05-20 | $56.43 | $87.25 | 195,400 | — | — |
| 2026-05-19 | $55.52 | $85.85 | 165,100 | — | — |
| 2026-05-18 | $55.98 | $86.56 | 192,000 | — | — |
| 2026-05-15 | $54.69 | $84.56 | 146,600 | — | — |
| 2026-05-14 | $54.96 | $84.98 | 161,900 | — | — |
| 2026-05-13 | $54.55 | $84.35 | 241,800 | — | — |
| 2026-05-12 | $55.35 | $84.81 | 236,300 | — | — |
| 2026-05-11 | $55.68 | $85.31 | 189,700 | — | — |
| 2026-05-08 | $56.34 | $86.33 | 125,900 | — | — |
| 2026-05-07 | $56.21 | $86.13 | 152,300 | — | — |
| 2026-05-06 | $56.20 | $86.11 | 155,300 | — | — |
| 2026-05-05 | $55.81 | $85.51 | 125,000 | — | — |
| 2026-05-04 | $54.76 | $83.91 | 149,700 | — | — |
| 2026-05-01 | $55.63 | $85.24 | 203,900 | — | — |
| 2026-04-30 | $55.45 | $84.96 | 193,800 | — | — |
| 2026-04-29 | $54.61 | $83.68 | 224,700 | — | — |
| 2026-04-28 | $56.10 | $85.96 | 109,800 | — | — |
| 2026-04-27 | $55.83 | $85.54 | 295,000 | — | — |
| 2026-04-24 | $55.87 | $85.61 | 121,400 | — | — |
| 2026-04-23 | $56.28 | $86.23 | 94,000 | — | — |
| 2026-04-22 | $55.62 | $85.22 | 98,800 | — | — |
| 2026-04-21 | $55.71 | $85.36 | 153,700 | — | — |
| 2026-04-20 | $56.23 | $86.16 | 86,500 | — | — |
| 2026-04-17 | $56.61 | $86.74 | 170,200 | — | — |
| 2026-04-16 | $55.98 | $85.77 | 161,000 | — | — |
| 2026-04-15 | $55.85 | $85.58 | 78,100 | — | — |