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
- 2014-07-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 | — | — | — | $86.43 | 7,888 |
| 2026-09-03 | — | — | — | $87.25 | 2,444 |
| 2026-09-02 | — | — | — | $87.19 | 4,936 |
| 2026-09-01 | — | — | — | $87.08 | 3,200 |
| 2026-08-31 | — | — | — | $86.66 | 6,681 |
| 2026-08-28 | — | — | — | $87.32 | 2,193 |
| 2026-08-27 | $87.00 | $95.80 | 76,200 | $87.73 | 3,182 |
| 2026-08-26 | $87.47 | $96.32 | 87,700 | $88.70 | 2,705 |
| 2026-08-25 | $87.87 | $96.76 | 88,000 | $87.22 | 3,665 |
| 2026-08-24 | $87.18 | $96.00 | 82,500 | $87.63 | 3,152 |
| 2026-08-21 | $87.85 | $96.74 | 76,200 | $86.76 | 2,804 |
| 2026-08-20 | $86.68 | $95.45 | 80,000 | $87.36 | 4,235 |
| 2026-08-19 | $87.40 | $96.24 | 100,900 | $88.35 | 3,433 |
| 2026-08-18 | $87.55 | $96.40 | 66,900 | $88.61 | 2,285 |
| 2026-08-17 | $88.02 | $96.92 | 106,400 | $87.35 | 2,904 |
| 2026-08-14 | $86.95 | $95.74 | 142,700 | $86.40 | 4,768 |
| 2026-08-13 | $87.16 | $95.76 | 90,100 | $88.13 | 5,682 |
| 2026-08-12 | $87.40 | $96.02 | 219,900 | $88.91 | 7,540 |
| 2026-08-11 | $88.94 | $97.71 | 184,300 | $91.43 | 6,095 |
| 2026-08-10 | $90.27 | $99.17 | 117,400 | $92.96 | 5,851 |
| 2026-08-07 | $92.50 | $101.62 | 88,200 | $92.07 | 1,701 |
| 2026-08-06 | $91.21 | $100.20 | 94,400 | $92.32 | 4,822 |
| 2026-08-05 | $91.86 | $100.92 | 148,500 | $93.50 | 8,236 |
| 2026-08-04 | $93.13 | $102.31 | 227,300 | $91.97 | 12,131 |
| 2026-08-03 | $91.56 | $100.59 | 214,700 | $91.39 | 11,161 |
| 2026-07-31 | $90.86 | $99.82 | 308,100 | $96.50 | 9,649 |
| 2026-07-30 | $95.21 | $104.60 | 122,200 | $95.33 | 7,696 |
| 2026-07-29 | $94.26 | $103.56 | 111,500 | $95.40 | 10,084 |
| 2026-07-28 | $94.83 | $104.18 | 113,800 | $96.41 | 4,457 |
| 2026-07-27 | $95.08 | $104.46 | 67,200 | $95.89 | 2,536 |
| 2026-07-24 | $94.49 | $103.81 | 79,700 | $93.90 | 2,505 |
| 2026-07-23 | $93.86 | $103.12 | 82,800 | $94.14 | 4,485 |
| 2026-07-22 | $94.08 | $103.36 | 91,900 | $93.84 | 6,543 |
| 2026-07-21 | $94.97 | $104.34 | 126,100 | $96.26 | 6,132 |
| 2026-07-20 | $97.03 | $106.60 | 75,900 | $97.46 | 2,655 |
| 2026-07-17 | $97.03 | $106.60 | 129,700 | — | — |
| 2026-07-16 | $97.77 | $107.41 | 97,400 | — | — |
| 2026-07-15 | $93.62 | $102.85 | 125,500 | — | — |
| 2026-07-14 | $91.67 | $100.71 | 176,000 | — | — |
| 2026-07-13 | $97.69 | $107.32 | 136,400 | — | — |
| 2026-07-10 | $97.20 | $106.79 | 88,900 | — | — |
| 2026-07-09 | $98.04 | $107.71 | 104,000 | — | — |
| 2026-07-08 | $96.31 | $105.81 | 275,900 | — | — |
| 2026-07-07 | $100.24 | $110.12 | 113,700 | — | — |
| 2026-07-06 | $102.30 | $112.39 | 110,900 | — | — |
| 2026-07-02 | $100.97 | $110.93 | 130,100 | — | — |
| 2026-07-01 | $98.04 | $107.71 | 154,900 | — | — |
| 2026-06-30 | $95.56 | $104.98 | 109,600 | — | — |
| 2026-06-29 | $94.07 | $103.35 | 104,700 | — | — |
| 2026-06-26 | $93.96 | $103.23 | 322,700 | — | — |
| 2026-06-25 | $93.87 | $103.13 | 98,600 | — | — |
| 2026-06-24 | $94.66 | $103.99 | 109,500 | — | — |
| 2026-06-23 | $92.36 | $101.47 | 148,100 | — | — |
| 2026-06-22 | $91.69 | $100.73 | 95,000 | — | — |
| 2026-06-18 | $92.20 | $101.29 | 182,300 | — | — |
| 2026-06-17 | $91.09 | $100.07 | 121,900 | — | — |
| 2026-06-16 | $91.84 | $100.90 | 132,800 | — | — |
| 2026-06-15 | $90.79 | $99.74 | 158,200 | — | — |
| 2026-06-12 | $93.60 | $102.83 | 175,200 | — | — |
| 2026-06-11 | $96.26 | $105.75 | 155,600 | — | — |
| 2026-06-10 | $96.00 | $105.47 | 153,600 | — | — |
| 2026-06-09 | $96.42 | $105.93 | 154,700 | — | — |
| 2026-06-08 | $94.39 | $103.70 | 93,400 | — | — |
| 2026-06-05 | $93.07 | $102.25 | 115,800 | — | — |
| 2026-06-04 | $93.57 | $102.80 | 319,300 | — | — |
| 2026-06-03 | $91.12 | $100.11 | 112,100 | — | — |
| 2026-06-02 | $89.86 | $98.72 | 147,000 | — | — |
| 2026-06-01 | $92.05 | $101.13 | 126,600 | — | — |
| 2026-05-29 | $90.66 | $99.60 | 162,700 | — | — |
| 2026-05-28 | $92.19 | $101.28 | 75,100 | — | — |
| 2026-05-27 | $91.84 | $100.90 | 102,800 | — | — |
| 2026-05-26 | $92.94 | $102.11 | 102,300 | — | — |
| 2026-05-22 | $92.10 | $101.18 | 142,200 | — | — |
| 2026-05-21 | $93.17 | $102.36 | 332,300 | — | — |
| 2026-05-20 | $90.40 | $99.31 | 171,100 | — | — |
| 2026-05-19 | $87.36 | $95.97 | 198,600 | — | — |
| 2026-05-18 | $88.50 | $97.23 | 130,900 | — | — |
| 2026-05-15 | $86.44 | $94.96 | 182,200 | — | — |
| 2026-05-14 | $86.89 | $95.24 | 72,800 | — | — |
| 2026-05-13 | $85.27 | $93.46 | 72,800 | — | — |
| 2026-05-12 | $84.75 | $92.89 | 109,700 | — | — |
| 2026-05-11 | $84.32 | $92.42 | 67,900 | — | — |
| 2026-05-08 | $86.29 | $94.58 | 53,500 | — | — |
| 2026-05-07 | $86.74 | $95.07 | 77,300 | — | — |
| 2026-05-06 | $86.24 | $94.53 | 64,400 | — | — |
| 2026-05-05 | $85.86 | $94.11 | 116,000 | — | — |
| 2026-05-04 | $84.92 | $93.08 | 166,200 | — | — |
| 2026-05-01 | $87.15 | $95.52 | 346,300 | — | — |
| 2026-04-30 | $83.44 | $91.46 | 164,600 | — | — |
| 2026-04-29 | $83.71 | $91.75 | 138,100 | — | — |
| 2026-04-28 | $84.49 | $92.61 | 183,900 | — | — |
| 2026-04-27 | $89.08 | $97.64 | 108,300 | — | — |
| 2026-04-24 | $88.68 | $97.20 | 63,500 | — | — |
| 2026-04-23 | $88.80 | $97.33 | 53,100 | — | — |
| 2026-04-22 | $90.14 | $98.80 | 63,600 | — | — |
| 2026-04-21 | $89.18 | $97.75 | 121,000 | — | — |
| 2026-04-20 | $92.93 | $101.86 | 89,600 | — | — |
| 2026-04-17 | $93.71 | $102.71 | 82,900 | — | — |
| 2026-04-16 | $91.88 | $100.71 | 67,600 | — | — |
| 2026-04-15 | $93.05 | $101.99 | 53,900 | — | — |