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
- 1980-10-20 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 | — | — | — | $93.00 | 4,997 |
| 2026-09-03 | — | — | — | $90.00 | 5,272 |
| 2026-09-02 | — | — | — | $87.16 | 8,506 |
| 2026-09-01 | — | — | — | $91.70 | 7,042 |
| 2026-08-31 | — | — | — | $92.73 | 4,658 |
| 2026-08-28 | — | — | — | $95.48 | 8,905 |
| 2026-08-27 | $95.69 | $123.18 | 192,300 | $94.39 | 7,556 |
| 2026-08-26 | $93.05 | $119.78 | 118,100 | $93.24 | 3,918 |
| 2026-08-25 | $93.10 | $119.84 | 139,100 | $95.95 | 4,655 |
| 2026-08-24 | $93.08 | $119.82 | 145,600 | $94.06 | 6,848 |
| 2026-08-21 | $95.84 | $123.37 | 406,600 | $100.34 | 13,267 |
| 2026-08-20 | $99.43 | $127.99 | 295,500 | $100.07 | 18,709 |
| 2026-08-19 | $101.81 | $131.06 | 235,500 | $107.80 | 11,237 |
| 2026-08-18 | $108.74 | $139.93 | 249,400 | $109.17 | 16,638 |
| 2026-08-17 | $113.02 | $145.43 | 161,000 | $113.86 | 7,206 |
| 2026-08-14 | $111.41 | $143.36 | 168,200 | $108.22 | 8,904 |
| 2026-08-13 | $109.68 | $141.13 | 316,700 | $112.70 | 14,123 |
| 2026-08-12 | $114.28 | $147.05 | 241,000 | $116.75 | 11,277 |
| 2026-08-11 | $113.97 | $146.66 | 298,700 | $116.48 | 10,443 |
| 2026-08-10 | $113.03 | $145.45 | 346,700 | $114.90 | 15,111 |
| 2026-08-07 | $112.81 | $145.16 | 396,800 | $111.83 | 14,244 |
| 2026-08-06 | $111.21 | $143.10 | 692,900 | $101.78 | 58,034 |
| 2026-08-05 | $93.25 | $119.99 | 208,700 | $95.27 | 12,195 |
| 2026-08-04 | $94.56 | $121.68 | 193,200 | $92.46 | 6,875 |
| 2026-08-03 | $90.13 | $115.98 | 159,400 | $87.04 | 5,141 |
| 2026-07-31 | $87.46 | $112.54 | 165,900 | $89.06 | 6,222 |
| 2026-07-30 | $86.21 | $110.93 | 226,700 | $84.60 | 7,537 |
| 2026-07-29 | $78.97 | $101.62 | 329,400 | $83.24 | 15,419 |
| 2026-07-28 | $83.26 | $107.14 | 402,900 | $84.33 | 17,800 |
| 2026-07-27 | $86.78 | $111.67 | 431,800 | $88.18 | 11,529 |
| 2026-07-24 | $86.78 | $111.67 | 195,800 | $89.37 | 7,169 |
| 2026-07-23 | $88.62 | $114.04 | 155,000 | $88.94 | 4,338 |
| 2026-07-22 | $88.36 | $113.70 | 224,000 | $89.21 | 8,004 |
| 2026-07-21 | $89.97 | $115.77 | 140,500 | $88.15 | 4,187 |
| 2026-07-20 | $86.61 | $111.45 | 164,100 | $89.28 | 7,187 |
| 2026-07-17 | $87.67 | $112.81 | 202,500 | — | — |
| 2026-07-16 | $87.18 | $112.18 | 401,100 | — | — |
| 2026-07-15 | $88.79 | $114.25 | 383,100 | — | — |
| 2026-07-14 | $88.78 | $114.24 | 313,800 | — | — |
| 2026-07-13 | $87.27 | $112.30 | 242,500 | — | — |
| 2026-07-10 | $90.49 | $116.44 | 242,500 | — | — |
| 2026-07-09 | $89.75 | $115.49 | 307,000 | — | — |
| 2026-07-08 | $86.65 | $111.50 | 263,200 | — | — |
| 2026-07-07 | $82.53 | $106.20 | 374,200 | — | — |
| 2026-07-06 | $88.17 | $113.46 | 253,200 | — | — |
| 2026-07-02 | $86.89 | $111.81 | 309,600 | — | — |
| 2026-07-01 | $98.63 | $126.92 | 229,100 | — | — |
| 2026-06-30 | $102.93 | $132.45 | 298,300 | — | — |
| 2026-06-29 | $99.79 | $128.41 | 330,800 | — | — |
| 2026-06-26 | $97.63 | $125.63 | 849,200 | — | — |
| 2026-06-25 | $102.26 | $131.59 | 325,100 | — | — |
| 2026-06-24 | $97.97 | $126.07 | 313,100 | — | — |
| 2026-06-23 | $96.03 | $123.57 | 282,600 | — | — |
| 2026-06-22 | $98.78 | $127.11 | 205,600 | — | — |
| 2026-06-18 | $95.85 | $123.34 | 302,900 | — | — |
| 2026-06-17 | $93.69 | $120.56 | 308,400 | — | — |
| 2026-06-16 | $95.73 | $123.18 | 436,500 | — | — |
| 2026-06-15 | $95.09 | $122.36 | 281,500 | — | — |
| 2026-06-12 | $91.37 | $117.57 | 180,800 | — | — |
| 2026-06-11 | $91.23 | $117.39 | 213,900 | — | — |
| 2026-06-10 | $85.76 | $110.35 | 246,200 | — | — |
| 2026-06-09 | $86.92 | $111.85 | 225,100 | — | — |
| 2026-06-08 | $87.18 | $112.18 | 183,700 | — | — |
| 2026-06-05 | $84.86 | $109.20 | 295,700 | — | — |
| 2026-06-04 | $89.80 | $115.55 | 384,900 | — | — |
| 2026-06-03 | $86.79 | $111.68 | 327,100 | — | — |
| 2026-06-02 | $85.42 | $109.92 | 295,900 | — | — |
| 2026-06-01 | $83.08 | $106.91 | 450,900 | — | — |
| 2026-05-29 | $79.16 | $101.86 | 462,700 | — | — |
| 2026-05-28 | $74.59 | $95.98 | 179,100 | — | — |
| 2026-05-27 | $75.47 | $97.11 | 235,500 | — | — |
| 2026-05-26 | $71.32 | $91.77 | 258,900 | — | — |
| 2026-05-22 | $63.37 | $81.54 | 124,400 | — | — |
| 2026-05-21 | $62.84 | $80.86 | 180,100 | — | — |
| 2026-05-20 | $63.35 | $81.47 | 195,500 | — | — |
| 2026-05-19 | $61.00 | $78.44 | 201,600 | — | — |
| 2026-05-18 | $60.93 | $78.35 | 156,300 | — | — |
| 2026-05-15 | $61.33 | $78.87 | 326,200 | — | — |
| 2026-05-14 | $63.53 | $81.70 | 342,600 | — | — |
| 2026-05-13 | $62.51 | $80.39 | 339,700 | — | — |
| 2026-05-12 | $62.97 | $80.98 | 275,300 | — | — |
| 2026-05-11 | $65.48 | $84.21 | 344,500 | — | — |
| 2026-05-08 | $66.69 | $85.76 | 305,700 | — | — |
| 2026-05-07 | $65.80 | $84.62 | 649,500 | — | — |
| 2026-05-06 | $77.52 | $99.69 | 187,000 | — | — |
| 2026-05-05 | $78.00 | $100.31 | 278,700 | — | — |
| 2026-05-04 | $75.65 | $97.28 | 107,100 | — | — |
| 2026-05-01 | $76.28 | $98.09 | 130,000 | — | — |
| 2026-04-30 | $76.18 | $97.97 | 124,700 | — | — |
| 2026-04-29 | $73.92 | $95.06 | 122,300 | — | — |
| 2026-04-28 | $74.33 | $95.59 | 116,000 | — | — |
| 2026-04-27 | $74.18 | $95.39 | 124,900 | — | — |
| 2026-04-24 | $74.67 | $96.02 | 88,200 | — | — |
| 2026-04-23 | $73.40 | $94.39 | 75,700 | — | — |
| 2026-04-22 | $71.81 | $92.35 | 109,700 | — | — |
| 2026-04-21 | $70.30 | $90.40 | 147,800 | — | — |
| 2026-04-20 | $73.44 | $94.44 | 194,000 | — | — |
| 2026-04-17 | $74.40 | $95.68 | 198,800 | — | — |
| 2026-04-16 | $70.39 | $90.52 | 202,300 | — | — |
| 2026-04-15 | $70.52 | $90.69 | 125,800 | — | — |
| 2026-04-14 | $71.77 | $92.29 | 189,200 | — | — |
| 2026-04-13 | $70.24 | $90.33 | 261,500 | — | — |
| 2026-04-10 | $72.85 | $93.68 | 288,600 | — | — |
| 2026-04-09 | $68.82 | $88.50 | 172,100 | — | — |
| 2026-04-08 | $64.70 | $83.20 | 180,400 | — | — |
| 2026-04-07 | $59.27 | $76.22 | 225,100 | — | — |
| 2026-04-06 | $60.23 | $77.45 | 88,700 | — | — |
| 2026-04-02 | $60.54 | $77.85 | 160,600 | — | — |
| 2026-04-01 | $61.82 | $79.50 | 138,100 | — | — |
| 2026-03-31 | $59.09 | $75.99 | 195,500 | — | — |
| 2026-03-30 | $59.52 | $76.54 | 167,900 | — | — |
| 2026-03-27 | $62.42 | $80.27 | 200,700 | — | — |
| 2026-03-26 | $61.51 | $79.10 | 139,500 | — | — |
| 2026-03-25 | $66.03 | $84.91 | 149,900 | — | — |
| 2026-03-24 | $65.06 | $83.67 | 82,700 | — | — |
| 2026-03-23 | $63.32 | $81.43 | 184,400 | — | — |
| 2026-03-20 | $60.34 | $77.60 | 249,400 | — | — |
| 2026-03-19 | $61.37 | $78.88 | 195,900 | — | — |
| 2026-03-18 | $61.25 | $78.73 | 144,100 | — | — |
| 2026-03-17 | $63.09 | $81.09 | 122,100 | — | — |
| 2026-03-16 | $64.45 | $82.84 | 181,100 | — | — |
| 2026-03-13 | $62.34 | $80.13 | 139,600 | — | — |
| 2026-03-12 | $63.89 | $82.12 | 390,100 | — | — |
| 2026-03-11 | $66.91 | $86.00 | 250,200 | — | — |
| 2026-03-10 | $63.27 | $81.32 | 213,600 | — | — |
| 2026-03-09 | $60.95 | $78.34 | 317,000 | — | — |
| 2026-03-06 | $65.25 | $83.87 | 550,500 | — | — |
| 2026-03-05 | $62.07 | $79.78 | 429,500 | — | — |
| 2026-03-04 | $63.55 | $81.68 | 100,700 | — | — |
| 2026-03-03 | $62.11 | $79.83 | 177,600 | — | — |
| 2026-03-02 | $65.25 | $83.87 | 153,800 | — | — |
| 2026-02-27 | $65.84 | $84.63 | 115,800 | — | — |
| 2026-02-26 | $67.13 | $86.29 | 85,700 | — | — |
| 2026-02-25 | $66.49 | $85.46 | 131,600 | — | — |
| 2026-02-24 | $67.47 | $86.72 | 95,100 | — | — |
| 2026-02-23 | $65.65 | $84.38 | 114,000 | — | — |
| 2026-02-20 | $68.37 | $87.88 | 180,900 | — | — |
| 2026-02-19 | $67.59 | $86.88 | 137,800 | — | — |
| 2026-02-18 | $67.09 | $86.23 | 151,600 | — | — |
| 2026-02-17 | $65.98 | $84.81 | 112,700 | — | — |
| 2026-02-13 | $66.66 | $85.68 | 86,600 | — | — |
| 2026-02-12 | $65.47 | $84.15 | 170,200 | — | — |
| 2026-02-11 | $65.63 | $84.36 | 194,500 | — | — |
| 2026-02-10 | $66.42 | $85.37 | 154,800 | — | — |
| 2026-02-09 | $68.87 | $88.52 | 300,600 | — | — |
| 2026-02-06 | $65.74 | $84.50 | 252,800 | — | — |
| 2026-02-05 | $62.11 | $79.83 | 260,900 | — | — |
| 2026-02-04 | $61.69 | $79.29 | 131,000 | — | — |
| 2026-02-03 | $64.01 | $82.28 | 146,400 | — | — |
| 2026-02-02 | $63.24 | $81.29 | 151,500 | — | — |
| 2026-01-30 | $61.01 | $78.42 | 150,000 | — | — |
| 2026-01-29 | $61.21 | $78.68 | 127,800 | — | — |
| 2026-01-28 | $59.89 | $76.98 | 145,700 | — | — |
| 2026-01-27 | $60.83 | $78.19 | 160,300 | — | — |
| 2026-01-26 | $63.39 | $81.48 | 120,600 | — | — |
| 2026-01-23 | $63.02 | $81.00 | 159,500 | — | — |
| 2026-01-22 | $63.75 | $81.94 | 142,600 | — | — |
| 2026-01-21 | $62.86 | $80.80 | 127,700 | — | — |
| 2026-01-20 | $61.17 | $78.62 | 100,000 | — | — |
| 2026-01-16 | $61.23 | $78.70 | 137,500 | — | — |
| 2026-01-15 | $61.81 | $79.45 | 110,300 | — | — |
| 2026-01-14 | $61.49 | $79.04 | 181,200 | — | — |
| 2026-01-13 | $61.27 | $78.75 | 115,200 | — | — |
| 2026-01-12 | $60.90 | $78.28 | 225,400 | — | — |
| 2026-01-09 | $59.07 | $75.93 | 164,800 | — | — |
| 2026-01-08 | $56.10 | $72.11 | 111,600 | — | — |
| 2026-01-07 | $57.00 | $73.26 | 109,200 | — | — |
| 2026-01-06 | $57.58 | $74.01 | 190,200 | — | — |
| 2026-01-05 | $58.33 | $74.97 | 161,400 | — | — |
| 2026-01-02 | $55.58 | $71.44 | 88,700 | — | — |