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
- 2000-08-10 to 2026-09-04
- 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 | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $20.26 | 2,195,931 |
| 2026-09-03 | — | — | — | $21.17 | 1,905,405 |
| 2026-09-02 | — | — | — | $20.24 | 1,942,888 |
| 2026-09-01 | — | — | — | $19.73 | 1,627,524 |
| 2026-08-31 | — | — | — | $19.19 | 1,160,701 |
| 2026-08-28 | — | — | — | $18.31 | 1,457,908 |
| 2026-08-27 | $18.25 | $108.65 | 19,637,000 | $17.76 | 1,535,273 |
| 2026-08-26 | $17.76 | $105.73 | 28,993,400 | $17.70 | 2,427,001 |
| 2026-08-25 | $17.85 | $106.27 | 28,754,000 | $18.06 | 2,289,741 |
| 2026-08-24 | $18.60 | $107.58 | 19,897,900 | $18.69 | 1,873,678 |
| 2026-08-21 | $19.15 | $110.76 | 17,485,800 | $19.13 | 1,147,333 |
| 2026-08-20 | $19.01 | $109.95 | 26,884,700 | $18.87 | 2,132,210 |
| 2026-08-19 | $18.54 | $107.23 | 17,680,900 | $18.70 | 1,704,460 |
| 2026-08-18 | $18.18 | $105.15 | 12,909,200 | $18.47 | 1,106,285 |
| 2026-08-17 | $18.25 | $105.55 | 19,812,200 | $18.19 | 1,524,250 |
| 2026-08-14 | $17.88 | $103.41 | 10,872,300 | $18.02 | 827,962 |
| 2026-08-13 | $17.89 | $103.47 | 13,913,500 | $17.65 | 958,414 |
| 2026-08-12 | $17.76 | $102.72 | 15,093,600 | $17.78 | 1,516,185 |
| 2026-08-11 | $17.93 | $103.70 | 18,630,900 | $18.34 | 1,563,267 |
| 2026-08-10 | $18.33 | $106.01 | 12,343,300 | $18.14 | 757,723 |
| 2026-08-07 | $17.96 | $103.87 | 28,530,100 | $18.74 | 2,116,635 |
| 2026-08-06 | $18.52 | $107.11 | 13,193,400 | $18.66 | 1,060,322 |
| 2026-08-05 | $18.36 | $106.19 | 14,921,000 | $18.97 | 1,297,894 |
| 2026-08-04 | $18.72 | $108.27 | 14,675,000 | $18.83 | 1,104,877 |
| 2026-08-03 | $19.06 | $110.24 | 11,126,200 | $19.00 | 828,435 |
| 2026-07-31 | $19.40 | $112.20 | 11,620,300 | $19.21 | 1,139,325 |
| 2026-07-30 | $19.12 | $110.58 | 14,564,800 | $18.55 | 1,170,810 |
| 2026-07-29 | $18.59 | $107.52 | 13,969,700 | $18.69 | 981,823 |
| 2026-07-28 | $18.07 | $104.51 | 19,109,000 | $18.10 | 1,289,284 |
| 2026-07-27 | $18.00 | $104.11 | 15,139,600 | $18.17 | 1,137,038 |
| 2026-07-24 | $18.77 | $108.56 | 13,888,100 | $18.88 | 1,028,729 |
| 2026-07-23 | $19.00 | $109.89 | 13,140,300 | $19.21 | 1,002,074 |
| 2026-07-22 | $18.89 | $109.25 | 13,207,200 | $18.79 | 965,989 |
| 2026-07-21 | $18.54 | $107.23 | 14,351,300 | $18.33 | 1,048,509 |
| 2026-07-20 | $18.19 | $105.20 | 13,070,900 | $17.87 | 821,457 |
| 2026-07-17 | $17.97 | $103.93 | 15,672,100 | — | — |
| 2026-07-16 | $17.47 | $101.04 | 13,733,300 | — | — |
| 2026-07-15 | $17.86 | $103.30 | 11,388,800 | — | — |
| 2026-07-14 | $17.92 | $103.64 | 13,028,000 | — | — |
| 2026-07-13 | $17.88 | $103.41 | 20,562,000 | — | — |
| 2026-07-10 | $17.32 | $100.17 | 13,954,400 | — | — |
| 2026-07-09 | $17.03 | $98.50 | 20,031,000 | — | — |
| 2026-07-08 | $17.24 | $99.71 | 25,955,700 | — | — |
| 2026-07-07 | $16.66 | $96.36 | 20,832,300 | — | — |
| 2026-07-06 | $16.26 | $94.04 | 13,627,300 | — | — |
| 2026-07-02 | $16.11 | $93.17 | 12,175,700 | — | — |
| 2026-07-01 | $15.99 | $92.48 | 12,930,700 | — | — |
| 2026-06-30 | $16.16 | $93.46 | 15,250,600 | — | — |
| 2026-06-29 | $16.28 | $94.16 | 9,096,100 | — | — |
| 2026-06-26 | $16.29 | $94.22 | 12,183,400 | — | — |
| 2026-06-25 | $16.52 | $95.55 | 9,149,900 | — | — |
| 2026-06-24 | $16.45 | $95.14 | 14,121,500 | — | — |
| 2026-06-23 | $17.03 | $98.50 | 10,255,800 | — | — |
| 2026-06-22 | $17.01 | $98.38 | 13,229,100 | — | — |
| 2026-06-18 | $16.75 | $96.88 | 21,855,900 | — | — |
| 2026-06-17 | $16.79 | $97.11 | 13,235,900 | — | — |
| 2026-06-16 | $17.05 | $98.61 | 23,657,900 | — | — |
| 2026-06-15 | $17.34 | $100.29 | 21,046,200 | — | — |
| 2026-06-12 | $18.38 | $106.30 | 10,528,200 | — | — |
| 2026-06-11 | $18.24 | $105.49 | 15,380,300 | — | — |
| 2026-06-10 | $18.11 | $104.74 | 18,287,600 | — | — |
| 2026-06-09 | $17.82 | $103.06 | 15,296,000 | — | — |
| 2026-06-08 | $17.75 | $102.66 | 12,526,900 | — | — |
| 2026-06-05 | $17.75 | $102.66 | 13,361,800 | — | — |
| 2026-06-04 | $18.06 | $104.45 | 9,063,300 | — | — |
| 2026-06-03 | $18.19 | $105.20 | 15,487,300 | — | — |
| 2026-06-02 | $18.72 | $107.44 | 14,667,700 | — | — |
| 2026-06-01 | $18.86 | $108.25 | 15,403,300 | — | — |
| 2026-05-29 | $18.77 | $107.73 | 16,615,200 | — | — |
| 2026-05-28 | $18.83 | $108.07 | 11,560,500 | — | — |
| 2026-05-27 | $18.96 | $108.82 | 17,993,000 | — | — |
| 2026-05-26 | $19.40 | $111.35 | 17,221,700 | — | — |
| 2026-05-22 | $19.90 | $114.22 | 10,825,700 | — | — |
| 2026-05-21 | $20.03 | $114.96 | 16,246,500 | — | — |
| 2026-05-20 | $19.83 | $113.81 | 17,867,800 | — | — |
| 2026-05-19 | $20.41 | $117.14 | 22,260,100 | — | — |
| 2026-05-18 | $20.70 | $118.81 | 22,493,000 | — | — |
| 2026-05-15 | $19.93 | $114.39 | 13,684,800 | — | — |
| 2026-05-14 | $19.78 | $113.53 | 14,153,300 | — | — |
| 2026-05-13 | $19.59 | $112.44 | 19,823,500 | — | — |
| 2026-05-12 | $20.50 | $117.66 | 22,555,300 | — | — |
| 2026-05-11 | $20.75 | $119.09 | 20,950,400 | — | — |
| 2026-05-08 | $20.33 | $116.68 | 14,622,600 | — | — |
| 2026-05-07 | $20.37 | $116.91 | 28,115,500 | — | — |
| 2026-05-06 | $20.91 | $120.01 | 28,510,900 | — | — |
| 2026-05-05 | $21.77 | $124.95 | 13,466,400 | — | — |
| 2026-05-04 | $22.01 | $126.33 | 12,283,800 | — | — |
| 2026-05-01 | $21.90 | $125.69 | 9,260,000 | — | — |
| 2026-04-30 | $22.03 | $126.44 | 14,861,200 | — | — |
| 2026-04-29 | $21.85 | $125.41 | 20,681,500 | — | — |
| 2026-04-28 | $21.23 | $121.85 | 17,602,300 | — | — |
| 2026-04-27 | $20.96 | $120.30 | 19,635,800 | — | — |
| 2026-04-24 | $20.87 | $119.78 | 15,347,800 | — | — |
| 2026-04-23 | $21.27 | $121.37 | 12,269,900 | — | — |
| 2026-04-22 | $21.18 | $120.85 | 16,523,500 | — | — |
| 2026-04-21 | $21.15 | $120.68 | 13,579,600 | — | — |
| 2026-04-20 | $20.76 | $118.46 | 18,590,700 | — | — |
| 2026-04-17 | $20.45 | $116.69 | 42,475,700 | — | — |
| 2026-04-16 | $21.50 | $122.68 | 31,948,400 | — | — |
| 2026-04-15 | $20.54 | $117.20 | 19,894,300 | — | — |