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
| 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 |