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
- 2010-10-15 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 | $37.04 | $46.35 | 900 |
| 2026-08-26 | $35.99 | $45.04 | 700 |
| 2026-08-25 | $35.30 | $44.18 | 300 |
| 2026-08-24 | $37.71 | $47.19 | 1,600 |
| 2026-08-21 | $38.50 | $48.18 | 600 |
| 2026-08-20 | $38.55 | $48.24 | 800 |
| 2026-08-19 | $39.54 | $49.48 | 2,900 |
| 2026-08-18 | $38.55 | $48.24 | 1,000 |
| 2026-08-17 | $41.46 | $51.88 | 600 |
| 2026-08-14 | $38.61 | $48.32 | 400 |
| 2026-08-13 | $38.79 | $48.54 | 1,100 |
| 2026-08-12 | $42.00 | $52.56 | 18,600 |
| 2026-08-11 | $38.36 | $48.00 | 600 |
| 2026-08-10 | $37.13 | $46.47 | 800 |
| 2026-08-07 | $37.25 | $46.62 | 400 |
| 2026-08-06 | $37.65 | $47.12 | 3,200 |
| 2026-08-05 | $37.70 | $47.18 | 9,500 |
| 2026-08-04 | $37.05 | $46.37 | 800 |
| 2026-08-03 | $35.33 | $44.21 | 1,500 |
| 2026-07-31 | $36.77 | $46.02 | 500 |
| 2026-07-30 | $34.94 | $43.72 | 1,300 |
| 2026-07-29 | $32.80 | $41.05 | 800 |
| 2026-07-28 | $35.78 | $44.78 | 1,600 |
| 2026-07-27 | $38.39 | $48.04 | 500 |
| 2026-07-24 | $36.85 | $46.12 | 301,600 |
| 2026-07-23 | $40.83 | $51.10 | 400 |
| 2026-07-22 | $41.84 | $52.36 | 400 |
| 2026-07-21 | $45.84 | $57.37 | 800 |
| 2026-07-20 | $43.60 | $54.56 | 900 |
| 2026-07-17 | $45.73 | $57.23 | 1,200 |
| 2026-07-16 | $45.70 | $57.19 | 600 |
| 2026-07-15 | $46.26 | $57.89 | 900 |
| 2026-07-14 | $44.82 | $56.09 | 1,100 |
| 2026-07-13 | $45.54 | $56.99 | 500 |
| 2026-07-10 | $44.00 | $55.06 | 1,100 |
| 2026-07-09 | $42.24 | $52.86 | 600 |
| 2026-07-08 | $41.91 | $52.45 | 1,000 |
| 2026-07-07 | $41.51 | $51.95 | 600 |
| 2026-07-06 | $44.50 | $55.69 | 600 |
| 2026-07-02 | $41.71 | $52.20 | 1,300 |
| 2026-07-01 | $42.74 | $53.49 | 900 |
| 2026-06-30 | $43.99 | $55.05 | 6,300 |
| 2026-06-29 | $42.39 | $53.05 | 2,500 |
| 2026-06-26 | $41.14 | $51.48 | 400 |
| 2026-06-25 | $43.41 | $54.32 | 1,800 |
| 2026-06-24 | $42.85 | $53.62 | 400 |
| 2026-06-23 | $43.21 | $54.07 | 1,100 |
| 2026-06-22 | $44.83 | $56.10 | 8,500 |
| 2026-06-18 | $46.82 | $58.59 | 800 |
| 2026-06-17 | $45.59 | $57.05 | 700 |
| 2026-06-16 | $45.07 | $56.40 | 700 |
| 2026-06-15 | $47.92 | $59.97 | 1,400 |
| 2026-06-12 | $45.30 | $56.69 | 20,600 |
| 2026-06-11 | $42.34 | $52.99 | 3,200 |
| 2026-06-10 | $41.59 | $52.05 | 1,000 |
| 2026-06-09 | $42.18 | $52.79 | 700 |
| 2026-06-08 | $42.61 | $53.32 | 1,200 |
| 2026-06-05 | $43.42 | $54.34 | 37,800 |
| 2026-06-04 | $46.43 | $58.10 | 64,700 |
| 2026-06-03 | $47.90 | $59.94 | 231,300 |
| 2026-06-02 | $45.33 | $56.73 | 600 |
| 2026-06-01 | $49.34 | $61.75 | 1,600 |
| 2026-05-29 | $47.18 | $59.04 | 600 |
| 2026-05-28 | $44.91 | $56.20 | 3,700 |
| 2026-05-27 | $45.21 | $56.58 | 1,100 |
| 2026-05-26 | $45.98 | $57.54 | 5,100 |
| 2026-05-22 | $42.75 | $53.50 | 1,000 |
| 2026-05-21 | $41.93 | $52.47 | 1,100 |
| 2026-05-20 | $42.45 | $53.12 | 1,400 |
| 2026-05-19 | $45.75 | $57.25 | 400 |
| 2026-05-18 | $42.98 | $53.79 | 1,300 |
| 2026-05-15 | $45.06 | $56.39 | 9,400 |
| 2026-05-14 | $48.93 | $61.23 | 2,900 |
| 2026-05-13 | $46.34 | $57.99 | 3,100 |
| 2026-05-12 | $45.96 | $57.52 | 3,300 |
| 2026-05-11 | $46.96 | $58.77 | 4,400 |
| 2026-05-08 | $49.59 | $62.06 | 1,600 |
| 2026-05-07 | $47.88 | $59.92 | 2,200 |
| 2026-05-06 | $44.49 | $55.68 | 1,600 |
| 2026-05-05 | $47.30 | $59.19 | 900 |
| 2026-05-04 | $45.00 | $56.31 | 800 |
| 2026-05-01 | $45.28 | $56.66 | 1,200 |
| 2026-04-30 | $44.97 | $56.28 | 1,600 |
| 2026-04-29 | $43.00 | $53.81 | 400 |
| 2026-04-28 | $42.67 | $53.40 | 1,300 |
| 2026-04-27 | $42.15 | $52.75 | 1,000 |
| 2026-04-24 | $44.10 | $55.19 | 1,000 |
| 2026-04-23 | $41.58 | $52.03 | 1,100 |
| 2026-04-22 | $41.62 | $52.08 | 700 |
| 2026-04-21 | $41.62 | $52.08 | 1,500 |
| 2026-04-20 | $42.26 | $52.89 | 700 |
| 2026-04-17 | $42.83 | $53.60 | 53,100 |
| 2026-04-16 | $43.30 | $54.19 | 50,500 |
| 2026-04-15 | $44.40 | $55.56 | 800 |
| 2026-04-14 | $44.75 | $56.00 | 1,000 |
| 2026-04-13 | $41.62 | $52.08 | 6,400 |
| 2026-04-10 | $39.76 | $49.76 | 4,200 |
| 2026-04-09 | $40.61 | $50.82 | 1,200 |
| 2026-04-08 | $40.22 | $50.33 | 51,300 |
| 2026-04-07 | $39.70 | $49.68 | 36,500 |