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
- 1996-11-15 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 | — | — | — | $89.58 | 3,535 |
| 2026-09-03 | — | — | — | $93.85 | 2,424 |
| 2026-09-02 | — | — | — | $91.04 | 3,887 |
| 2026-09-01 | — | — | — | $92.70 | 2,440 |
| 2026-08-31 | — | — | — | $92.58 | 2,631 |
| 2026-08-28 | — | — | — | $90.78 | 3,487 |
| 2026-08-27 | $90.32 | $238.12 | 85,400 | $87.01 | 2,484 |
| 2026-08-26 | $86.59 | $228.29 | 69,300 | $87.93 | 2,753 |
| 2026-08-25 | $87.16 | $229.79 | 86,200 | $86.73 | 3,406 |
| 2026-08-24 | $87.68 | $231.16 | 106,800 | $90.14 | 6,045 |
| 2026-08-21 | $91.69 | $241.73 | 156,200 | $90.51 | 9,407 |
| 2026-08-20 | $89.12 | $234.96 | 131,300 | $89.84 | 8,853 |
| 2026-08-19 | $87.99 | $231.98 | 64,100 | $88.71 | 5,297 |
| 2026-08-18 | $88.32 | $232.85 | 85,700 | $88.65 | 7,837 |
| 2026-08-17 | $88.61 | $233.61 | 126,100 | $85.07 | 5,089 |
| 2026-08-14 | $84.63 | $223.12 | 130,700 | $83.86 | 9,863 |
| 2026-08-13 | $82.86 | $218.45 | 146,800 | $81.80 | 9,095 |
| 2026-08-12 | $83.79 | $220.91 | 89,300 | $81.83 | 5,231 |
| 2026-08-11 | $83.02 | $218.88 | 88,900 | $81.95 | 8,082 |
| 2026-08-10 | $81.39 | $214.58 | 245,000 | $77.87 | 12,284 |
| 2026-08-07 | $75.75 | $199.71 | 107,300 | $76.77 | 6,836 |
| 2026-08-06 | $76.93 | $202.82 | 150,800 | $76.08 | 9,250 |
| 2026-08-05 | $74.89 | $197.44 | 133,000 | $76.44 | 6,745 |
| 2026-08-04 | $76.15 | $200.76 | 197,100 | $76.58 | 7,940 |
| 2026-08-03 | $77.49 | $204.30 | 107,800 | $75.56 | 9,864 |
| 2026-07-31 | $77.73 | $204.93 | 164,900 | $78.32 | 6,827 |
| 2026-07-30 | $76.19 | $200.87 | 151,400 | $74.18 | 10,938 |
| 2026-07-29 | $73.12 | $192.77 | 316,000 | $79.76 | 17,537 |
| 2026-07-28 | $78.27 | $206.35 | 155,100 | $79.79 | 7,735 |
| 2026-07-27 | $80.24 | $211.55 | 118,100 | $82.77 | 6,207 |
| 2026-07-24 | $84.61 | $223.07 | 121,900 | $86.07 | 3,334 |
| 2026-07-23 | $85.68 | $225.89 | 78,700 | $87.39 | 5,676 |
| 2026-07-22 | $85.54 | $225.52 | 57,600 | $86.53 | 2,700 |
| 2026-07-21 | $84.67 | $223.23 | 70,700 | $83.42 | 4,559 |
| 2026-07-20 | $82.37 | $217.16 | 54,800 | $83.03 | 2,927 |
| 2026-07-17 | $83.66 | $220.56 | 60,200 | — | — |
| 2026-07-16 | $81.79 | $215.63 | 62,900 | — | — |
| 2026-07-15 | $81.95 | $216.05 | 84,600 | — | — |
| 2026-07-14 | $82.84 | $218.40 | 98,200 | — | — |
| 2026-07-13 | $83.43 | $219.96 | 101,300 | — | — |
| 2026-07-10 | $80.34 | $211.81 | 70,900 | — | — |
| 2026-07-09 | $80.62 | $212.55 | 103,200 | — | — |
| 2026-07-08 | $81.26 | $214.24 | 114,000 | — | — |
| 2026-07-07 | $78.43 | $206.77 | 75,100 | — | — |
| 2026-07-06 | $75.64 | $199.42 | 78,800 | — | — |
| 2026-07-02 | $75.69 | $199.55 | 76,800 | — | — |
| 2026-07-01 | $75.26 | $198.42 | 84,600 | — | — |
| 2026-06-30 | $76.66 | $202.11 | 119,300 | — | — |
| 2026-06-29 | $76.84 | $202.58 | 70,100 | — | — |
| 2026-06-26 | $77.64 | $204.69 | 59,100 | — | — |
| 2026-06-25 | $79.16 | $208.70 | 80,900 | — | — |
| 2026-06-24 | $77.56 | $204.48 | 134,500 | — | — |
| 2026-06-23 | $83.38 | $219.82 | 68,800 | — | — |
| 2026-06-22 | $84.04 | $221.56 | 76,500 | — | — |
| 2026-06-18 | $83.73 | $220.75 | 104,900 | — | — |
| 2026-06-17 | $85.87 | $226.39 | 100,800 | — | — |
| 2026-06-16 | $87.52 | $230.74 | 94,100 | — | — |
| 2026-06-15 | $89.51 | $235.99 | 166,000 | — | — |
| 2026-06-12 | $95.87 | $252.75 | 74,200 | — | — |
| 2026-06-11 | $96.42 | $254.20 | 184,300 | — | — |
| 2026-06-10 | $96.04 | $253.20 | 148,200 | — | — |
| 2026-06-09 | $93.86 | $247.45 | 87,200 | — | — |
| 2026-06-08 | $97.21 | $256.29 | 127,000 | — | — |
| 2026-06-05 | $93.00 | $245.19 | 112,500 | — | — |
| 2026-06-04 | $98.66 | $260.11 | 94,800 | — | — |
| 2026-06-03 | $95.01 | $250.49 | 77,300 | — | — |
| 2026-06-02 | $93.06 | $245.35 | 85,300 | — | — |
| 2026-06-01 | $92.31 | $243.37 | 109,500 | — | — |
| 2026-05-29 | $89.40 | $235.70 | 64,400 | — | — |
| 2026-05-28 | $90.12 | $237.59 | 87,300 | — | — |
| 2026-05-27 | $89.39 | $235.67 | 110,000 | — | — |
| 2026-05-26 | $92.73 | $244.48 | 134,400 | — | — |
| 2026-05-22 | $96.99 | $255.71 | 64,300 | — | — |
| 2026-05-21 | $96.30 | $253.89 | 67,600 | — | — |
| 2026-05-20 | $98.05 | $258.50 | 106,700 | — | — |
| 2026-05-19 | $100.17 | $264.09 | 150,600 | — | — |
| 2026-05-18 | $97.00 | $255.73 | 160,200 | — | — |
| 2026-05-15 | $95.00 | $250.46 | 56,900 | — | — |
| 2026-05-14 | $94.02 | $247.88 | 62,500 | — | — |
| 2026-05-13 | $92.94 | $245.03 | 76,700 | — | — |
| 2026-05-12 | $93.18 | $245.66 | 160,000 | — | — |
| 2026-05-11 | $92.06 | $242.71 | 124,300 | — | — |
| 2026-05-08 | $87.79 | $231.45 | 77,400 | — | — |
| 2026-05-07 | $89.93 | $237.09 | 156,800 | — | — |
| 2026-05-06 | $91.56 | $241.39 | 112,200 | — | — |
| 2026-05-05 | $95.23 | $251.07 | 117,200 | — | — |
| 2026-05-04 | $95.48 | $251.73 | 177,900 | — | — |
| 2026-05-01 | $94.64 | $249.51 | 99,400 | — | — |
| 2026-04-30 | $93.33 | $246.06 | 256,900 | — | — |
| 2026-04-29 | $101.73 | $268.20 | 161,500 | — | — |
| 2026-04-28 | $98.80 | $260.48 | 98,400 | — | — |
| 2026-04-27 | $96.65 | $254.81 | 86,600 | — | — |
| 2026-04-24 | $95.14 | $250.83 | 142,200 | — | — |
| 2026-04-23 | $92.05 | $242.68 | 116,900 | — | — |
| 2026-04-22 | $88.69 | $233.82 | 79,400 | — | — |
| 2026-04-21 | $86.21 | $227.29 | 147,100 | — | — |
| 2026-04-20 | $83.29 | $219.59 | 154,900 | — | — |
| 2026-04-17 | $83.59 | $220.38 | 186,500 | — | — |
| 2026-04-16 | $88.73 | $233.93 | 114,400 | — | — |
| 2026-04-15 | $89.33 | $235.51 | 105,300 | — | — |