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-03-17 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 | $47.92 | $55.14 | 84,900 |
| 2026-08-26 | $47.79 | $54.99 | 81,800 |
| 2026-08-25 | $47.85 | $55.06 | 104,600 |
| 2026-08-24 | $45.75 | $52.64 | 104,000 |
| 2026-08-21 | $46.19 | $53.15 | 107,600 |
| 2026-08-20 | $45.49 | $52.34 | 92,300 |
| 2026-08-19 | $45.95 | $52.87 | 117,400 |
| 2026-08-18 | $45.87 | $52.78 | 74,000 |
| 2026-08-17 | $47.10 | $54.20 | 161,100 |
| 2026-08-14 | $47.54 | $54.70 | 54,700 |
| 2026-08-13 | $47.99 | $55.22 | 51,200 |
| 2026-08-12 | $49.07 | $56.46 | 72,000 |
| 2026-08-11 | $48.94 | $56.31 | 62,300 |
| 2026-08-10 | $48.82 | $56.18 | 82,200 |
| 2026-08-07 | $50.66 | $58.29 | 55,500 |
| 2026-08-06 | $49.43 | $56.88 | 64,000 |
| 2026-08-05 | $49.25 | $56.67 | 51,000 |
| 2026-08-04 | $49.29 | $56.72 | 66,900 |
| 2026-08-03 | $49.86 | $57.37 | 58,800 |
| 2026-07-31 | $50.66 | $58.29 | 56,800 |
| 2026-07-30 | $51.73 | $59.52 | 68,600 |
| 2026-07-29 | $51.00 | $58.68 | 92,800 |
| 2026-07-28 | $50.65 | $58.28 | 93,100 |
| 2026-07-27 | $50.69 | $58.33 | 130,400 |
| 2026-07-24 | $49.99 | $57.52 | 54,200 |
| 2026-07-23 | $48.09 | $55.34 | 60,200 |
| 2026-07-22 | $48.80 | $56.15 | 48,900 |
| 2026-07-21 | $48.25 | $55.52 | 138,800 |
| 2026-07-20 | $46.80 | $53.85 | 89,300 |
| 2026-07-17 | $46.80 | $53.85 | 106,500 |
| 2026-07-16 | $47.07 | $54.16 | 103,100 |
| 2026-07-15 | $47.95 | $55.17 | 128,800 |
| 2026-07-14 | $48.10 | $55.35 | 117,800 |
| 2026-07-13 | $47.26 | $54.38 | 78,900 |
| 2026-07-10 | $47.36 | $54.50 | 78,800 |
| 2026-07-09 | $48.71 | $56.05 | 1,910,000 |
| 2026-07-08 | $47.60 | $54.77 | 635,400 |
| 2026-07-07 | $47.65 | $54.83 | 277,600 |
| 2026-07-06 | $48.48 | $55.78 | 357,600 |
| 2026-07-02 | $46.96 | $54.04 | 59,400 |
| 2026-07-01 | $44.30 | $50.97 | 77,200 |
| 2026-06-30 | $44.31 | $50.99 | 82,700 |
| 2026-06-29 | $44.92 | $51.69 | 89,200 |
| 2026-06-26 | $43.25 | $49.77 | 71,700 |
| 2026-06-25 | $42.43 | $48.82 | 106,900 |
| 2026-06-24 | $43.27 | $49.79 | 76,200 |
| 2026-06-23 | $45.12 | $51.92 | 89,400 |
| 2026-06-22 | $45.49 | $52.34 | 90,900 |
| 2026-06-18 | $45.71 | $52.60 | 86,000 |
| 2026-06-17 | $45.58 | $52.45 | 140,100 |
| 2026-06-16 | $45.70 | $52.59 | 66,400 |
| 2026-06-15 | $45.43 | $52.27 | 94,000 |
| 2026-06-12 | $46.29 | $53.26 | 63,700 |
| 2026-06-11 | $46.96 | $54.04 | 137,500 |
| 2026-06-10 | $45.98 | $52.91 | 68,800 |
| 2026-06-09 | $46.24 | $53.21 | 71,600 |
| 2026-06-08 | $45.73 | $52.62 | 122,700 |
| 2026-06-05 | $43.21 | $49.72 | 108,000 |
| 2026-06-04 | $43.85 | $50.46 | 91,100 |
| 2026-06-03 | $44.14 | $50.79 | 74,200 |
| 2026-06-02 | $44.40 | $51.09 | 76,300 |
| 2026-06-01 | $44.39 | $51.08 | 88,200 |
| 2026-05-29 | $44.41 | $51.10 | 107,200 |
| 2026-05-28 | $45.30 | $52.12 | 88,500 |
| 2026-05-27 | $46.47 | $53.47 | 194,900 |
| 2026-05-26 | $46.31 | $53.29 | 137,400 |
| 2026-05-22 | $46.48 | $53.48 | 77,800 |
| 2026-05-21 | $48.37 | $55.66 | 79,500 |
| 2026-05-20 | $49.65 | $57.13 | 158,900 |
| 2026-05-19 | $50.06 | $57.60 | 102,100 |
| 2026-05-18 | $48.62 | $55.95 | 339,900 |
| 2026-05-15 | $48.11 | $55.36 | 266,500 |
| 2026-05-14 | $46.75 | $53.79 | 103,100 |
| 2026-05-13 | $46.70 | $53.74 | 86,600 |
| 2026-05-12 | $45.68 | $52.56 | 97,800 |
| 2026-05-11 | $45.97 | $52.90 | 78,200 |
| 2026-05-08 | $45.05 | $51.84 | 78,500 |
| 2026-05-07 | $45.73 | $52.62 | 95,000 |
| 2026-05-06 | $46.33 | $53.31 | 71,500 |
| 2026-05-05 | $45.30 | $52.12 | 79,300 |
| 2026-05-04 | $44.88 | $51.64 | 98,500 |
| 2026-05-01 | $45.09 | $51.88 | 75,200 |
| 2026-04-30 | $45.80 | $52.70 | 77,900 |
| 2026-04-29 | $44.53 | $51.24 | 91,100 |
| 2026-04-28 | $45.21 | $52.02 | 107,700 |
| 2026-04-27 | $44.81 | $51.56 | 126,900 |
| 2026-04-24 | $44.76 | $51.50 | 103,600 |
| 2026-04-23 | $44.22 | $50.88 | 85,400 |
| 2026-04-22 | $45.03 | $51.81 | 74,200 |
| 2026-04-21 | $44.29 | $50.96 | 104,900 |
| 2026-04-20 | $45.54 | $52.40 | 100,000 |
| 2026-04-17 | $44.58 | $51.30 | 219,900 |
| 2026-04-16 | $43.74 | $50.33 | 147,900 |
| 2026-04-15 | $43.12 | $49.62 | 151,900 |
| 2026-04-14 | $44.09 | $50.73 | 136,600 |
| 2026-04-13 | $44.61 | $51.33 | 138,600 |
| 2026-04-10 | $45.01 | $51.79 | 79,700 |
| 2026-04-09 | $46.03 | $52.96 | 98,200 |
| 2026-04-08 | $46.99 | $54.07 | 92,500 |
| 2026-04-07 | $45.83 | $52.73 | 112,300 |