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-08-13 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 | — | — | — | $27.26 | 2,980 |
| 2026-09-03 | — | — | — | $28.30 | 5,375 |
| 2026-09-02 | — | — | — | $27.13 | 1,744 |
| 2026-09-01 | — | — | — | $28.67 | 3,419 |
| 2026-08-31 | — | — | — | $28.43 | 8,036 |
| 2026-08-28 | — | — | — | $30.63 | 8,877 |
| 2026-08-27 | $30.14 | $30.14 | 176,900 | $32.34 | 11,768 |
| 2026-08-26 | $31.77 | $31.77 | 341,700 | $36.40 | 11,607 |
| 2026-08-25 | $39.34 | $39.34 | 92,200 | $39.61 | 4,476 |
| 2026-08-24 | $40.29 | $40.29 | 58,500 | $40.45 | 2,749 |
| 2026-08-21 | $39.45 | $39.45 | 157,100 | $39.95 | 4,676 |
| 2026-08-20 | $40.00 | $40.00 | 39,900 | $40.70 | 1,090 |
| 2026-08-19 | $40.87 | $40.87 | 37,600 | $41.40 | 953 |
| 2026-08-18 | $41.42 | $41.42 | 66,200 | $40.45 | 2,946 |
| 2026-08-17 | $40.23 | $40.23 | 78,000 | $40.65 | 4,509 |
| 2026-08-14 | $41.22 | $41.22 | 58,700 | $42.69 | 2,319 |
| 2026-08-13 | $42.54 | $42.54 | 67,600 | $42.43 | 3,135 |
| 2026-08-12 | $42.48 | $42.48 | 39,700 | $42.43 | 2,814 |
| 2026-08-11 | $42.39 | $42.39 | 40,100 | $42.80 | 1,952 |
| 2026-08-10 | $42.58 | $42.58 | 55,100 | $42.05 | 2,399 |
| 2026-08-07 | $42.19 | $42.19 | 76,200 | $41.81 | 4,294 |
| 2026-08-06 | $42.04 | $42.04 | 61,200 | $41.80 | 3,611 |
| 2026-08-05 | $41.87 | $41.87 | 45,300 | $41.61 | 1,089 |
| 2026-08-04 | $42.16 | $42.16 | 64,700 | $41.77 | 3,166 |
| 2026-08-03 | $41.58 | $41.58 | 76,500 | $41.46 | 1,543 |
| 2026-07-31 | $40.73 | $40.73 | 53,500 | $40.07 | 930 |
| 2026-07-30 | $40.27 | $40.27 | 53,500 | $40.61 | 3,194 |
| 2026-07-29 | $40.16 | $40.16 | 57,600 | $40.13 | 2,311 |
| 2026-07-28 | $39.48 | $39.48 | 91,200 | $39.79 | 4,340 |
| 2026-07-27 | $39.86 | $39.86 | 65,000 | $39.15 | 2,819 |
| 2026-07-24 | $38.41 | $38.41 | 67,200 | $38.49 | 2,516 |
| 2026-07-23 | $38.18 | $38.18 | 76,000 | $38.88 | 2,088 |
| 2026-07-22 | $39.52 | $39.52 | 59,800 | $40.30 | 2,135 |
| 2026-07-21 | $40.52 | $40.52 | 110,500 | $40.89 | 5,799 |
| 2026-07-20 | $40.88 | $40.88 | 113,000 | $41.99 | 2,803 |
| 2026-07-17 | $42.10 | $42.10 | 318,200 | — | — |
| 2026-07-16 | $42.80 | $42.80 | 105,400 | — | — |
| 2026-07-15 | $42.29 | $42.29 | 104,900 | — | — |
| 2026-07-14 | $44.34 | $44.34 | 106,800 | — | — |
| 2026-07-13 | $45.99 | $45.99 | 97,400 | — | — |
| 2026-07-10 | $45.65 | $45.65 | 585,700 | — | — |
| 2026-07-09 | $45.82 | $45.82 | 100,700 | — | — |
| 2026-07-08 | $43.94 | $43.94 | 114,800 | — | — |
| 2026-07-07 | $45.70 | $45.70 | 100,100 | — | — |
| 2026-07-06 | $46.31 | $46.31 | 138,700 | — | — |
| 2026-07-02 | $45.43 | $45.43 | 95,700 | — | — |
| 2026-07-01 | $44.07 | $44.07 | 121,700 | — | — |
| 2026-06-30 | $42.30 | $42.30 | 160,200 | — | — |
| 2026-06-29 | $42.23 | $42.23 | 97,100 | — | — |
| 2026-06-26 | $41.46 | $41.46 | 201,100 | — | — |
| 2026-06-25 | $40.05 | $40.05 | 89,100 | — | — |
| 2026-06-24 | $39.12 | $39.12 | 152,500 | — | — |
| 2026-06-23 | $38.53 | $38.53 | 43,900 | — | — |
| 2026-06-22 | $38.40 | $38.40 | 44,600 | — | — |
| 2026-06-18 | $38.68 | $38.68 | 64,600 | — | — |
| 2026-06-17 | $37.14 | $37.14 | 57,000 | — | — |
| 2026-06-16 | $37.55 | $37.55 | 55,200 | — | — |
| 2026-06-15 | $37.44 | $37.44 | 67,600 | — | — |
| 2026-06-12 | $37.14 | $37.14 | 39,500 | — | — |
| 2026-06-11 | $37.61 | $37.61 | 66,600 | — | — |
| 2026-06-10 | $37.18 | $37.18 | 45,400 | — | — |
| 2026-06-09 | $36.29 | $36.29 | 48,900 | — | — |
| 2026-06-08 | $37.08 | $37.08 | 58,600 | — | — |
| 2026-06-05 | $37.69 | $37.69 | 55,400 | — | — |
| 2026-06-04 | $36.72 | $36.72 | 79,400 | — | — |
| 2026-06-03 | $35.65 | $35.65 | 45,400 | — | — |
| 2026-06-02 | $36.58 | $36.58 | 62,000 | — | — |
| 2026-06-01 | $36.63 | $36.63 | 55,500 | — | — |
| 2026-05-29 | $37.72 | $37.72 | 68,500 | — | — |
| 2026-05-28 | $39.29 | $39.29 | 54,300 | — | — |
| 2026-05-27 | $38.26 | $38.26 | 52,500 | — | — |
| 2026-05-26 | $38.30 | $38.30 | 96,800 | — | — |
| 2026-05-22 | $38.22 | $38.22 | 63,300 | — | — |
| 2026-05-21 | $38.58 | $38.58 | 86,100 | — | — |
| 2026-05-20 | $37.74 | $37.74 | 59,000 | — | — |
| 2026-05-19 | $38.37 | $38.37 | 68,500 | — | — |
| 2026-05-18 | $38.24 | $38.24 | 131,400 | — | — |
| 2026-05-15 | $35.68 | $35.68 | 158,700 | — | — |
| 2026-05-14 | $36.50 | $36.50 | 149,200 | — | — |
| 2026-05-13 | $34.03 | $34.03 | 227,500 | — | — |
| 2026-05-12 | $27.20 | $27.20 | 68,300 | — | — |
| 2026-05-11 | $25.93 | $25.93 | 47,900 | — | — |
| 2026-05-08 | $26.93 | $26.93 | 28,900 | — | — |
| 2026-05-07 | $26.86 | $26.86 | 28,000 | — | — |
| 2026-05-06 | $25.94 | $25.94 | 29,100 | — | — |
| 2026-05-05 | $25.81 | $25.81 | 34,600 | — | — |
| 2026-05-04 | $25.56 | $25.56 | 50,100 | — | — |
| 2026-05-01 | $25.60 | $25.60 | 36,800 | — | — |
| 2026-04-30 | $25.71 | $25.71 | 24,700 | — | — |
| 2026-04-29 | $25.10 | $25.10 | 43,500 | — | — |
| 2026-04-28 | $25.74 | $25.74 | 16,800 | — | — |
| 2026-04-27 | $26.00 | $26.00 | 38,600 | — | — |
| 2026-04-24 | $26.39 | $26.39 | 35,800 | — | — |
| 2026-04-23 | $25.48 | $25.48 | 22,900 | — | — |
| 2026-04-22 | $25.89 | $25.89 | 21,400 | — | — |
| 2026-04-21 | $25.15 | $25.15 | 24,500 | — | — |
| 2026-04-20 | $25.40 | $25.40 | 38,600 | — | — |
| 2026-04-17 | $26.06 | $26.06 | 39,400 | — | — |
| 2026-04-16 | $25.39 | $25.39 | 17,900 | — | — |
| 2026-04-15 | $25.71 | $25.71 | 45,100 | — | — |