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
- 2001-04-06 to 2026-08-27
- 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 |
|---|---|---|---|
| 2026-08-27 | $98.75 | $219.88 | 128,600 |
| 2026-08-26 | $98.94 | $220.30 | 129,600 |
| 2026-08-25 | $99.19 | $220.86 | 121,000 |
| 2026-08-24 | $97.02 | $216.03 | 211,200 |
| 2026-08-21 | $100.18 | $223.06 | 122,400 |
| 2026-08-20 | $99.47 | $221.48 | 206,700 |
| 2026-08-19 | $101.01 | $224.91 | 363,400 |
| 2026-08-18 | $99.01 | $220.46 | 215,000 |
| 2026-08-17 | $102.14 | $227.43 | 348,000 |
| 2026-08-14 | $101.95 | $227.00 | 77,200 |
| 2026-08-13 | $102.20 | $227.56 | 155,300 |
| 2026-08-12 | $102.56 | $228.36 | 154,300 |
| 2026-08-11 | $101.67 | $226.38 | 143,700 |
| 2026-08-10 | $100.65 | $224.11 | 156,100 |
| 2026-08-07 | $100.86 | $224.58 | 206,700 |
| 2026-08-06 | $100.93 | $224.73 | 236,300 |
| 2026-08-05 | $101.80 | $226.67 | 143,100 |
| 2026-08-04 | $101.57 | $226.16 | 157,000 |
| 2026-08-03 | $99.12 | $220.70 | 145,700 |
| 2026-07-31 | $98.62 | $219.59 | 187,900 |
| 2026-07-30 | $98.23 | $218.72 | 192,400 |
| 2026-07-29 | $92.14 | $205.16 | 466,000 |
| 2026-07-28 | $94.70 | $210.86 | 241,500 |
| 2026-07-27 | $96.97 | $215.92 | 930,300 |
| 2026-07-24 | $96.36 | $214.56 | 1,047,500 |
| 2026-07-23 | $97.79 | $217.74 | 212,700 |
| 2026-07-22 | $98.87 | $220.15 | 158,200 |
| 2026-07-21 | $99.80 | $222.22 | 170,600 |
| 2026-07-20 | $97.29 | $216.63 | 140,300 |
| 2026-07-17 | $98.29 | $218.85 | 260,400 |
| 2026-07-16 | $96.61 | $215.11 | 1,046,200 |
| 2026-07-15 | $103.47 | $230.39 | 982,200 |
| 2026-07-14 | $103.96 | $231.48 | 1,139,500 |
| 2026-07-13 | $101.61 | $226.25 | 428,900 |
| 2026-07-10 | $103.31 | $230.03 | 392,100 |
| 2026-07-09 | $105.04 | $233.88 | 802,200 |
| 2026-07-08 | $103.30 | $230.01 | 394,700 |
| 2026-07-07 | $102.96 | $229.25 | 339,000 |
| 2026-07-06 | $107.65 | $239.70 | 383,900 |
| 2026-07-02 | $105.91 | $235.82 | 253,800 |
| 2026-07-01 | $105.61 | $235.15 | 291,400 |
| 2026-06-30 | $108.70 | $242.03 | 200,900 |
| 2026-06-29 | $105.91 | $235.82 | 753,100 |
| 2026-06-26 | $103.90 | $231.35 | 628,700 |
| 2026-06-25 | $106.92 | $238.07 | 996,100 |
| 2026-06-24 | $105.84 | $235.67 | 451,900 |
| 2026-06-23 | $105.97 | $235.95 | 487,100 |
| 2026-06-22 | $109.73 | $244.33 | 618,400 |
| 2026-06-18 | $108.47 | $241.52 | 673,400 |
| 2026-06-17 | $105.64 | $235.22 | 559,300 |
| 2026-06-16 | $105.44 | $234.77 | 453,900 |
| 2026-06-15 | $103.90 | $231.35 | 560,800 |
| 2026-06-12 | $102.17 | $227.49 | 715,000 |
| 2026-06-11 | $104.45 | $232.57 | 996,200 |
| 2026-06-10 | $98.50 | $219.32 | 502,500 |
| 2026-06-09 | $101.12 | $225.16 | 368,800 |
| 2026-06-08 | $103.36 | $230.14 | 574,400 |
| 2026-06-05 | $101.50 | $226.00 | 576,000 |
| 2026-06-04 | $107.42 | $239.18 | 177,300 |
| 2026-06-03 | $107.79 | $240.01 | 218,400 |
| 2026-06-02 | $108.95 | $242.59 | 253,300 |
| 2026-06-01 | $106.85 | $237.91 | 403,200 |
| 2026-05-29 | $106.74 | $237.67 | 250,500 |
| 2026-05-28 | $106.37 | $236.85 | 294,700 |
| 2026-05-27 | $106.20 | $236.47 | 202,600 |
| 2026-05-26 | $108.37 | $241.30 | 214,200 |
| 2026-05-22 | $106.40 | $236.91 | 183,500 |
| 2026-05-21 | $105.41 | $234.71 | 465,200 |
| 2026-05-20 | $103.67 | $230.83 | 239,700 |
| 2026-05-19 | $100.65 | $224.11 | 185,800 |
| 2026-05-18 | $103.65 | $230.79 | 221,700 |
| 2026-05-15 | $103.91 | $231.37 | 247,300 |
| 2026-05-14 | $107.01 | $238.27 | 133,800 |
| 2026-05-13 | $106.43 | $236.98 | 182,600 |
| 2026-05-12 | $104.38 | $232.41 | 265,400 |
| 2026-05-11 | $107.75 | $239.92 | 480,400 |
| 2026-05-08 | $106.50 | $237.13 | 516,800 |
| 2026-05-07 | $103.08 | $229.52 | 487,800 |
| 2026-05-06 | $105.98 | $235.98 | 325,100 |
| 2026-05-05 | $102.92 | $229.16 | 227,200 |
| 2026-05-04 | $99.65 | $221.88 | 270,100 |
| 2026-05-01 | $101.00 | $224.89 | 153,100 |
| 2026-04-30 | $100.46 | $223.69 | 201,200 |
| 2026-04-29 | $96.68 | $215.27 | 302,200 |
| 2026-04-28 | $96.49 | $214.85 | 403,000 |
| 2026-04-27 | $99.00 | $220.44 | 198,300 |
| 2026-04-24 | $99.41 | $221.35 | 247,400 |
| 2026-04-23 | $98.57 | $219.48 | 253,000 |
| 2026-04-22 | $97.85 | $217.87 | 191,700 |
| 2026-04-21 | $93.86 | $208.99 | 255,800 |
| 2026-04-20 | $95.65 | $212.98 | 199,000 |
| 2026-04-17 | $96.29 | $214.40 | 236,500 |
| 2026-04-16 | $92.47 | $205.90 | 183,500 |
| 2026-04-15 | $92.72 | $206.45 | 215,300 |
| 2026-04-14 | $92.52 | $206.01 | 195,400 |
| 2026-04-13 | $91.67 | $204.11 | 199,200 |
| 2026-04-10 | $90.59 | $201.71 | 341,700 |
| 2026-04-09 | $90.00 | $200.40 | 273,900 |
| 2026-04-08 | $89.20 | $198.61 | 210,100 |
| 2026-04-07 | $82.51 | $183.72 | 207,800 |
| 2026-04-06 | $82.86 | $184.50 | 207,600 |
| 2026-04-02 | $82.21 | $183.05 | 170,100 |
| 2026-04-01 | $83.34 | $185.57 | 229,400 |
| 2026-03-31 | $80.48 | $179.20 | 311,900 |
| 2026-03-30 | $77.07 | $171.61 | 345,200 |
| 2026-03-27 | $78.32 | $174.39 | 481,000 |
| 2026-03-26 | $80.49 | $179.22 | 215,800 |
| 2026-03-25 | $84.40 | $187.93 | 205,700 |
| 2026-03-24 | $82.37 | $183.41 | 331,600 |
| 2026-03-23 | $83.51 | $183.24 | 278,700 |
| 2026-03-20 | $81.36 | $178.52 | 208,100 |
| 2026-03-19 | $83.46 | $183.13 | 305,200 |
| 2026-03-18 | $84.02 | $184.36 | 435,800 |
| 2026-03-17 | $84.75 | $185.96 | 204,700 |
| 2026-03-16 | $84.48 | $185.37 | 302,500 |
| 2026-03-13 | $83.40 | $183.00 | 292,400 |
| 2026-03-12 | $85.88 | $188.44 | 225,500 |
| 2026-03-11 | $86.91 | $190.70 | 155,800 |
| 2026-03-10 | $86.75 | $190.35 | 198,100 |
| 2026-03-09 | $84.98 | $186.46 | 486,300 |
| 2026-03-06 | $84.73 | $185.91 | 361,500 |
| 2026-03-05 | $85.07 | $186.66 | 277,300 |
| 2026-03-04 | $87.47 | $191.93 | 284,600 |
| 2026-03-03 | $86.34 | $189.45 | 327,900 |
| 2026-03-02 | $89.95 | $197.37 | 469,200 |
| 2026-02-27 | $92.79 | $203.60 | 408,400 |
| 2026-02-26 | $91.60 | $200.99 | 767,600 |
| 2026-02-25 | $91.87 | $201.58 | 331,200 |
| 2026-02-24 | $91.34 | $200.42 | 644,500 |
| 2026-02-23 | $89.91 | $197.28 | 329,900 |
| 2026-02-20 | $90.56 | $198.71 | 221,700 |
| 2026-02-19 | $89.91 | $197.28 | 326,600 |
| 2026-02-18 | $90.88 | $199.41 | 313,000 |
| 2026-02-17 | $90.51 | $198.60 | 229,400 |
| 2026-02-13 | $91.00 | $199.67 | 262,900 |
| 2026-02-12 | $90.26 | $198.05 | 280,600 |
| 2026-02-11 | $90.31 | $198.16 | 584,800 |
| 2026-02-10 | $89.04 | $195.37 | 529,800 |
| 2026-02-09 | $89.55 | $196.49 | 294,200 |
| 2026-02-06 | $86.73 | $190.30 | 954,300 |
| 2026-02-05 | $85.21 | $186.97 | 837,200 |
| 2026-02-04 | $85.92 | $188.53 | 435,300 |
| 2026-02-03 | $87.51 | $192.01 | 1,054,700 |
| 2026-02-02 | $86.93 | $190.74 | 179,900 |
| 2026-01-30 | $86.21 | $189.16 | 337,900 |
| 2026-01-29 | $87.49 | $191.97 | 346,500 |
| 2026-01-28 | $79.21 | $173.80 | 442,600 |
| 2026-01-27 | $80.52 | $176.68 | 273,700 |
| 2026-01-26 | $77.75 | $170.60 | 152,500 |
| 2026-01-23 | $76.44 | $167.72 | 148,600 |
| 2026-01-22 | $75.30 | $165.22 | 396,500 |
| 2026-01-21 | $75.94 | $166.63 | 229,400 |
| 2026-01-20 | $75.16 | $164.92 | 239,200 |
| 2026-01-16 | $76.68 | $168.25 | 288,000 |
| 2026-01-15 | $76.36 | $167.55 | 165,000 |
| 2026-01-14 | $75.20 | $165.00 | 249,500 |
| 2026-01-13 | $75.95 | $166.65 | 323,900 |
| 2026-01-12 | $76.12 | $167.02 | 283,500 |
| 2026-01-09 | $75.25 | $165.11 | 310,000 |
| 2026-01-08 | $74.01 | $162.39 | 207,500 |
| 2026-01-07 | $76.46 | $167.77 | 255,900 |
| 2026-01-06 | $76.75 | $168.40 | 368,900 |
| 2026-01-05 | $77.16 | $169.30 | 326,500 |
| 2026-01-02 | $73.89 | $162.13 | 408,800 |