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 — 2026
| 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 | — | — |
| 2026-04-14 | $89.96 | $237.17 | 139,300 | — | — |
| 2026-04-13 | $92.97 | $245.11 | 70,500 | — | — |
| 2026-04-10 | $92.22 | $243.13 | 87,000 | — | — |
| 2026-04-09 | $92.61 | $244.16 | 89,600 | — | — |
| 2026-04-08 | $93.24 | $245.82 | 196,200 | — | — |
| 2026-04-07 | $95.60 | $252.04 | 105,000 | — | — |
| 2026-04-06 | $94.93 | $250.28 | 107,600 | — | — |
| 2026-04-02 | $94.49 | $249.12 | 202,400 | — | — |
| 2026-04-01 | $93.25 | $245.85 | 141,400 | — | — |
| 2026-03-31 | $98.40 | $259.42 | 168,900 | — | — |
| 2026-03-30 | $98.30 | $259.16 | 118,900 | — | — |
| 2026-03-27 | $100.81 | $265.78 | 148,600 | — | — |
| 2026-03-26 | $101.69 | $268.10 | 77,500 | — | — |
| 2026-03-25 | $101.96 | $268.81 | 79,500 | — | — |
| 2026-03-24 | $101.89 | $268.62 | 95,300 | — | — |
| 2026-03-23 | $100.23 | $264.25 | 152,500 | — | — |
| 2026-03-20 | $98.64 | $260.06 | 277,400 | — | — |
| 2026-03-19 | $98.20 | $258.90 | 360,200 | — | — |
| 2026-03-18 | $96.12 | $253.41 | 185,800 | — | — |
| 2026-03-17 | $94.61 | $249.43 | 123,400 | — | — |
| 2026-03-16 | $92.91 | $244.95 | 112,900 | — | — |
| 2026-03-13 | $92.42 | $243.66 | 89,500 | — | — |
| 2026-03-12 | $92.37 | $243.53 | 135,400 | — | — |
| 2026-03-11 | $93.41 | $246.27 | 118,200 | — | — |
| 2026-03-10 | $91.51 | $241.26 | 264,100 | — | — |
| 2026-03-09 | $91.34 | $240.81 | 284,600 | — | — |
| 2026-03-06 | $89.70 | $236.49 | 240,600 | — | — |
| 2026-03-05 | $87.97 | $231.93 | 156,000 | — | — |
| 2026-03-04 | $88.00 | $232.00 | 240,400 | — | — |
| 2026-03-03 | $87.36 | $230.32 | 228,400 | — | — |
| 2026-03-02 | $89.21 | $235.19 | 196,900 | — | — |
| 2026-02-27 | $86.94 | $229.21 | 153,900 | — | — |
| 2026-02-26 | $86.08 | $226.94 | 80,100 | — | — |
| 2026-02-25 | $86.62 | $228.37 | 58,300 | — | — |
| 2026-02-24 | $87.68 | $231.16 | 79,700 | — | — |
| 2026-02-23 | $87.44 | $230.53 | 94,400 | — | — |
| 2026-02-20 | $88.28 | $232.74 | 93,100 | — | — |
| 2026-02-19 | $89.49 | $235.93 | 198,900 | — | — |
| 2026-02-18 | $89.08 | $234.85 | 169,800 | — | — |
| 2026-02-17 | $87.12 | $229.68 | 212,700 | — | — |
| 2026-02-13 | $87.35 | $230.29 | 234,300 | — | — |
| 2026-02-12 | $82.95 | $218.69 | 301,900 | — | — |
| 2026-02-11 | $89.94 | $237.12 | 152,100 | — | — |
| 2026-02-10 | $87.22 | $229.95 | 116,000 | — | — |
| 2026-02-09 | $88.19 | $232.51 | 163,200 | — | — |
| 2026-02-06 | $87.17 | $229.82 | 110,400 | — | — |
| 2026-02-05 | $83.03 | $218.90 | 105,700 | — | — |
| 2026-02-04 | $83.83 | $221.01 | 112,700 | — | — |
| 2026-02-03 | $81.85 | $215.79 | 75,400 | — | — |
| 2026-02-02 | $79.45 | $209.46 | 69,700 | — | — |
| 2026-01-30 | $79.74 | $210.23 | 83,600 | — | — |
| 2026-01-29 | $81.50 | $214.87 | 125,100 | — | — |
| 2026-01-28 | $78.86 | $207.91 | 144,000 | — | — |
| 2026-01-27 | $78.92 | $208.07 | 103,400 | — | — |
| 2026-01-26 | $78.04 | $205.75 | 44,400 | — | — |
| 2026-01-23 | $76.46 | $201.58 | 81,300 | — | — |
| 2026-01-22 | $75.79 | $199.81 | 52,800 | — | — |
| 2026-01-21 | $76.65 | $202.08 | 110,600 | — | — |
| 2026-01-20 | $73.85 | $194.70 | 73,500 | — | — |
| 2026-01-16 | $74.01 | $195.12 | 48,900 | — | — |
| 2026-01-15 | $74.37 | $196.07 | 44,600 | — | — |
| 2026-01-14 | $75.00 | $197.73 | 77,800 | — | — |
| 2026-01-13 | $73.68 | $194.25 | 76,000 | — | — |
| 2026-01-12 | $71.35 | $188.11 | 59,200 | — | — |
| 2026-01-09 | $71.27 | $187.90 | 76,400 | — | — |
| 2026-01-08 | $72.31 | $190.64 | 66,800 | — | — |
| 2026-01-07 | $70.45 | $185.74 | 59,900 | — | — |
| 2026-01-06 | $71.64 | $188.87 | 86,400 | — | — |
| 2026-01-05 | $71.71 | $189.06 | 117,300 | — | — |
| 2026-01-02 | $73.68 | $194.25 | 85,600 | — | — |