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
- 2015-12-30 to 2026-08-28
- 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-28 | $34.83 | $125,698.73 | 1,318 |
| 2026-08-27 | $35.50 | $128,125.72 | 2,336 |
| 2026-08-26 | $34.43 | $124,246.14 | 1,515 |
| 2026-08-25 | $32.22 | $116,261.40 | 0 |
| 2026-08-24 | $32.22 | $116,261.40 | 5,862 |
| 2026-08-21 | $32.17 | $116,080.96 | 515 |
| 2026-08-20 | $34.45 | $124,327.34 | 0 |
| 2026-08-19 | $34.45 | $124,327.34 | 775 |
| 2026-08-18 | $37.04 | $133,674.45 | 4,482 |
| 2026-08-17 | $37.53 | $135,424.78 | 1,904 |
| 2026-08-14 | $35.00 | $126,312.24 | 3,821 |
| 2026-08-13 | $35.50 | $128,116.70 | 0 |
| 2026-08-12 | $35.50 | $128,116.70 | 774 |
| 2026-08-11 | $33.26 | $120,029.11 | 2,707 |
| 2026-08-10 | $34.43 | $124,255.16 | 3,754 |
| 2026-08-07 | $33.79 | $121,945.45 | 987 |
| 2026-08-06 | $30.92 | $111,596.87 | 1,937 |
| 2026-08-05 | $33.16 | $119,662.81 | 502 |
| 2026-08-04 | $28.89 | $104,261.73 | 936 |
| 2026-08-03 | $24.69 | $89,104.27 | 0 |
| 2026-07-31 | $24.69 | $89,104.27 | 590 |
| 2026-07-30 | $23.99 | $86,578.02 | 252,441 |
| 2026-07-29 | $22.21 | $80,154.14 | 2,132 |
| 2026-07-28 | $25.75 | $92,929.72 | 134,574 |
| 2026-07-27 | $27.01 | $97,476.96 | 2,136 |
| 2026-07-24 | $27.93 | $100,815.21 | 80,703 |
| 2026-07-23 | $29.85 | $107,726.30 | 1,265 |
| 2026-07-22 | $29.85 | $107,726.30 | 174 |
| 2026-07-21 | $28.42 | $102,565.54 | 644 |
| 2026-07-20 | $29.85 | $107,726.30 | 38,117 |
| 2026-07-17 | $29.95 | $108,069.15 | 153,812 |
| 2026-07-16 | $30.18 | $108,917.24 | 2,630 |
| 2026-07-15 | $33.08 | $119,383.12 | 968 |
| 2026-07-14 | $30.19 | $108,940.34 | 15,487 |
| 2026-07-13 | $30.90 | $111,497.62 | 0 |
| 2026-07-10 | $30.90 | $111,497.62 | 6,213 |
| 2026-07-09 | $31.31 | $112,995.32 | 1,445 |
| 2026-07-08 | $31.04 | $112,006.48 | 0 |
| 2026-07-07 | $31.04 | $112,006.48 | 1,036 |
| 2026-07-06 | $34.50 | $124,507.78 | 22,147 |
| 2026-07-02 | $34.87 | $125,843.08 | 389 |
| 2026-07-01 | $36.54 | $131,860.95 | 822 |
| 2026-06-30 | $40.87 | $147,496.61 | 74,914 |
| 2026-06-29 | $35.99 | $129,894.10 | 1,865 |
| 2026-06-26 | $38.93 | $140,504.32 | 59,902 |
| 2026-06-25 | $40.22 | $145,156.59 | 1,255 |
| 2026-06-24 | $41.00 | $147,965.77 | 1,114 |
| 2026-06-23 | $38.37 | $138,459.88 | 96,010 |
| 2026-06-22 | $44.50 | $160,597.00 | 4,381 |
| 2026-06-18 | $36.25 | $130,823.40 | 126,489 |
| 2026-06-17 | $29.71 | $107,221.05 | 1,227 |
| 2026-06-16 | $28.74 | $103,702.36 | 130,728 |
| 2026-06-15 | $26.20 | $94,553.74 | 637 |
| 2026-06-12 | $26.20 | $94,535.69 | 36,414 |
| 2026-06-11 | $27.70 | $99,949.07 | 172,616 |
| 2026-06-10 | $27.88 | $100,607.71 | 5,722 |
| 2026-06-09 | $27.00 | $97,440.87 | 2,653 |
| 2026-06-08 | $29.01 | $104,694.81 | 582 |
| 2026-06-05 | $28.00 | $101,049.80 | 1,619 |
| 2026-06-04 | $30.46 | $109,927.74 | 818 |
| 2026-06-03 | $31.00 | $111,876.56 | 612 |
| 2026-06-02 | $30.43 | $109,819.47 | 819 |
| 2026-06-01 | $29.55 | $106,652.65 | 50,488 |
| 2026-05-29 | $31.08 | $112,147.23 | 275 |
| 2026-05-28 | $32.00 | $115,485.48 | 3,810 |
| 2026-05-27 | $31.40 | $113,302.08 | 27,877 |
| 2026-05-26 | $35.56 | $128,351.28 | 916 |
| 2026-05-22 | $31.12 | $112,309.63 | 3,438 |
| 2026-05-21 | $28.08 | $101,347.53 | 2,172 |
| 2026-05-20 | $29.41 | $106,138.37 | 2,414 |
| 2026-05-19 | $28.96 | $104,496.32 | 5,213 |
| 2026-05-18 | $37.00 | $133,539.11 | 25,561 |
| 2026-05-15 | $37.49 | $135,316.50 | 2,736 |
| 2026-05-14 | $38.90 | $140,378.01 | 5,645 |
| 2026-05-13 | $51.37 | $185,390.28 | 74,655 |
| 2026-05-12 | $50.00 | $180,446.06 | 810 |
| 2026-05-11 | $44.76 | $161,535.31 | 1,124 |
| 2026-05-08 | $44.22 | $159,586.50 | 743 |
| 2026-05-07 | $43.00 | $155,183.61 | 116,440 |
| 2026-05-06 | $40.61 | $146,540.25 | 936 |
| 2026-05-05 | $38.82 | $140,098.32 | 274 |
| 2026-05-04 | $38.15 | $137,671.32 | 1,457 |
| 2026-05-01 | $38.18 | $137,788.61 | 1,220 |
| 2026-04-30 | $40.28 | $145,349.31 | 1,072 |
| 2026-04-29 | $39.38 | $142,128.34 | 26,843 |
| 2026-04-28 | $37.83 | $136,525.50 | 88,802 |
| 2026-04-27 | $38.33 | $138,329.96 | 4,465 |
| 2026-04-24 | $39.30 | $141,830.60 | 781 |
| 2026-04-23 | $34.88 | $125,879.18 | 153,631 |
| 2026-04-22 | $38.44 | $138,735.96 | 1,654 |
| 2026-04-21 | $37.11 | $133,927.07 | 101,058 |
| 2026-04-20 | $36.34 | $131,148.20 | 1,520 |
| 2026-04-17 | $39.12 | $141,181.00 | 4,776 |
| 2026-04-16 | $38.19 | $137,806.66 | 8,007 |
| 2026-04-15 | $37.21 | $134,296.99 | 224,125 |
| 2026-04-14 | $36.83 | $132,925.59 | 130,994 |
| 2026-04-13 | $37.20 | $134,251.87 | 1,172 |
| 2026-04-10 | $34.86 | $125,799.78 | 41,494 |
| 2026-04-09 | $32.95 | $118,904.93 | 89,970 |
| 2026-04-08 | $25.73 | $92,857.54 | 0 |